10800000 -375764943358694938218754843607040000000 10800001 1082288456965928304710601138515274223792 10800002 446653141961488858634092871952174911952 10800003 -537145630588578439325808459071457983496 10800004 28316074734266144222419336093974482176 10800005 41009069939538890465664069047637609660 10800006 93801493942171355172886234856467752960 10800007 -192894052585798374801391768550550784744 10800008 -90578897705122358968779531573242711040 10800009 -292885613207965187644732008048142179120 10800010 -34442479585578916260646284635441663040 10800011 431158920388766245459486108875775168800 10800012 152350123933547973690093237609427226112 10800013 -160883926154855742667971456282023677440 10800014 -357733611513171933960574620634482896640 10800015 1315301103567112651523336602440728640 10800016 -55551298856107763684482670570389291008 10800017 147475095968541137143758317294965782066 10800018 106720561403449893681893227017426792960 10800019 32900416108405270499867018408178928344 10800020 10921739691380730412301122705772175360 10800021 -38305813819311919218560183593930555488 10800022 180890804604208288227448340732802284160 10800023 -85273245200584203472920822417463728672 10800024 261853926017335102887459018993972817920 10800025 38024442731870163350372781068143801550 10800026 39245808273734461090897177533549246720 10800027 -147154792864922392441530191409157916160 10800028 -157200848512041445536913100626346016768 10800029 98741131412564068817782424540445902784 10800030 -67747368167212949559536814138088615680 10800031 467871423611801702001753865798333538928 10800032 742923553408521802664399432349771497472 10800033 -574740222016655135817866611914314048352 10800034 -7268057170770450447415489978189905408 10800035 -104948797921998068295276606731135930400 10800036 125668939975039022324544900880394379264 10800037 -18236341261897275372414336193416833154 10800038 251436382285414130435303063738413501920 10800039 -380297481492789022934950164398430581976 10800040 218111559677833807478843757792816076800 10800041 -165985959128428946130684993417267619200 10800042 295647187266159600157354765761746782464 10800043 -265142604506867186684164141236338361096 10800044 15168517367028770658038120468540906496 10800045 -233372474171156727950723158406703014880 10800046 -133797875939833137260581184412618894528 10800047 -268200515681201482599254359127790235080 10800048 -12632327694821820475516310148932960256 10800049 -169432108448326580700364763436023675160 10800050 153615536595750275330522712069604965600 10800051 400480863658809648382829353843040056632 10800052 -4953641339962785962633767801612126208 10800053 357166786435720892234080424756097080064 10800054 -2948323137394296062690827015572924480 10800055 184548758577579442190805167699558926560 10800056 8732966280421543790437481711979110400 10800057 419623653294875804751417955316196768192 10800058 2446761326510323109696047606404156384 10800059 -66237508279844952353578971973322377920 10800060 -148733652594268693561344124940318039040 10800061 28199431972638603113053351758946051500 10800062 1587782478483440870368503434101165824 10800063 -375623437693740944160283242961136953608 10800064 -112150985191051736996143353651989053440 10800065 -1679369939328571461413919499757936369280 10800066 -200536618668217562930851314465421522176 10800067 -18386102421432321133517077691536677560 10800068 228340828961503947598732814419980303360 10800069 -128113736436478363253572468628024713920 10800070 -40057759798706661284610356168978075520 10800071 -400285303827692961980956182168120562728 10800072 338580747381204281754184746356688798720 10800073 -137405642267275861030994149819815424678 10800074 -259202054960844208805818334745194560464 10800075 -33772270082222087786289319580692512000 10800076 246156003208049730593326744225795506176 10800077 -709438543419764923441453253170345022868 10800078 94686076010746945440541808559275932800 10800079 -1087425470841097395153989891276046327320 10800080 70349211628521504091380921983890882560 10800081 -322342576615431850897930079630679609600 10800082 129142511720467907732406479391609360384 10800083 -29990851587915111087957079113194431488 10800084 -149252136537170085181647898335741425664 10800085 -503023225871360671199418680923963181220 10800086 -386754556612652409912924404271083115456 10800087 -130022086644226260853273013908517639424 10800088 -20211737157272706268168739834888601600 10800089 -53086644511268935317885645584630635260 10800090 45027703780818438460762290692171980800 10800091 -6288225258190099791188953538472508 10800092 48009181067542569775126692307622447616 10800093 -301744181861741377935255140955265125600 10800094 235692883883321882793946765656595860480 10800095 5546502935307284860450930473624637440 10800096 424947279193638051030912347022311030784 10800097 -128224877822148039053563108624583808 10800098 168045126461571585893592701882980342560 10800099 -821402964477268154851857881197885711200 10800100 183562518352129995437308950358344134400 10800101 -284875377165889482035459478671526365988 10800102 226101345521830750887742835035787696832 10800103 100063491334163997388157897047909006000 10800104 246909033811776106038948461913023692800 10800105 -286299286176970292960234590416732767040 10800106 56929522915052748822766790222818168752 10800107 -695931851161119493558212402869720140560 10800108 -584788783079981653779687040666511400960 10800109 -702701796883417661570850400547590075690 10800110 -72442769707030218447672974157683869440 10800111 -157932735391064991669318762318213460992 10800112 -43719128334108339964133815803323547648 10800113 666351605495850206759530315102821792000 10800114 -236039834232877208525118417923898636672 10800115 -156723860968655909058715044697534407600 10800116 -344792273603563224361566541499208633600 10800117 -49877240483937320147129064336747278820 10800118 20176808466451665738244677011844863616 10800119 -41891155881628387303588052944464356688 10800120 -48685044989739800470609568278291046400 10800121 -69645876406507711908685075332946646016 10800122 143539727503333355941944619748060876112 10800123 -286345626273441330219592259742821552616 10800124 -42879849081067281657969788025313553408 10800125 -48318815919966538814481780143498976000 10800126 -11548079265948086459128715764756102080 10800127 291029827169475100835957505894026145840 10800128 -42663055980434400367564698822692044800 10800129 114254351733624380861057121296866231008 10800130 547860184969405314139145434005628262400 10800131 -28700481611210878579106916355054118976 10800132 -83802153810613066671708211639889756160 10800133 290244344195846515902918589651154827968 10800134 403176558916157236208732477126390519232 10800135 -228354215188388551721822710767607157880 10800136 591409439997056723826154635213317575680 10800137 254646095357461708895808689458726005786 10800138 1091683667272266402376267081405334016 10800139 -649337123759858904987268932355268999484 10800140 -85330416433340529341730830824780800 10800141 324013883095261825522187372932153960224 10800142 -179638962283068091914971564964074622528 10800143 145950353859897161419237076208057385392 10800144 -13845336234238137910323123367914700800 10800145 271474267771704390888370118229435222900 10800146 34484821584239143386928738576180669440 10800147 -52626625358148061468642329180421368528 10800148 183417546057856176848668937974017934208 10800149 369955819328405397036397165159883848764 10800150 -21602770553913281907733961109172080000 10800151 -197374380924109496875804577187433432800 10800152 39243406917415255860370892764670853120 10800153 30056878213977647786211395859569828544 10800154 -28909288180035854436375036401574304800 10800155 -399363405564795388020015284635934101440 10800156 -80080723435771036757118038628490444800 10800157 -264350531217685738048234214843779741594 10800158 453128128159375416387621336649451767680 10800159 222633146205278303135224128307699180104 10800160 -122096596174239739340325566854610288640 10800161 389506021992692741212474134583592718000 10800162 37243621193298677239822746204597315840 10800163 81000911540109020040256450091303121408 10800164 702636982262459219574442739617466852352 10800165 -9895430375172500470218072591829004160 10800166 142677785901027325049636837222248763904 10800167 85130670461008017269410228760757740592 10800168 795285243387587882879536467505725112320 10800169 -620527212784518030806272961503825427840 10800170 -202969552080899124940050074822121388800 10800171 329095382826047132386380298678906808160 10800172 232173996525224504039225469870523282432 10800173 -166598681429659224454507162431992425578 10800174 -939373128249057740580575158163976192 10800175 291344499594227361552943863176952223400 10800176 167572672826280918789775056065109000192 10800177 479595107166984189492895339486894357632 10800178 -63222966835347825754513061117331141360 10800179 -14012028642626533997905644702233630784 10800180 -209711439346488162786764725254034752000 10800181 646725481813021658420941982731384704 10800182 -333695883542973096515450175290367347808 10800183 76220485046344597393472553195206542848 10800184 -281918621327441176223293990955750461440 10800185 38305914078933362233473305572521054720 10800186 141921272201123955869466234358637779200 10800187 -179518062444327701956975692220520108048 10800188 -441024670843116289438450448354997768192 10800189 192525668074085700459543734776799088000 10800190 -293363557332488938832990469100409848320 10800191 726919199574366979882442158456171046592 10800192 -28096466459292359164631667096019795968 10800193 275365250575923134862745594889658278740 10800194 -28805157275805912142064247474940621104 10800195 75731300982658451344041124657272057600 10800196 -502814400089754009925529105153631621120 10800197 -67157405337174910308159358548250525380 10800198 -39934904120021572133799650427256523616 10800199 -216478676898509394865460787444248541568 10800200 89914566042373393011530522846722944000 10800201 183402090164891810577630592149340321440 10800202 -61625197700839384420856235228367681536 10800203 755129049356106163827082625618543026452 10800204 10490145376913155853915549258518133760 10800205 78396591831343151602611179920268696760 10800206 7018160072111973328293775852434699840 10800207 86867565012632427176452281767232215040 10800208 -164584040455277255779376959762125946880 10800209 63594893615394976052063967296767912320 10800210 162194568914952523159971249663136488960 10800211 -78838005670895066807177328072295847188 10800212 -488376085047990410032496412726638741760 10800213 3811235819088515764738525546490534304 10800214 -134230435697373860686414776417656483328 10800215 161143360364729694856911476647558657920 10800216 -2881377745956513363992004102460170240 10800217 78711315677595472243771134819732354048 10800218 -55446584201880133639460282282596128 10800219 -191215050011531139958405422927342189624 10800220 48886400488866197040075651508177781760 10800221 -191434798079016398103109466439848228448 10800222 25052101084835811548798971910950539072 10800223 -168825621690502149338756892795333545360 10800224 24939412587019081704268387440553623552 10800225 -68845932932090715329065849890270878400 10800226 166250142845410860537155013712520167200 10800227 -21038454747823663521250539687072451560 10800228 157954169260767017265665522747524715520 10800229 -20817071606536519087847584798877483712 10800230 -5975006212183524458755878266492229120 10800231 -71998198049180699202260928226142735280 10800232 -649211477198164087438249251901693977600 10800233 -45548414845367973281167852138223960952 10800234 88932392026055015336526314174071130208 10800235 295525155660679593562568380706068976160 10800236 -403172720468246551112314753307216246784 10800237 38108279199969942802866579806065953792 10800238 -436939021645848656876950936564666645440 10800239 -128639562984093312451457267255910792720 10800240 55036822405060561084772194186273751040 10800241 -217294075905287998130280477119084685358 10800242 -61887944802249581305376672348629279728 10800243 -335657980239101164212480656267825926800 10800244 14471027931681095725180623957885181952 10800245 162238262496260248679751378367311859200 10800246 -268232753673291532579625654229124224000 10800247 -589876959846450763617179047180495688648 10800248 81817717791649165803564337282587033600 10800249 312498355674828982835132632439855749728 10800250 517925432185398989080746311823355224000 10800251 133986051390578113483941333318033656064 10800252 125291955459364469446345920590871614976 10800253 685675898702396231321692745886053859660 10800254 -100726297130787365531770584418670375424 10800255 -9547029552853290221555623233159120480 10800256 479749468714250338634500451246706524160 10800257 78739620945738840102163705833525962580 10800258 -45737291569968914517690192691881735168 10800259 95032108517535798787314616522472636616 10800260 -98729336119026413278725637829685657600 10800261 -56324695080792579764815380402558610020 10800262 183390176557829880573368364715471712064 10800263 -384784622081808222093661356853508070600 10800264 507668049508495974103054465711107563520 10800265 70672441418905933324043509081298400000 10800266 265954539250103252859103584621414777600 10800267 2279909375893040737008427719133029120 10800268 -296851981915104782049067574156359274752 10800269 541273421417776908562014782745808319670 10800270 -33782256510518695591865537980272921600 10800271 -848444769863518626972056472609753040896 10800272 -34238895961532011449171777146218610688 10800273 -275759265392214877467459561761099998272 10800274 -91209712260342840463220267040755274864 10800275 -381964389593624928257684918013339476400 10800276 -82180061773348560053633831263128109056 10800277 -67406964706077844465653806928809500100 10800278 15839841012361653410071199934182532480 10800279 -74883696550761872769501290416620573312 10800280 473912793816474481178440310003128320000 10800281 -242747069054667315512537800451397283308 10800282 247203819106976886766796834190524616192 10800283 -467133974750741744771963003527464241308 10800284 249609243555203511405628952267956838400 10800285 -222057937138146654938493998711172592800 10800286 -98740936734668109475956076752907398144 10800287 336608950308820152095971950914545564752 10800288 -533195416457025413899168444186087981056 10800289 -900931041666087408011262632046793242910 10800290 190826982758579050124804306924165210400 10800291 126263974049614232110110957932649161592 10800292 144709779403373482091470950878410294272 10800293 -211337468353916045852266304343084453600 10800294 -175470948754002378468264541540152674304 10800295 -347532506337207876795226314004126320000 10800296 -110417821698599885977327684718391398400 10800297 -20592587085398333746455571492288806054 10800298 35432967655660151994462284355214156800 10800299 -427490613728340494970434867287517258700 10800300 17222603176599844796510782120667136000 10800301 -530150644769446774900736007568566782698 10800302 81065925588385048368482624277965666304 10800303 -131293571889175261960943343409994332800 10800304 167721325967819496087278523879007518720 10800305 206948034691820720677890360378564257460 10800306 -13261005478828010829959371369280785536 10800307 49620268955355963290514021053946728448 10800308 940156979779918746643778332706083382016 10800309 -27263587324016067950569598355745092672 10800310 -902947380058201959105300724602234240 10800311 -625780041797573706008226308992105712088 10800312 221712025820769802872751844934062899200 10800313 -54514549680075527043358389093041949696 10800314 46934378101356262385736396172397225472 10800315 102782886482680529746440226645221273360 10800316 -178156384323328120430917378394090920960 10800317 504724602658718905570079099194267287360 10800318 -68373325462317032433427309992892262400 10800319 77159537309465507291550761556664118944 10800320 139287149113824713545735693423481978880 10800321 28282689101607506874026172227585395584 10800322 -15621018013980560955901033700585003520 10800323 164388508657905206504262750180365413080 10800324 128890726451249820801848598784692971520 10800325 504602595711218373930796952392034584500 10800326 -237466590765028205425153638499056546240 10800327 -82729772574169579304641170880544640000 10800328 -54359001579626941519284926364514713600 10800329 667196854544912865137550001260770979930 10800330 74441651020774334115252695301834339840 10800331 371488451462252334354154519781852138132 10800332 53001549863806363101162387540076567296 10800333 -100316904984756712925327093606379457056 10800334 88192245625653686917588795404939423744 10800335 -79808767663446677035817496303816234240 10800336 -25800820617048472463185553109009039360 10800337 -93354568073282420574932444831576009228 10800338 59875600463727776597760056249739005952 10800339 651366613701665097804895802107466232 10800340 69468575339432925487668205480879595520 10800341 832583205907190836427201684278701880800 10800342 -41551569929122747300691745048610950528 10800343 27786399966465704320455364577542977024 10800344 -578032383432865647311280892273308672000 10800345 23682277017908162677858337996724947520 10800346 -139934691144487771878081097333056538656 10800347 426300576537704190737784945258704537796 10800348 3859295830508803692763334865540731904 10800349 318287712366596006950620295966835154240 10800350 12373998387047646199361123898881232000 10800351 -414309638512280095143883165886931532800 10800352 -148722160261416235350793512930224898048 10800353 -4985493895069747529368996289539991376 10800354 185807751769747877678040775996200798720 10800355 -525799680328421020913408995130453976480 10800356 29908632787752392645656657150563840000 10800357 -162146437570947407472593174267669676960 10800358 -492091366839869322932737863031890489216 10800359 -116676190312991447853265562256224529984 10800360 -263625245913647681860169755714590720000 10800361 -253140058996371761494189056341392126656 10800362 293884904274533798922918981463634731872 10800363 59787567590125739016186462219740467200 10800364 -233064886894677244431108804779555348224 10800365 259634212469092976225313787124959468800 10800366 -25351230445434439099940551323846030336 10800367 664332678598476396124240348725920530360 10800368 34436706711795754473024061262044200960 10800369 -56191649075729038313342834064112864512 10800370 112023275986852904314194334908067100160 10800371 736298395404552237697224296973182244432 10800372 -325130364483750834760454774464753790976 10800373 304924092871399945755038494545771016622 10800374 41912626085493850427064171465757923840 10800375 -413109583737638229361000435817568672000 10800376 819776648888605343631397021886480302080 10800377 -135621790486846533584119758531881084928 10800378 313277962759699828245581320348515061248 10800379 341020519155413415392481833922965955640 10800380 39128459135457012751726841513165890560 10800381 101551552065854607847111938197824574880 10800382 104391689507476611125536427060479406400 10800383 246686985806984269225513386607757061360 10800384 -65167030959216527556807853834292428800 10800385 65631461590085217608683329437198203560 10800386 -171414377781934923083706539982476069376 10800387 234465833050340688067033930067119297008 10800388 -19855867981149375791692423330058745600 10800389 548155029172909822883808506634175692156 10800390 -91145909212143148747453854528971055360 10800391 -302319090003406540179550371908379932160 10800392 -81593151494886117310989608249467776000 10800393 228260502484294102048054670010892720704 10800394 444813341282069117571331912298590106112 10800395 81629055630040067749237921049987146080 10800396 -2159113867215009116905972465386720768 10800397 783185943654647843225285892141324641846 10800398 -1258162595652844642662683389640882304 10800399 398085185758107418835660944405836144264 10800400 11897232760413676941024258632685977600 10800401 178608706414545954448416724502869965312 10800402 -56057427571219579727394347838457565568 10800403 -303529672697489811831136001645436955348 10800404 69381729153295228073884977342399017856 10800405 88063979610691671153354679721776128000 10800406 214140435091311076664738752179873999360 10800407 225457509409045420056883457121068611656 10800408 341932616080775918643221024154450001920 10800409 -175949691571685397218484502609646829696 10800410 143283692590870858504023227823961344000 10800411 51849588371261784728821798826642335344 10800412 142146921349308472034628637140602388480 10800413 300596674841202468958634663177959898124 10800414 -350655169523500773999734208993263707200 10800415 4619842959176971625125737336118162320 10800416 -370596779960437666457849516129676951552 10800417 98406496974184554097964768479380648000 10800418 28295579309222577500135227437152654160 10800419 38293942893258695753633253591871033296 10800420 241156753130386882233159129186040442880 10800421 -608802009166269978533970601185191101378 10800422 380819833903601232493732887252881908800 10800423 21247398477466745871020184799835939424 10800424 -21611228287876400309164595482941527040 10800425 278240078273918923184382209570197479450 10800426 30461968423618932364124510319937929216 10800427 -11465552281498062441179570420744107440 10800428 135412205575248700481371114591247731968 10800429 73430483302604769416294148522425363328 10800430 -135571408652703189386955499112944088640 10800431 -105343113430136938199678715301276489536 10800432 7256068024297356340127673284076503040 10800433 -49584946610063861393144889015663629904 10800434 -49161120070543210175624149984820118528 10800435 233982325465623296890506843065921973600 10800436 26990252276084902919729260950003589120 10800437 -332266730076717516930936308229886912914 10800438 27031662736011600939194481498510724608 10800439 -178968575670902391473565036974561256 10800440 -216375155408337507186267285637926912000 10800441 -386849068695671819910123174201119032380 10800442 -140923003963577807419015729379563978128 10800443 888197490700505638800064027412199216480 10800444 -69695203993647845725455703747975171584 10800445 371793493744510437457632850997446801920 10800446 -173635504833750115932181425566772340416 10800447 83080406406452563441910392873883804160 10800448 53751047775248715890405143291154661376 10800449 -570644199170288189431630573301062188480 10800450 140008080160075083709661453480681919600 10800451 136859599329336748259768332264152984304 10800452 95525444642145505352256090398937561600 10800453 91341114383802122408316990943101066624 10800454 172479571022275148748017783170972755072 10800455 -207904905384926524062140055766005273600 10800456 -305089114108393303466018790111987916800 10800457 -309737147889169025379842875011273561696 10800458 -339224021831647871640539303318869430016 10800459 -31834576340021143523705362991216522784 10800460 318219787092301904567022474886871040 10800461 -30981843743292975301762746374063769600 10800462 -19228223781203566547683083538011672576 10800463 463866654635934134172513381292270986160 10800464 -189377396716418197647435217021309624320 10800465 -75549350711547834288587511860357688960 10800466 -180256746277651702726342552986174172896 10800467 -959432281766938837262331809679499130568 10800468 -110511088325974893939046628925063997440 10800469 -39446059379293600534511876035233678130 10800470 -296670283098130449397319894156927203200 10800471 3511874765136759842716858302486007680 10800472 666071944304331196492979355897053644800 10800473 -10715748701957164071841495387453196256 10800474 82111907386672896391963410902678023680 10800475 109342988575090179120024433176717924400 10800476 253679072286688713898488622203262210560 10800477 493011289848664939112056741847274464256 10800478 -35338892665324473703513035919364850432 10800479 -2001353235497052297038005544610205920 10800480 182428304631286339353818509846676766720 10800481 -702387899289229207357485937270932872400 10800482 6549058331456138068016207584013877504 10800483 -153840436716892529755962558864429944400 10800484 460230264884857430661469910318274406016 10800485 282021320689572919080266642543346336000 10800486 145527731838825905724355311329287843200 10800487 449120266711450207217034498241574878136 10800488 -498096777228590530702089000587740554240 10800489 116337208209797569468387790292418941120 10800490 -48419662498211477818034812420528356000 10800491 -203331458318550238829278963557219866976 10800492 -189055740957408975938730888299264409600 10800493 -236106396200421129708731119956525803520 10800494 379922673777170403461055957298991169792 10800495 65866530923969425506884018235006657720 10800496 3501286164744911394887925819090796544 10800497 -94523146759191221887769568285005643054 10800498 -111556408083609863814646413056832855936 10800499 -379725956533802400493023536584323540240 10800500 -554670744686571086328352960798782528000 10800501 -132223668596422058443488440250276694656 10800502 17435838978443490870340053115889169600 10800503 -11010780115912464373116237839550208800 10800504 143642351427038622737802983655447552000 10800505 -154752812000989733961391797298328177340 10800506 -30503294318975608154048074654082411520 10800507 -106284967318298664859794998602906983456 10800508 -167362980374439643885351213868849815552 10800509 -276399113271072799251950347660879591290 10800510 -22123658878717030720005730954858721280 10800511 -1350426810474695439440944349692736485448 10800512 34494113399537827113289772215723622400 10800513 763053766719669574533198943865741632320 10800514 102629100860870401182586152379358267856 10800515 306055225282446560123948376136452729600 10800516 72593396321272698550556739860192323584 10800517 -41625073935154636730012631121316151808 10800518 -81144544511234336753990808470123675040 10800519 -60915721210060173528671417481481837656 10800520 214406109383614959243195972961003929600 10800521 633144924752678953171857404940420828852 10800522 80502963973134921876404929625463841632 10800523 178128900599631730138012645960833730772 10800524 41163849186154671588518614436143693824 10800525 2185753484691250477365819504430353600 10800526 -29964859574642654352064044879425817600 10800527 -382646979427859495611037233979986332168 10800528 2224480574895576361244843053193625600 10800529 -689018928244132375423176179449683409870 10800530 -55285870170307691543727255353889154560 10800531 10826753567912985608748109934282107800 10800532 126867240314536766516653051917699137280 10800533 -97482366773507043241831289508731887218 10800534 94850870809416724571545429866415622592 10800535 354874932545098411209735818699885519760 10800536 329496942901256730988620294018944655360 10800537 485981212002363111421520914197536552160 10800538 -79777728966676129909628689125877183488 10800539 179539171151940304553773533158493806340 10800540 -5231035655222508416992497414090163200 10800541 404921644338809465561463322277851060032 10800542 -153700175864147218662288637143787396608 10800543 -24942106855400236303101946683808982400 10800544 121408458452095207972365952899557031936 10800545 60136426349658287378051598837233609280 10800546 271236483937340502998586551967387648384 10800547 -74000328131515309044742008367592443920 10800548 41470763104414753798943965319961311232 10800549 -27656930895446023602367776334130169666 10800550 111749509226830005606825875476418760000 10800551 868984410591392938691979810175663637400 10800552 67352067730503989009430511435708170240 10800553 1121532393638862071129217733707945340800 10800554 42206802849785347546641973052046507360 10800555 81767942436401152068909787703646981120 10800556 848489330531729292082120302783841280 10800557 -463188599196223004383900536303865757280 10800558 447325256859527482763441403364340920704 10800559 -82621382231290766836400405495385993216 10800560 11235755629029038262254629328124641280 10800561 -46666306004573621436104325393679037328 10800562 -268583055025059331082861774138402961888 10800563 77814634410718283026422525540741966000 10800564 -311391728285793146922196492978121072640 10800565 -556081010688136478030998664757951501540 10800566 -25189358372121404276664515450207214336 10800567 -13221790852611333278111727461429640960 10800568 3526765830045112249256151824128143360 10800569 15345487648598299113630659453923728000 10800570 79160976769610492222706379099663073280 10800571 845085391484249235856199028751572807544 10800572 53567473405741189156658851987625726976 10800573 44867381498681102951895319287415431744 10800574 239069854172557328991068388392179681536 10800575 486869788053119548595679962498144935800 10800576 -195312850406294000141132805888874119168 10800577 -688920758331493897354816711385304438848 10800578 -426684007743206552526081321943897557120 10800579 232238806384490786470868988444150555384 10800580 -245793643141216736292916791637917020160 10800581 -180506480629903654874380580903906754 10800582 65619287893296986723901545591363114880 10800583 -577950065355763997908131018541171581360 10800584 136548675946033344148139258615305282560 10800585 2002037221839897793927195474886267400 10800586 -132131518043083478245398616988543447040 10800587 124995164483802196123069535278071441552 10800588 -57312561840620739455248336220222914560 10800589 -187594862041903138548977911442860978740 10800590 -264529348837087582395446423059444219200 10800591 197541929027788942463009685030206600064 10800592 9499830152244619521875445782078423040 10800593 -308557124153352327441108524861046866076 10800594 179656449708064963925654556357152701440 10800595 -105793837958389617883367711225811669600 10800596 261136095306959977795686712032247127808 10800597 -258954675603732776813387671429057008000 10800598 20305669252934096340108111601121728800 10800599 -494130419367253113922854454563343631760 10800600 -337646146904179445664569345409810432000 10800601 62433824763750119729071514688327884480 10800602 214273039909248955523837769242838688752 10800603 -83407961074297587613719949327069307736 10800604 -145159510407698313240449855974255711744 10800605 -81946612617133581927192260276175702300 10800606 51103456244910947654977091236059383424 10800607 729779469707357565636819613049130316840 10800608 -95589008935897990720034336860227502080 10800609 512797085624774396076943487010317609904 10800610 -357188075953569666778833096304668143040 10800611 -12017535617294223917977447687789860408 10800612 187112292265124561886850463476111364736 10800613 -531185703522388982670253887293752651138 10800614 -380193108048262128369397349915052735168 10800615 154605117563212265765653004552485900800 10800616 29391538684466635241199832713111552000 10800617 192725201881470338180704425850429185792 10800618 -237172448773821955134525355534662832896 10800619 949881798157878203005689121981895217840 10800620 2296950685838788314800178670725780480 10800621 474392230230208223106913698700244985888 10800622 -129621187489587345534165820832891299968 10800623 -249167724616992053632562789333758366128 10800624 -32482635517229879467110414509869105152 10800625 164506657471258017160709076844421190000 10800626 -152497502006711885365690206744404830080 10800627 550986110517288901389764085048302827632 10800628 725864589535931356502081950732864567296 10800629 653296765116136812892814689630914255246 10800630 46650057368194872123633022071467520 10800631 -127879982509125094031846877180387180568 10800632 182907505939414597497134010311019417600 10800633 -136558397939530480118267249324317150656 10800634 106728798873330475215331614945291652320 10800635 -231073380644295730663417910801563345920 10800636 -116904194956699929122341980987348664320 10800637 334161521938245296282841164791935065772 10800638 64546408717410222913741437825790494720 10800639 8101464629581784020946260938954874704 10800640 8827822109074374015764285246511513600 10800641 53222981580828165890044848408076311042 10800642 -5138296281722472010673325429758780160 10800643 -104548560234988660610589242051671805440 10800644 145082817176514485352129761845148490240 10800645 -366413164322719729426557265007052148800 10800646 210705189782239321652313819453273010272 10800647 -578252742729436122333341936008414841856 10800648 -106143499014696042841674296180873625600 10800649 339657986355425504437016022920536567680 10800650 72324356346722866339470058886102304000 10800651 365883925823917984675162189195454083032 10800652 337362058395102874333156265019486369536 10800653 -88915686623655156636497399897403733716 10800654 3851019115014522069760718976992990208 10800655 500325805726866838147427734144508071560 10800656 -1275269395662149733570519614000971776 10800657 -46453324691626005178027245952216609920 10800658 -139753605336376777745608311951786370560 10800659 -495619266309903197565729103874168625384 10800660 -9791822805207413459108446997145722880 10800661 644267910439999760856307691847109832412 10800662 20507541582633246195098673496414869504 10800663 -90563105900244506961666867887193301656 10800664 194440652847146382881974489364624179200 10800665 257241298796959450937463964742519805060 10800666 -262327315824651529469870362105829091360 10800667 -258996574091005063646984134244008386768 10800668 -427651000341702144592668170474540433408 10800669 -66248553194466244743849759226315707840 10800670 47043699269980396736109410050119816960 10800671 118022024066287721082496993807309220064 10800672 -491067023957208509912235433503868059648 10800673 148751283828784851143352525637245249000 10800674 -90637103537714569133178504018588479664 10800675 -216487811322495770577552716591558574000 10800676 -214109366906442485522587070956555335040 10800677 339222508186987749311301684092589854526 10800678 53056939078397341507184712921313533312 10800679 467689033301416898797924546852007601720 10800680 -536478142660980843125902567722257203200 10800681 -293601518203013921426611653587015549280 10800682 -322436875263481834314676975988369965728 10800683 741456827074864326171889421213357452800 10800684 -206028208901976005588661612861087352320 10800685 -67147281010491271345585103773626167040 10800686 45685202960061752904252676702612356864 10800687 98083527871958898423114465637564868352 10800688 93853202637597620348849416722628706304 10800689 -315621964642316744019837839060954946576 10800690 -28998258168130495286115146449201620480 10800691 -655712608188928823770237958063067068016 10800692 73726716042957546028842665703843870720 10800693 -123873187006000361166167867754021134418 10800694 -296250340276950687375634262389741233408 10800695 341382409405294595052822286539523212000 10800696 -89248039403212892204187861684369715200 10800697 689329351594011227204327242534959760 10800698 -379296206397704279055171988226272256400 10800699 -20017423773696274121516271043759011072 10800700 10555742775415013414613390416483955200 10800701 202028028344586914101181204365020285900 10800702 -27263736046295253810665584052875200 10800703 607269235183487298313654016919225973952 10800704 24368165663754708499756587008527958016 10800705 57381286436085617291964842937693285120 10800706 -33701471728860110822684319682258500096 10800707 -282542263368616841371134375737233348368 10800708 206919328910802755451994986998477082624 10800709 -249369784799138592067347625975929493090 10800710 -58057314023914312368222104089035156480 10800711 -69561472443612339049110264274349433912 10800712 -115843455906838244465689005397466112000 10800713 -152959071815299772922075672729524141760 10800714 71940581751367935812700984582397751040 10800715 32622876247483192739519436978020152320 10800716 323071953559186621706239013503390851840 10800717 22656389628379605732635457562206912000 10800718 -378319785326931777806616511716279109440 10800719 262510538453143942469164723432432914960 10800720 -31418907582253009366951493196243271680 10800721 577358157207333970083192662305017828800 10800722 -409555041505368602989329008257888005120 10800723 14813605761961468685558965119119166768 10800724 -134999457306006392887095671196724420608 10800725 29560933398221155772983294729089360000 10800726 255114173611203597384940614513140420544 10800727 -606263526276736762150697722864080868000 10800728 31647463665577194416081900037425848320 10800729 -215030829326360550047130669381368400960 10800730 68011127302053334241564148047078273760 10800731 205615854357581292929255353480434465120 10800732 35461375676046553514605590416254659072 10800733 -73096145364435492406709751415781862816 10800734 37774459269911086525254914590590763392 10800735 88036013269826375761310516550656766720 10800736 294731151559328603217728331214774861824 10800737 -375415148837511969215314113802687579614 10800738 -39090356939151881834011714146676473792 10800739 269839864591735016780260190845678784540 10800740 -6919196089062768867229267717945036800 10800741 14925988343868448065414971449575702528 10800742 343904331813801958954502060079718440000 10800743 406744157582390377631297057585407344840 10800744 -32129095919961874759737233905337057280 10800745 294554311079343031706401725135933694500 10800746 375855333515886289431892644752791772160 10800747 166113884102898039422871657069600514524 10800748 165813229114858542781869997024132473856 10800749 -462761988385748617220603591927524814250 10800750 18685424353026018769730214487321248000 10800751 -311579308646386494406585256004298538888 10800752 7805547392718726785412095512867307520 10800753 75037406312692564684631053480553570208 10800754 39594402693620191717507088565476889600 10800755 -109501408776602722007630028188171590080 10800756 -273949274591865398939739358233241313280 10800757 -813050549288356652720679483044931091968 10800758 -429465033087777678837317312312110013760 10800759 575614477150674140032466386843989864 10800760 -219734837134489047732285513609732096000 10800761 -739312726727685455388983826040102159638 10800762 33259626676063003079064644666505644544 10800763 190760304470505118042689549827242923240 10800764 66512792688573912919374617573777879040 10800765 210355074833690503400747786790111224460 10800766 62648358511656974052457269718983707904 10800767 203943780371301364465436250292327890816 10800768 87171290947709656536403072580101079040 10800769 164550931743414845596842055472392850112 10800770 119430628542267082438791931822215298080 10800771 -475642724696145455510966466647032060176 10800772 87789409915125552849631547830430728192 10800773 -117657986498156921982941207883727698660 10800774 -270496040503107387095391223283175413856 10800775 -385907692928052324051657839168768255200 10800776 -459283245716798388504194658159316377600 10800777 -80232838254013630165172449091477322624 10800778 374824489104480661874972018749885789440 10800779 313929147216912391054210073471737754280 10800780 69952474883089838438468606928761395200 10800781 -124413324503314974592622972058266744736 10800782 -254851430523193110766507550866301869056 10800783 156795787163580997769669121560394624 10800784 11674878159080295624807528794380189696 10800785 -197970763780231651701934399118003770200 10800786 -509448582491430487942469958715681860096 10800787 -4167723997618100851789886464101483648 10800788 -76590648068650210314017041914469883904 10800789 71607802142989795658971526252608692960 10800790 44392982075095785235032826075999242240 10800791 529935706696479914016698895025795797192 10800792 -73195965065079989497437562084490311680 10800793 -574328765537829454905511200105092715958 10800794 -64633015681290276305189183523402126336 10800795 -92858960558597833253523274441601377680 10800796 530200384208260226597208695907841625600 10800797 -50394731374187342082168305296492553280 10800798 -168288929668620800576807072020775851392 10800799 -374628879108374585549126374396621963664 10800800 -227631658936048153937530230339875635200 10800801 404976046159573455980523728139933939840 10800802 -324254583213921192768114101969678179968 10800803 -6846433423945504355979462972683048832 10800804 -81550577658230580464511505226177642496 10800805 190404957957720467224595234252547230460 10800806 -47215575238242789318883246665630828480 10800807 -30516149103225883081118719519503827160 10800808 338379654894194244055956987951115176960 10800809 -174367180201902229636683104168573268096 10800810 -111045834653365900342226915814726144000 10800811 -289868857555250183177126380970015981168 10800812 634134368545822885574275078593128520192 10800813 9372096965287176659423984026684699488 10800814 -298413787899889148100112502003385157248 10800815 -230206510303113002599514362789572499200 10800816 16868392137724786694285929829168578560 10800817 -330480732593360255693499937640357999820 10800818 -91295152702951533640532808703874150400 10800819 486197425444344776205754210318067405688 10800820 -125597786459951950393218101159594353920 10800821 -288240711964688830486573125010419922500 10800822 161800735337445458193963879020833870272 10800823 -731835650607448783259824805824278768 10800824 700990719934978814069729711821301452800 10800825 46993053110845577540037808088703546000 10800826 -1010826386375697025211931610515975936 10800827 373239874248427320248350562875056953712 10800828 230551088793497284101347526071789670912 10800829 87891658775189095123729616391571281484 10800830 250475649163940767123353165049197034560 10800831 93930636187804347465675199846464199824 10800832 74564307331634337745335361005923860480 10800833 1007903806912559670980446680913960698324 10800834 -69092495558055036431989399434219356160 10800835 -221262292246055908290957747573234048000 10800836 5171959769604263039328569560544868480 10800837 -215154335877506248525321963503404194560 10800838 347770694048966192910121145124787156320 10800839 94766622472113673883037997085395910112 10800840 -26103822052734159922221707807826739200 10800841 475861664177551237452755309630073585242 10800842 147902607611076583557968335199352766464 10800843 373727365476479055295485791583171698928 10800844 190241933491044369037468660428557908736 10800845 -210873821706084927521922118642294999200 10800846 8572877557258330924973354456774221824 10800847 -228634250869521928939854489845954072040 10800848 155583294373645067412518377193457500160 10800849 -15709591838715745680319110479405649936 10800850 74664942199267020962356630310284936800 10800851 -576979634242908379194940351616596663896 10800852 -31056713073406027744166405562838272000 10800853 106793254473168079250525588737496949056 10800854 -149504369401730120018163189319626826560 10800855 6291292483512290149679524442379300000 10800856 13910536248443372761778137683721420800 10800857 678739114871651194603460683436577956106 10800858 11053034771501148478311309869328894720 10800859 -359718072358874311541983913794654970112 10800860 -14366776792190004052396555433228697600 10800861 26162029724284960868183237759798683200 10800862 -90880453175948970952714219470428380800 10800863 301796485170180838636035115810005117120 10800864 -74076855206549438844430405473894137856 10800865 168533196436915144511295778377656256000 10800866 -29886378317663367835047673940536861920 10800867 -73240563693567635218059822324312903936 10800868 -159837199191577080988871603001346922240 10800869 -1768776564245701596900447965683656192 10800870 -9057091660587721587591686883714658560 10800871 783736267855084498128359493565130966072 10800872 -311987866863361065381339627931480934400 10800873 -275242266925689690541185634136253443040 10800874 98265915617124149286458910198962100480 10800875 -91301700110332367119573415952308376000 10800876 9789804797036439417383504645396674560 10800877 -165426677152658799755546047840581471274 10800878 420873426378198777863559828414170174400 10800879 -120172327673402740702420578855050337024 10800880 -25539907554503319285419336637382656000 10800881 63394372681187558391254278582379826624 10800882 -345070363810915518412370505785234436096 10800883 -70178352999349555673953332374647362868 10800884 688217766268087401579695273077245106176 10800885 272567255980748054284803015371817741600 10800886 -193409960642361850814293479886315552608 10800887 77957015210009693700833080450338229032 10800888 65756718563806128429574705392058368000 10800889 -60964175277613616112595682179592490432 10800890 -148858667025989523069844121913839008800 10800891 467971840114847583193112007576634939440 10800892 146865748365371084316728494500476190720 10800893 548100437588915308025879791072465403142 10800894 -36040503741665198139203901571735464960 10800895 94879570834748853214227037360194058080 10800896 205915345108717181056668948052693745664 10800897 7199314789233947381300533532843432160 10800898 -80476511365724157209547477792189463680 10800899 -913969228174992254385308125983062047464 10800900 -175648605243006204867597424761653222400 10800901 -259007270578708328889166642995634275648 10800902 9610568645212494604299550329112783104 10800903 -152180031051608477831343393468204343896 10800904 -682067216326997533762857428880954439680 10800905 -183583711997977482385662501022140459000 10800906 19833971439668873104381650524531308800 10800907 -311050814794139044618230105911579682320 10800908 -422629290031600599210727011658731247872 10800909 -42391237798548514234031331896012385792 10800910 -275483282722253723381073252705905912640 10800911 219334541670072173446763752809169651200 10800912 -1280995296654623243037403558311493632 10800913 -415227851550782835350472935778132693838 10800914 371008424910243620566818734743997383056 10800915 -23005655022303804969923964451586138880 10800916 240250617068794337407140774044223492096 10800917 -288738067522375722996605900496078161988 10800918 -14848185807478513958851729012995377280 10800919 -107063852751541753970959833356308992480 10800920 74419819069915121378254294497625497600 10800921 33807066386158786176239544808720988112 10800922 347843610466102077677880622622081121024 10800923 -235378415961433768807423977746157383040 10800924 28945074002091865244001228951607910400 10800925 203957463474106627850153522213721681650 10800926 -166112878665431425150878828716805739200 10800927 14220133030985016390198106993824593088 10800928 515168507007327289952362486846475796480 10800929 -92761182786350843237107201195163488128 10800930 12284270554335627684937230860508979200 10800931 967593834588944921573723111581516189000 10800932 -1790958573454164772555579207912965504 10800933 97213898682787731755257874044373821056 10800934 1978182847391984370957393035624574720 10800935 -373125593828616344868467550435755340240 10800936 365581560103079688014942901252597350400 10800937 -261436892780165156733382377662666507648 10800938 -88577597287642272422536166002642227456 10800939 -248125560621796161247402031288626950480 10800940 -106381068075380886321376670930922193920 10800941 839994111924221935882023582586092936342 10800942 -248616137844409872070570021449761239488 10800943 -74471790559800661854666029461102350960 10800944 -18964435022732361606853052299149312 10800945 -1543107880921084421877198603792045900 10800946 45069712727558512882946127404194441728 10800947 -246179477629223966143851195612242111604 10800948 -363420102805298291146292458560832720896 10800949 80833595087796195143162173145942854240 10800950 -200213614300856150181031826422476067200 10800951 -74457371070464817734145866509444281600 10800952 416659941346680196624204871621466009600 10800953 -179286387077023339875562250890385673840 10800954 -162172802304147417416835549617643259536 10800955 1460856148533705823672966911078117120 10800956 -39009286730971065448280435414161110528 10800957 49147387834243179439257812471082781440 10800958 16331911151014645916069424885123907584 10800959 -311559612658270596177964434875887682400 10800960 6541745995765981240650456797817077760 10800961 -40219983665397576638791652037109527360 10800962 241582956203371390875255920136091166592 10800963 -50729094656516078954826324107337555228 10800964 144297762793043950155699920811569614976 10800965 109586062989648006814810476118144617600 10800966 -32497073852857359577290614391452116992 10800967 -82388726999537459643578862778181478768 10800968 326098286458582642084025359575254016000 10800969 160512182092234969327426279946209459200 10800970 41434063516258642190585250826352707680 10800971 -802807672508350858477339134793846536000 10800972 139077219859668277426073439750576936960 10800973 409335158277576674518160551144462079222 10800974 31986331618184239265324737221859174080 10800975 18875825884856239051033594041838968600 10800976 15953358366641735010271545368525144064 10800977 -819829897025447727365690503608460553760 10800978 72549250045411232169824789740770586368 10800979 101513477131011371998683826352240324176 10800980 -44514491252925325472954149370538355200 10800981 -19881040666723390968864987625956489330 10800982 38352160230951738882348242998928740800 10800983 838897259888774340158874335982364433664 10800984 -149444185961731451561642648600743772160 10800985 21819779674513576705520142989982352200 10800986 69066371981721304718972821059612384000 10800987 -19621213845493221692517061133745606720 10800988 433071891064819891128644435141776590336 10800989 197844425219851655416696588835055258240 10800990 30423111939312049509238281877132374720 10800991 -157702395369346994633656350391278865488 10800992 -485525453024119245457190898503626260480 10800993 -160006442395886933502473778576829502016 10800994 -48490638024456934795575232740715470048 10800995 226412977730883407719523333037900488400 10800996 3497784229225756890315453140432123904 10800997 133630490198720102778549187169205960446 10800998 3616187515744660503278941378693534848 10800999 -69034138814951875207715130805414187520 10801000 -103035393466201895040566175331860480000 10801001 520106276266809114337759494423995199732 10801002 -89022180671788076250760209034133146368 10801003 32818366300763819150794801690174083056 10801004 1243263979102224359533821967819134414336 10801005 268203558838371924208674890902185561600 10801006 -391538097412490336458899728213712434880 10801007 2222340863346187695380652611648609280 10801008 -57981213505307107391593766593041432576 10801009 -535922779016551357517233555333605375790 10801010 -156577242806932027420392512096669760000 10801011 49366314354125939824323997653938698800 10801012 579603084966952244727840651078485268480 10801013 286745435909531709192392582438539817262 10801014 -43996698123144354392739269858578298880 10801015 406401184966786444214947661839687523160 10801016 -343215667548603221120903828639456747520 10801017 84011435048832423834193408908289343808 10801018 -275541908491789524731902272323618585088 10801019 92749253733238264675160442447196320420 10801020 22481635516671970189544990967205724160 10801021 320042239028430792794291541314611827360 10801022 -44176446311126161193130209724224306688 10801023 582390437175498082781967603464220989184 10801024 77211331033624338497595534712913264640 10801025 388270740984148339346627308206381270000 10801026 -708064216909907316111963545833868256 10801027 -175465571953872510269786669532538581124 10801028 61214967203277475401765797560873267200 10801029 -243569304010605102181602460795173403872 10801030 88864379792218667937687672452268810240 10801031 -340404297851606007258652789368038760168 10801032 -52874965218272305775349791145136619520 10801033 203339758523367781099163545207849712282 10801034 192199655092444939634191935806293978416 10801035 -144406850186059080089246334371523003840 10801036 242892244054799205959887601092880673280 10801037 271082809284206137745704639502052110700 10801038 132167423362780084254239295985787688960 10801039 -121567165584140013646163309032027271040 10801040 6690239871734739392300030694196838400 10801041 -6366172482420561396409612586813789760 10801042 -17282641266349360112461942457992332288 10801043 -429099223076444065518549680496686588856 10801044 -189831307487752072052233764725870530560 10801045 348158246408179778979794985040698990300 10801046 -403729828320729846775171089363836802528 10801047 65923174945067483919386427458142040272 10801048 3803246004416144810128630005217628160 10801049 -255132376809295139130532157527430878464 10801050 -31604158961099041341751974189702144000 10801051 -87771517348076208037134123011057698496 10801052 -748351647484934467823418909756040501248 10801053 -312235873164940871984357434486676065920 10801054 304454081824298969037454389542157934272 10801055 -58648688848293222956027010930150878040 10801056 -200326694899961093220792791031040966656 10801057 95170074956575700151247814687658254306 10801058 -92039704895470712599317203817076813824 10801059 328835956999900936566634884566853592320 10801060 -74234890890390764742662868008080227840 10801061 -529551201464961263239548490668569261508 10801062 22409527424171223926740739951098360512 10801063 50714671850838855094402872205259799040 10801064 425975718229829754536632249293974031360 10801065 314184451364791325031571620376625182080 10801066 31338857555327897229438666710198300160 10801067 -340661937972600416523348417611346823884 10801068 106034874602514653628641979290333283840 10801069 778422087355053472856575563797117410752 10801070 296713594973903929189573265557346304000 10801071 271774804902068902388087604485558116440 10801072 -3646484555765292833628404021682356224 10801073 75598997171324800614882353582092178322 10801074 253798720157544358900403383469482642560 10801075 341407121111606351269576309853241176300 10801076 2365789952809799025923131179298725888 10801077 67728886895923973092655991749888475264 10801078 257008974920951100670571912805800283840 10801079 683444816094334971560441452580375966760 10801080 13007899871180288434591732301746176000 10801081 -204876311022599613937139901472918522272 10801082 20509915722190596024199755573947535360 10801083 99749851845354955155714413156053190424 10801084 -1100233146313573292900079052746170368 10801085 -372830819240290783628537569309058075220 10801086 -41553929593828113175927685726783968320 10801087 612720136734195908764453281121208976624 10801088 96599194541046712784272729026903146496 10801089 41648138024412376254087283566589215444 10801090 240264507857518561081943483360973619200 10801091 -67763993590133734980447365013972890928 10801092 -37114836673060315789442430275474408448 10801093 277391422118058646616053328441323853342 10801094 117679357044360080971087890158227857600 10801095 -299100456830222303358009776468286274560 10801096 -39948914273095533861913103270231408640 10801097 504431851028777580830658450293881338240 10801098 66778143253267428041016958799138016768 10801099 -220884847627346945413775919841573507536 10801100 240084231190773180440341336543106630400 10801101 -260434477423781504493168045406291362720 10801102 -92085597947065767304975064831531671488 10801103 343361709001594744552514294794787376960 10801104 -115166315256932391621439878390419030016 10801105 -46407397937514448120346655511481335680 10801106 187118420001198925569605394096780676752 10801107 367478873951921316283998768292954607400 10801108 343882587627565620177662980326681511680 10801109 -416293082399341081259138541926996204160 10801110 189548294748398146221508459793583077760 10801111 290530886321963076053252356948852312712 10801112 -216526355529632941292763562660005765120 10801113 -130469478301137240169101212641969658112 10801114 -1807704688820212301154317760254047488 10801115 83752281996316094262058303447239455520 10801116 17444768174064924917138684861128561152 10801117 1669015194759765231107679776434893580800 10801118 439709850375135318708123571562589509760 10801119 178161054899659781766104182953221230536 10801120 -9907179791396949530589479658274160640 10801121 -112725287993118419275138831189051170000 10801122 -33086145108135382788157281029600803584 10801123 22269710001449920752005977913122277200 10801124 288491601984589884653628990265179463296 10801125 375816092893922792829130208734910643000 10801126 -96259930818951913986813065830876602240 10801127 -6864130387209665620342450289714384640 10801128 -93621921261087264435032337577921167360 10801129 366329404428530607163365881404313913480 10801130 -141557602694566413180203719308842515200 10801131 292398403410776468525864462225595140544 10801132 601974502128322894049516488322247255040 10801133 -38770202063361569985109255163881800480 10801134 -24448441587349887923273361271323648000 10801135 53803516994578123100933701053588573600 10801136 94964908804656545535143978238703828992 10801137 254224607034000072211840063969732713600 10801138 -4677956192314667487045764036060966880 10801139 -653346223380379168188675368003510539560 10801140 73825867208110619039953117075770286080 10801141 412773653739208096052052921152884387224 10801142 -56295117983476300383619469300833149312 10801143 -342362785551609935875076835540060721680 10801144 205066711692607863273435839708946432000 10801145 -82388162765474297678840082333950393280 10801146 -222185096271941421133242755048084668416 10801147 26810208611780131259650081175772701952 10801148 -131241690031095937380370910897952858624 10801149 214594193542827723342971375018648715264 10801150 51426986303948945224197152671806340800 10801151 159473225907817392489372322017929629992 10801152 -195661946802999603624630444453984731136 10801153 -40530468574111231325565349337005407072 10801154 -830126570388555452342301757606818816 10801155 -24686631981838988728456871243514470400 10801156 -30792970984439265249735755035357122560 10801157 537515763873439741040588751095788685340 10801158 119595784261077525733129854677144240640 10801159 -373601222757832680320544019588001306400 10801160 -295548807807588708910378627818455808000 10801161 268144846281975444295950677569346928000 10801162 -272935007702186282213274728981690025168 10801163 105835638520291315761085218277192239864 10801164 -32390017711541149984549001665408106496 10801165 71766007689979036892923767647670378060 10801166 -133903267070365992248435218778577213120 10801167 152423357753298712574042678054036392848 10801168 53152978297305983070483573706594713600 10801169 225505918505985912433136201693398683570 10801170 -383247373087323129584269443711260160 10801171 -471188088837001271249555875735317961608 10801172 -664770530369238078666295752538236526848 10801173 -19978889260195255785888159908957693376 10801174 -130878097161784033439668187870577821664 10801175 12022939526603367360976691503234099200 10801176 -295720287456296251373714827383901593600 10801177 -710780431857852942387310142260687984000 10801178 -469125940128749066733170297933668953360 10801179 -473898728927235359284697940885324578016 10801180 150560270813537052273549175256057640960 10801181 221705531979438697960870161831983822784 10801182 3504841256088420967158560129879460864 10801183 82460060552432269168243517208318254432 10801184 -361654531508569661465402333040592748544 10801185 -53937902877994586145559534702768834560 10801186 19931902680090783888582212836418256 10801187 -332948314037790399791022381875992738728 10801188 4922908344161677010778791408455574016 10801189 97560390438061626434557741317785949120 10801190 -149749134121547112381623961547962038400 10801191 -12102109353557384490231409947869735040 10801192 -181220519177746237971592939801748275200 10801193 121857796926517077039122955496424467044 10801194 -53405705943115359098937001669798905600 10801195 -67351782221825508023159012826772231200 10801196 239997910734430959977841253298744524800 10801197 175822045550619461103039779920653730368 10801198 373109446055895073477428933372908974464 10801199 -441996645204748304503893182682972610800 10801200 -30202093182520904005744509013055078400 10801201 -30501731854095737870084402221703367500 10801202 1499872222958300916376538110698688032 10801203 192226876277750388668160742974970639104 10801204 83506636723355453703315903101738790912 10801205 -510945879523007451033364822561934873280 10801206 -13770608633322560979433308833768340480 10801207 288064521548739035108640950037350540456 10801208 570669088289612149831911647316356689920 10801209 385829587764091385883207012334840288128 10801210 -108150080994960031230599120617197527040 10801211 201594184817309923278321665479253782752 10801212 -273929892977721264959864952229652914176 10801213 2738860315503655237471962933066424864 10801214 -22540281219189839205697333599638801280 10801215 -554263696765035042871487526177663456000 10801216 -113123467411337858543062305248774717440 10801217 105897823742369624293001104798718941380 10801218 -21640353467070235746975410438020339200 10801219 30466017042264591370571362723448653008 10801220 -52320384026780681605853043951915621120 10801221 67574047718907062585246530526885913312 10801222 -40769801390739382434533724062075268480 10801223 327178009453403762075772995790510892800 10801224 -173532574162241491577685688532717568000 10801225 127168792166319677177767736248190497900 10801226 -31779649287120371522012146422379823616 10801227 -380700437457972851545134725772947882280 10801228 -494568299144868751001346388716559831040 10801229 -352010005048385831613992542176406108170 10801230 111521123697493376454570003040464506880 10801231 4717669435146694775261813696879038192 10801232 34496695380115902729897464950191144960 10801233 15758981518371042108386015776965824640 10801234 -232168526777357781909893026183756287360 10801235 -532953065036244039760507424069109178320 10801236 81087888166855692041913861498541811712 10801237 125429360101870466253499038369242841600 10801238 -81912256083080785191614217594697221504 10801239 -7728374963779833076042567277000067120 10801240 51890083018166398782375609641964748800 10801241 -176812784695552627485720707408642552832 10801242 89849869478022068906935655468264394240 10801243 596736932484216873117510496935131056560 10801244 -188513274470980144022774424486988220928 10801245 19744575816258770678971299513341729280 10801246 211963161974018696495088170462551085760 10801247 86343837886819881011873477382336808032 10801248 -56078181028653378644900684603043348480 10801249 -118690753061244485249500034389893238750 10801250 -29815146309825976075880660231135430000 10801251 485042193890879657797485274445229092580 10801252 -71871408059832274395232807023115284480 10801253 715098100919986283412159604791889039200 10801254 232261861770292716796519495095666160320 10801255 -155867495555880921290742653737472036640 10801256 13654601455447658218818294566566133760 10801257 410257119721106672836933256350727210640 10801258 296663022569700463656095591310916577280 10801259 313944689448660665573026024464334025616 10801260 -1704814228217869184510365303965542400 10801261 316367673899302839967685331916165786912 10801262 30121667509115899055114189506589149632 10801263 -543820975998684131853103980814294355712 10801264 109432582342863138458082015229484564480 10801265 -189566085427296522878971501138543355340 10801266 -183875894593550229587694461187822898560 10801267 629953492883634428443449015113825386316 10801268 -65000992549040907850730328243596058624 10801269 -16121568958278954098188930386382357650 10801270 -122452605685164780627134823587737722240 10801271 519750443590524761853625836249096901584 10801272 402406275134264007574540223881548595200 10801273 -81802390916081639905622214075501275520 10801274 323702530234214747402966808913061236992 10801275 332916035488357474696625689689669888000 10801276 -342437452572549463189822959459086755840 10801277 -367709425735490182785762142594211978874 10801278 -89672102354383317270237790176890354496 10801279 -550147708644525243671462004999667477120 10801280 -124184050964923910458415140095551078400 10801281 -215343741494583547946397839700644542560 10801282 -163926313883988447926278710305975109600 10801283 135736254680947573492794158738477895168 10801284 -103283027433757051171246588927553925120 10801285 -367962513832550326307565559436024185440 10801286 77429993297557556568762050394398849280 10801287 79056126248840680502488419626083988400 10801288 200839760791879092305083976435819765760 10801289 20112581671477351876318350567047880090 10801290 66218006512445136387299456425725196800 10801291 96272726010227418986833385350023436800 10801292 517489264778318168074268694656184758016 10801293 -32122781980560082085034097918915177536 10801294 34166540138824799193157112817986556672 10801295 55568057977280715325409126407193041800 10801296 24289065675681441089855554411061575680 10801297 -92116548612943987866891518686428048666 10801298 105000497074809303680377072070253632400 10801299 -60827111949840479371539063974651904 10801300 122561293008679456081676161606776310400 10801301 -251430407264871910895771401630592735232 10801302 201846730074802076765789301610537637760 10801303 -104382549507492638007775677040670247320 10801304 -205816278482090295406856705597345402880 10801305 -135046550086244786976947011281852397440 10801306 288628495369717497820832976956410846464 10801307 -446322061359874231818605102315170800 10801308 -74899110317728233153884513514386227200 10801309 115814400185678629826113670662915316704 10801310 48436935351591308641703056950199430400 10801311 38588330682038607018899385676544885520 10801312 75636556731015598035680401587934789632 10801313 248359829306905099443981486221556069780 10801314 -135901600444342005209663851982386606896 10801315 206872947051148616627338171368340929840 10801316 -415172034762475248833190994587187608960 10801317 -515451111930592053781255398183212698752 10801318 -57303147103445346090978460194979450560 10801319 -323153516424249726704683287941793926280 10801320 81305087033963205552662899560047001600 10801321 312134024468819946496936003520911286522 10801322 -13043939672466771752638239839550796800 10801323 -276373918266177442186806344023880697120 10801324 86490756629984116033562155024369046016 10801325 -346936532269925802906034112934622165950 10801326 -196238867032545604177461631663518968256 10801327 50917037015674717967542502607468626880 10801328 -82264922760981958859650248756080590848 10801329 -40461389208495444304442072314193264640 10801330 -85155999998270547492605823626225940480 10801331 -191835261480610791673744806964090471296 10801332 145782925322806174296612412329045645312 10801333 -52742657882390512609748866966473414418 10801334 197514853690032372876518870746123157760 10801335 -123038949415466992589875595436743847600 10801336 19865789608651894194811983319076536320 10801337 330292467730102310115310553065421698986 10801338 -115323740446546910941770914575132912128 10801339 -436867536482581638757337594589684968860 10801340 25462062651125860329377956586402764800 10801341 -53227625620755945831012500450958766656 10801342 3483658801247781106367646435195901632 10801343 -384118527170316036137438692983416039040 10801344 10425032069565820053327326133073477632 10801345 191535695036671641346962638142427650600 10801346 -95652413573157561506587915426293646128 10801347 -12582134948970224541525874033750005072 10801348 -520325690831695906435049221513343329280 10801349 48798800541805774272366667478951255964 10801350 36075849273040098847481153405123788800 10801351 135971415206828792054422163258791457304 10801352 117485178839687085337636622428815360000 10801353 68812885290573933083587838394465989904 10801354 -29601531674833402911186601764220800000 10801355 -252872409024630697752932142378354294000 10801356 65010273793647211414263688121054260224 10801357 -11843871480628544974495364668533766688 10801358 89503636825821807640044162749357366400 10801359 -263322630516486735900349163058179208672 10801360 100746786775661767503142897416421294080 10801361 -226552179520940706585975541634381630976 10801362 19314058161317823547037143941392248320 10801363 32639997080153855267715430820487893040 10801364 117859893415033277083619680956416442240 10801365 -23376441706616687094769921758822797280 10801366 -205797860568735284680971748417835827200 10801367 343377736735562997972380945635697693640 10801368 134595689469385740224825271902309683200 10801369 -1009762868104996104640258721649669578940 10801370 194656184752215300671501081064360326880 10801371 -7365121630930417828194459650673006336 10801372 -19569711599309563099115002478684153856 10801373 191524092075984145222260018463469414880 10801374 -7257676745100758968795266896030478720 10801375 51892222881600374801453019341775864000 10801376 570603764123080175688067390294642655232 10801377 88046626158700144477619403720055767840 10801378 -114912592495595096578656072112797894144 10801379 11974471797087354418686314626818441240 10801380 -269752922766549400824918159116003389440 10801381 -9644555645146750508818418728695026818 10801382 36564492836543850778441564967588366400 10801383 -372419158180232899113961714174599932376 10801384 598452133857640616749226520098996305920 10801385 -2293590846739991649254143216477203840 10801386 -291996609757024712238511414759344337920 10801387 1056316043743596592092531707724496648872 10801388 -18365907789628541325170573203006663680 10801389 -60300335274818232542804614424713392576 10801390 -183410854215208768576173939522250763520 10801391 -887980727854056508475402819304468478248 10801392 -10573955383346431522781167565030817792 10801393 -449688196246751253798639924314249795520 10801394 40281019293402629885641477200346559520 10801395 -10689315247182119245940549029605770160 10801396 -203279389135897001394608659450937007360 10801397 300191939041878791727408826767492449760 10801398 -71296295414881070247887280827655936000 10801399 421614101331172733764326259407207800832 10801400 146220018237408602595256743251796480000 10801401 56962028032029559284696780687611300160 10801402 34529570236821309729561176991212215152 10801403 -297298535929532455696265193084229296348 10801404 523256560527453863595329738743951933440 10801405 466324120451298743990276792209172049600 10801406 -114822819827514059981637086936152888320 10801407 -480629170481628555235991382694590056760 10801408 518266911477045479130388373833181560832 10801409 87490838589878373988614508010848760712 10801410 -102615211009014580597260512409423920640 10801411 -645093878861481087838464894531914025988 10801412 541191231838336685120984330177851960320 10801413 319544160041700433845822897608182200000 10801414 40611445819688113452110672749113861888 10801415 229868919834650566924626452654264989560 10801416 -389279691437348541366163995686323568640 10801417 227375657506081056605213780639239814352 10801418 181843405696019312528521677124597946160 10801419 -319031014043316398258989556290978774056 10801420 -159031576182256813459200227238015621120 10801421 -336997618057084286431683772205460354528 10801422 3977443852638923730892796273803125888 10801423 -218996396313982719520978159691794592576 10801424 80300240172273358109167852027891875840 10801425 178865836102387062761022506420396676000 10801426 524570922853146552680382763021863839040 10801427 -49002115304025188225822682691073042880 10801428 -3008609605134649598883304151144448 10801429 -603090043322281140050122048298267433970 10801430 -55371404790912911491656113004449360640 10801431 -44947778654527081162896000602796497928 10801432 -8974423874987042981773157629127884800 10801433 -877518892941121105810787470578183688320 10801434 82900700302734175660252822676323072512 10801435 -206560251620284918837763097059185751040 10801436 -319233745122150555418447473728342948352 10801437 -251155023477641273113660455733010931840 10801438 -342402956100010522544147838634923853056 10801439 286137442603597092952451970595976561400 10801440 54747589689823090196091494641068933120 10801441 -68879741014642820070599731025191416128 10801442 -417912410488937195529011193146329726128 10801443 -238919117747124026676943917122951185920 10801444 64948906933532545897104515013833441280 10801445 -13828094669661876244405417934807966160 10801446 49680358381487545116106023434058153984 10801447 -1237049637403656816827334496759094928 10801448 131273598666247777757852713893762908160 10801449 -131304508410377863126120963952139486966 10801450 105933470549768941515975845819106048000 10801451 -708984600991759991228950711522067289408 10801452 -321281553610469533289809217199890323968 10801453 153701060262993408127065795950784060528 10801454 5904594047016205179490276590328934400 10801455 91771636921586099202051959436359493120 10801456 -89599638920034308016024185589389721600 10801457 824282785594124826518726602605748629300 10801458 -625084987356689289208985885985118632960 10801459 157596666258691227543173642048721803660 10801460 -225875157197438913354854486104119667200 10801461 -307858315382110970915649363109511570016 10801462 -204666179596373019822421802047416002880 10801463 -1061347447402856880618652963633548840 10801464 -207171367929984359196737362866097152000 10801465 -116031032871407237873219682657344782140 10801466 275125041882630424322382289007185702992 10801467 33655832359012309686409626926101054128 10801468 -227920802256958404759254443048408548352 10801469 -9257150504084563426043405008998182304 10801470 72708484192019814836890217530946448000 10801471 10088461380559210256575804581799160632 10801472 264174606609014557857480327105588756480 10801473 -238952871630253751531844717278261451216 10801474 -566238456774343530266966915848287907968 10801475 35465301461476711234656818146799101500 10801476 -148093456461573679443062705898294386688 10801477 169207266183524702835921411202635512832 10801478 -178321618732349486495615653481653068960 10801479 -83930121600829264972006726487626126512 10801480 56533049792242905030975502725175142400 10801481 -14748786240609119743784638149269040918 10801482 129892976465745723489490876913303126784 10801483 26386309228141365592354619788718968320 10801484 135473052622469757289706234913536762880 10801485 -60023370961322505551470653982575360000 10801486 213637454145363490472834869574269824192 10801487 -1401840266398808126880384490080573902760 10801488 30138163571322406855342724814545485824 10801489 -96807503450759095392142044505862554380 10801490 69662929037023932672933645883124889600 10801491 -23267838431496356096261542029524335392 10801492 -150409545487877190189511057499421694208 10801493 276832593338548868496656484755043693120 10801494 -304038194214912989943476596020219480960 10801495 47393306878178111351774335636633179120 10801496 557370428860798442553740241080242145280 10801497 170756610721514754436595355572119534272 10801498 -16214294136032294675800100975138636064 10801499 -366711726530172057297497163832837165500 10801500 207944507442378179991559780463155200000 10801501 -670041482449636416291866231102634886208 10801502 164199414238340459313718025187520046400 10801503 91750399446549797542759147979092385112 10801504 102250250680278118632398285690041270272 10801505 -263644521143713896375127244507871458880 10801506 -29895501749466666207009602279726631936 10801507 -1694491810341817507195020723523231790960 10801508 -37855383107628541424319501272766732672 10801509 238711202020089879687732745482469776288 10801510 -97194764324859740226212678754239802240 10801511 414582101598356797633383242140345671408 10801512 -36425591175326154660762420401300275200 10801513 -292739398823227033442554792238049002496 10801514 3594887112181772505496678424540605440 10801515 325632736767835267265541237372473710320 10801516 -185766333757389247497879497279799951360 10801517 466000823732337567653492324353339636566 10801518 322689027088539351580643856748855296 10801519 1251598879590965634074233392700912640 10801520 -93975537996824865779572943120004710400 10801521 -5397189979246151753664508098184027200 10801522 -255897252588731226951424324323719624688 10801523 181654717389590355301223136030752036424 10801524 442001178653050215854309396851373924352 10801525 -132097282861356522397623833803943055200 10801526 391513474325548777991471279469002327712 10801527 1529270416038249165128082205675985280 10801528 -182475858534100664785356533954397143040 10801529 -803448884172570497427598777060645710870 10801530 24378714991938657212212679911996212960 10801531 -282195507909156820883911642008947323568 10801532 -11588733366378120603087906914009091072 10801533 57715945647259053080236475071084276224 10801534 65585341510122839149048269578414864832 10801535 58493241930709288118662276972074003360 10801536 39986629294579128141856512955782266880 10801537 283918827422493809448821989233730922880 10801538 440178302067609982711610975163740455680 10801539 284609826775322122321903041931501232640 10801540 288400015407130827765929768255436103680 10801541 737634170751533482951876945039372590942 10801542 89158574683670426264465981667100907712 10801543 -37405308936221967760140284208444116520 10801544 145118493286589735501944948886915973120 10801545 156806117545700755092058022931753600 10801546 32645228858049204100091202654861665280 10801547 246249882835295776439358669193170975552 10801548 279332052083050596693850357770199064832 10801549 -1002930332959306481579220650179202890 10801550 -66310221840717896364721584777070200000 10801551 103111839777953426404902990800411093760 10801552 98186252838566954118683880385726816256 10801553 -128720625272400620687218686972987110400 10801554 -14754264452025642422493033816398494080 10801555 477625386482782832096011872375749814960 10801556 208734748254649321458157110697427176320 10801557 1020718206305405919982618875815469120 10801558 -67649515047162109860264309033464327424 10801559 -91131655513690189975010791360015589472 10801560 -256985509049055724605554887351890739200 10801561 -144083766241032536696703251223892806838 10801562 -280253569018702740380562921077988484128 10801563 -360956726153883181113431058577618558056 10801564 391640575905586432654457821395244146176 10801565 -92583629015386603504756180324057075200 10801566 63808294991702115151213308736511529600 10801567 -180337228076027368223660234581298104208 10801568 45539646497780186794586578078301945856 10801569 549700274979112076030768899350847802544 10801570 -97792118521244904035590006877259825600 10801571 180622791057123869249936353122524311944 10801572 -66652384973824996149218990203264204800 10801573 -71108858873921894458048179870900196680 10801574 15412646604349833151059162398287468800 10801575 266639143118935204515228764520697608600 10801576 315159421707143561766813660452395008000 10801577 -667164614270403400380922099886836571760 10801578 91401291209637910049722006470183364608 10801579 1058545753667300290894934489595322202376 10801580 -277379499845465320673521549403345356800 10801581 -2391481436535445102843211285085291456 10801582 165082582299199395299153917692280863744 10801583 246045215767856609465062447406480736504 10801584 -72748073177588832636489413786265010176 10801585 400390577798985410966038111556047037760 10801586 63550932096897733544151359615250142992 10801587 -184285644597504782602291551405264334848 10801588 -203268436037135793838119630297672648704 10801589 475014426914376754133687712316837137390 10801590 72307355208656944980370029753256744320 10801591 -35020767106145694635501633828439426880 10801592 25871858044247724219411240321299865600 10801593 522904217934578300543237047604141616000 10801594 163153725013945080192128053517190570096 10801595 -4561070718327151340840996226734976000 10801596 108049569514928007018920816335534393344 10801597 -133814568923723859289258239226868384468 10801598 121861565784451300010771441682815596800 10801599 43685374580952651057199862501294597064 10801600 1550209740178959197803611634165350400 10801601 -289803768416843536976919991025135120280 10801602 -47877482314874843329937601119113244160 10801603 -5558006273184421180167467645039262148 10801604 290246543079399116650413243521692925952 10801605 -102314091090654851211860665746409574400 10801606 702611332613618577865535508648547708800 10801607 -229730898882640440482589234048586978248 10801608 -13739456737570882298371337324317040640 10801609 -38966746573793752306509991866884053248 10801610 -543952552838490027389441854949244042240 10801611 288788440651145922180660842100909230460 10801612 -210056481889209788970440005526731557888 10801613 -1089211994184987868016957976030920021460 10801614 -38459058736586966933834743905266288640 10801615 -29606647609346676977666656694760746400 10801616 8569510377184690502785435196332572672 10801617 359537519927555819178252805380541981680 10801618 119676334739220378369601200483972950304 10801619 122628165063329985411560678754155500944 10801620 3535176672930627228436979853516595200 10801621 -778686096313124450959717098859081248178 10801622 -64218954715550725518456916116214866048 10801623 -79158380184873009320869457791311532032 10801624 -469421612923734919283140743095247575040 10801625 96104276219712270956991307808045469000 10801626 -167564906244112855828800994643355040512 10801627 464536062111319684076828205254781249476 10801628 -181520873031078303066503910451515193344 10801629 116540971809627009113398063695680057484 10801630 171224880408629887055752097846905420800 10801631 -146665375203015342337546592604289508928 10801632 -771267148473084501939170569757392896 10801633 -48481951274998097702794221793993432960 10801634 -411782556715435046550306226561831581696 10801635 1997213928967352160008956482185575440 10801636 -690602235098321123308489768839204058880 10801637 -10682067852444724515777372415746328896 10801638 -8002584913464574951436644502335935456 10801639 352103666521633739162244408568428336440 10801640 -194122440108089709863690597263431321600 10801641 -412677703252398526937116137871669297008 10801642 -408205445539620996719547895812875880528 10801643 3994204997299550112020658002484090984 10801644 87676411271629909107721883560413069312 10801645 60047945512024192525748052701056602720 10801646 -117348846283990581644162325709821793728 10801647 -726541168613475014759335256486577961920 10801648 -76515542739562238749876826373531697152 10801649 862922554429772390610353113839605869650 10801650 65982999931443787193513193954304569600 10801651 1889865296702432525621779850233889872 10801652 -237542643376380086071572634698620129280 10801653 8348533991306114265131510485255009824 10801654 -261443489541600310020634163041393552224 10801655 -73759117256655668893287383260481552880 10801656 -133122226372690637632285818614767656960 10801657 299132603604339392941500844317643628906 10801658 232648776741089083251130172086955408496 10801659 -146205758773973837214625062498272167680 10801660 -119268595463625146506394576722441881600 10801661 -376377650043214920966369173308118360160 10801662 297714298343728076097399555692001221952 10801663 15904353475407165674824566993549612240 10801664 -7169421388361018327305221494123003904 10801665 -50399769146446760635664699236703066880 10801666 -76497225221086377760130698437055825968 10801667 -87706775903166150784876518878625409284 10801668 409690182430923253752175146652971248640 10801669 135528682079583156304039150647172732320 10801670 187478830699358348808892658504102400 10801671 5701694790602819301482473912051522560 10801672 47980384996468448544007922040033607680 10801673 929360896838137171996487926963859699904 10801674 3157327888488483901247450148347916288 10801675 353157116231367448102618156163541764900 10801676 -256387055765452591352936676677622647040 10801677 282470945077124588318614846777359875520 10801678 178575090725301876431635136429544200640 10801679 329444458926723561282757236589115212800 10801680 -22852353128239713807337461173193277440 10801681 342854599378493537515069314758196514560 10801682 -76180650567387595065374074063104732000 10801683 309347260999284004873585401296301046452 10801684 124762901056493136483068910295008434176 10801685 262566572611285454925753947535331132380 10801686 639003263929257803614851363424892928 10801687 81867807924699015349936316795611889800 10801688 -421609572881443039500038234979864576000 10801689 475759595352252882453343964915471772624 10801690 152061034422138678902739449947026240000 10801691 421177427534638001221235949432727386384 10801692 -6749639123283912623869542058048424448 10801693 57513955645786146711320901066602101600 10801694 55383854611862778420953121633094528896 10801695 -118270094352138078026966908089224392800 10801696 -271122624902311962232012322408009957376 10801697 -62212022666786836727084189266542667200 10801698 -46825468025602081216522148131664851200 10801699 747806830600293969358343409914950564700 10801700 -31247089798222194772416945089191833600 10801701 150532536280370561683245397002124785600 10801702 -54928465324549694451441937406761514496 10801703 369935630905803558146324694739351548288 10801704 -313786934848723238112473907122642042880 10801705 601693467574594031060818212798341053860 10801706 197731732381735786381305564722514196320 10801707 -67844412796389411969377048687457585168 10801708 106627028346569337513015029174701161728 10801709 -310514946455589680627735870815932301920 10801710 -194877872215590783323945507588355450240 10801711 -612507212464402290400486809108972456688 10801712 23699380165762072734654228014407974912 10801713 298681228024361913188430086252461787520 10801714 -21989053292461848686405159989409189376 10801715 -350405377207970027902923967676364549600 10801716 -79454599037587735135627528163902722048 10801717 2764932666185296079542410477313036860 10801718 -9353440415379029224802045584118447232 10801719 -23257746279423144029850301770577966656 10801720 -28753366830600746625040586266214400000 10801721 60825004928728946517657440880252698112 10801722 -42724187871920060154532207115581633536 10801723 -331369295259683506305140138645883617096 10801724 596445145605451867477060051432808426496 10801725 20446532490969704587508347577359471200 10801726 40423539602895615526960416966549128064 10801727 -296957407734474233035040615945837822976 10801728 94891847058651383190063527908029235200 10801729 -9347289343309118664190874673850840016 10801730 6708945700589374547228828032875401760 10801731 1680534361453389980497635842649391104 10801732 102478324566806165479163081912029036800 10801733 -50302941024239599542775042625428208256 10801734 47069638048922444682560916165087234048 10801735 -53835691228193392683127645700294353440 10801736 1102028605681186003487077431753640427520 10801737 6837920399372736233976269296463626536 10801738 -287909198586042790009167514493472279456 10801739 10405910770973964353607654320997271728 10801740 129889111121485703517477691552050708480 10801741 78002149054521633568043554319349893292 10801742 -699014230473436686092014134620431488 10801743 -50266309628592779365093382718338714112 10801744 66420410337387863492207456456211292160 10801745 182931849775479974188803827767604800500 10801746 -83539018511289714932402627035348541280 10801747 209667161807602891845184115615856905280 10801748 505985717320984139442326763701882908416 10801749 257072437219706229020036257700804689920 10801750 375236585052701488183906431847363872000 10801751 -689098264926628744808701616216655520248 10801752 -46070358311446261585814294113978368000 10801753 398440237766298544943388839770046085002 10801754 122012627416311094767897142108862382576 10801755 -15084162296383394260371328625766690000 10801756 271476811714389227675005918353132492800 10801757 36075961592828271598111866795828110112 10801758 -51384333399212098208373913864006953984 10801759 886779583659132688721797933400460092960 10801760 -468414436553503484614097971995373731840 10801761 284326158218160505463826806073214679472 10801762 445727168988430585744368998694049111632 10801763 -497982100677092002747314946453332808704 10801764 10293392853083332311179883794194268160 10801765 98178019341032556937589781226082940720 10801766 81195621037612187213034268686395043840 10801767 -365360265043449406203164607211764585600 10801768 352461361494899111816071270187502336000 10801769 -450500041554683503769608526008819973040 10801770 2098603046879683521524313484670530560 10801771 -392758719622747306530440656269014993088 10801772 1797282527728445280492494998019185152 10801773 -254363697553841544246110520715738786356 10801774 -55741080438357211293713137179985671360 10801775 -733574632552521757741230703566228648000 10801776 47518488969442748223084721426309742592 10801777 -257694754571555812688998549936496289728 10801778 -65676922665145990999935649528322619072 10801779 61689219147889849180846632179243027520 10801780 71204739581824546500061869248506183680 10801781 -2915570097762693243504057656052936036 10801782 -103898629668514381981270145118314386560 10801783 318600144373036741820403806993635921824 10801784 -21701787202029523057825040151359692800 10801785 -138900072092175198213966243590043571200 10801786 247786776644600398084442477418451336704 10801787 157118890448440550071649051679534953232 10801788 86352238145259265092951746328811430400 10801789 -2210535772244972434062924592773894912 10801790 63077471435617117257153113700651486720 10801791 -40255577720441167773145485296530080 10801792 189118753187115226777592165646100070400 10801793 -340860579615811415213075889823278584958 10801794 -95151380907642889944762724448411424000 10801795 5314101431996650165091291919565071360 10801796 -433079286080790067251043766388579734400 10801797 -30700971112495092900865370985112921440 10801798 -55102561181170777207987767840209061888 10801799 -233416241923420890341442576200363380200 10801800 -42113031588787296813141525033123072000 10801801 -930554203387578541116327489596359300198 10801802 354741161011030841788784975211946658304 10801803 248968921958383489344682560875599711704 10801804 98134806119705424118621248549417726720 10801805 365071142124427325616990684843905249100 10801806 156989992635431698235694700644512829504 10801807 -990595872022614721100288538900015533048 10801808 -70845742145781816244469189475036192768 10801809 444622662054483985196611348772997666720 10801810 7417988186550397513770852553862064960 10801811 -632088907281671248724266461227600257200 10801812 -45743305054217219699478329334348251136 10801813 309926695465084284746846138077677177984 10801814 168631375309112921319668515048423713792 10801815 2112757951378176227952615656274261120 10801816 -799629412777696220494564936476623462400 10801817 105207257011863017030340254986891422864 10801818 -86891620007590593105322755944325009936 10801819 -873438337424655371286935158194196416 10801820 -2748143270413817343033690557167488000 10801821 70992461352982576338415024402223843712 10801822 499833733477647722414579650161882807552 10801823 -4772238545470900641016854861544202160 10801824 230194551539392845181256940197077057536 10801825 160860450824936808424939805379179674550 10801826 59237388674023059422985732319590420480 10801827 188634472383125713812397909925556239208 10801828 -713159169878629994470314359139893534720 10801829 423874277773663261545245232404391737280 10801830 -20064659938511535865858702189991143680 10801831 548490551470491205510315698261266016632 10801832 -503801432678085549099752954641558041600 10801833 169181980474654805383273546394376140160 10801834 -396527328144826694983841806245561079968 10801835 65769643498927081293306708040793260800 10801836 624710932313362963105528737787708887552 10801837 277294007661608270437502474253653534486 10801838 331971729608997834568284026336968393920 10801839 191501146919714625083520077507134345224 10801840 -30708654679270199325552441578982604800 10801841 -161445194733543057814674265394578364700 10801842 -3518650255716990578082125797211069568 10801843 -187646666398491889036213564272937801856 10801844 -293205458450249569010778982799921664000 10801845 -163287578794846913799320748670241734980 10801846 244399829294585757371020554174261885504 10801847 2267825482144900514711054152387239552 10801848 359062079092271642541552712873657896960 10801849 116085707202683024765346387807487656900 10801850 -166276347192440636909014636274233959600 10801851 202358554634558182110214385640043170864 10801852 -58067314459487228208691171147667160064 10801853 68688542212385172835592999147844840000 10801854 -53623477137182646556174337458553994048 10801855 519722756194924842935178909934204558560 10801856 -9884314595344218445281950220196773888 10801857 29561705229292062394536070869127495680 10801858 -109203814919303743443979147370271645696 10801859 629782623135696795427725989742320544060 10801860 21251951636924156606742965901861150720 10801861 4996355945862517482412059252681562240 10801862 -22497764454007371649125401399922124800 10801863 -669344753801983191131656403582141847600 10801864 52399773476509349870364718811184537600 10801865 340558699762630477128506495979925804260 10801866 -261051132484971145759357065094720747776 10801867 -967634361022932892993692125486001556008 10801868 -46036652002837095823024387891011452928 10801869 112380667428989413804615399345724706816 10801870 -24651390874286729904770548446767251200 10801871 -610649726540790861177415241323238054928 10801872 -16551192354425704897896145971623141376 10801873 718301327866650920220607396664601243122 10801874 -95243608562379703565531581612877774208 10801875 -27903727595031459533520763483438560000 10801876 640060797440398198251190792208846399360 10801877 311657730007595463254934112336458901020 10801878 -169943802152700486155879398327836710976 10801879 704280421733688748399948650768856849920 10801880 -531511893388662021586551913430427648000 10801881 317256161502956221463803779874425092928 10801882 5999861059049941611289025671455519744 10801883 -39590113643074190958555280107784072068 10801884 194085843900871362325128270290167220736 10801885 -385531982686323999184962592240542176040 10801886 70611460396451813321858381027037287040 10801887 512626154054531292708809677322380293960 10801888 77891723633220066525482345708314951680 10801889 -24831205345234157505144415427093262144 10801890 120961105199080628987629725735067315200 10801891 -130559816712059970775364872607929071120 10801892 293102114534891013219272830444804512000 10801893 -143758490479932855642850456247767836672 10801894 -378928812810304010427189843273313926528 10801895 -87208810631036249907494287636022981280 10801896 41048357417129762671361687214524006400 10801897 -10623541799194711739431858967418236160 10801898 164082214343012390417727021000724321200 10801899 -30968763678319219192407192489740322000 10801900 64653681064505475344996774657104384000 10801901 -528912241606416509332147053632918592 10801902 138347622219534354112061880417335410944 10801903 -326880173077361344955576281127425037472 10801904 59039892258514152490914809385192652800 10801905 -12630693044913737404410109086856611840 10801906 11363884593681548472057358855734043152 10801907 -570158849256510465983586626933205222240 10801908 71455377645458091458595037943921873664 10801909 -535998788301932892586535066444758391890 10801910 31134247764595892834872312711387157760 10801911 -391025468755871189722015354373474025216 10801912 -672338942925165003687684193853337600 10801913 -169506450616166014199711496442165586838 10801914 131183175741937759877639806005985320192 10801915 -265143032366500394907526039356503677440 10801916 688217932601640882751895446196589692928 10801917 -10688785155509305363183102188645262368 10801918 110757155508787071736507865501422463040 10801919 -60008629140813886509146155510410547200 10801920 -159937002057920351564594335288865587200 10801921 79126306264880415781525756012670377704 10801922 277670017471610808895257177007945282512 10801923 -201171801069659604530732927225838858432 10801924 -14439385366265708343457347794622746624 10801925 -70302364321641472762791278011572132000 10801926 15724045858187071005020772638306820480 10801927 -389120579102807063277359326541763721200 10801928 -230896581448751186401293081492056586240 10801929 -6601787242656941129639928973861789440 10801930 54676774822777552622135975851244592000 10801931 101930750665798744579693159264941915792 10801932 299778512089085510785554119762148060672 10801933 446049502542809808684053543515145136182 10801934 -84668181050409423747942665213041628160 10801935 170255126426824817678587915208347958520 10801936 -136426520380386685522970484978366283776 10801937 -371283675914550329156401608107631023760 10801938 -5509166077621245427081706548727493120 10801939 -325319181334910073597064647619820856440 10801940 257182861827653009969231745250112839680 10801941 -114588132016490625913330426874574011712 10801942 25841410947155776700105567876879204544 10801943 1734689597046247897157394811759078894944 10801944 5575610000170353849461293982795366400 10801945 10949583856178315701071939609300562560 10801946 376947225335714473137178101077712594672 10801947 -21351322536403776500900220325839046944 10801948 16902080307847288223017451648473015808 10801949 347918894650928785194941274584114259660 10801950 -12419385294752252840484148331737497600 10801951 -683704754975413647460558281309872331600 10801952 -142628784869785159955329283003636219904 10801953 -85458861661321946575276883853521418378 10801954 114084653553026719617057180008321377440 10801955 -47314309524119678688059434497847214640 10801956 16059868931705807022788147023142092800 10801957 -433657291758809308311046044753798713794 10801958 23245490856056811709052728239649882080 10801959 33691032261085069594105576672127045760 10801960 7126614244763877675812371151626137600 10801961 -755857016187523327680870725290308162438 10801962 138228690241325374598103956423142559920 10801963 -1126797946728389752998826144587522193920 10801964 -619572930741716376762489252265880601600 10801965 -22011431246238037671226884588321386880 10801966 18966463231783852067521044079506280320 10801967 374214548712645450113756915347222940784 10801968 -70491943195108812593238068203349606400 10801969 920727581356396171124310864520499620370 10801970 136334191602499208336257220416045181760 10801971 163151043656127621200030698647171580800 10801972 219109838261329074063478617294679611776 10801973 94742792423622379339015762391582507904 10801974 14206861044761267454969511145900477952 10801975 -92464748948144004921141877272854729000 10801976 -476173457988761118874703383825554001920 10801977 130958229095352264353332495122987984720 10801978 118581340921827430100759542690879345920 10801979 -227432127471520924104156701781115899420 10801980 -103018689945337515899840010144137226240 10801981 -147678668413725103289854144764329111936 10801982 96902781425268110589406731928769092800 10801983 -52723314372468808874417674297505632992 10801984 -246635413770343275499564207308051841024 10801985 -17558786575507425818514728311963223040 10801986 -10668248540500509215612359326380943360 10801987 -668109555638728952792046927092822016 10801988 586894847413270901362972900293112975488 10801989 -22868586980545784229367289300477047392 10801990 5004752206909560488347219299865296000 10801991 428852978359448300378457714776686559784 10801992 350126312900933021956840332112775454720 10801993 -31293090114776868246126234196938709376 10801994 -45751082727973059986443885151710348800 10801995 255023898840930558775891096421611035120 10801996 337815960360908252231511813137302305792 10801997 671628788589124414688766246607563571446 10801998 -2164307955455907537725021122456966080 10801999 146933627544421203585994976941476555064 10802000 91671429134370326492759863370416128000 10802001 -65000266841300157834343355440309956048 10802002 97454267587028246015296483132809870144 10802003 -103949747458903846785765843316172873748 10802004 -142947587878962851745876810464262033408 10802005 -339857380987072436662174225601664583680 10802006 -58326171784165461868696125161245134048 10802007 -520683701375023757850773861323124331240 10802008 213756815018863628528696333810034278400 10802009 175831876244350106292407438496599763720 10802010 49648211796672686517746587718368008960 10802011 54718294830117049329297383511896917248 10802012 -55289016869090312241045171120824426496 10802013 13915186931792089898461157911351106400 10802014 36430236010716759612293126674925806272 10802015 89297969016163219995628558112027673600 10802016 -237990940510790739718214661374105223168 10802017 -358306983355188219862968634796974152568 10802018 196412711578871481760392551808817116960 10802019 -106493895072159170812873208249348966400 10802020 -289912426847018050965371694297105995520 10802021 267185807286663644239329931707649333692 10802022 16620152300245236295743621641094463488 10802023 -280139832645026000775236940239740166728 10802024 116941123224782985678781945082472069120 10802025 -104557561583944469294463531683354208000 10802026 -318810684860816959610139461602857246288 10802027 759928695669174077130734340188511861876 10802028 -76153317360099263388575739552890350080 10802029 -4392291204408544655405023984607561920 10802030 2420733138753048197204497199358337920 10802031 -80178644539504514370421521741768787440 10802032 -187393354957045458622943739057782620160 10802033 132285256317627232699566076171441026 10802034 12949036731840352553385781492829882880 10802035 -534447164252273838107787401562335437200 10802036 -65581200848465501441725462971912560640 10802037 425252036085396461821382349748844950560 10802038 -28388379185428847869567185937631089920 10802039 -59866220330952715026337427327872505328 10802040 212244915459093826984015824993317068800 10802041 141457676594929235850894218700388854084 10802042 -5978247210439075629530303260464115200 10802043 -1141225008392577982511852460619656192 10802044 -313537834658771894727076637042955145728 10802045 481736760857909250378037738114743936300 10802046 234319161144912455229048833019357144384 10802047 -88447130303083359896572369330612357504 10802048 -174051394309894285373615800866601697280 10802049 -119139694105471090818517631322123965136 10802050 47969483315528866872548433496193622000 10802051 -50289845617242890814784979192205649440 10802052 -184959653206578519237701506097887180800 10802053 -1175231483437523949694758081717584324100 10802054 323701667679318437745986163600261818976 10802055 147067487246071291199910188053029085440 10802056 273077452241722330360238778292489466880 10802057 157896146760052210754455221022475404032 10802058 -203532845433205817857946659475347420416 10802059 -71514067486690163556770888881390781740 10802060 -6231540731365893825856521831439626240 10802061 780899555825227694805834241287916729632 10802062 -314673694148275745175367543647178883136 10802063 52903352687761986257040359186711642616 10802064 -6895342391311631575746442047798116352 10802065 135798252344484612313177575286432128000 10802066 -494631506169638967269263419436168469376 10802067 -150264860940445475665824146321634344520 10802068 80147491839445487431354187890062846848 10802069 279432012083669853999647902683044803470 10802070 73568312003362513897650579088516963200 10802071 49803054887060525047506989506225952480 10802072 427711161823480657339543927196024647680 10802073 -2525023142002896401758465761124716576 10802074 43373357608526815713664454784136304640 10802075 -199628662545288301714391873644356795000 10802076 -90401330813612006425608376450285317120 10802077 -180812438861411901492424413505438547040 10802078 -4773986006896037004935863755365434368 10802079 438043855528612960468127851039965675864 10802080 -52239647326117911988472119901879009280 10802081 11863973219956592795493829747907641092 10802082 -104136834726365236701222733969594599936 10802083 -519804410070923659217518036777276112160 10802084 -572209072848789492297204630201909734784 10802085 -96150096890362319826068420971312391040 10802086 -420475853791179178924272068913185215008 10802087 712653006498436656962371291853505376272 10802088 29023910179995671496067355261858119680 10802089 -500988147732878074993035088299128833920 10802090 -29008482677084748829120647234267055680 10802091 78443906991802264628499378913165800792 10802092 53371255713790771658835733754448119808 10802093 210200674538806806338538100759484664342 10802094 -94594119930498729840813563363038327680 10802095 312175339152950207954408751708615750600 10802096 -77769233358486079834010366059705909248 10802097 181899547433399721843840058635346747074 10802098 -399490307622366068717335287169296937200 10802099 -256296487485782058403542212695346362680 10802100 51579214333074573354233233718935910400 10802101 204008486813322884156246633588645010972 10802102 124418569906037936441894399992258944 10802103 -166624460438410896054025017741594448176 10802104 -306072766775354704551287254119625113600 10802105 91046057970812421464134723852325387520 10802106 -92609846659199648415510417755092976640 10802107 -652880117690721720689346786571244141720 10802108 -288951566104243732427132484656410905600 10802109 -117903297516187247108068947803318370240 10802110 161226880774297163023319282753102085120 10802111 -55013982517091439416794252062942347568 10802112 -58681736491530611836645640667175845888 10802113 -90097705684722461831516338057836800640 10802114 276561064291917680618978715201123475872 10802115 314001679077909201880131052755948017760 10802116 -1641193210070943196409313317128585216 10802117 -648572420328278967207619557273660132834 10802118 9496184125780353238880330430344448000 10802119 -32137498982195184318645754725114430856 10802120 47626969869814491465532385188419993600 10802121 164627274836396810285214845419220688864 10802122 -5952239846895205522132402737859321248 10802123 -74831319772197440738672575318690139040 10802124 243878203401563129620312341347511536640 10802125 -645277559756576949750722673437396640000 10802126 -117673060290283085110367429146174471488 10802127 67077930122485771780165688486339546880 10802128 -13098663077054408610790756702187266048 10802129 -319811639685281146540902042000784875072 10802130 -144477108575263002613203413592842580480 10802131 -606666327775211395403713853003220365808 10802132 -183649989499003573104299115677019734016 10802133 -485208363417285345189512660581944945600 10802134 -41656851967537255019381208107761379328 10802135 400202338281329509511215782074920220160 10802136 -46467959278535885865901619170285977600 10802137 384019888367777315976713674435281695440 10802138 -187781320954936046121930219931916297760 10802139 216377250864220382114058135443292077568 10802140 56165553897857866131652781275351956480 10802141 303023080411568334197288323055430666240 10802142 -98286674782032143770234607629208672832 10802143 182182322298490269657346978933338797040 10802144 344437496568552244498910793309392732160 10802145 178312184904288425195576780134421855040 10802146 -279929459181372628180604669689973489280 10802147 114869149641504602744256389583118761504 10802148 45270421306055311991263317841902437376 10802149 241753996128305915691711464425596929150 10802150 -32860154518039098114106045336659744000 10802151 163266354435734619152841031296465247392 10802152 -646699692223043659953060577663416422400 10802153 -17506418301009480445395145188020059392 10802154 399330784192182432808165458127303680 10802155 58318604114343101263363873652369881920 10802156 65933482423988333266444567940049274368 10802157 -23153697000292647725072548603520031360 10802158 -51740553106151172466062834696089296320 10802159 2212103266991607940962973950574600560 10802160 6223757162113410353934049808213114880 10802161 -442858184217984626711956889752822392238 10802162 -162347571796427503782205107423159287808 10802163 -171857694224291272851139672716659827656 10802164 414157262407365478714619259413451349376 10802165 -296411809915450532088577081516310884800 10802166 215736680011847902861358380243524709824 10802167 -187835475451921267127567483877120876608 10802168 192367810218842378527858193295082844160 10802169 -132013960208627880040099720425536276160 10802170 -81515351831853455879292014473695474720 10802171 555028817861476480216007931801155923392 10802172 -218081047040884559298757773710198734848 10802173 -151081641019856004429680362660905681536 10802174 -250626035853065424517118121145139198208 10802175 -11203404053420232236189047445512174800 10802176 97630159374510453504221096739115892736 10802177 -1010118635930373463833735343648813067088 10802178 -219296003054949223323674941354412241792 10802179 -592457380618965812734122609818937066216 10802180 147196414532990351900595042824262216960 10802181 217990145738636233754488886872205994240 10802182 144833142878454015496032946629346963584 10802183 -102912965089059072119675903371130512080 10802184 96719379000061462938270583810541568000 10802185 -192792318395012063322263655637570879680 10802186 268652186401567704792359248340794239792 10802187 84892491810339809489858055100038382080 10802188 -138751236145556254109774288260519939584 10802189 -441950042445901836187960490413288568010 10802190 76450076862576714405559033728393830400 10802191 -278027905009689666283619142018863523648 10802192 -33366783000247897513772421513163898880 10802193 -13684811918417473135870778463687537936 10802194 100856427154075669298421448139503969440 10802195 253444394898973865303423702136946843920 10802196 -290847885229540419286767840675339780096 10802197 -302016949136807811074177329661879062980 10802198 220471916332161013500496725727798984704 10802199 -153507110656618420192144335581300241792 10802200 -158549275755244268882318260243835136000 10802201 -521485237019941936559011784094228334128 10802202 -2430308967791908576619605809749644800 10802203 4151698292015264952337990336918406064 10802204 -31832318014969852104407710275598930944 10802205 70756041382656350947894107042453175500 10802206 -604800474521147643584813852616579340416 10802207 160282627115385280373240882161363457880 10802208 95407177769687598711609427218467389440 10802209 -749779284881717388739991606198861785248 10802210 -234880170764626782060844663825575127200 10802211 134462890093110940424500225454716936704 10802212 -43528762264225762362456284026874330880 10802213 -558373211856430991790816608850200825538 10802214 -350878104292035947580763594000659999360 10802215 174452743852288643979145686705554322360 10802216 -368390268506323229070078446968217195520 10802217 -273669794810576879743181679207518455920 10802218 69580810035953427609041315679980534016 10802219 -1444771712117471863637577262747825390920 10802220 21642476874217309405246889168153395200 10802221 -680635795320526064287215301572827948948 10802222 -359523784895431283113539929271898833600 10802223 172913091901588713830988701237007229920 10802224 -42200160416366387554762627478650748928 10802225 47377168357979719358275036346284780800 10802226 97796204289756054586747974207849490944 10802227 -386578349697488784993925325477458258880 10802228 1203940885809911435920406729187488587776 10802229 23108662441565543439549588088816022016 10802230 -200797764215867858410733920121211594240 10802231 -305846941863455350831619112347188580136 10802232 174616155863451722384612083320305541120 10802233 324559210465945232698245625814232990600 10802234 173166247576514114396746369425269180016 10802235 15456724274552762398126111775369814240 10802236 -528486441184184785799631789213623710720 10802237 754710479989885509162169420019101682886 10802238 -56608419445217835122290790176352934912 10802239 41462170213201603807620529528847769600 10802240 -60138163759805623213759137094812303360 10802241 12033486953106339134492162461323500400 10802242 82437522830155633109819977542592195200 10802243 163493423622875162230879634272967298492 10802244 127032091839955551081232929824818338816 10802245 18045380050248551538211236829708243200 10802246 -97685186910164526397739801727574811520 10802247 -218976008088891260778133850923099527000 10802248 5061163001407499342705610704712192000 10802249 51244451774538036739106504889906699840 10802250 -241403779652838979999205749252210632000 10802251 93748300848679815583649619479304251400 10802252 110352383813413940442328293374167892736 10802253 -22530869569371563668626300179991097344 10802254 506618692265928985173328645020791244672 10802255 315722492632319114806632817846541008560 10802256 -240284994593894578316410374445604536320 10802257 -55588377956081933737825736343035114268 10802258 -419157989900891100740832888700425863040 10802259 33887762111147034224633789024169952608 10802260 -42355634094276381047400174252313804800 10802261 -58931522976737631110342662497725903976 10802262 161414154478625645931631967949109129152 10802263 -593500001052997342751105754182516714488 10802264 8990858868266270527414883226143723520 10802265 -45785903657508902789629912948651231680 10802266 285768680725653166260292439345799182832 10802267 272988350216881188817036588767495781392 10802268 -25940718070766170775131222257719040000 10802269 -745713041719060564274839749867845065940 10802270 19052072814062728795539158885725234560 10802271 -305904989075634231363731151038456098488 10802272 -113649781244218924264324740558099578880 10802273 -852199689225167611857146691974706752478 10802274 1376549451612764485365748885687148544 10802275 406162995759570778288088042993288900 10802276 505387037205591881543454494353256810496 10802277 580672918897184830470363183613132937214 10802278 -61115734931844315061339038695335359744 10802279 96921451665853918203827642869951637640 10802280 160427875303874043427316200681568256000 10802281 14473755199822751063934600861480613824 10802282 121224435436311918855854903502218050992 10802283 165349154691125877691576768311262747224 10802284 -66899257789445460481061111502912274944 10802285 -100699916302456233793654372292962374600 10802286 -90122925773437559164867782656696906880 10802287 -493366640648582827833540224233123465128 10802288 1333642441684460046612162816074317824 10802289 -238371125156859566615173354800380984976 10802290 56562203204327186239504087640801066400 10802291 -168112597247535612227309454410742868416 10802292 -151253158116391723093057397120466616320 10802293 101960658075967172487433585905367415544 10802294 -223466367345363974386518874335323006304 10802295 109640444578503360782192702821044403200 10802296 -156911629070477615441266233415424286720 10802297 -150117249956644356819384540915330713280 10802298 19522731202007325875437590567670164480 10802299 133560014317621425177760546491092603300 10802300 -217932388830379882939032453663668697600 10802301 -68675472422720181086289687414746411040 10802302 125178435742990496696421059753764577280 10802303 632129169829397557576745536606256775552 10802304 -231168858718690584225040177505375354880 10802305 -474183497379776502590943419248031610540 10802306 153874450712538871482876321085351718352 10802307 -389921631476216120639979084486139052880 10802308 -117571893720435895804290703542226987008 10802309 -52408580683287890895825658491163413984 10802310 -164966057354134439312835991368651264000 10802311 -35574056157018703374071072012264884560 10802312 -369889374603424324825949626207017861120 10802313 -148457850527095246862063324807246132076 10802314 -405095534201356392449208278511257601744 10802315 287641147823794584155429330487327708960 10802316 -26564457880450369788219374749326950400 10802317 -50847267678759643439567477047260856000 10802318 120623048563284124717538314130200792704 10802319 354705131917461123119664663691805860608 10802320 -112505792521837628527781747756282265600 10802321 -57922520383973209330162462017014936028 10802322 -27906650732343610631972606795225763840 10802323 -139996304169037482220656303099457442656 10802324 -14209635261304280768050909039912942080 10802325 -250436883608608453875396346179145910400 10802326 253922433908261859288669627094459812480 10802327 175881906520701595064273337422017395312 10802328 146167494471241838665499109219943219200 10802329 -274262777198070113522403876693983622070 10802330 -51775097745189914785583205881230771200 10802331 1655510532342225648817613534586395136 10802332 -84625733291216634857329350314878472704 10802333 737792010683315846562886038034886148582 10802334 28944901401223418161876969114212866880 10802335 180422788115416823411473052044758876960 10802336 55144016294964429868222570521978470400 10802337 53124167295872677421790801935098999680 10802338 131132548413087663307358329043702314320 10802339 1551834486471167710945503912967369056 10802340 45033649082596494498429233539233788160 10802341 126703116065695043971320400353788679744 10802342 43049559957055476282990483473987439072 10802343 6619167348855263012818641947013485568 10802344 245182211923234467841560426536311265280 10802345 264546881061746193217687384177554152100 10802346 18053617995365628791548930389974129664 10802347 -131336174012307041524738193420457184204 10802348 13895754213234019743277921912103846400 10802349 557028221832454553780853131845004157120 10802350 -18970087957107860876881589436923064000 10802351 -230976184907275863219876672062424285600 10802352 -4461447236568116767915126885908480000 10802353 -68549203294282469496547608410656303616 10802354 -44276534342256773070061708957820372160 10802355 -147712111859280950567442320014149984000 10802356 -571065425720238761715254785790964531200 10802357 -322790393027385728971964299790532414048 10802358 39392913368236453559768655647644489344 10802359 719466614847903604822792598715379371560 10802360 -62282453025180910805150131224930816000 10802361 518676049407798768242499600671405220384 10802362 -422091325774780247551366490530063891968 10802363 -214970381455363276593677212626747731952 10802364 99787389314059901966108775363623854080 10802365 22738610550629051846355666493040371200 10802366 -105076080597162914289838073455946956800 10802367 221368657347899038490561634084594856488 10802368 -303698739329029719329663764820387692544 10802369 -473029570514830384868350716959716960080 10802370 512957517682971499599714095984924160 10802371 288792932111550104123394052690668550000 10802372 -56151228580482909781208242006805655552 10802373 249454851660576240735992523568756572384 10802374 5480041683853876090654637149398543360 10802375 -192797752710467844466890181358121540000 10802376 -64237547682181112338970043754704076800 10802377 -426474650058839909633097885930482212774 10802378 -37721326233141415410557384760358525344 10802379 -115290331298350838776584185458167475200 10802380 -126596527671324414993914361771028915200 10802381 -122751937989523923718970878317688612800 10802382 -12895344862484562007989755538101404608 10802383 -862952997448884891442948707937800360320 10802384 -45662596387687433791902094758751764480 10802385 -230312216616198552403685967836977099200 10802386 155255449879649062392905763903350716416 10802387 378591036139370652372493570351295907840 10802388 -224544747273089246335170542515228784640 10802389 -145380460965710843880350007220204644352 10802390 8050090632008680928716894032779076480 10802391 -2616563636102055453246159030486314496 10802392 -207479213685261050091518376615740129280 10802393 -93168155528993220610694695166966787360 10802394 -3512055917972532114632355057460814112 10802395 711598112172759470851118124183724925760 10802396 464344512321002649460695534395047848960 10802397 -296053046645800271128064458861035542400 10802398 193864935856608859218585941211636240000 10802399 143480238827779582319044397054009409336 10802400 -6433591442916064931891507541993062400 10802401 83196909081749859935033398127791274402 10802402 -139138562806811966281554646109723889888 10802403 -24897804531615693994540939864499296296 10802404 96809049559225344519234409406613769856 10802405 -372298819658892073786861259279201612040 10802406 -84280816164785992550519280445326079296 10802407 153719651076678338076759512449780314624 10802408 -945257402806532583729490218686717952000 10802409 -58612834365680385002752544934032983488 10802410 191630747087111036647175043009797176320 10802411 272613762949712897779034591718399777012 10802412 -44035791476749269461777428225975526400 10802413 -719049867187757510728663779886127008020 10802414 67414774965152437755730106253949665024 10802415 -38420712843131381271856159195961948160 10802416 93013062002093191644165919186270748672 10802417 923421840996217679430703268499821040 10802418 -264366555182264708282722657167972156672 10802419 548588268285512311572098501293045836840 10802420 34528573866638682033401134040948417280 10802421 185138210872852397049839188522644178272 10802422 -277007428399362583956658926796127131488 10802423 345027120242227684700440603213996989672 10802424 60940682905655710330949479712676433920 10802425 -139897985411101326067548792926801376850 10802426 280315686166168610646190858712105388912 10802427 93988963030383448183269704689126058520 10802428 37432935375790305478948108344700600320 10802429 732289319976216126494435271015281419584 10802430 57614547630651561093471865729325856000 10802431 -148890965704322363674331021377555559000 10802432 -29126189125170429868822575877963382784 10802433 129712398756453749506706530717646112768 10802434 -138219197950144881505256192967341998080 10802435 -157182119821195441286830053789200607840 10802436 2919902262061830704478262952830863360 10802437 189027635639295414324205522554337742112 10802438 -77518962079003341931341786077269237056 10802439 -336474493737578824112160581529307411992 10802440 -300575146455884683190330992147437158400 10802441 -266819061065454369143405744299407608028 10802442 47624345986141654352663845566617856000 10802443 258278356208925533114886704358097188692 10802444 -467262936886217452025087759796217592064 10802445 -81639288176367757755202148357838662400 10802446 -26202789175288011895666195987323783168 10802447 -82967014292330598104454595742589025104 10802448 9747378537897857638494219219097362432 10802449 -222133870703775147179633792605829891264 10802450 56883697245153877860156621515911776000 10802451 -377560024715267483102970987280543989696 10802452 265802080769990407231206375477652747136 10802453 114411355956216406591293013934402289564 10802454 -76815130379199462148726285182650443392 10802455 -273412719994602536085902469287483753280 10802456 148199156408467068231095133284768808960 10802457 238137201961907795821313038409645672640 10802458 37083889842227075961822757554461239776 10802459 -789929995428952690858154317626953417340 10802460 -1866676298630880587838245211031142400 10802461 -144547986472975000942961408941627263348 10802462 -472445583312968874683240438103525098496 10802463 -133536101966652875762661899605174759680 10802464 -287257832064140098478066735434764779520 10802465 -357881290402387751373518651936422085400 10802466 14012077550508120993396050656523400480 10802467 11252121251997476397876750615989822048 10802468 401151925825858778281272760611253803648 10802469 -366320742570144817672031736514476982560 10802470 -132971693316960650198171821891471261440 10802471 -708813519312027065356751496999104185200 10802472 206391351385029508449308803069038673920 10802473 62866073204466831270387965046691327680 10802474 -336371500111754135016859129165182717264 10802475 -104195782950871848666697550076730939800 10802476 83191569899244996868614304209894348288 10802477 -18669153848521940176238615822487576576 10802478 56163887359753852486818954444533788224 10802479 449485202838992643118413971633177288784 10802480 129044944479054826071767406239459573760 10802481 11135829129125528773824125869595653344 10802482 -62076236598202203938493773407412295408 10802483 -106539535402015298446341959812233040320 10802484 2191558439541376611508766300417912832 10802485 683171953916656506657450152239447909560 10802486 -115426320935767182703539064185845747808 10802487 -463980072622483045804886318090592063360 10802488 115230026204222230074506090524733952000 10802489 -179299999683579599021101123009392682710 10802490 -143352409237483117638527903798632028160 10802491 -502814805016874248863294866817065731800 10802492 -113970713777174135916802484215213507584 10802493 -42513208873986813616194999088840022016 10802494 -159514372227115171424392203685176808704 10802495 158931780265234903529798302206194091360 10802496 -124520442060379747533930997952249069568 10802497 642531443825344916642145699686790973572 10802498 -20448205485806906920155477459118539264 10802499 -64680935040037445668271539246547174592 10802500 -103075498994449281980625366919740000000 10802501 -322338834854739758794293879739612422498 10802502 98553001381672351489100263047004865280 10802503 11402497698364412736375180121486763224 10802504 615367267217936977128229228260227957760 10802505 -123727162493000813088736874803997681280 10802506 16663127876798525686597541975383408128 10802507 78211667713090154606821885983384721200 10802508 -39570008761945445417921398288941711360 10802509 -249818213990967837128189820499996289290 10802510 132287461895873189123671751132986388160 10802511 168013511765169814753846527547848554640 10802512 -76795009842581783528924758649656967168 10802513 341793290329039349125435069526646166644 10802514 241744459617052614005363217408615489792 10802515 839805490849132795666045010079293867520 10802516 21005891996637643538060434391180390400 10802517 344031673219363558466136128340783360 10802518 265232316540558398245056875358097500960 10802519 140659442635453806242256203036714231520 10802520 -42966384675722974530737067414504038400 10802521 -433333901114436999897692784666247868278 10802522 -721470666157528816431583898143801867776 10802523 466638759009570409711159027998228216984 10802524 -423808004649129312707975891315725990400 10802525 126565304520344345583375104732391808800 10802526 20017389175578494007234637888710973440 10802527 -60784068152150046704266745878346719968 10802528 -315156408307186919150852984633414123520 10802529 108057094530140532231992664221659002900 10802530 -120683977742791470754815751543742884800 10802531 76643737065081111556137188969887503540 10802532 115007756990458032372392633205972467712 10802533 175748898901819726285455376174283187264 10802534 120258515267516428320779388695530696416 10802535 163260443524660480965540585897081171360 10802536 -80670779582660126180584731024575800320 10802537 -447521963986680461603460169916875559040 10802538 52573094631362443122055464758872496640 10802539 143656795105066016472802821851042058240 10802540 -14560287347251161454034213911142737920 10802541 -373905987619756667488565587655194473408 10802542 -340367987170184883514327149916847537088 10802543 -198874277165401370339066582876250406416 10802544 -17647818797687794372032545319687290880 10802545 -10375940438107726029354026678615572800 10802546 3125731930203588745496759661083961600 10802547 18325257682880375770656694589100041040 10802548 337507674490703842685435560963979022336 10802549 103531223016099798606823864871043513600 10802550 108845635737827106389272625021445465600 10802551 -895643298663580072634666526164529318296 10802552 347623117738386602061119112741150105600 10802553 -59086373692050984873993612091424935200 10802554 8626988456890309129636776664439884800 10802555 -199935457523417677814628121601571086640 10802556 125332013306646860169000929435748877824 10802557 -71978557304702162499263628608090765736 10802558 -59793070822470459523164806821123741440 10802559 -297157244562510875146419536601489898296 10802560 -162532997488174322364951401286598656000 10802561 -155573526494335366087671107332148152320 10802562 -101648855401550477171097725364270322176 10802563 -530001914557798575009357590081218964400 10802564 9869638739351171041450836036941314176 10802565 9752772052011389530865780051863773120 10802566 85267927665669142050629274177103678464 10802567 762677764541716134664996086490267644552 10802568 96549417218069758049854108378251755520 10802569 89300369495524804246819892360436792244 10802570 -88737041163436418880348698518757130240 10802571 -119137287986979821723152201528195501824 10802572 329671779768558008570851892498776453632 10802573 82873200165325132750749392200456141440 10802574 -228012529722484678735058977342784224896 10802575 -153994729603172378363486318172248078000 10802576 -203348223388340349142761716454319546368 10802577 -305935085796349397243240129462100804960 10802578 -327110003213435829796146696659339735040 10802579 203852590051761263190539268557167259808 10802580 45922082560434273775826559425753180160 10802581 695846847885675919207266242392500394382 10802582 19783323680414323564076845903793706240 10802583 -466663465611758330007486868043788458240 10802584 -810310869454339928767952575514050560 10802585 270067485416531980731519811588488164160 10802586 143013848570587413407884743352375524864 10802587 169407449380816402479179158179540201600 10802588 188650424528397569773820986291885874688 10802589 -1029201142060020461916699919861498080 10802590 207303998234525715554339044546632916800 10802591 -753278827963422063822452909254747711008 10802592 -247465240524102699524945039304802959360 10802593 -380095743500916599145534959917173872158 10802594 -38254114934338824476638603163575428096 10802595 156009774571902075893179108789647641520 10802596 -155590174702638996908047115206899712000 10802597 18122739686785328177246542544443709400 10802598 7469495872838676724238918750111131008 10802599 -3733669893310237172882783649338332128 10802600 -137003675585825685323405491255038336000 10802601 71341626426396674152736935262030042250 10802602 46703095480674704600479636093279872000 10802603 -96421412234022024484095234315463505520 10802604 67737917160938544873661318712226448896 10802605 378904625139257824311730422636148728000 10802606 4928398300589070038355564395394616320 10802607 -798001558545625836099839487451017586800 10802608 -212247407545784327540775955775306579968 10802609 -471450178747412106969567905625804075084 10802610 -16032498510156008943583178811872409600 10802611 617276119286661110748466376033456425912 10802612 443632175489130159111765118094473089792 10802613 -24277043544811717884208302532041277632 10802614 -129438337571561233986701731968392053344 10802615 -18644595012584292130102878072389437680 10802616 296067399100599741775913066301879091200 10802617 -88317459175940497969674327845672244480 10802618 -339506288048604748036663925466087575040 10802619 -28941691888003248694265661812195028000 10802620 -299299615627592340973564699964744171520 10802621 -177551188441670694817160335245120881280 10802622 3158854338108553220905467291846005760 10802623 130745467984602220098470847529001457728 10802624 41069923328423091613528344785999364096 10802625 -19176982380497570551062510223634256000 10802626 -109395771186250453513043857149193885488 10802627 -218608758734890286693419949175278836728 10802628 215891053225124482861977911963734979712 10802629 -476465407765975134785092509437709260770 10802630 114739956609430129145875697483098488960 10802631 -150893684467366030641099646525172736 10802632 617586645350897987729896311310909440 10802633 152110531925522742432258194248698491700 10802634 83033179671337269248143754110435686912 10802635 487588543162410811650644029929446386080 10802636 -142098339603277700495617009353543794688 10802637 407766082840304246175553074676539653760 10802638 -223430578636083856258236059396806272 10802639 10617767421192179105118846474827640528 10802640 -53913741955638746821242889877795635200 10802641 291190122548055520903553268204624269042 10802642 75296340525263757996522028383958413600 10802643 -470019914200124004179232035692160696136 10802644 651981381712416970404747141348434958336 10802645 61690035233499643766446734520604993280 10802646 3681753623933686467805860203599093152 10802647 143888294115902733040915834268979113096 10802648 -36079989202240398938067837955480688640 10802649 -282208030568762154159018787386705936000 10802650 -69578680698909581047404880654564416000 10802651 126900928717458028733802319294660211652 10802652 42057024041121625842397843505780662272 10802653 303366229089916747513762806814190035584 10802654 -472002338535805398037980420503913316224 10802655 -147874212874782122283644137526321159400 10802656 -256207904232072985028680127860195196928 10802657 61966375176292902693963921490996917012 10802658 -52047984075358904008113237206453026560 10802659 317213461991356158556523028723711261440 10802660 -27067787314952770476570768049296138240 10802661 211063000052981630418286952727252351072 10802662 -42278411480121809590040570553371164800 10802663 -43203615107317976233022681871625574400 10802664 -220931126147468096620860604852747468800 10802665 -31808789676507449807333847591972062940 10802666 75605792808758811024719910874743333120 10802667 -167368258829244458647629437283909860688 10802668 -239731635610537629386769030245201547264 10802669 173048287956817798972318297148389991520 10802670 180328231102234970433326899797592502400 10802671 -333635468795913132933037803180215558856 10802672 -21601060371433415915041704499485573120 10802673 329788727921943405720329014373457104640 10802674 131804666341929760524178606771191161760 10802675 2811881212378858035876887206764793200 10802676 -9292546357500531013354088011916384256 10802677 559816246303222584003698465302629604526 10802678 241529694341609930974396304733031626240 10802679 -348629854158382420924911536928590664216 10802680 73468775938071382826485581685016985600 10802681 123887844651692986138008082329185637972 10802682 -261035476392819365754435619077089756160 10802683 -75499766263101624157035137329174127068 10802684 -63335276138329210716379577665611393024 10802685 28550275131593577951429990955970824800 10802686 8821575744296933614143692061419583744 10802687 227797345241594558156628932145971792832 10802688 -90078461327965858525432220729235996672 10802689 -79090359673036756655212350542157077244 10802690 -136909332070790733938286236287851026400 10802691 -356082207312034728735150307761302173200 10802692 418967555305645523782634104412132302080 10802693 451034943999616681318685351245578010944 10802694 -17628038721532723092628894146873409536 10802695 184440937194718169260596093454822196400 10802696 -319510256613074098017123320746700298240 10802697 138394195844787210308052833540398080000 10802698 -146336468331422159497606843548132731136 10802699 -696194918392722114664437437355134335440 10802700 37738162665004274781057020011724928000 10802701 -166265100922830291357765446165651041536 10802702 -224907212243818012359866119342620849600 10802703 -33096120677203994996032508878700231040 10802704 -56433877796285123880425633277631856640 10802705 77426425086660669474678534440117409960 10802706 -65775736222280757569730537394391949696 10802707 894540793280027708406132669065612070956 10802708 -9611502510712451153788541745942902784 10802709 -315423259501414921478498807483330233170 10802710 -68709736431135871904792982161441514240 10802711 411176017142810319482183981465163171552 10802712 297427590666510368871383390174019563520 10802713 -37131339055071293810079645752064106220 10802714 107032811298134532577347619120675968480 10802715 -21327226926620344536414551340773376000 10802716 -29360144683808230556464104071422689280 10802717 -614037089382191834786617593468727335828 10802718 90032952146419975482603605687753088 10802719 409553845489453530974169438632163041120 10802720 365521127209952834137328778123474370560 10802721 -74000372441688162243951652279658835072 10802722 35376971952793572279858619449585234432 10802723 -454132661083881552171912306597318464880 10802724 -3519013455910103088487199226784155648 10802725 52203588736513856149677246284989555200 10802726 -400864238666974773035005461415344662400 10802727 12697195113071917275752481017695779720 10802728 -587789209925122079495727025320889635840 10802729 396134934980955458866577140275827452032 10802730 158022497109101224212073414088757054720 10802731 170295016491397594279456301312054242200 10802732 371565033907674346868926269731153664000 10802733 -407245881581188730398953955065558326976 10802734 -167265889260552998087806239619272896448 10802735 152378805684886742337474760170941124000 10802736 -99405496158423872379928929498692763648 10802737 567105916184758433288255213708542186992 10802738 205867843814572015349651998408141310496 10802739 -3835972930197774825647920557614335176 10802740 29506683059262849117952860470103744000 10802741 -614494550500231490366275761846114483858 10802742 21824445280507862838871791041512596864 10802743 193163878522188722138980401624728681984 10802744 30029797185654808342193914745714012160 10802745 470325707440832065246150802899013406720 10802746 237224462701732515080199628035397353072 10802747 464341868516114847987412081438494074112 10802748 90600701805091284516000260447633326080 10802749 -753957003214865568954467766009931196960 10802750 191540369661708170703021244377557184000 10802751 422404201070128504721710039779123327432 10802752 227962565841366844724319384433868144640 10802753 80714523425090413151939722758075676884 10802754 -50464910796401869379703686657861568000 10802755 291618016995753393422552432530305723360 10802756 -50472473761901752389900717045561262080 10802757 181842935372465182377387066744492854592 10802758 -23610944407278544969920805346729235840 10802759 18364162647896839575006731181441072 10802760 -124948127323163060186465532173547110400 10802761 13840013833019825952249227032560515520 10802762 -38335028874287836279975893019247809536 10802763 250433206258540999238605789662287370492 10802764 102066082977919775561101403800875804672 10802765 -402453074194907595900281893455201836340 10802766 -51720345500309975242610279798988928896 10802767 640688594984480235818868199524573264952 10802768 -60950175825035262588100609016607940608 10802769 366721437020159400990380307072798704640 10802770 -60128838504138467825511759943348746240 10802771 199339775442711226154629134139295394720 10802772 45312428319044637638648966803230539520 10802773 61479135828647763741268909717134767040 10802774 402782264012536663900515483978274703136 10802775 31145261983977366762097501655588575800 10802776 -46284068115414993921213308661902131200 10802777 -651095806615103117862710449118623456374 10802778 20469798136290576053335199467051892736 10802779 -208691358796754217618859201718221612224 10802780 -77483284256484481481562048901301414400 10802781 -97735141920532396693352737150837149120 10802782 336832975946068107007946553446494832640 10802783 160390498954658928845875301980131136032 10802784 -170372579587420242807536220277686927360 10802785 -79175752754402577940089212322514800000 10802786 96338297278271064824168932273177349280 10802787 64802589295650165556034679038015447040 10802788 -1034049746115380483730323464939379809280 10802789 518272697994838554212822400944470357248 10802790 129050686946089740235501629607399632000 10802791 371079797194270199312730184544092752192 10802792 45608562514785298146760026188336332800 10802793 175639514138983684897565600141682760224 10802794 -370556735608962463961168936768738036304 10802795 270481146041597634103396944014979637200 10802796 296444894599182664396191943958776468992 10802797 -635208131325433915095477665260540515754 10802798 -340581184595997353652818079268725499200 10802799 74154569815720197014203141596981831024 10802800 -15301891984363993303460190593630208000 10802801 -103125365545585358116484692668101692608 10802802 -217194505479811849475722884458855466240 10802803 63382634910488647328523199616743691040 10802804 3911421726418985570889213766386358272 10802805 165921977543034245026979715568320528000 10802806 -5662799934939023388204425476296309120 10802807 -717283645144649544919917114528760801944 10802808 -484481200312212067863870407128873635840 10802809 11159226665345520854124209041680498816 10802810 167308889586015354384882124242904174560 10802811 541277736966320785704981488053454892480 10802812 380397935031353136335544308463059592192 10802813 104911008822223122503881280864835569760 10802814 68737198054966286154276988287142686720 10802815 -548410116890553606829645628764931078040 10802816 158739350634417964139679906799099576320 10802817 -86017719260706282831567175481210052366 10802818 62619999378087878121917951675838240768 10802819 -18855725677783842383522575493502037440 10802820 -10062017563262872476227966264820326400 10802821 776748396120223002160806617192199229022 10802822 59523294145357696631349515536829145024 10802823 265782082976479668711903078877950902184 10802824 -423362982167151514967844588185414369280 10802825 -1128325458660252270601123734801352800 10802826 -31590679373484869667341415200340569760 10802827 -83517672550596120832114138210005604608 10802828 222205586619052142550389775399102336768 10802829 -265127277874740366181072922575818683040 10802830 37300094717974122121424598061876521600 10802831 -129620023359083743098541023512599553280 10802832 -8327420427096076956194659993429082112 10802833 143708948657195918695869627615950860082 10802834 -42925902339818205654393215003625485424 10802835 -237717937225949054928755881133980720800 10802836 -172496990288399337110749465966345850880 10802837 89426074344175660686975028999171312092 10802838 -39963215515696314498106495587898606656 10802839 288178456934055474535718269553651566000 10802840 353477519356283597233053924949719244800 10802841 -57983430601419025313777433947530905600 10802842 89722510513771269726500524090978086144 10802843 365056248839407081263790429889537305092 10802844 -7294862791197925036281918866061499392 10802845 97780496650456731471898199803105171200 10802846 265460175547781832739642684613478057792 10802847 2735003645014367510142934142904440832 10802848 -187640838979443273041376663817357885440 10802849 97926057895611841689999037491699828480 10802850 -78828373675613325296292057028687824000 10802851 56562278731615276740837709153060375000 10802852 117088851419750751840561894501391671936 10802853 208078195494271855728551667257468387484 10802854 -253168006976802641031248581775364218688 10802855 241985875244897037141749687433005798400 10802856 523398174348127965824839724860969451520 10802857 1500176112003449293020070409388890980 10802858 -126577148955114633274812130812677329920 10802859 -28089368086341392748074928730778933688 10802860 -272155480996224568656839853679479383040 10802861 -63814207988578835480310638607959283828 10802862 -166917046933531538536112380761814886400 10802863 468381210539204196843215011708661470496 10802864 71603093891984325243624249477681070080 10802865 139865196500495193730722947465483085120 10802866 -111798087750955987751738548163866672368 10802867 731175909929319144893065630742982203916 10802868 315493711991152740098406305764050032640 10802869 -48945262560330357226785419908125818688 10802870 -3155724206026871608103300534819842560 10802871 8263859509427377480508392817374719072 10802872 644944383272110045872390446598593863680 10802873 62124957557132592843058390178866260864 10802874 -5523616809262777421495245388650242048 10802875 -613350202032649568125883929387284036000 10802876 84946097728214149890218116190414527488 10802877 -244846377527871831949741089344666957280 10802878 -332497080356841700765508754602360789760 10802879 -1046104184544072076827530002163473879224 10802880 39015534495291669271897109409300480 10802881 -176001256829652586529756369025640793900 10802882 653318901330766597163224176374607879072 10802883 -40106196964697750609238704954528045136 10802884 49398771650529800360965155499955655936 10802885 23537246831890935124218561756018349560 10802886 -462797169100132960127684754944658516096 10802887 -964129676207431156418914374435163430400 10802888 154143931899447336781774696908649973760 10802889 6767530875011140203083512933433632356 10802890 454345316689551218860849737986856960 10802891 -190248651134764314227958470664372474924 10802892 307197368616559347859088366063001533952 10802893 400295410662197280867106927568778453024 10802894 -216367904346714331717553239157336541504 10802895 325542343886124640487273808576639144720 10802896 -78358776907843301737729430680285741056 10802897 80354041575511458913267730489221184832 10802898 204446953677953743699701960186998390784 10802899 144458203935632962620619846532184423664 10802900 -141041480749577599877943697822937856000 10802901 -288543537583451660071965176069450863968 10802902 -152959790334209958601090445596048860096 10802903 604747488726328582026581531576475645600 10802904 -56623029885495185504136895351565844480 10802905 -2967487271478618398274516707833703280 10802906 165032685301344046177827846168922579200 10802907 -213442569982136497415852884155019979796 10802908 -257902051304824073221503823977140495872 10802909 37653210400668867413409980380725699480 10802910 -24152910243629104586443449383792582400 10802911 -26934966468302036278527809533461600256 10802912 14414250569030398947163405352553676800 10802913 -36755106025119363050531481489781599552 10802914 69317334298379923693619710746728102400 10802915 494847790772625651701811199439397017520 10802916 -36961498333420986632662632571112448000 10802917 -143249723711393424415070287811739810760 10802918 51106170795970092750359343571341426816 10802919 122109144904162393014731142351274883280 10802920 -102700074934314445763763701770461235200 10802921 835493046699322036333031299860715336122 10802922 -24549796498011797135334689051475073536 10802923 843313061854321005139988220007180861172 10802924 -172940304997304658399024722053363127808 10802925 61721671531574835457500924809660952000 10802926 44345361710190273914087978098753764864 10802927 212851677493688815144648543664172649992 10802928 -104493825413247907500772690475710119936 10802929 842113645985525996270077785476941896530 10802930 -21457717176877964982861896574661363200 10802931 -150745616346042901056016734964077922560 10802932 -196814777658987878037483902162377067136 10802933 7562256877987706329674615519424201344 10802934 91859611243692524725277527979833528320 10802935 -177685949633367054427750773718720372800 10802936 -241976004946504025988404295134541496320 10802937 43341313105181089302301397792090155968 10802938 372245252028910535072397721001836299120 10802939 113389358362442331126421503866565053952 10802940 -146369214464970779903148424572549888000 10802941 -824259722560752121314102836727137007200 10802942 -51771368180138016424591354342353363456 10802943 -476312323091921065034368954477736194800 10802944 -34523085777155784810006962601155624960 10802945 -377408825996216602486505576879151696300 10802946 21493201773932837595812283677940326400 10802947 449148608533615740629627834148281770800 10802948 -177629708976693527415180707803542736896 10802949 -700112738308510655192807744407732412352 10802950 -42643108400898039508728454148723577600 10802951 -449197068095486515204110424417188435048 10802952 -10376267867083332004047499733838842880 10802953 25171641788967240029738722717676049280 10802954 481458839596845925850212959602293196640 10802955 52066611099710572778312421463172325360 10802956 255911164864784145578220389563478496768 10802957 427584290312480772721209954629712990432 10802958 -260484877637096923834567205932916807616 10802959 -297982792473571805166704120626108529280 10802960 -18026888971115266064661916300062228480 10802961 -234681637236686208519990672124843843212 10802962 40623917168471713029854405840379635712 10802963 393366755735791935192038315668397944920 10802964 -69101752701678273364976597657196748800 10802965 98882438721705374699033527048362288000 10802966 273055962008594851264291227531588582432 10802967 74154368257929345712266555902728406784 10802968 75483844627384656650179597483384197120 10802969 857310898854966765027249160736399591370 10802970 -8032468904069987203505073121289260320 10802971 22165386163186674964232536418395063172 10802972 639385643729991785027647860725166859776 10802973 -180073251885469171566848524785392850432 10802974 2865390284242642483875923760503768832 10802975 -579171280787499170860749104909248764000 10802976 -8572023451018705813555812929268350976 10802977 361583459187969856680262398621533065826 10802978 -28931376440520026526102761798749290432 10802979 521268166319386644052338208410367387848 10802980 -380550103921302097452387869406021984000 10802981 98228998091158391136794709501012554910 10802982 169800450811709016053401470016694645760 10802983 36612213253678522370665699425238762232 10802984 -26683420838943978663272262412947133440 10802985 21496483283011640539990700291144398080 10802986 -434307103043554801543196299750198121808 10802987 247798185760052105474512204640266282920 10802988 -24329114503810835004685405193556934656 10802989 850203910506576147190091903696681574400 10802990 -50194080985754634070712134359664396800 10802991 497159468222680336637460833123372752392 10802992 -151888290841023933213273714699606114304 10802993 -339428135536266281197754413528750875840 10802994 18791649598014565958198207276760528000 10802995 143054532614048032851595373397628733760 10802996 -182146325829595147576825478023067774208 10802997 -499932418420131846414807976098200444160 10802998 -58538074950328327162079509948421416320 10802999 -535167026811309081966918620160861159000 10803000 -72498006346338472338303801945845760000 10803001 254326683139523488620946922237864960 10803002 -74647155980793916791938582554268168448 10803003 -109979246886196882892086102767567947496 10803004 77894690883077652712353220467680653312 10803005 49879215143301810242954423305943032320 10803006 72642520563261530573994139655253669312 10803007 20191952057631282707395236543913040352 10803008 26071153770759125329147363308035112960 10803009 102707384354886518904616446451478823360 10803010 -25706856310215851051783305756676367840 10803011 711300390323397172918615889607564311112 10803012 258772420456348292048093560460155551744 10803013 448367789018741702228366291069482543360 10803014 -434141719933288696013372027243585322144 10803015 7386588568701814110930161919726995520 10803016 -17766124664074515745286736518148096000 10803017 -877573847050706487797956649471722064934 10803018 -226591686701955796737926890416685351680 10803019 -1466755459349726878154955832585183256 10803020 -185309023979480468376982596127349376000 10803021 308419998107253819660951075920025784512 10803022 571591105188455677677539002776044884800 10803023 -41594750470468356347397089708555351808 10803024 79277888265625877379489968256964362240 10803025 -93052265927352594260716356798608575450 10803026 16393743786564362213432743586711425344 10803027 514102760877642403111307736641882548920 10803028 -390565219761297563498529933306250967040 10803029 724870263798073206176971521718824999630 10803030 -117892628492250301690404574155846672000 10803031 221974833942359641548783927951309613440 10803032 133136010174876074740459115262987110400 10803033 4140127131622505824177327645374849540 10803034 -187598248039328519670876193921572280320 10803035 172018541269082370243998242840113029760 10803036 -387386951006961845750691063369342309888 10803037 190376449610371468884525876681728717152 10803038 -143769244625805214649725191778751911104 10803039 77091854699635835318036268493206758400 10803040 -318710387717620708061965071706737868800 10803041 -379465710291755092434734565685052412960 10803042 180568401269410877953771929059027148240 10803043 -40448497279946455216790954381805861456 10803044 -475080080971402737619264648206827520 10803045 -240409296173647684209195603080970433920 10803046 -374810060627416817546061248085256877376 10803047 438991603515055878461816156046378797496 10803048 -434549220824654992851218794222621655040 10803049 135669075187394838004987342580094168180 10803050 -238657084072629408663449030353405513200 10803051 -9699759154205570014046880235245888480 10803052 -436810133251675943815982287673573890048 10803053 -3686491770218700788670342818927617140 10803054 -10829804780061631158121125929745441792 10803055 -166130078161823418553409294150250450240 10803056 -54379231278350002553407889142105931776 10803057 15574120499307486505691126847391593840 10803058 -48955119451850478024509362999366579200 10803059 -698375047370163766194258989847103138740 10803060 45249771550186784477572736629977434880 10803061 69928764124508477009701666029324279324 10803062 3526898714463970106600919930497220672 10803063 415404702697073481244824553446118982784 10803064 337013286074383581546298359698994831360 10803065 -58999100618106213142619936628825262080 10803066 -50891142367087563217660978802180502528 10803067 209091084210101640110968939815222562152 10803068 137987323911491000077407705489090766848 10803069 -364294251725952761418596173113756350106 10803070 325817860683035348767973691224273148480 10803071 646759755342414315638041307875779142272 10803072 126799853834525219523311407009785446400 10803073 -1150052338552338713644297925821314443856 10803074 396168288782808052046775324722712540192 10803075 95611377941076123160870513189727124000 10803076 -184525239054456727889463722963134402560 10803077 -75710265454664501493034703034781632000 10803078 -115922785526379338416183900906495488000 10803079 589295958430496517034013288103116689896 10803080 -484099720731078863188740399544504320000 10803081 42353455904480998841145766201014196752 10803082 -329405193732008362734883609887418281216 10803083 -611941408042258452206913060717681850668 10803084 -10317981925314268664467117483644576768 10803085 -290941070750724407608998639143988503220 10803086 -110620714581294172753938229997506301184 10803087 -252514289719601418239068430511229194720 10803088 407567417953344762728014888189886464 10803089 468388110521149086259680166157537785200 10803090 -5633309217359610305946716017451304960 10803091 -167976806010600763516636244008637027136 10803092 -407967237418213071911494582265221816320 10803093 175658234153890043496399566072623205184 10803094 50034419817048620470007984672450695872 10803095 270873209559488439034034394791849736600 10803096 -182223096026743577572503317315159040000 10803097 62319930275368880853348888963437009152 10803098 -500412630599915616578990349345305742336 10803099 -1217372461079337892076541740135617680 10803100 -43575692980875255764543118448653926400 10803101 -15216299162122317849041671036760573088 10803102 258291688554186043470553229245220824704 10803103 -236946577665728336974941682244231276400 10803104 -343064733750103406162567828116039925760 10803105 -3361855446817151096609251179982185600 10803106 18049313434368813773327058652982716752 10803107 -90532457068515784019039345599094972928 10803108 -293029177817911463837404100425184394240 10803109 9074202042660984097239017088701414100 10803110 -258370478901933714267682614629225639040 10803111 -476381358328666282851974952081520444032 10803112 -202432952129376903715249733327842437120 10803113 72239528208808150844945206752403459200 10803114 -680354548097805085640988622841390592 10803115 309389423318748516351802724390594487600 10803116 492627183239948813826705919807015568640 10803117 47989284924584932318042685173581558048 10803118 -438874249915320021834867605129292930240 10803119 840573374444561905211810403026972549520 10803120 62743567374807969988771887059585925120 10803121 -39644718474790452916440126658377450880 10803122 706157703458497047331400452736347536 10803123 -43708607021284803727101280690070513040 10803124 48805216639138279855135013980384443136 10803125 398313408010265167006203560288653612500 10803126 -154231240848135042280549527160546905216 10803127 365218781069324636821984340907027463976 10803128 72154618769499815116057329467916288000 10803129 -350501690899832282914576667051828554416 10803130 53338994399226117648813785760220873920 10803131 255549119683655289977223063110500986264 10803132 15582918128620145779692481302308007936 10803133 -1425076334435331170620314918109236576 10803134 156354815444982423025295956279178648640 10803135 41291549167309766552040706668239493120 10803136 254497987716837830626507744220188508160 10803137 -414417291482704184696498618365131713214 10803138 302019826559794888088679083418678405120 10803139 -56726714296043650906534998314369073576 10803140 177932248972319109614268524118817117440 10803141 53914543353000812159072750369845633950 10803142 82652291903613721849546750571419178112 10803143 -124974512256612066540576619442995641456 10803144 35355676027827050395369843097343098880 10803145 147912710103936922986793750783424220900 10803146 12853940077204635000992089134890214144 10803147 25481737872856311612448736838298938624 10803148 -5537665969802541793872822544519901184 10803149 -64409828365872426898672451991101490048 10803150 -55624196307068554876911369738632491200 10803151 153868093021180296532137463450940611584 10803152 -29591593282768681681810511464383750144 10803153 81516348049540052663071947293393959200 10803154 55371868658518716246697469391701025792 10803155 127086036566984431854106511930508875520 10803156 70146796555111434817376943294035226624 10803157 64004454087698996249316097211980879392 10803158 190203210846157212052130126819635507584 10803159 70673618239112943604976108807099888640 10803160 -5978288514893269432772358194481561600 10803161 861441744766536215127273300516224755524 10803162 -29308094813569546613528129195280573696 10803163 -268929151949149940223352112780344467440 10803164 -4158762621722213685288177347819380224 10803165 -284824334041909007962929022261157266080 10803166 45089713407725427635013405516847233408 10803167 808537432504403877047900335223995218360 10803168 -264444006925854995028031323519810011136 10803169 57323249726725976104786038071714250048 10803170 30356546445750065670326224733234780160 10803171 -155902863748947674614514275999014409608 10803172 -110440042073151460468064566076218337280 10803173 -46429654929119409473225843200286378016 10803174 110995475944973766818788090490337581760 10803175 -341335875312640152133759638775882448000 10803176 -76992665708562986577789215092029081600 10803177 -449645123131786521363644946222748052256 10803178 268631844637768008081270917939653847040 10803179 111618855959205545812610502734675364384 10803180 22090004853707112724586297300879784960 10803181 -755346933344035803601942395612948658388 10803182 -73968993228098622041052653758767361728 10803183 -203789879112667677669967283653276669176 10803184 -1904724208937960156328943066237435904 10803185 711490708898193509545187061124958136960 10803186 -71248631636832419751085341622873313280 10803187 319193310000173799566996020829609377560 10803188 -93050269604509194370620567792917796864 10803189 -35814833580583949793658501902173777376 10803190 44928193519366714748041181309414016000 10803191 -2548648193162359771718650318013510400 10803192 -23377439016093302788545337896870543360 10803193 481649996924427291061989872480938222442 10803194 555987304478691493198488818559609039072 10803195 163704602205629855395317962182109066400 10803196 -593314894949695460130980197489803563520 10803197 7160866394062578424506501657141620928 10803198 78119434570611735978992461827120061440 10803199 -77256952126313231184451281504733310352 10803200 -23089690523452913049534160466608128000 10803201 406386379190471548622119846729059754944 10803202 176964947185951118957651950390459110432 10803203 -85176327750346158405207692292558812976 10803204 225444031352154103029181652929545613440 10803205 -192458136345950553191096447382918330240 10803206 80379607262014300812650225168866707552 10803207 420679378905471889886340794721239464320 10803208 -143579571041988496141856916773569228800 10803209 1111355126653683365776594197014555137716 10803210 -201038288866381144842934858567038259200 10803211 -578259233446300505060153211067213013688 10803212 1563673633647882278556255445935040512 10803213 -3401227215627603736131369578802669876 10803214 250308948020830569471789144690721215552 10803215 191033302247940378365898741419186725920 10803216 77678159605258743563314589399928471552 10803217 -402253318202197035283460153354619590734 10803218 -238734551818877114118791970194513495040 10803219 165591034672436383993351305909737506560 10803220 -23882020207686775123911460532184145920 10803221 -11756794971515603698428092773955738112 10803222 -42582129626799727716737337729051306240 10803223 -173559551979786123101848160582816318120 10803224 134995520245531324331549800278168360960 10803225 -135849378369404445930941162252499576000 10803226 -147692053007287982614903496266798478352 10803227 397791035723925225956907180684466067076 10803228 -56640211564200226827645070353897114624 10803229 1014652905338754530388878111027660917280 10803230 -86594632574252689042270218227945606400 10803231 554785817708354922450261485565256672920 10803232 334997208491965995385481283673924829184 10803233 181787203963069448498283923540370544320 10803234 -547153181514154295199848111858625024 10803235 273884209419272686258318417512363542400 10803236 -284429579226105034264528170093691278720 10803237 373565512818994754627165026666884843360 10803238 167107868991586544828956077545890457184 10803239 -468067259191045457126552853853087293960 10803240 -81141803764731012721867432064040960000 10803241 452861824623198966301897305024643450192 10803242 88803036368540787697105669080747658752 10803243 -804546498184932152423993788642060008 10803244 310563548041935769872512241983894625536 10803245 -557444641822064227173722945061966426000 10803246 -23597552744413554243208948838326305216 10803247 73433107985671325594916602159664045152 10803248 205082642538461097242457361890479800320 10803249 -110342734251507378289731708964979461566 10803250 247016181953504495416036400579439360000 10803251 -119041322068002570409055524812377523888 10803252 -39992106166191517930209130676686258176 10803253 -549382721095509423739724967521478244498 10803254 -44108048415592704315226262221802188800 10803255 46056333968187367364161773364243537920 10803256 89381731985835694938279967294311874560 10803257 -92621765211726863249130266468478721494 10803258 364797756866899579827970816630926891264 10803259 -48046742165064618808062058875574816540 10803260 -27500180424443768494628841272904407040 10803261 -21213689084430008247114746162420146176 10803262 -300363456663029217284224039143724739328 10803263 300339270267675125563948444829381091624 10803264 -175285794105195801532912107535019802624 10803265 47393749291243263406548175759778726400 10803266 -152230826273539705301354755265471013168 10803267 -244080983911925787917114094134323536000 10803268 -83193325618491654874365832018161741824 10803269 -372214540104623780387533783111914639456 10803270 8873126686386812440800621665140688640 10803271 -495912702578450653516642841674704847528 10803272 306983372211941770237329585513895495680 10803273 90165961183004773907220468700171830144 10803274 -10911556068616356334987998621581016480 10803275 63703319544377559606629812473207256500 10803276 398740933007431260456211779813914571264 10803277 -23725837751333952593579357398620448 10803278 -225751694661635780348032490566002501120 10803279 742410406295649571346801552478263864832 10803280 11207109633708500457192984004317020160 10803281 -613138919452641951503979439674602535936 10803282 -87873758509415828309839389078431617536 10803283 135758943900041906566061383209249496320 10803284 360960636905867411515921711589473622016 10803285 -324097461443407594756897402875160722180 10803286 -2135235114513072735547043843949459456 10803287 -64638042179156315063516365841673738408 10803288 49723731788002561892547826932194242560 10803289 156170616657357104445873398908092941952 10803290 183712951030609358372923574367570674400 10803291 -309725992990935197067749897809400106816 10803292 -358068392762968867729322518270117993984 10803293 -156730725076416114602827494588303636000 10803294 -131638777377836642330226833978536357440 10803295 31462972458978381387862859824906152000 10803296 161812338946742419773701683695898853376 10803297 -171673383188456726713407046172766918528 10803298 321723294184785077369102066884125045120 10803299 -211808019471187545161023827620622296736 10803300 -77401570592209375061980976811829939200 10803301 -247765770594614907846921023123991389698 10803302 61943297030880294088893682826446611072 10803303 150560255298136652649829078953007802544 10803304 931616865019953047884994649610252646400 10803305 43898433463947577402371554044237032000 10803306 -206827976553870314697312119292973898496 10803307 6507851901531401333316115200901960800 10803308 -222365930256130641461830733174934635520 10803309 90412341040189228088708644703459273280 10803310 15797335000440917280065581388956527360 10803311 -870716843625509311585922049334522007088 10803312 6061817722687636336783783578353664000 10803313 814463297640915516693803295180537671520 10803314 36840588873436539212404851543395604480 10803315 281864722354995392043178367009929961520 10803316 -52086124243120157290041915900292024960 10803317 -122427071265169637034003381659316230400 10803318 -281254106732711996561351819258565458496 10803319 -184879367144725072733324949737202769304 10803320 -5350576508201471206537516006829260800 10803321 4979557273764933007162514974244262240 10803322 -35413725999899184067648432202341446288 10803323 601089019069321601374067892727757233572 10803324 124124588734927523952174800822990069760 10803325 71174308942469573724559429775904962550 10803326 279713255041332443244316359566105233920 10803327 -421561529245143429932156022442490781168 10803328 -430780824057358820151421154582782279680 10803329 -206223106717594612816766213755800848640 10803330 -25968795790873152053691972968260193280 10803331 -43261700886585236250993232845415579392 10803332 608162938226547914257142695229523463296 10803333 -446784951681399969363906963198325548576 10803334 19093064730497345750270045779624874112 10803335 49502682547444717293917144287572032160 10803336 -89656247826804035830141769403694694400 10803337 -178598970014199811875228595968984167014 10803338 -16954517911480506532133315208099655680 10803339 108859702310244532537941580226022486204 10803340 -3460784623502068434123943000488668160 10803341 -61247300179673805195092591819485132200 10803342 198786656996215567106502061919966773248 10803343 -47915704816695111693966446646922068400 10803344 -87202141459624519761340266085348392960 10803345 21978388104164116537572544829943398400 10803346 -212083347808944334629795976437081303936 10803347 -115962108462206357069204702783267281056 10803348 -557998268408774456623222217977871585280 10803349 309305076664821140135078669091371934350 10803350 -6655201340929857244664595211983000000 10803351 -18019332849914596648312209604882183680 10803352 227709245691272002230762855669889966080 10803353 8164871734398267614983742831731489728 10803354 85232405292343960592899956720864360960 10803355 -586009122949349843755334610411280578240 10803356 -135991668924127699681084826401980142080 10803357 127229842357020068966861257534621194054 10803358 217426267554945885356962083408608921280 10803359 122083923615129087666371460247335010416 10803360 -195443130743633975676870110737103585280 10803361 853119368912660824602353846967235744320 10803362 288902265674887898930205615529507173120 10803363 -1790196171013366103116855214506523520 10803364 -239232281347422412565836087727414784 10803365 233889929696326119182100865172608944120 10803366 -80689287075157070213369099373031219200 10803367 -319031748387567006769016659659540968584 10803368 -845752024436047084544865081018482288640 10803369 -539405764012666495969235605443431750256 10803370 339964086954403632888542072353017700800 10803371 83676255914393566194359257471272181152 10803372 -124651876483084733342091907253719142400 10803373 315200368640608337368929292980461482176 10803374 -444123309496108906254764609889136976064 10803375 -23973844030925432216545475727951636000 10803376 27728098564312894319455173106124980224 10803377 -37042254433266812884307071741934095320 10803378 46234312406533348424207103306362961024 10803379 500640199348717948507396454436742679776 10803380 26438120302769161742442664501660631040 10803381 83752395997272542756489454204032856000 10803382 256812479347923870462208191087286290432 10803383 -15491003890006059558316980847171929336 10803384 -69585920877581406525903611850344263680 10803385 366454263066674098695318635277657200580 10803386 179498522572497876668816701593466398720 10803387 -119068331893940529981801026254908264960 10803388 232272256651988443477694264896149644288 10803389 -1289847879381833573587617103007970986100 10803390 -25712554417845831831778861778142140160 10803391 -639676275574884299789228128549349814208 10803392 -222744241979130215820751856543349080064 10803393 401113276358982784982813719982381141682 10803394 37370538405638311884694842725566272000 10803395 118303368707930272333197677031698566800 10803396 415264550527615735514625244923452193792 10803397 71799735252689267545666458998774506944 10803398 133911971125263186385252278105471395616 10803399 -371854657416915712718611984093597632000 10803400 131181689102785401216235882484782080000 10803401 -146884071513405198111342644805167905920 10803402 214092471877841181897692347147374551040 10803403 80861133666814186219428175398758575984 10803404 -347335675128753158734702681419610662144 10803405 -169664575495936713559354890564309204480 10803406 8126256427061349653426952785150783424 10803407 -54698709200466171884970173117472376320 10803408 15465804292296115149661329714126520320 10803409 -282247032133337356906828327056661038684 10803410 159210250073765690113750821465507507360 10803411 -94676396625347942585171172954867108840 10803412 75705639855864942380495050917355177856 10803413 -116442591412007720566536057611035228338 10803414 40989741819628762970532271321578324288 10803415 32580224644864966516505917941628815360 10803416 19424748273021717378629174431170723840 10803417 -231489157931159551001401824309727203120 10803418 155599441339863215129767410930880140000 10803419 -798962800145520110882764135339554688320 10803420 293143765815113217821880977370494177280 10803421 847666529399332912869768932091706195622 10803422 58226572825836952644800662906973538432 10803423 121354822052629875022521269478419488584 10803424 445534029382192261410923001771112267776 10803425 120546309564191102564806787037383484150 10803426 102992448069151234794076962306381350400 10803427 436747379768077043326902249135958757276 10803428 730742349417249171685763192691950004480 10803429 -72396809311885480248621619221427080960 10803430 -195797362511562392275454040513498564480 10803431 165892681858243260559938669814556649600 10803432 164518516003255519685077949721816268800 10803433 -693577559191277117047388170463051317318 10803434 22363879463931115445983302872681614080 10803435 -183663297279588843418194228207243517200 10803436 -170343385461857679321586169690457316352 10803437 747673082369506367116688582958728022540 10803438 -65348516756053787817931256350014566400 10803439 -637173143008702692381118962865130951160 10803440 63641720390308874682279114763578408960 10803441 -371912064698760192607215196925535271680 10803442 42496484653770704427321423472665688992 10803443 -123783014258102087228798809957948698720 10803444 74583225541873606995217369914739900416 10803445 77052862600638309702613340653258742400 10803446 41661982166252260045965727066974056448 10803447 7677829815737121973018759021343610624 10803448 -163574375675463590336251422779677962240 10803449 13998278349816100034110945079920659360 10803450 -22493961168855137889804126963655488000 10803451 417751595132729906119810909986012444452 10803452 126107965862157839183457849177866276352 10803453 65007007690627702517822412714323426304 10803454 -497334441683798292490302350473599181824 10803455 79065303355048161249564598167351509760 10803456 -21071053228845792760130156980724563968 10803457 -128025964733120524431296242405943644800 10803458 118064215887723050034336566883815645184 10803459 78388035213162786933177877173049717488 10803460 260573860705090833791598702603662081280 10803461 707747619652733180362959947180602564062 10803462 110971104345289512624218548789994127552 10803463 -5096970000748164024928916509959594216 10803464 -200438100587449468153432264487590625280 10803465 -163988907025608618842181067639458725880 10803466 77656115866145124754876665693032406720 10803467 -560761049878639626235835271890111105088 10803468 -26379096011450798335258809319355400192 10803469 -87672138020752065016050628235162350848 10803470 103147363621343880855227292981291967680 10803471 23062143522907339799998874225637600000 10803472 -175095187392822431518445631531420336128 10803473 -413390996356803151804344420452538531216 10803474 244292178610139827842072519987930599808 10803475 -151199535338508374621794060551170696500 10803476 409755930133206665385460149408859883520 10803477 -55434211499739325507097582251462092192 10803478 -13562804718821498798151144594265271040 10803479 -103549362659205251749696061973842930280 10803480 -89750875056572869269251118782470963200 10803481 -358207695071334525217564946192202334268 10803482 22295167536743362671267785095807169280 10803483 -339135813621475488212778089542913266080 10803484 42185597303161333443162449375578702336 10803485 17672711155168306308541202148823680 10803486 72724398696014150160724613301383868864 10803487 -986945200613511416099104404026595268640 10803488 -157671838872676606674521315253958410240 10803489 -11537107019003708445661209242001952992 10803490 -53511461654996311142300633812714790400 10803491 -351495856925642581553540982410607813648 10803492 -1026550846538672680519186401651437568 10803493 -299393497462141936866319750356601528258 10803494 -249464321577479175290488422887632576416 10803495 155223683808930762231648912023822083200 10803496 -79322274043993418770825726471664025600 10803497 64268745241344792980280705915480697680 10803498 312737279602458624937209258818832334080 10803499 -35660661470806252122980296164083978864 10803500 59420372724574691704214693301817344000 10803501 -200760181699636686659128926253652692170 10803502 -203371603514453631862617290263922541696 10803503 -28713012236647335401608169567722315248 10803504 18640534633086835995530223441055776768 10803505 -13017270971308505435962104168967386240 10803506 -57871758327925141445424018484796344320 10803507 81016859800535798649771831126325257216 10803508 332889664163374913165226084713743809280 10803509 400262527183450802107042352074668628992 10803510 -100802021065142582737921556639813356800 10803511 144652905512218486242546737357539555400 10803512 -314361315781796490837341140956626964480 10803513 -174898186826621713223654700802050912576 10803514 311178017033242581776641402821426708480 10803515 178810402187331593108208255111608912400 10803516 103360126146398391230583729105735332352 10803517 63767663935536853540944020924014550400 10803518 -341241993973332659658740142369920302080 10803519 61051107731061993397250043585577388184 10803520 -20400916585166484516829564783212625920 10803521 795792547311257049039992870321700430272 10803522 -5290020392095367643088541167960458240 10803523 -479405421960092606639815863518510908228 10803524 -364200631265182035571163612558177963904 10803525 -9209537723775359685817400846528484000 10803526 178860893056503920619118310976086735712 10803527 -168091388693688352629326569741048743456 10803528 172692104770037100486280404197706393600 10803529 410767876756301799377604409529618261088 10803530 247665782694403215301857625211957336160 10803531 -137072466825744278837528437234184856576 10803532 -254376593496635492796600066330808327680 10803533 201192878034350833211309546886522854400 10803534 3257410071460570820630239757905004544 10803535 4432937178182486179586784470487439200 10803536 -127022506194518854414730777393796292608 10803537 350739588029888895972736343761960532928 10803538 66660309949801292011396608167529547920 10803539 18513916775897530487261394774726427920 10803540 66353705966067158244324561781613875200 10803541 -39814783648681270183471538850930244416 10803542 -170779660755159393067249904425233598656 10803543 390964661223080565246453063114509106000 10803544 332762960396654516037826920375589478400 10803545 -176504036615309394080921776093194427200 10803546 56665971011226351092442383599885347264 10803547 -437609778769987332492128181984402627004 10803548 879727656194141883548349698078349312 10803549 -222881304592957828334494989377450972160 10803550 -180807830114962977811204363867278859200 10803551 503642609654879093908710872745643920624 10803552 13179881554716097966990633808512942080 10803553 -28704842889097006222389479164866152400 10803554 -191224252888841277666931940761248462048 10803555 -115434458459331345156410080668965593440 10803556 -131275440379727925025105162893847615232 10803557 54218870943047773820970807543715392 10803558 -73801442691949485750441748153806724416 10803559 -292669871734488200912992188694490833496 10803560 -137292865714072983710182123412973158400 10803561 767022977871601085505947588508805772544 10803562 -7112226718656775485025080395913957888 10803563 5549093571278358016570824432394483104 10803564 -505753358437597938645242031085154304000 10803565 -10667429379595535006659988575558293480 10803566 105667815837305331569353392190069839360 10803567 336604867756033547183704976345290789248 10803568 7725600584978114695452797513911173120 10803569 79951731176666170389552274657899348516 10803570 -257809290754444601530742626040245440000 10803571 -863058682868241133484165357805121749800 10803572 -8795337771650415229969311228615848448 10803573 121917334442892112438320220754018244480 10803574 402497986215119522770798917925915813536 10803575 338469611454515047300546000669268878800 10803576 -75246990337664618040662953980908666880 10803577 116861447949074874455293055216592104426 10803578 -6556420133615072261533899356683349760 10803579 325062442739023273958727093053898639384 10803580 384928187863802179074087655612807027200 10803581 -176681893219775191916164452492324426618 10803582 -55978681685317343531608203428034896640 10803583 34899604038336373575767039579888830464 10803584 -465743953874938971537041426642381045760 10803585 112942838016417695675003886627046051200 10803586 8752730739424424556987754524278806992 10803587 -266089593972477689657817673670678851560 10803588 -27993688919285564950947185613080186880 10803589 235803137745283420700370757187372951390 10803590 70710057902053121054433465599179315200 10803591 225141793146684583989846571586721163680 10803592 -591073134472311517435184932242962304000 10803593 113144941930084340012796028988614928640 10803594 89806816283921888501521270066504723200 10803595 180320190978445268538970640085251878800 10803596 353933787995687488590825108644476051200 10803597 105600156014089718520822011946419564544 10803598 -126439169166961393275575315259219366336 10803599 -669329028759949192571619305058276776400 10803600 39155977680039332586635616079594905600 10803601 667969610120501582403320751309000855602 10803602 -683766353048877416300493088305788195520 10803603 121862821842795564215770586484562009200 10803604 -40534861053486036580460978188931692544 10803605 141762750302353642145945678528241943260 10803606 -193051706978396309327217021133559808 10803607 331354917433119563072847249805271885472 10803608 259073826643186198053136810514074828800 10803609 102872655902032139186296261505667313200 10803610 -93504251015423730723769097096792946240 10803611 287015746912787943035251963827696384 10803612 -32975166253978642434698113321443360768 10803613 555373589034127156166158750316503621862 10803614 155168534032154328772810391781275062656 10803615 114743027900926013447883941273498616720 10803616 -200847311482973536031328951188072693760 10803617 238053753190331161760450600935693336752 10803618 19371953022669660804195395286761936976 10803619 833352420606978765508575790382662279896 10803620 -96868296363995044876870075405719064320 10803621 -3764333261651198169636726844764646080 10803622 69515606121189730914925254354955660224 10803623 -289078791654739116459927131791595795616 10803624 55600590699984190997444318082520842240 10803625 134247364922448222340934479166146512000 10803626 -11122743168222650142649287936069956256 10803627 -118207392501018342206253245137914427236 10803628 -599690448588051169878647008199572623360 10803629 -157279554253425261838880799369479099616 10803630 -15916402995849192548818809194440999680 10803631 374167639815551579146572228833575594200 10803632 -584608350502895727271250234985873408 10803633 466360384224990327801033772961457216624 10803634 166112319123534410021891472787938195216 10803635 -13366261291618315960090582414343664000 10803636 181127992189285251551741926954717347840 10803637 -20837869561987437840456638915021457568 10803638 -40104227873934039816424928850730013280 10803639 163418522166686273039394162334022580480 10803640 -62117610529711258493412317965967155200 10803641 680161183019619049225941994669828679172 10803642 -59836445431059950600443546270461373440 10803643 -181900059860560356358651016401058856440 10803644 27158798854751099891281621753556736000 10803645 -108980978505479505018158522034700224000 10803646 106222923884145330578269392249425771520 10803647 -1187691014717672174089556329776749544 10803648 -33654703725597831945904994415940730880 10803649 284078514269847528851532819374049627220 10803650 -90148331402981664892762980272651020800 10803651 -97958285832201220732382335618790230800 10803652 96858349142392526464166888072028966912 10803653 111349516288491296359615005122490958656 10803654 -70453153193875145381478941084339984736 10803655 161552002602352586794794129886451896320 10803656 -552214188980593463701161564814028037120 10803657 371741893222881006476002009820208468240 10803658 -408719895990411717359713535183682106320 10803659 507245871979158696631121644982994067860 10803660 22030625773029875504316126584669798400 10803661 -287109583457014088887884345185743058976 10803662 -206917795389446077457101363754696601408 10803663 -130773680790358943745267546274472549952 10803664 -1205597723122464097859181668909187072 10803665 255069677804692613740282430945032803060 10803666 42268656795204569602210162147808432640 10803667 -131160819811705185531079575364554797040 10803668 -480850521515289082275900644021266253952 10803669 -377658260338720283172528595026606654912 10803670 -4398265953719313364928278170511511040 10803671 164862201397607982759615538426227316872 10803672 373260977532951566456402637205295923200 10803673 -616719541311761677554497288145027481078 10803674 -74142690607553158054278921228400981248 10803675 -107876764559360590121056541950637740800 10803676 25298196619866020299622002527030764032 10803677 227881609309083822948129760691195023992 10803678 268123374684708999871311120670470690624 10803679 -73248391661026094734624457333519484216 10803680 -370358514945282468685993028480410583040 10803681 35229169208939234427764867669385070080 10803682 216777350212642519585584271144166490192 10803683 221979579967335660304195478894858969472 10803684 -14315147044303120618716184722558372864 10803685 -86539642109389294368686450199117640800 10803686 -1452618759452543878278386310256607232 10803687 287144829327574981691048647422876224160 10803688 -157539264537132638163762947706774896640 10803689 156589050926413092690937204464351756360 10803690 224394851294616537229734117032848679520 10803691 676830550136769053691321868676255217384 10803692 25352091338143117291716935033743411200 10803693 -20853572156293243691627353873608500736 10803694 377631464637463275208972250412644014080 10803695 -145151953671709989604901694869713036800 10803696 101427219394189164928031307224210767872 10803697 -156688010637851890871476400361363119820 10803698 302362270550024570105657626137776292864 10803699 5203237507795265820187917762119586780 10803700 -26748230557585615654152879802929788800 10803701 1204825640513216283746917762086461750304 10803702 -26903341022919538518588010844954345472 10803703 -85547931987485646520108560150030156816 10803704 -96502849763935409529197602610799820800 10803705 -147703956195097951106322360494451922560 10803706 -226762975833046867319717801007909218448 10803707 -871790880847656687395029433300526786756 10803708 22146440310028190242634643113012434944 10803709 82796648219632370861401372665413403392 10803710 14680119452248371507187587252223680000 10803711 443592512878110729763936129831012291272 10803712 46646671646980467407287402247101612032 10803713 48500294462689571523558815867325972480 10803714 -102526126060546988284688692112518392960 10803715 -12989845610607948028142692647864000960 10803716 -500057666100570576073426353235997697024 10803717 166343578328281542683536722406440371328 10803718 -239457036392813031650366338473806384640 10803719 351522283778776016928255184836961023144 10803720 -29181008783765975437759507639846502400 10803721 363010940179488955557194536840264107264 10803722 279218305508477556099455872343429124912 10803723 -2030980914562199549313701457000840960 10803724 -260602648065503649309842168314665369600 10803725 142050324139434640500910437765453641250 10803726 153812480076101066005690625811828326400 10803727 162740208363364077172687971521659824624 10803728 54504559783864850993397841541679366144 10803729 400823834892010941988866069454812639984 10803730 -8690509583547313367646446738905612800 10803731 -1471462426883384404900418410554054780528 10803732 -157638558269877703589823083387194963968 10803733 -814092857268656315743307135408152396018 10803734 404795652867998937002236181445483434016 10803735 -275470732219061417671695551514404072400 10803736 793721063620232489422471209722562631680 10803737 -72982996247602820199068296271109589248 10803738 -351859272177170135688673554552788743680 10803739 65520316499988829413057990899798288824 10803740 385496715891549357789660704028396080640 10803741 5269267667708336489744028311260591104 10803742 23837815902832663284349568341790774400 10803743 142504826692437001069449178773663664992 10803744 122560284565866736960735507621796118528 10803745 355354129871848349562503240934359332500 10803746 207311415249477520897697835475598776320 10803747 139359061588368825082387272662029606320 10803748 56284074101556511530364344958550638592 10803749 142865498514600660895934362382593636992 10803750 783969164970227616077693713650240000 10803751 -246526274993496724304870504023650077648 10803752 193850081841793565131649965734255897600 10803753 182578783750269225544650569803134134400 10803754 179203933594029501168602035256354467008 10803755 -154163266300250666696576892509635069440 10803756 -59537370983195875721008696731295580160 10803757 -23372067822802711717876330801429221994 10803758 187310338491645929124289120706757422976 10803759 -419691822431484613270694944802280533496 10803760 -18953609566817787538475157033773629440 10803761 -424497552010441559712955607948527971600 10803762 276381269003084373905471375957336380320 10803763 553824710749818664133048509736543146496 10803764 30852557082464938385028576702833510400 10803765 250187604482234107414841340141126756000 10803766 165835078179912091739024842525078259520 10803767 -220082524646364903346080681895507988952 10803768 -109295233217541737736233658217503252480 10803769 198706654166745519684240388061437289044 10803770 188034895456966876873727947362481978560 10803771 112259612495618202827968498773190152720 10803772 70902411674330944585643839175412430848 10803773 -986963243628152274952780082381626077216 10803774 -140675044808129190630370298604524206080 10803775 268937417854140475460285988352501585000 10803776 -25506740184580926416703452290634219520 10803777 546794771870154046014840669065362012608 10803778 -116349361184614395152323900295411374080 10803779 -85981208824402732751430351049166527488 10803780 -69947432714005825886079092411774976000 10803781 36225110702133820609117586019781627612 10803782 497054830093962912587334036637231205184 10803783 -64820189572988995955637873293740729776 10803784 777070378184189126181672098396028994560 10803785 -109901623308828673408916579250811732800 10803786 -39871968564572726971392567159025876992 10803787 -348987800616983238227088593944123735252 10803788 -928479469883293156253714039849101215744 10803789 4343495833320483371607849133061511768 10803790 5661753424360289647347257362814054400 10803791 -33854154469733607704109068197023134928 10803792 -2524509517014132976976823251559383040 10803793 -1149884539657099788546703668770970624 10803794 431696678824378183503896164009187607696 10803795 -308345299857137704333057156297070185680 10803796 -672538358339791525022519708613450657792 10803797 395802716000871538445269777166099656992 10803798 204461480523419077745502914619456532224 10803799 -333558366234694623214512425765106678000 10803800 44990206972675119151947848318733312000 10803801 -231862727545045888588044399513757144368 10803802 -293751342711022059594668976813757701648 10803803 108595094779220029277059250055757862400 10803804 -129256060884808852248432316378466623488 10803805 413720495990632947277876720517032059000 10803806 150713885923772967052572187065970030464 10803807 -14091010293971602119599975663954645760 10803808 -9463944752833136965258938810545995776 10803809 388035186139219772337324122698298687010 10803810 -44179224860677381539490008289653166080 10803811 502108734577833782218305854418484702800 10803812 -508264507265611390381194721603917113088 10803813 -61985576993312397056812194955277768256 10803814 169396366579684836209143074518205600000 10803815 -116643714444329873525643709219761914400 10803816 186324410695646772416653970544629406720 10803817 137238364413834964170582555124894053792 10803818 -75009939786243594468899346738469320960 10803819 -7394248850680291877479180126597638672 10803820 -88983638851500208987307686373677701120 10803821 -37380808658645631294507661977048309696 10803822 -112945217751351002620636207806054241728 10803823 778620993593752411817437170477144702720 10803824 56527122077709808135252757260515901440 10803825 -177480407988528055018316460867621789450 10803826 309515806952497860321215737825449427584 10803827 604518422540652204596472339532870617912 10803828 23595191033757881171124332879140626432 10803829 -658727014711744120508488814216975039520 10803830 -314277368896497982349074285732057021440 10803831 -293029534451218235265531258016837400496 10803832 -541261275383471318976716773483713269760 10803833 -171465585877275103096118428729885676976 10803834 -395543850936175336708452582047626560000 10803835 194010381874613022296873724775429443360 10803836 -3167310951821747606099013428257284096 10803837 311446867334748487983848237457886018560 10803838 31897713125904828749250562865998454400 10803839 -471631428166759829646067950309885279360 10803840 180686833518837111834139598349611827200 10803841 -122452937485741660709322177247480608000 10803842 -111857020200224035030480630130460953088 10803843 693703079067430676008800376735161577824 10803844 30553312755653394585928369524470246400 10803845 456452099361099363035512107205550092800 10803846 240227778854205831056966242036251297984 10803847 -821077674466260654725044252368597447960 10803848 -257563452127944980688609895001041920 10803849 -15553970871298584210271825670816640000 10803850 -16144402150918531395170803136018700000 10803851 -221950360153100689013726055935240495148 10803852 -157281167635395057829960570838525257728 10803853 581971856597665591912205459318957330102 10803854 24019740489372767266915853962565088000 10803855 -267591734858192083713171786742217357040 10803856 -5420496865897586180998581657991905280 10803857 -547221735598486289908200893094147693696 10803858 -59239461246508380286878125977034560512 10803859 150580906357478704899812794560001033728 10803860 -187911393206130620886295396560861811200 10803861 -34031023443992676427158862405167710688 10803862 163933435692551064259324626750134985600 10803863 594518017108015784445376025645272156680 10803864 229907693472965502363319388472209387520 10803865 -27752731651755549178832732167463983740 10803866 53227754153370230972260558823103047904 10803867 36581351390036882141978633535478867248 10803868 -208594540905799711141082781761284567552 10803869 -2850546711585354289207812549308145960 10803870 -9335581909803298324926370631783116800 10803871 -258763903006418336709029272486618269608 10803872 213645735146672841024928085521962369024 10803873 -9943728980104109201200495581521057616 10803874 154670327432848131883838071574273658432 10803875 -98781453162749335394143048563280500000 10803876 212417727524163207278539573817398063104 10803877 21174068974250353642496467004990271744 10803878 348628190181491516904164355155499784320 10803879 -4704928595436520990209693046285936296 10803880 -114884157798509566541268603173767833600 10803881 84606084094167846241505286148753379664 10803882 -100745202072177857378283053597622927360 10803883 807127512743349064554986674405029652360 10803884 72390810449881433077601668435284836352 10803885 133021842543593031686000028384460688640 10803886 -209435027454293666587946501562458217216 10803887 721065645337527204009904024914190459536 10803888 38030443412331386234361096075696537600 10803889 18427367869039293175306560350306603956 10803890 -81577010854387105179375643899426570240 10803891 -66610474508887514348786681331230525952 10803892 167855016210705886976378829248734586880 10803893 246401698599990678679008315253309171644 10803894 -178611235882631355058657351278780971520 10803895 -282539901137041774325660884606286060400 10803896 444792640272339311353986356392316129280 10803897 64053686290298152050613488186766971648 10803898 51851233887383710572386605777543744512 10803899 -271080392809236321516911296194992792400 10803900 -132318992043865334537120591560030579200 10803901 -513267784853993854203096052638265991098 10803902 366191971701713693413104005025498961152 10803903 62114898590143912152724691104997990400 10803904 -13206884010690146282520095012132225024 10803905 34375131647717465229292086821387032320 10803906 114503600700148049644542162964349496912 10803907 672391088210606874003345975393122468156 10803908 392214967321135247691315342298643886336 10803909 -2680086989889907293829074433127697600 10803910 2621931961317645794896806313063000320 10803911 -698622417503729564174616423409008328488 10803912 -263065828057553667822281639784715345920 10803913 132245783581433933052672114955112315920 10803914 -72557482481021106022913089491733367040 10803915 -71768040588101555462615516270793216000 10803916 130762697531262869511018286508358122240 10803917 -242029802885675662356396333420485180148 10803918 8005646931955809155861169591941908608 10803919 208716012405649282946366431233816173296 10803920 -414815003618523961005772954699776000 10803921 -478279392817930195194487778068959871680 10803922 -5321624509867613635748031375531431808 10803923 -272523685403005086109577182033444412736 10803924 -78926408886601846648442957874717018240 10803925 182238197481989721167947658621862465600 10803926 6500433314384981838885791456444656896 10803927 9422919886370573763753729963230441808 10803928 4203016829939360911566806445842104320 10803929 -586645425475965637105546694225627381760 10803930 -23060716276982855402532851406853562880 10803931 -255862517552614919539962866589420329568 10803932 46705528803003925459340342770538242560 10803933 79597936450331780223485812581436133664 10803934 -109511396712070252019071525421191991808 10803935 512908731437894890059877907562716675880 10803936 202513151510360316087400238702791753728 10803937 413155566255827234842057606075356932352 10803938 -347016257830721788283839397886011048880 10803939 -304225387718087002519453181689022762376 10803940 -74238124673228719136683036818770104320 10803941 -567328903074654965986556644349457588000 10803942 2463295712655963649630841611495054272 10803943 308483521274832199282281935338847963192 10803944 60561372055926727948817032441763512320 10803945 6479906670218204645313766446890216640 10803946 189939818853296808744840592849117770672 10803947 -120074046831751558226296693228905202176 10803948 309722033850990714245157393474577774080 10803949 72282779488507779783862903524315480364 10803950 -304549179090463478416947227857451736000 10803951 107751319541493444913025385437800008960 10803952 -181176975625604802533375040195728441344 10803953 -127502816683382629285794317388736794798 10803954 -91676173821817728368281596281672426496 10803955 112451571039315027202811519384448851760 10803956 -553745347412442431374592742583357706880 10803957 21168517203931938392974002023479083264 10803958 259901383242256476295051117145784569472 10803959 -74479132808963429170743270378388751184 10803960 -22152131346969194040981258769805414400 10803961 -109880210162319601026516891751841665920 10803962 -180490667494600395953624508659370120960 10803963 -39521020217692547717872329792004261632 10803964 -101069062896931419488855621587995714048 10803965 1082490774408060783523757629589245440 10803966 5888063814675606455913098841655471104 10803967 91916401614843111297870251664323062016 10803968 -81831729478984103275485049830632325120 10803969 170930638921581092743615554478328160 10803970 -24747934732509043905449879995389273600 10803971 266654139903938608315229989716260431200 10803972 -325786523156336205780518124202317124608 10803973 -573906904636679869368105856983521823778 10803974 -139287621696882495129959148677802706560 10803975 -10189430199136386445411179095465548800 10803976 156695815438150967051810803139893754880 10803977 407167647159922576731800790416556451560 10803978 -204400106696647240388133268998770367696 10803979 1062351619533176812189714340093264384160 10803980 -61775285823440585161992082587627187200 10803981 189239884846300439500053160453668092352 10803982 -43131652011808429183661164399510450176 10803983 -29760979984676259698764827095035410768 10803984 -21221868592919175773146996193474641920 10803985 644274843128428645847612921778020088180 10803986 -163688923305725482071068493283162205808 10803987 -344331092144914657995140984202410554956 10803988 174524756255335636335396615006394597120 10803989 123725426432679702571302519983642456640 10803990 -102334218111601755261089068389881376000 10803991 -654748596296284101643625204688553803600 10803992 242306013176863013767063897682978918400 10803993 -111390810967874043570022424292388492800 10803994 -557608417513711277711553487604443242528 10803995 53814743828101632114790188169726814400 10803996 -69606023758666526215887050284522536960 10803997 167653496370350379183024105853495792128 10803998 -319685803175419121209254188978075088000 10803999 -91511632328148251669864953368114671232 10804000 -18835334323938884744068886431727616000 10804001 452158983102846521921968731763657702710 10804002 15010043718055435017089611126178191104 10804003 -200526301348276661994048245283172278320 10804004 204520076909984241443685198341605856256 10804005 87988629107987106724924204612051215900 10804006 242793794293124288819115024326200745952 10804007 582470870673857876148881335998771179256 10804008 132225110347986002452424023163289600 10804009 -516893436097976535156209272702123686790 10804010 -159580438396462031153310199442645156160 10804011 -10205129170483736773252610883603855528 10804012 52107000345685081918182066969677598720 10804013 232896586487992545396088650583488492384 10804014 104866495835942392120770718789304480448 10804015 -5707340305413537537539507223984746880 10804016 161895300716961019801173442374429622272 10804017 -70922616279751470706175210005045886976 10804018 -113924080708182870618825029548000013184 10804019 206710564583389847287735635965032257420 10804020 135732256819351436139162545465891020800 10804021 -138298003918966558376797756577351284800 10804022 450707841048322223423870400568798353312 10804023 -305168525346991852423057796323414002576 10804024 239207219319446009774089369045534310400 10804025 364624620727033396996181349448087565550 10804026 -416393728187194746228347900733238905600 10804027 65939374603385699099095159181975439360 10804028 -471329309102440015003545212313524216832 10804029 51391498400669902213181987618503613184 10804030 3690400553449308918565151155052411520 10804031 452627120676363129169318902871185392640 10804032 -41169698871205880922092811428515282944 10804033 -1256856389372059538559041396849627196 10804034 26182189009038545548598946495975167520 10804035 -172999509251000688774484897220449286400 10804036 293201021040759394205822520405935050880 10804037 -159733444840133073247842229369101935400 10804038 -1105160483742879720931864023430379520 10804039 461061740386509119968289281282299530840 10804040 218114939436843341803131248886448128000 10804041 63356951527908868995458778600641980650 10804042 -257161037084808559470796955722504997328 10804043 -59332906624351259949269130822273971616 10804044 -225933175150796484927154800610814877696 10804045 -266131630032519119192637446418535635840 10804046 369244667580613725621981149326657059840 10804047 116474262583625187235318266264651184128 10804048 -2669713535616823769726795734368329728 10804049 65881360902908750353579453856968840050 10804050 -59010483488491377428911493057221248000 10804051 -10687927191001885602567767453299344248 10804052 -19606488557412067548465726936780625920 10804053 20211242589031676678968502288096435520 10804054 143896554400194767091174937120650042432 10804055 239990683480899097752192082705998415920 10804056 438324448213494687508868130351544627200 10804057 27319851282223592891219392690001551632 10804058 26402950346025358241136001050240414720 10804059 -140654588896476099311372044066706062500 10804060 -175432533903490804341270776641850411520 10804061 -567514512931611590023986454212273302388 10804062 20433082670614604766305748600435154752 10804063 721729163314406046720906144455400065312 10804064 -332313892449821352330192836544575176704 10804065 -48612260290944147945036504671655244800 10804066 13890821275882114453088137807297228800 10804067 34352109090642082596359862179422009116 10804068 -187453589277028755465214824692439438336 10804069 88896432717392417988110689352022729470 10804070 55822527514503827980019086721844476160 10804071 59054162198294149229812786407798105888 10804072 -307842634176440960844094538817163699200 10804073 -7698379137351851072588909941035286656 10804074 -29221132061112097189103942948207387136 10804075 -439033580609800275175391231449499880700 10804076 440735977803825792607690366400847559680 10804077 694956732764415549838669849162794459840 10804078 138771506920814548620578881222272901632 10804079 -374239734770064993560218049672202932112 10804080 7671310567039577333194814775361536000 10804081 -338834579164579428159051891059217507118 10804082 -217972409770915070268378328871114580480 10804083 -153521234768462942938991972824702341576 10804084 -458473507837539472758913394892903526400 10804085 502101194440801140920832758781131830560 10804086 82937459210930221023946646470571679360 10804087 195237300519205443155556506130059269552 10804088 451673954176523300556469381856501760 10804089 56233826113352952586164452301314543616 10804090 -457967420919594111495392589263680800 10804091 87393742064864128669305305930322461832 10804092 -135111952047557976743005805800645843968 10804093 -499460395301203332187209124108295265658 10804094 1291692381353648126536740394547349504 10804095 -107039633913123490149127944699388507200 10804096 -379793823590862269145658785916822487040 10804097 -463251889088991544034310489616532187600 10804098 30571570714804517746528310865531138048 10804099 -418945130098773069286966311167847328900 10804100 -105777792180681627784319975579416233600 10804101 204541360081587997343893961288363386368 10804102 322342034613386024379312533306148358752 10804103 471822150319983455904792867822981037200 10804104 -6034257450127931870759198415327267840 10804105 -53730358671778369557005526819289228800 10804106 256051888552326361131467210660724025344 10804107 101246362880634976052283078032305646040 10804108 -29873799592940155992804099257027251200 10804109 -703560747331453691942354638817366703690 10804110 18817341223606270393327503838598476800 10804111 10580578847503035888278089273877351280 10804112 -89356173624361600862223940728471945216 10804113 -820855596768323192741281838301554334336 10804114 207146323107867320122157519989098016656 10804115 -61826329159325074666062537618764779200 10804116 -129149430911689698024712862326992046080 10804117 -432276959893780551302974672039589278834 10804118 -157077960593857720446320951982144660096 10804119 275625620673605947015004494582108680960 10804120 100258721932249499564722075589851545600 10804121 -400259928437990148646915684625668650678 10804122 103148820843634826867963984322422407680 10804123 -407385682989116176416374118180624525552 10804124 -318010417995118050435588424452130598400 10804125 -601237429337331523306184246522597952000 10804126 -499076569044774631904662269538394191488 10804127 -57313560412810445174015895702105873600 10804128 -99726131079188992606294182283010113536 10804129 -7757782609336237345617310896763279488 10804130 -104806525623066531405996350477855459040 10804131 337169694176001477230691013542949085280 10804132 148689173772398536960024719046843326720 10804133 471622554103732624441454861775242600382 10804134 -7018071682263945466047568158211236864 10804135 57632980768599022001567609245246692000 10804136 -197483646422241138329452571023739043840 10804137 -5910109321152263837546198530410133824 10804138 70609793921626699851330253066942572720 10804139 -200018109048578298282054138292820430000 10804140 219316553710858850640663960489984030720 10804141 87027077682337152883696443806030510400 10804142 -111274900418486234299013144967961006656 10804143 125928281090125223278044587532619930368 10804144 -30889921686374211250199699482979860480 10804145 225229277056377930693693326976062750400 10804146 -14117056063487765369774376124491643392 10804147 9775497617133228450934119894270598120 10804148 253727452488191574478072461659731686528 10804149 -484626129909548035667383012777079398866 10804150 57416459327898260385308376427422768000 10804151 -235994968250426705269181097872439758976 10804152 -287979487432284443301123973334551756800 10804153 223658898709879137210251840007338116800 10804154 370038399501765192316464542669751793776 10804155 77398496139382303014498842247820600800 10804156 -32952147149621654435059147050191603712 10804157 202973116586019164658319920299499091200 10804158 -193283698100895325046533879383489792000 10804159 889454519536718814639838560657023447360 10804160 -145393402066840715520333829628441395200 10804161 270753247588558941663138721515638927520 10804162 -51410612176295373679277661958076277888 10804163 858169593281683168941452587526589055200 10804164 -63544672404611914395215710998359543808 10804165 375599405897483198377010159763856416060 10804166 497848480337608649971196360798856520032 10804167 261984318092875407462670797786796548888 10804168 -232521400524645282511074102028639165440 10804169 -324647203218630594965993868728985713100 10804170 -47096012051211545047311865841754812160 10804171 -216860708225557784148370159713739453696 10804172 -437316260859914569081270187913682145280 10804173 347690230226789944612484569507615731168 10804174 343598335844112422126251566093232710336 10804175 53750988218571566392481661359148467400 10804176 -121604228837503689734156101011790602240 10804177 -944196370108359620091068334001900198748 10804178 -34055986929723617048713235964366355968 10804179 372896008829369732771381238844127768640 10804180 7069092257450392905213357984605491200 10804181 37667213578153477543904849155125417312 10804182 57573653028530924964861376685937008640 10804183 47914701842768514021271744966645008904 10804184 1178857867834918874730311842372915200 10804185 -5539715289278673820424463118233219840 10804186 -97636609332627361165731330507636872208 10804187 -190978816462590170140189299153844591164 10804188 314601753510066214457210023385367513600 10804189 -88446034761414966200855921179741227360 10804190 95898991402685981083984738749661665600 10804191 -81318537199890287609766728432950779120 10804192 -305972937691120302448295106826217717760 10804193 -342789243886988295090565484203017356496 10804194 97845661544278594885010549611098166224 10804195 -266578703274856604092845356299854542400 10804196 59665912036538187022863846114092265984 10804197 -174618490959413737364347616197497021696 10804198 352073573057402956585239155144105472000 10804199 330146286334699767013740943425595071072 10804200 -125553723718402698613419052818081792000 10804201 472503645511909627727774218431785595904 10804202 497230423906810392875605572089843553792 10804203 323782464217324111138809334501188997212 10804204 272014501888378417929188250534171134976 10804205 -84088604544037661014084471195465201140 10804206 72635842604014431442433151089587560000 10804207 223850621904708721921501703979372005456 10804208 74187531518325192377509258578376261632 10804209 -57107286428871635176845604326858649152 10804210 129250918511728974477635620167113636160 10804211 931155042027831165005787212576197200 10804212 -58847097116736271332194900224055500800 10804213 -34493354990074080990201542347145566720 10804214 82036347162610303138155127941095756352 10804215 -311358824033776704274316853583055432880 10804216 79275533038730798305608359996767027200 10804217 -726038088431060028768173954390005053360 10804218 155160363761129999322358343803347068160 10804219 -107638088083497598585226839530324914024 10804220 -170327266992406433340422023762022092800 10804221 -421256536116247597708570678549364671092 10804222 -46203722667688983827566260501828202752 10804223 11502353979043552182748561257918427704 10804224 -488827232987946906060344843737963167744 10804225 -257633722820054232571855760302644810000 10804226 280129586243773224944426647574951055312 10804227 24134110811034551185267531772818721280 10804228 58650803496833053101935147656376467456 10804229 -32994582418595924499132865528269897120 10804230 109856214340211894149890680685689813760 10804231 -72272979526440489224544656876217490560 10804232 303660567400500959333023248042860052480 10804233 240765423889603680554207136655258158048 10804234 -86192171819686732085030666053578700800 10804235 -212898982869407687238451032014451154800 10804236 -6285606409116793995432100343724257280 10804237 -533125568327390666814876695960333479114 10804238 -108309851855141661503239038473148583680 10804239 -231963012083115738145428265749250266480 10804240 144141973405920193383528652306118246400 10804241 -212800404609873710001013054034331073728 10804242 254184226791960514851590728003910762112 10804243 -57440457821358570968850057788299533840 10804244 -89429394927120770720813863800524464128 10804245 -264164623653733250691505116746699750880 10804246 -264468055445558569244681843637690152928 10804247 -585191139190691502271752344828121797304 10804248 48111510681624427111874740129250181120 10804249 -293952496449775020884288085099780157750 10804250 77906718817599377867356644057342720000 10804251 -124790195287616708691820015136988388416 10804252 -178223949992920656711321491348418226688 10804253 197481012704869418775079557304942159200 10804254 -57632767757220375805569736388598463680 10804255 317355629991054498410087706305411491200 10804256 -394174277232808892816815351432237744128 10804257 280039173829615976808308739443359056720 10804258 401417607000804013504492436253276870480 10804259 98044364119516840816548685040762781552 10804260 68812404736374605082679790157745090560 10804261 143349617854488002469628518395171025120 10804262 23268585504648764690760624631790194944 10804263 444723196916115822258650307521531496744 10804264 -389291752919336465106915131353385456640 10804265 -72756498183156667229081506424907168660 10804266 7913217193883552371112292031629631488 10804267 -1151426987147611907894789872988142044408 10804268 -271808645695655094373390707503312492544 10804269 60670861992860396460171684166022872320 10804270 -21796468953365085635899183805627011200 10804271 1513727220547394897016566563550160384 10804272 132473632034838669940165034533910446080 10804273 -261618592260922818903183038086906350912 10804274 110842625009863943517635872723132154880 10804275 -57385213388496479178358965643102920000 10804276 155672218750818825693177578289035366400 10804277 606151192524616298930677701898610421120 10804278 73487452940340853032479679128578021824 10804279 -262764317609457050751716826416499399360 10804280 -548875625521432504290040797010663219200 10804281 99047518974819207228903890625320649552 10804282 -249602078664446631593851626082172098848 10804283 -5234459046317253354168861026316030720 10804284 382174627691850624933611845774074001920 10804285 67569762709436216231384240952145591980 10804286 -145814787772419704326494894345662704320 10804287 2169737174048867318864100218027104800 10804288 363388093475489365155260272175008972800 10804289 -578627672914630025456632516807651694910 10804290 32437635567230117006485315494440832000 10804291 57987226991760821905269543481387868752 10804292 -1048466959712615899649881498406443008 10804293 757917518008491484770549075298220836800 10804294 305121943483747637105176616161843449696 10804295 171017347902113431929683131020781599600 10804296 112677577414323988225901301470247321600 10804297 -114272463799501167633617249332629083136 10804298 31824522855762409051026290685465048000 10804299 566473646377043219497444243474397408640 10804300 -28661457309127994249017851518273715200 10804301 802800008000785639836417608570532109302 10804302 -36686501685475041205952492201760078720 10804303 167922548725493468356261517882979001584 10804304 28740421214692380977466368773213249536 10804305 -7021729392720887503269080476221700800 10804306 133354938535272698560020947681980176384 10804307 43935228958426563626947718729004392400 10804308 -87586111513441285758707082490048389120 10804309 -1701028031706680247908469897697834496 10804310 -146868799784074690229546104429730282880 10804311 -268934031539152808793134097469592153376 10804312 -245158980620016120720641728722149068800 10804313 -390089431706888835655304701786151588736 10804314 227483811341378826992833505250801738240 10804315 -181910473512515210790802694550472782480 10804316 -358245716552530786069957034583928611840 10804317 -272012781245846253835824350591607444960 10804318 44806952736801416666521416532306487040 10804319 -133203464327714959393290702978573969456 10804320 149229741546290064440674173720880742400 10804321 661080956198763745392933085627288960944 10804322 -244016421440170419944320590605558464128 10804323 -385585063922597332050264193901919642816 10804324 -1010491886141836469186627460186394214400 10804325 -33815616547377733287735881783067249600 10804326 -27253748574695371951195654643099174016 10804327 -333640331894362876802600993726131633680 10804328 -382810690066208646474806498148792099840 10804329 52403043610927405338916393562600014704 10804330 243326969671230965825669424058797022560 10804331 545166524230533162250795923822479601600 10804332 -173829079596855466616577041416863744 10804333 -171162631374445005566189582876091783120 10804334 27359097678431055244792824765223141440 10804335 -209560048510383705174747664906785135600 10804336 73495815281923680471362394653137928192 10804337 66861505093101547309740558422175800832 10804338 -15161627852643205881831775850461900656 10804339 -221779763132023410737975386223066570256 10804340 -152871911176487298006711367259759996160 10804341 -173700183899620684730428731184245002208 10804342 54398977488721999457131446951547334400 10804343 196051469687499562256942624006850870744 10804344 -216591737653675126613551623155944980480 10804345 -441120811673204747802359004299988595320 10804346 -24376487339127933636871923529723541760 10804347 8206251647176782140987076078876906996 10804348 71606984864067428765045709412517440000 10804349 828210465467971420640128951304961193350 10804350 -83285279456860069368349368281269248000 10804351 346681261200187370518550641533600340352 10804352 -2757723908586555797476751048410398720 10804353 72322432205890301991440863882928500896 10804354 38494307127286279479473149431148890624 10804355 -322054816830905401603491378816850063440 10804356 517068445154061025458162119749089484800 10804357 -977511803050508294648665025506342344740 10804358 -96047524788511093357921099359027042720 10804359 -181297625207766676880623124525411162112 10804360 -5124610257490086181242556581524275200 10804361 -85610048174180993557804509480901116876 10804362 81742874357709839582554818099869252352 10804363 -493381139673472118109733713502119033388 10804364 278301775411736672379066285792445099776 10804365 4626587297098449880689337328501141760 10804366 84488787044050488443408504984643997632 10804367 -100118509848429163422197473747282510368 10804368 -6235358000199912379819750988722470912 10804369 9182498037326686935317188950608177067 10804370 89965585508385068277532245506182973760 10804371 -90436787816211570202937361818099606088 10804372 -78278969640469449116845218105207077120 10804373 273044600950283604585391813314138836622 10804374 -40230906233458039131870350429869854720 10804375 -60701981723885601184622930316502425000 10804376 -209475876607422616624409198968026378240 10804377 9415002976151616536870329591883095008 10804378 169066099951246747792687235680852077024 10804379 51796889723857682803399779343892964840 10804380 -189432541945080251750370473629670845440 10804381 -17124883880543284701406011252644035456 10804382 -34199410371672956706635026026412182528 10804383 338967944438153599987822886485611935880 10804384 641071975686314817293207491380265746432 10804385 -263107631229895124500366087901472582000 10804386 173653069200680617811297764074609070464 10804387 -260640537517067460697168036142597657208 10804388 2528315905920367743278282382096138240 10804389 -476411765326428151046218416320932092576 10804390 -322490610434391538348454307873040540800 10804391 623876163136409337143508760295342813280 10804392 330476341037633726316412389453033016320 10804393 611986327768762258966231872199741883642 10804394 -171586417833681404525986428589088100768 10804395 1118086690332927073588306302562813440 10804396 -117720444528776550784022849799135251200 10804397 -659674962519176729516352355564429970154 10804398 4473078966317372894578648724463452160 10804399 185511461152635022721204121218372524032 10804400 -98768951568182573845394261901593395200 10804401 693855016762353585264279158226468724800 10804402 114036405721831946511627276476122705440 10804403 145666533593942497103903803517349104652 10804404 46363514408127119130054368935841925120 10804405 -11960060338654259239669219587730355940 10804406 169452966076003876097790470167786357152 10804407 -96672879566918751123719969091037977600 10804408 -372087359612049019470418790137635287040 10804409 274710754215738414236706651957102341952 10804410 44563554531209235605140118467311948000 10804411 509710405133468387802911482202456563632 10804412 -566856624150070177598684275856323206144 10804413 -373049516329440155250878309504283849600 10804414 519743420907274419512932136359024148160 10804415 -214258215867466367259430960958156572440 10804416 -14731965291711872950027803840542146560 10804417 -263616491778571937301214739690119988780 10804418 -368216855484513452969614277771578879584 10804419 -254908452548090489167468739469555218556 10804420 465638536103501622928595020802497474560 10804421 76532202629693383808403231503000118012 10804422 23124379846312634374489758897610776960 10804423 114732501479937987060398843093536360240 10804424 619210322620084107642036966504620712960 10804425 -130349556653450884096009653321394392000 10804426 451233677439705151778319106131167850240 10804427 158724189467737321951631898095452430592 10804428 -8251697881855225248289511715217228032 10804429 588805396207749185286069688944335687030 10804430 13714934854996275778720782678349578240 10804431 304498139705818746034060816992389170944 10804432 37948506533137712521218022706749243392 10804433 230542862783944399267470889665372637044 10804434 60154731510634878822890291729072701440 10804435 -266964572582697869009252842943156976000 10804436 498319882476943358878340553148348663680 10804437 -115724590935047459236774731639828326400 10804438 260013385964242743255842588356940928 10804439 -51665345691583128707781289274944304760 10804440 87583792782996505150752782815838208000 10804441 263313646745562271870903930844711356432 10804442 196411447433966469007578831767093395968 10804443 101168864608839516316071172315339001280 10804444 7781886241440936446706169703486781440 10804445 598422638626586159451758175696804175200 10804446 -188905982767521385733647054278952091328 10804447 882578162441851367238943682823442089040 10804448 -757432666507493271938095055087118581760 10804449 232193928101623440743611622985098348160 10804450 32494073070968355202825749064427916000 10804451 -59103845927744997046931835590730655440 10804452 42457699551538788329428371382139799552 10804453 827056953975180184469148464262246686 10804454 -458333392816307038589290155563007015168 10804455 -61281553388486356569849559571501625600 10804456 -200961469781359527307064401161518745600 10804457 -578243801552594922851779101834998349120 10804458 -51576589779216996700181955161407680000 10804459 10788571780097635531273755495977487160 10804460 -23741250993271060715026598284181975040 10804461 134278356250087366135363490545801899264 10804462 274712107351073086588714775745373059264 10804463 -610185213970391297874135198341080026288 10804464 -100759492530586424525024396940292915200 10804465 75331978885016089320323867088049505280 10804466 -112831707301287972112886225021920507776 10804467 -426107724563269763570251584927073150920 10804468 -15236630050670609477286259486202868352 10804469 -63990594110692846228919943189433664520 10804470 -156805646253071578597663120965244723200 10804471 593963979035223249202701843376755389672 10804472 292985379359851679122706422863914188800 10804473 275397314696840540776242576933028892160 10804474 -192980095677647171633340759636498385440 10804475 167007240656470626307631410228924734000 10804476 12009381663814474642016659636579835904 10804477 292524740883525455793641325624341696800 10804478 11030601936425222477476109103989591040 10804479 -96312131953049876473702251274267152000 10804480 218535601889090551765592750958166671360 10804481 -5142852833418287603919874352453532096 10804482 -14321088277463063928805305762760888320 10804483 -878077317164311269619858547515798373480 10804484 128559402169110703210196399169348786432 10804485 -99689365452990273478292435420269692000 10804486 -17143434282484301050532667949348405248 10804487 -946962679573247072065179108318552412416 10804488 288166384796852693221882634178082897920 10804489 -14985952633879878758722316075736025244 10804490 -167747362840872086652999703117325124000 10804491 481206571434290960130494816995729981500 10804492 -213111186776487629937682723535725948928 10804493 -124262720349192153006843808700732009280 10804494 -8637852712070222313235226920765135872 10804495 37706772943737584918574863204792701440 10804496 32683635502670080126871456795155759104 10804497 -252662857472974881107018563786928403360 10804498 -22890300696518203475461707011103886560 10804499 -50575449334228210970992815342937198560 10804500 -139646436144413187138188588721855648000 10804501 -339845588732403627128269685253664139520 10804502 88544590978124296498982285092589606400 10804503 186079039809978261120000582464328324096 10804504 268968730308635857978766270128887797760 10804505 4702166397195768104901174369171900360 10804506 10027425109110364807616430632070720000 10804507 -320814230125638018859257881232371157488 10804508 -231864579239783385805822612932596522496 10804509 69930719203930547772113360843149057734 10804510 -43505018744323305600929867135716635840 10804511 16231495707980253087965976171393768960 10804512 -7078813365267806671975663991836901376 10804513 -53048359809724160558449304119232823276 10804514 -47830518526278993862947482111178086400 10804515 31416960220930806848195281682832742320 10804516 270569831405408945484193219370376597760 10804517 -44669852987029783199842098572187370434 10804518 -91425819428433205800169329367010873856 10804519 -51975176329640202838071491424086805888 10804520 -499180964783639694166581533676900864000 10804521 58893457077644609858146601426821647360 10804522 -70551785808850422044056756648062233088 10804523 -272961182862809839065694286952462901644 10804524 -3937931639478261037845977702337515520 10804525 -60551313700652285292275911924152038400 10804526 -63249538708544826684659388321624374016 10804527 -184438026586116336202650642315349663272 10804528 -65488593188906629143309620458694574080 10804529 -166789764535768038118818624185528229870 10804530 107567808436735571722969766143156608000 10804531 -50128410971174346433421806585392665928 10804532 528115371154339014635798234285965117440 10804533 -4038503400395368796312255420273784096 10804534 163479329964253820384545723543644693120 10804535 78476021714899615195424266204679028960 10804536 -734116403974814469269236771696998604800 10804537 474153552420135713166739706007797247912 10804538 128918246771239429611338927494415787744 10804539 -265538129184325998408098778364490145408 10804540 -198188680432256811879431102242009574400 10804541 -218360470272017393599643093374769176416 10804542 -16385337598463024223422908214091472896 10804543 -21504327561107761547559818898640148040 10804544 -61618709858743996063634436404787806208 10804545 230257247806578708785050820816379049620 10804546 256916951597796710248981693208877058944 10804547 -127662324698102286651065025938970706848 10804548 -643323800565118643367933208875842002944 10804549 -186482257837689763286323966307175843744 10804550 112819244785584965431852694532374248800 10804551 -557004894415519632829669200300078529368 10804552 769433172591120532122765082862639923200 10804553 768821481256380015038977104790779070260 10804554 29944592680110020548099022049940012032 10804555 -223079651927668663716440649292959396240 10804556 -93631339946631000805354506403202092032 10804557 417261842328111941789034362445002798592 10804558 17760817233186423984874323095629306176 10804559 562843636846966445523292765382013426000 10804560 -37269776842205405514970296622511554560 10804561 272458920508487950703082546924076096000 10804562 -644845614704711679472919268725496541536 10804563 -224048973238980685894331003822140776960 10804564 -349939844504121543732157482045576866048 10804565 148888274871271550369988880884359162460 10804566 124613243872617495280194143172632752128 10804567 -5667646311284452971761378675012883840 10804568 1924989531786153887099519774512988160 10804569 268857636473903718390427932900244430544 10804570 31123352075816764112660927144320296960 10804571 -918275153393192168407670128492285416408 10804572 110375544831445255927239030105909273600 10804573 42669178306388924866283301059835966464 10804574 -641254687996821908543909497165933632 10804575 -142189344002958137273010655898620511400 10804576 14149515000594333609016200329784459264 10804577 40031923358934309621005678937139092672 10804578 92720945970364698643674836252756931840 10804579 -139501995633336796697927231336952750820 10804580 43901739697972174311773936656448156160 10804581 287333507261213860191032261443829065470 10804582 -21984872518689867469815882139952892288 10804583 -171914913411225131752955135970193234680 10804584 -2203029253842366129380468420000808960 10804585 -3553254303249010819276027387031662080 10804586 -99573302895134446774629747162465768000 10804587 -438948986406859292330093899264476195240 10804588 433220752801074941432064754067196979200 10804589 446550759055466314256673982628091330390 10804590 -9321226887794335619522643981454996800 10804591 -308611807336376451826889921465278054928 10804592 -27448715030993020200790339072851345408 10804593 241116166710169362099303914604072470400 10804594 494053036123103060657673426387402414096 10804595 -280684818832474029098782920080401920000 10804596 -316136226495756749052312995667126368256 10804597 658934399294222890816569736314448604480 10804598 210226600050476371006533243876895995936 10804599 169991978895026217616852896470028899064 10804600 -134386309755018980697659948745707520000 10804601 -79941546064795484820165775704645349398 10804602 -266798417414776983324217182661794183168 10804603 611555694666686078085017736308118002852 10804604 525696161036173130216649582073940576256 10804605 -22604803582028355229439144206582721280 10804606 126339571809299535254340088369677322752 10804607 69187270274013225772988442443222131824 10804608 -95963775320498037420572440486918225920 10804609 655262699607635085490588815236977004080 10804610 1614920514292581473579795340100047360 10804611 -194591182703787016755774338345370644160 10804612 20473055499818251431048256276872998912 10804613 -458020582005999031963485206655747931296 10804614 43161289673537360225494705090822012800 10804615 602538895364680129395773089687956080760 10804616 -83931891077802622035527646837463449600 10804617 -282509593118083110540176264440080720000 10804618 54056174919811002193537269549328306176 10804619 168067300347600456909010848587885928960 10804620 -91527105266934316146545956331432555520 10804621 -19726407371303953212841628953547148608 10804622 389692948347149876583381683679146781312 10804623 -502243576759553632589639117767720010616 10804624 -19605107232971763955814730343238516736 10804625 106023255717675816342297699039240180000 10804626 20921995236139467682181792371814813184 10804627 126367577052670408268688785623422498476 10804628 37981532502475665092441603142698893056 10804629 -155430343845019220524287487912500753600 10804630 -5380549038000078181428678670981175040 10804631 -777238330421932943392949081357368064568 10804632 376896332233172200403540593203895480320 10804633 -169924972562960487789838775939753967936 10804634 367610515160243568877143733490257407216 10804635 408039988821793605438328942731010177200 10804636 -248737256804929740349959146124911178752 10804637 449884369954116587441412295577611995072 10804638 53938437459064536353804452418760032256 10804639 782078771567132631596707047584519194656 10804640 -239005184521697464013659094551929815040 10804641 -263788412755625058021682499830709403840 10804642 -152614346469932000388068427329925212160 10804643 88872022978709255068404637009939292760 10804644 -109371729205608061404879171693528238080 10804645 -10566731719328426542171252098923752800 10804646 -16902228746856958043432157118889274240 10804647 -72566133415565819464624247789592992256 10804648 -51175385824768296714470482894857185280 10804649 105979135330026113750673491919342523764 10804650 78592673905742740719281981445722649600 10804651 350160728905915060517591535720392901264 10804652 204227426509571446486022374801404149760 10804653 4748458631883288726197520873210214080 10804654 -91264603169719292082844032111676723200 10804655 510656187755481268748405304877039855560 10804656 47691246258307945880510241736885469184 10804657 -533784631491039916971478150292473312 10804658 -7489314346467573441235969958719211616 10804659 -345907847453334455341609328480072413896 10804660 -401995404515921722382197856387032024320 10804661 -11303361853205636000926719942640037760 10804662 68855753943141049997176804124415848064 10804663 172784493828993471393404968287548399912 10804664 82530886939903413457264103616412139520 10804665 239088199763294622144928886737630489920 10804666 113602547880573502317920208069340462560 10804667 -298931379321185312073079933194341488284 10804668 4314381615731678540198518849422458880 10804669 183725531261946927147286884123187754860 10804670 164468392871601970080101838459040329600 10804671 -31987421413004025584259719606511131088 10804672 114053966140915179329869729830157680640 10804673 3361105047199982489348585449520594880 10804674 106148770020553336309948781981252362752 10804675 -80346113662680465824095001234444340000 10804676 204199938822626740681631932749404389632 10804677 204076848979123980905736028674180978336 10804678 116131337642476691200171172685533598720 10804679 -503301710015576352482569580950381925760 10804680 -139284264233886799765674410417499494400 10804681 -316087018036943554321333038605538020518 10804682 -118356269204569633269129280873692457728 10804683 60057754427670427123231006025861644800 10804684 372059218785547894242405410623302124032 10804685 -197801760463338038568981150262943149620 10804686 12589983235005939042844837571068716288 10804687 -207766475102081854433673773582456579760 10804688 -28500058358683590068180803096026808320 10804689 -39378879621900875577729765524503011840 10804690 -89454130623141912864984634877350281600 10804691 -41494896553489530078909470871382803600 10804692 158881325156685785396057372714516428800 10804693 -807474585646486897339840783801930779058 10804694 -102098707667715691850886179594541115104 10804695 142248752623427800532372882546596560 10804696 2475502627528126374947272398542376960 10804697 -543996644894484085265035222488339712188 10804698 -211003669716862457707886658267348410880 10804699 178365077053666573341456314215877749700 10804700 -410476870671418430878575035791812480000 10804701 277417556391066135340066141768039343232 10804702 -291740360631217233552591102295384088448 10804703 -53221038230497219362903626248878185280 10804704 501405892901455718965868286363075870720 10804705 -75248474316930474586351962520708440000 10804706 93205474416002953806784089450396738048 10804707 -89738868629634117254826581624984564760 10804708 -273993728383225668886361009994029990272 10804709 33688953430680023103054753789228541440 10804710 -36936232483222060346258205771603271680 10804711 -410304747254593490344355552259382580600 10804712 422902770674794178968635759590790758400 10804713 -204087565863967933334349833330010009456 10804714 -160215468952986854351060101611709118544 10804715 22137457244295108012526070455296427920 10804716 19729130366874258538981061489935644672 10804717 -113352248378913689226651032769601329216 10804718 235983902336700226537385185690274986560 10804719 25527259176921444428112513983525806608 10804720 110115983662721063135057677684071628800 10804721 -327790462777785558858018433656255874908 10804722 -62150713909044295342957007110500140928 10804723 21922614745016710506961468517478129880 10804724 -167451491951160967102483685442510950400 10804725 38304280855369416011856451688685528000 10804726 -10730454420861925557268141584703287936 10804727 475092275199761541844389598983798681576 10804728 -363618806295465009141794532097535508480 10804729 -220601433772382671574147066354101471680 10804730 147666357394278585867804878382467520 10804731 -64272995767919895556873810166194586112 10804732 295746001826298542464938744234482180096 10804733 494703323037247476392210535084095304960 10804734 -19983511571462330292455064117471564480 10804735 403403453149991595700441212007829964000 10804736 600603824099157871435295332781732659200 10804737 371906842628664159714229743379854189360 10804738 38866729721809670650605316381243845120 10804739 -1048850285011261536424182700605202944 10804740 -22687609851794718948212598704142090240 10804741 -798989505060630456935304730139077636680 10804742 -97457247991315111290701600361793521408 10804743 129638563330396206870332313916832885232 10804744 141491854989173867378629964877267932160 10804745 -178494310404168503806549206538410070620 10804746 -1737465039439744033260989446419783936 10804747 545663193853571820962722344405779148112 10804748 -93128223679376749736370340404449717760 10804749 546399763292175294787332379882936404480 10804750 -95006764567863663956315847536971680000 10804751 10376504441403622953278708630435685600 10804752 -46095782508300974164348468403022594048 10804753 -1532182884150761565582667638859731360 10804754 371295174517541201585854585831536690576 10804755 2967135127185091934071720467032382720 10804756 98097103880193918919661349387574966272 10804757 432231228170995843597346425156136373006 10804758 64212682468823860961618087902678488960 10804759 -182814290219427593390060028342743234384 10804760 -438839599758748648595651912054670950400 10804761 -402095412344055957455973575571805337040 10804762 261600480020088367635851268301604736000 10804763 37642396135798102697394873879316327944 10804764 -372387117657674316104092837349437146624 10804765 -255759643392510671090864687354257064340 10804766 -49566731343822767348783356809633060480 10804767 -38643180314521935791687662210048353720 10804768 -198144715911381350924120663993415106560 10804769 -509286640571957250567284977857394204830 10804770 -16299242951780394101493061084468546560 10804771 51197169391863383054339460782315791488 10804772 -353264779235564039470471688931586157568 10804773 -121794083214867644733313758124758449856 10804774 397717222185067962496001811636232428480 10804775 115115517436161459473137251124463872800 10804776 -117792066631566676211400236959991808000 10804777 -277297550906281690986381092383859951708 10804778 114696159415086001828516091183398138560 10804779 -106668853087984522213903582583356047360 10804780 -6271695173591547288428995003503083520 10804781 -21047645031267226519784129726253669600 10804782 -5249741811096428127994426256499655680 10804783 921646280315606089293962254064309932800 10804784 -54219476785890957951395061322554163200 10804785 119945545765125577224913498417770355200 10804786 -235127595154111100141938025193029319408 10804787 -210970138638630912559659732313641619200 10804788 -108917071951374009998780902307747389440 10804789 322829808044935190659037920804625844590 10804790 132267105221432549555238727130905766400 10804791 239841515816029489352522910131870035920 10804792 -198445309069653104909917778458076160000 10804793 413814038840481065192363528216440704042 10804794 -75956122523563494880210976184261060096 10804795 85542267226227849266180025613661564400 10804796 73295285002756796133823105720798728192 10804797 409987661713034765179034874611963158848 10804798 -103577129381467655919707825943173615040 10804799 503431730326331906145359429524765820736 10804800 18949122930660957755069664417074380800 10804801 257864143651891871796139458004077026752 10804802 -28541173823015468448782836919711748096 10804803 -87509075787961656799741443323535144960 10804804 568551737714437853370254672185210134656 10804805 167852909236992086301202105138745907840 10804806 -221362006592559776319171564517097395200 10804807 -143762118451948908077332774545747725720 10804808 40359435093312664832760514312574238720 10804809 546040124204436937653962959548794005920 10804810 96898899613925123806128950794525630560 10804811 -877325451513399673364888144393544554448 10804812 80564136166224713756776629314352282624 10804813 1221930894412922790625502248174523549184 10804814 -54058270890401213954295987093069019968 10804815 105489987087449064766703417922354714720 10804816 -106380855139690893513408896864886784 10804817 -231868305372302508323124720275095075728 10804818 185538094185254046923732924611798821504 10804819 325767326691312355873359661330401706220 10804820 94448986056914709049131736474082380800 10804821 139712130295078493925344685086552087712 10804822 -93755959396742613326948675495428423680 10804823 582415799141445951846647008428719243760 10804824 352427431487124315949403456659111925760 10804825 -2817843542482500678747006544416278000 10804826 230667272430060138834005996059029673440 10804827 -25796550884364020287400202505345216320 10804828 -526400978820750109260692289958064799232 10804829 -173913736657131418393082366001605074560 10804830 -224460374314907629063547107980329779200 10804831 835317746017404139230138593957179353632 10804832 -454808998475181007109840173667514974208 10804833 -3232444981650199396673853906848754432 10804834 -147504257052945689610927194228418134880 10804835 -252359851791569753125107795828383052720 10804836 -23356304387898908178305603450570526720 10804837 -330639409008020946016718003018260800514 10804838 30666271093448622053455068037323197760 10804839 -136461175371365535119475735032173761792 10804840 450031058083390466645111992912418764800 10804841 -529786712017175955735504746292679770588 10804842 -125816404316879537787119802303750676560 10804843 60669618957273968058743835622663004000 10804844 -553310159026637151679292152585936396800 10804845 -37000466584635140827968150220560658560 10804846 -331328454348354845099699459419460265600 10804847 -100512173405755181804610648024573600000 10804848 -71536280524338472286421455606999678976 10804849 -165102740334660254873116227637995895680 10804850 16375173503108690699408533072356364800 10804851 61532673855777387308607628472517960864 10804852 486620593176305694721645642458886580992 10804853 -253341783133005414091848168770185924356 10804854 -203763435201270505676018207603355900480 10804855 -423705325040171362372585141907850819240 10804856 -808903625834412777403542521196269445120 10804857 -13405876411887775138076870849863603200 10804858 -25281069571069312257451791966250584720 10804859 -8321249838652284607121828605281971760 10804860 -173580613059641520734356695249737318400 10804861 -593219915246047803125346368244482364538 10804862 -475764752481044398959923902434080045568 10804863 288989392573373984136190331179309238400 10804864 -44830722679185599027105236205646643200 10804865 -141641816736490968337385099822138956800 10804866 178647763964376455729343061011971812224 10804867 169894679976691705929091102526766914280 10804868 -5919644017431499473338378373800801280 10804869 643589875487688018224384446969513628988 10804870 6949025845438939454331494620936796160 10804871 50385081451945178485166903072220307968 10804872 -206238559932758687044262165770982031360 10804873 544461224720839042835155343424416099584 10804874 444460548329498821780586433656199237936 10804875 218787029045298734846298024184987788000 10804876 -44446939475540923700518502014699539968 10804877 446831219720638672470156839866297080192 10804878 38179752847011976283691596725718741760 10804879 68908020232432129654608243547411817160 10804880 -101943552762427013184314135367029882880 10804881 -233432881385558513184023422484052492048 10804882 138482813897910581026948858019486304000 10804883 -174065830085310170746035770215871030868 10804884 429928168537584820450108564402176460800 10804885 73820914150342072317761643844297080960 10804886 486268933524315910769661021398581197120 10804887 -426863274655969161955030528614525696000 10804888 -99381852512925492928671805002189742080 10804889 -117351754842698579622878351290019191344 10804890 -104961163842528049404076704393700558080 10804891 -287903450613762371859868278455703060008 10804892 -347114906743753598398044203588493712896 10804893 -200227735420728334273060132261044936672 10804894 115203801480343497104307938431971623424 10804895 -80937672628357684676708533252434230400 10804896 95069801788151326282602103036766257152 10804897 168186394483373118324341248101735398932 10804898 -9000760686542700507071852603198496192 10804899 85649126338895923436570873505876983040 10804900 355272569238269010612780712078577971200 10804901 -600953907341895298538541982523220962400 10804902 -1267193149588058424210281364584432256 10804903 -136117588018101716766935035923660083848 10804904 800609030125815231207732232138752000 10804905 161481365624229450708039940763453816100 10804906 -123679383927153168542929753104356474880 10804907 121660305926639615290411141437512360400 10804908 -177859218390409018385833756699494627840 10804909 1629632447603351109867224059344448191360 10804910 134512103653548937697089978349585319360 10804911 -2521916500866563939021181609714466560 10804912 -245539735750400989881325618238713856000 10804913 289101289452189800952384331960170538560 10804914 17293692650982732619718896550769559056 10804915 267014084538225333629793627762371683920 10804916 -123227403533069633433964889205423727872 10804917 25518298379782369673974927878930138048 10804918 -153321976598156021055333123991036978560 10804919 -214442718463142136486943708177186140120 10804920 25938211333669150989065797288820736000 10804921 1072852940187614573731954800223514479872 10804922 -87194315815938204502740414398536939776 10804923 263730666220534318196789561573418365280 10804924 -58607392481171000140323071865536851968 10804925 -95269386958186859594600420693105444700 10804926 17882950820908402246451500080880459776 10804927 181695996442835572042688678779746559712 10804928 32287976927093989709553924884309999616 10804929 100452758499281816330768909180030312640 10804930 110684649914843499672906015657138323520 10804931 125187090650819141763454277890701372732 10804932 324262950312908195487382145723714249856 10804933 -93646112806820460095758651945044425216 10804934 -107813408836866432027014635711135271808 10804935 158597836543540274197094134962422378400 10804936 661759637399892132215679390212416972800 10804937 -152249718440794211959657344502463580 10804938 -47854746523519820486228269300065843456 10804939 476644815392383860549755720892368993840 10804940 64986573640831922053092614224268574720 10804941 319961801200852664945909947574545584960 10804942 -116344054400688585676501507206917368128 10804943 329170390140270596146310407330101266064 10804944 15566415499008765422652030436344987648 10804945 370985649774199429149359179769697258960 10804946 131822876916711882067035945915776813184 10804947 1937145835849249410299222631015209328 10804948 -39159757148114455259565518527976460288 10804949 -16869561812743980690542796288261933636 10804950 54911841908771196992032363162149609600 10804951 -170729674927815083449006087908418779840 10804952 232534060517372380582637670651899289600 10804953 -12263855868551476113115582102686684192 10804954 4531656637054701534354429572752884480 10804955 224531606603493755484528741149332073760 10804956 118334234439732281954713629628554362880 10804957 -239388320122519243811064361963940947328 10804958 -100864418837182798088603908648034727360 10804959 -115021701583629289048679527813028673672 10804960 405201078219575309259533029815724277760 10804961 395647490541063509935301661770753097492 10804962 -26272046418126350889559138590677575680 10804963 45151118868202304087567457808024545504 10804964 318803222609915121789247893276405888000 10804965 -138776566356136250231017880588352624000 10804966 144342979424476626055983024694106634624 10804967 -511692320931932404630085950932024973608 10804968 140408538794163429039554960826106675200 10804969 181820035327840708044820444419404261952 10804970 -275546861830487637644791871478280631040 10804971 -414865184076653836067045422717702611456 10804972 -37947829206763973729125628569039374848 10804973 67230353103846431344696593737372817600 10804974 -223770068080390145636749898791532936640 10804975 -137661467761039863248578113966386095000 10804976 -2932814326434672638253195036493873152 10804977 -50745229057500377419689004289087733600 10804978 134635525621862309874933928034590657440 10804979 1217871090978152218274980871216085277872 10804980 24423318400130673690074532159365406720 10804981 -449990983464183215941292239140021851136 10804982 -401134058275614625824595887237190893408 10804983 -95682545365269199944408418883088740736 10804984 487079344524808497434453931034664386560 10804985 -428095675444960245659548684800684965820 10804986 -12711027610040407707995913481363641600 10804987 413048649673587953550377714999555567520 10804988 -273356043579037011495124097135282749440 10804989 -41348942642872554499161799338763462752 10804990 103105968695765786303985022648790402880 10804991 544965547309239900626733805269776652984 10804992 152164112780644582369949548428153323520 10804993 422472140516859294728717275724930925504 10804994 -7944705736684750491130313326459730880 10804995 -462839639028473234883110685159629130480 10804996 23275382057766825316969213538186065920 10804997 -464696999285845908437705045117183808 10804998 -30544542046934106628802209777647279936 10804999 31902412526133238462273653102358138936 10805000 30917574051858694338039671736489600000 10805001 11027264106836497433807666615808077280 10805002 117448446916152327024764301455882409312 10805003 296735158757927902313148400686501559464 10805004 25055986060087847456942119828533995520 10805005 -249160745149272890873956819479407420340 10805006 -528213554491794334988050520204849880576 10805007 -228301321803520418683253186471340714360 10805008 10858859488243522783490282377033490432 10805009 459955645705916160904131405382731078528 10805010 -54020749249351785846230820128341117440 10805011 196861550850196576997910901513313842944 10805012 -58182895654008200392045835088267886848 10805013 -412678605254749586394288438830897664036 10805014 -413978636872941755448463568791645560768 10805015 -356058038295470297036579122951063275600 10805016 -272198453297263376242863621822566400 10805017 368896094524411221946827084195335368212 10805018 -297203960614566697175352551169740617728 10805019 -90600431694929427143150271966935015424 10805020 -7027585685924722469594420925358379520 10805021 -602334475096624605988544919791431130778 10805022 -9084002473493468340651630333912625920 10805023 -442815572788211620679080330686112447320 10805024 47631993684426815201450309497868845056 10805025 32256876955887305887146290424838195200 10805026 443512933239603882677647488842962247040 10805027 299872249076178220612325659824357939720 10805028 34803285543284631012858932989707608064 10805029 -80991070245762560764689824425412562370 10805030 -50568974802456903873644236184139667200 10805031 -19792799743085046856560520969296615072 10805032 56210247841694988092997046988965478400 10805033 419705387492837765483056289644261708800 10805034 240149706762957164786310064855086170880 10805035 -413620592815909735718643345140352623520 10805036 -145760146099183505709630137227159993344 10805037 -457769764065001375597905421725654901440 10805038 -189926792933103687118665537040011238080 10805039 195842199574912263834418436963803638816 10805040 -237949367274079737927060366286848000 10805041 2100656845612423914147908845123025024 10805042 -351695531801809075421742290992206233328 10805043 396749337596967060431544490437435889464 10805044 -361863672289044685644838502346680116864 10805045 -175733630821166438058774057653322486600 10805046 41521740021115454451072282831161708544 10805047 -557835216327466884111970157683006763856 10805048 660618169507554385754134940858499870720 10805049 -489927811201350478301973910118180510880 10805050 -16818301002437678847044508208706534400 10805051 -715236909115576088133481928096415304248 10805052 -28414274421801277644190685772891494400 10805053 -16092359585469945946245164293067621760 10805054 196195894335399374620865383898856774912 10805055 113867704123382667235752810604880294400 10805056 172783786330805210790718505815473389568 10805057 158500509866460543355732187687807379540 10805058 -68528316615005180315690545197722312880 10805059 -802386311356777375591485460285595324740 10805060 30724960109386465101815867729825832960 10805061 -48615335901281280795267722995933701120 10805062 -29467990968203656954172223160870483008 10805063 591838284634074194551800661879120116312 10805064 79407834796976302598210010287978250240 10805065 739340920464932812409626264726281494400 10805066 -139879318866661733909246356755365730768 10805067 -115437047434021819334295238312996116480 10805068 342659770224924241070788317379144110848 10805069 -267485325571900760512066023387446138688 10805070 208177077559998887597723617047013891200 10805071 704022736798991588089622843732228988272 10805072 -58254278633665430662998956944759848960 10805073 227826567357749518857240593131583626368 10805074 46600222989972199928179955846166508032 10805075 -11065700587638078329868519785200499700 10805076 11352665377631717607194575345553788800 10805077 -173760263351225200732952483097785249074 10805078 -153467327130437091013151450920481102976 10805079 -239479911345551196124150641063884318616 10805080 105064926444019242356796633114445824000 10805081 -64136947757694762155489513827262945280 10805082 52497835590301179108681869734403543040 10805083 8845079377099690190897324058556843200 10805084 -587920841657209764830597149970481974784 10805085 -93869422421511751796496780890176089780 10805086 354299591687288614100481876685306468992 10805087 258078662719784323670071097181420008736 10805088 319904812151281860880716362788340760576 10805089 200461792123262354583212164925037081890 10805090 -236010257100419054945641852629343518720 10805091 32106345112419387521936360327964864 10805092 -668777572573375034026949284049683857408 10805093 -151579992067847029228343280498624184356 10805094 -168529109083906014337646300479988638176 10805095 -1091914214654799592159739918357275200 10805096 27967549570800129718036372581801984000 10805097 -346277948523359247462772158549612360480 10805098 -394901798923102771637598593389276757664 10805099 -58099975223068685611137888141094506000 10805100 -86465743928318941022089376096221785600 10805101 -45047771126750663339708066102421405408 10805102 131214794324999965998666446606262027264 10805103 56198266486554667514000249510294688000 10805104 103789946849202241222470042764298321920 10805105 606491370768778033209164042065152979560 10805106 -76301689261774544982763001063023818240 10805107 -8564623913026737844112202207837226240 10805108 416481527345109185645593203435047814528 10805109 -192327666207564376450558439107913269440 10805110 -46151840280591246984568176446282304000 10805111 358247930213917122628437985767107012712 10805112 -307784720388332936580880551955566428160 10805113 632006424710696261429815597787265242688 10805114 -77172972366284184992308144941166947360 10805115 203593077230205330108182636963601412320 10805116 -2774668999715944920075645430503375872 10805117 -609145906247350614289095367483988115834 10805118 130956085273438683650905441453495543104 10805119 340770763183433657787286403034738161944 10805120 477910238159127174871662444590766489600 10805121 -59406061685318063803626074260026041628 10805122 -297361530350071551957763555473070947888 10805123 -309820555530913420656355996309585466160 10805124 -28392201286988138100343197186027356160 10805125 230946747468034660181452654512290379000 10805126 -1233100048978981957168683329482182336 10805127 -81229962715056158625928115522869486680 10805128 -576481975382901521945529335232895011840 10805129 -218331287658090685235320424730837189360 10805130 -3656779445468294236593414299678054400 10805131 -318851451391469804366401177497724961068 10805132 110815848531316937903109230298965391360 10805133 147413057742274578326114731686464370624 10805134 51925145009964991701364777085388449280 10805135 -408919014672754360695849207991641646080 10805136 -34980621376624326717913054714028359680 10805137 141540778918937309987288322332202385266 10805138 -182866863335692480780550196548989942656 10805139 -205468208944792376772100968235330866000 10805140 -2141180893251327828467209689275281920 10805141 294734098021456712849692848978479302542 10805142 -348107258786310340553316042034947947520 10805143 59435013643405154704679921185656163264 10805144 -9223038702465919418933327661763584000 10805145 82041864273585774070025146168042751040 10805146 5419034889177963178182860424364354560 10805147 189368617421024728856832279463129806432 10805148 274364129207878502147197003762562142720 10805149 221773375365404467531573904311295989272 10805150 167420042333229863982688288079004052800 10805151 19518678918215084220395455902392601984 10805152 591295767261249752114551826196306788352 10805153 -752050675930188319566340336948817624556 10805154 54240456294318903988618615364337525120 10805155 2182765437420110867203599019823908560 10805156 196140266350389851659252078125106529280 10805157 13737926666190706610307914501315853984 10805158 80224969832512089033587869582400989440 10805159 -97624378384154757825166207421131020384 10805160 -18864642609280190605629674484006912000 10805161 7528039118905700224901159264317809024 10805162 15899424494005694749686727547339462832 10805163 144602976460854443361832423450598237424 10805164 272996095635953994459341676311339940352 10805165 -11456475662036616722592970183889193600 10805166 75450986588826668631212180483486194944 10805167 396195258591569689148301900676920126080 10805168 3312261426529431640865975700791721984 10805169 -6316533592678814912181461083541330592 10805170 11398394754814758533855523544907059200 10805171 -218421683546702057777918379046326945408 10805172 6980565617847592588610186369940357120 10805173 156128012389356794314611783248049249564 10805174 -57766665946885643542673541818641898496 10805175 -5153733742801476790302207966996719400 10805176 -447020513544385768532378929387007569920 10805177 -148860086364402811423759440325331077974 10805178 64840420523860941320926674435836826624 10805179 -573097353505150958364935615449436912 10805180 -78780261931774134102185150964311040 10805181 1955702524550696202193928360438119488 10805182 344840180196417179309236295647969248000 10805183 671891816858631441351016968428234853600 10805184 -52563129059437645036576500214011002880 10805185 702178899114148461394327113919392537000 10805186 -284078352755300160519961605662075520000 10805187 -28976998843194236388070026002165400840 10805188 668852711884808796853148603171717621888 10805189 178288907695381627939665467486384891424 10805190 -33137298425909316523535051120107315200 10805191 24405665394387638350629576067886860392 10805192 885348907874541254754908639893494835200 10805193 120021540819046548580063981502324636544 10805194 361772862105032800311831271837904974896 10805195 -81673704429245449377470425680701261520 10805196 357371312982030720765196539725738409984 10805197 124810354296903068399348401424572449720 10805198 166654880147477677831972116011109585600 10805199 -40150585718406432429033170494637299440 10805200 3957977159812299680302029367010918400 10805201 -525572160889627291749595579922484492000 10805202 -106014248960636667997842131951658555120 10805203 -239398358435618003871721661957177510548 10805204 373965156478532951454060895729146435456 10805205 -17263755357322531127952420082743091200 10805206 299862126423146724850098074539165962240 10805207 -185342918505150398068107099801160716288 10805208 2373265324973103333563269996411023360 10805209 -436519318544845271482879873283935769590 10805210 125390722016717950156667776353563847360 10805211 -821184431329748172212391603580180884000 10805212 4493503245655412899106566724606214144 10805213 -362203071453441002433553634294835051936 10805214 -103184010078281329544786339738047881216 10805215 -1059604327445517498285213164595297614880 10805216 -96102207020697113392721493686171467776 10805217 -16421622759934062609186269768267021088 10805218 171981279107000820539241880350238662816 10805219 -266852609902088355496111856595343913160 10805220 114608265850260541226526180244646918400 10805221 -98547754186745544496765032385913054080 10805222 -187367426043244052895441271040344790976 10805223 32512182279056270279946654917593386240 10805224 -1018090356711056076255026490740651212800 10805225 -215407031204810816207245245178097856000 10805226 269597992457436238183047154648452576000 10805227 -320745799844983315332395547171621825960 10805228 -186682922321209221869633583960168766464 10805229 350360699200286133063485465393820448374 10805230 236545140083353702484419385650282829760 10805231 551856696662405542521020556936691189632 10805232 121619230516875129726997246589333176320 10805233 673266795981974444993347660209463920240 10805234 -231989579621322176755079193775943126016 10805235 3323522878014582251982781569616871520 10805236 -64375644811442704266526269485751402496 10805237 524456166265898478674849795631822899886 10805238 -93934961573219742325841987603453682336 10805239 40145309548646612894610781126577921424 10805240 -57827821851503618373058329701321011200 10805241 23662107916160452617414835856178488160 10805242 35998208613318331078866922698531753984 10805243 68376505989097470662712175928576203440 10805244 164639849224058865620573630869056724992 10805245 -362854666909193426586136071952533626400 10805246 228402378657066106080448087656190083072 10805247 378416059025542861953039570655647204024 10805248 -251614350665531578041192480979896238080 10805249 -34744180886499963022342610038170573120 10805250 95337791944025743756897334124188544000 10805251 -459614843240247444135421647578072769768 10805252 -318990553192146897324480268010535518208 10805253 291908331803757269991981337174664974080 10805254 42831110185484220507113734644693118080 10805255 -334237694695088742627236106409562400 10805256 -129694462250798235896789865136091136000 10805257 -638267319639370801041778903551917291494 10805258 -66683091938072991434863105807352552448 10805259 -540979154597720640440527685111982995496 10805260 -318499116294148960427254608659398425600 10805261 -867207301987767217958127349627914241728 10805262 57900963473249934900911527617751388160 10805263 -114108966519161687315762591224868551200 10805264 321276205722904381512204423302461194240 10805265 206921983814731189844786148121335024000 10805266 38797617565572284054095335762088082832 10805267 -38511819592838393600668910863633714176 10805268 -215741676932327308245178802847427620864 10805269 -478743540961058907785830712875273485156 10805270 19802945951704490732862135340739880960 10805271 4387661689335951194484960593121419520 10805272 -26676144269207232137092251743490478080 10805273 -937357204782600270316889187393489097776 10805274 244385563465434444278031793933146972144 10805275 -125812510208535936117858860145097227200 10805276 449834706638003883650213752180709660160 10805277 102126119399714930660957025618220191744 10805278 -281010188157745055965198888269433723200 10805279 256652510479391723235656590166013280920 10805280 -166175116796529931060497378847154503680 10805281 680307308317283843779248278921851774000 10805282 -658529213253760624466638142574594969600 10805283 233809867630729391755852647134793383904 10805284 241607251977869170593196083604130423040 10805285 -119786712691519182132989033706942531840 10805286 -24381674464971972817778188636788126336 10805287 536957350923107411533747605408690648832 10805288 94640978127252344074580069570262712320 10805289 -87878449377090274818051504588183923232 10805290 -293775656621886740608620062626477843200 10805291 87689530823152347555483659597559152640 10805292 131603220894166130493318884469303168000 10805293 407086103594979181857943121432889423564 10805294 -75121401197072272674647940220435226304 10805295 128290424272392833643271897983715351200 10805296 -124018172671787886818283182132070711296 10805297 785489307145021043494416330953456220132 10805298 498767163764003383270807656883224576 10805299 -577720325108179763379243315091569245400 10805300 535897946043015268350560103025152000 10805301 134069455001864110612735466501781285468 10805302 -88937254249404479902894942318480300800 10805303 163862347998315148726207315753000080552 10805304 149216226531245117360807845194399744000 10805305 -23542763031118154160776798189011621440 10805306 -112616645296915341979893446892088519680 10805307 -205635666319268377104281536926132781008 10805308 -199559676325167078537560832591949338624 10805309 -319530847513819263837581642217122930490 10805310 -121028295535485645211191309990159561600 10805311 470905655457972433570025693970158824824 10805312 -4256277123837085492759536690643599360 10805313 610768847911063285523787436402709112000 10805314 -14274728801436414513814904796231333312 10805315 324187762937868766404177874816211498400 10805316 51085051966512286213285501968362314752 10805317 -322784328590817894212407535862605889634 10805318 -549415520371255364872178702784543194496 10805319 -10652726582274917786689273779073324800 10805320 -291769937178714986095129364090606131200 10805321 387422606294361057052194115554019362522 10805322 -112203801566116256859725559163735457280 10805323 -812425689662710268961143221807139144428 10805324 -474505189974469828036895790224011394304 10805325 -220246083164563892332808281016601578400 10805326 -23326488696593700062130401046707725440 10805327 133822545963064936818730795937739932112 10805328 16058674744627088072586230148892188672 10805329 97380807119584353324892210337557496320 10805330 50074981552853868003330815737322137920 10805331 294192019144814847156016948541386195200 10805332 -81447943530022611062410900909028184320 10805333 -470522637988009521474059818803286611264 10805334 -59989385604438405847010300574299181120 10805335 -182077421884964481788771190896293657200 10805336 -272423179708977371537063932917963632640 10805337 71921748363751500494061073246637753268 10805338 -160528271671847898146988084467602264320 10805339 -194423460474997661251053238908960412860 10805340 -41036448186891172129443926360253235200 10805341 9580399925042004779817088981417009312 10805342 134229008526615859557030866066343384000 10805343 -246728172474429174872117993217605361336 10805344 214568718960000702565736780971243732992 10805345 -183640761248253972547617584399481557400 10805346 25545354590226344370604071689793600000 10805347 -494460844623431542180611743932957598208 10805348 105391580865970924926558284996716609536 10805349 367604706596318203332614388631567892064 10805350 57803074954139696560542048897613778400 10805351 -45856987396893246382195275781269815688 10805352 129857130701413395713908852029053829120 10805353 19572849778993977292494430049101104444 10805354 78667194584246877384649140704555838720 10805355 -208954910183069195828799791465423243520 10805356 432692221595006383432041218695673841920 10805357 -124290471263525905427605013818885377120 10805358 -333338902048599972023105912255745392640 10805359 90420421946417422172201752197024516560 10805360 -2931079591880477745682911652848599040 10805361 39084363398074408239220690124898432000 10805362 -356402993746817989673211173377772483568 10805363 274725178390060268917286917075923873612 10805364 190590242443849893204237720914458070400 10805365 541362868360076690089251492608123045400 10805366 90731611120382378373212167072637755008 10805367 -756994496314246256104095533372357857200 10805368 64283911613235257138611917265026662400 10805369 183267529228534164425562904994789110596 10805370 166905707475343472396016536780962076160 10805371 291445929262277402975815893337339041600 10805372 89828703972120017885282771760685848576 10805373 743514779675183004060479848265437224000 10805374 -268217125908475555365493607144990360064 10805375 168504102700403943695480872911159408000 10805376 164270572194076990768886827524607180800 10805377 -494304375745384085224473666306856637760 10805378 -181726876607098057962024637676194865280 10805379 248377785312485921282304351129319111776 10805380 -298428214618991835689752866840864019200 10805381 234105119902855226914105448455622351100 10805382 -98237309275889611606602785422683034848 10805383 206963161212749330719877363486951075680 10805384 -5898439131927985479309833439551324160 10805385 104648419290652343853692861960144049600 10805386 125878471777357217612963882426753489088 10805387 50905819594961701197030570936802452912 10805388 -99343472405544916929519553282323087360 10805389 -23683293046311725522262407357636828800 10805390 -149718994387367509101503723456100052800 10805391 71843589053397557411224035726336265920 10805392 -67930151939158797144738963099627929600 10805393 -704436413891404469191795576439579988876 10805394 -25509897008272316010432303236979145728 10805395 -260984028714494218982183849930889580800 10805396 -21544274958324332448408565928059041792 10805397 169620314406390921717898746199215480000 10805398 13237325268577199803751352035634296064 10805399 283097103818281454513271362874739670448 10805400 -8587244667575522765579809154042880000 10805401 -169696982800991912511345095182591877760 10805402 160602092455756561877954452291909927152 10805403 104485025692819385136298712404789461504 10805404 759998255920184244360367364090671199232 10805405 200147008827838581013219480217226397560 10805406 35075496399451859221377083500993824384 10805407 -447077146723953046063358888358529845480 10805408 205374817863578232344343605260805406720 10805409 -487428831641134634889357180389471340672 10805410 43018334876981618585737603415079736320 10805411 -448642624441254752967273983327867549988 10805412 -240374733532822866149850798188052461568 10805413 -441006473484181393549853712030448214338 10805414 165340894369018584386391695187070156800 10805415 -245386731773326145453230066911223372080 10805416 231230366245244753479336754315226516480 10805417 -59043899712888075583783996442825601408 10805418 7311930314994659749116406276118374848 10805419 160417006192236101298886284583799051280 10805420 -307438227089694712842113300852522526720 10805421 -380451981961089616997635821152914464 10805422 -73846769444830072622959051838438693376 10805423 -400510898727342413355086532781728551856 10805424 -9550588643488707039021556145565204480 10805425 179507043702826837465062362000949434800 10805426 -788619175610259384248922081089645855616 10805427 -525819549255227483737018904483685120 10805428 -69623075639820819605435207584041473280 10805429 -72577561328784356412315578102905248000 10805430 -15248888053963423562379860754881546880 10805431 12175261684189293693064817236102972392 10805432 -590768586060927989897938320607335321600 10805433 -50559833024302189960775770317055607040 10805434 58744567935600821546647427656066374912 10805435 198197864833795404583757781416040554880 10805436 439885239575378840591978368472367739392 10805437 -138503631654151444685495365321876601760 10805438 61232484022498961493126039426578061312 10805439 -457371046412342432657692709669685058032 10805440 8467900292443659950133889484760023040 10805441 -1019354620253442379479042871230688228608 10805442 188516684656219913682197220332196976512 10805443 -160594268994062564543049223737707120640 10805444 152004409500186320955452859363508966656 10805445 -131869910407128810672089764855785185280 10805446 139939918929180148640596632964932655104 10805447 -177252220423409943129585187181915233320 10805448 -156005745762505604620140596903219159040 10805449 -35889399322404043273604600554313790336 10805450 -19227298086425470965779837691771717600 10805451 -41795124518893876306031148217782359040 10805452 5651151006996900075202830491183477760 10805453 -177608439486741358419117378926578156416 10805454 -63478851474716301869153442866746552320 10805455 -36542983498155057192484182568119393840 10805456 -19985834947995798420696832261075673088 10805457 178228885111276358485891241136356695488 10805458 -169711368800305096549903236804580134240 10805459 34729748795438642804092461424829211216 10805460 -8408763562156344589289071300576727040 10805461 -650931234423648596652213817507820348100 10805462 478865905206325548221600985911676499200 10805463 -39436495163406121011940159546584093408 10805464 -52208154571847678549990853973564723200 10805465 79965982221781785252505076732414307840 10805466 33596799918848275968860843116181297664 10805467 233172382335013520727064248753880376516 10805468 466999227072488856572952144282082558464 10805469 178877101402393013440226249654493751488 10805470 -1610163121616793144893526085083029760 10805471 -789707891672504373695410954908290467800 10805472 113370921366758349307835973134620557312 10805473 -31440534069283408375052367731260055360 10805474 -306271581603286557951805047742522809264 10805475 -88314907398614128721816623298904413400 10805476 7741284402239344742665636697257175040 10805477 -206930156103885638499903085993764844674 10805478 58407003291849615236228170039023340224 10805479 -93480627286284027181262892043533993328 10805480 -140733604656251343665114532030558720000 10805481 170291047603573806491242027388781264960 10805482 -219716777341304351053946836212415587408 10805483 -191014479467897000400788995089262018896 10805484 324140085056910993309997625303004722688 10805485 -154214345899892996090854731856519469640 10805486 40596232664293021348261893320603574720 10805487 93984567573711058603822523920940720640 10805488 213105455198918181434468324068764549120 10805489 41358980459797550430289726645052449956 10805490 -34370166709999718776998611466643584000 10805491 -782207351103264703451067191212392902888 10805492 -34031853870254387952007789344907481088 10805493 104977103999785160540362018512095385504 10805494 38491492183242216843523972628044541952 10805495 265739401355597230248913771558448602800 10805496 -155364349228106328586270279321627852800 10805497 342621757630802674480959216429269260420 10805498 186629726233788455710118250620915800320 10805499 385324995989633413858585308177728724684 10805500 -574096167893695627098994994792189568000 10805501 -16931196939429521747022344730230620800 10805502 -35223344244761455755463002210798575616 10805503 1214981942734540628002198801917311920344 10805504 -69038790645426583927961734496271728640 10805505 -195832125725139758705830650624877741440 10805506 101779947405748218434310013203426104064 10805507 548773216987154751606831507264741237756 10805508 109845103336215021664297137059159531520 10805509 -76110579264528097717713556220614304640 10805510 -301842320098512673632759262031171456640 10805511 -347520292283724417613077447415337085528 10805512 -136871657186891424258214972305405204480 10805513 630670323634121713483252326722234064 10805514 63993317974554924180305509772340990720 10805515 7957951521574344646956355791681085440 10805516 686266537875940191904551360041050337280 10805517 -462171354581362951843138029817386449694 10805518 233092859755176060790980507594226752960 10805519 6999801927546358054448915418246287400 10805520 -25339649044176377376743216830340136960 10805521 4849790927644264201566896797818166944 10805522 19360385571902567458209694676819292672 10805523 91432146252184989999229326611835445104 10805524 28515467578886526073444099017028397056 10805525 -123615566475384699812923074961774670700 10805526 175730394444271507828593900797046468192 10805527 244134875237455924990655164929297163192 10805528 -659011892101372947654133813261502976000 10805529 96605494870595318052423788275054243200 10805530 195620452790351145068643831187349672160 10805531 491865268873101828537670559987610367464 10805532 -178968581532185779681370378871738582528 10805533 63650005881855849802611866976718701484 10805534 17255051939393698514619684025981500480 10805535 347036532505268364863579676946135910400 10805536 -88884110159908891138919809613782056960 10805537 274605841842156973063838236916596408320 10805538 -58571880227707412029832580255798246912 10805539 -358305833523398332645765321349864650660 10805540 316822264578886314660297428912744309760 10805541 -397666071540047538270600495726020198400 10805542 601724106509706434245861951342432416 10805543 279707086435209158392241481795412196400 10805544 9338656579698663746304804294569487360 10805545 614396044574956683112958423415972433800 10805546 -7662310680230872605786013974915870720 10805547 -220867976079503637602117596672471269120 10805548 7371348122082713357869849034498636800 10805549 -760689699569213756355221063946838617450 10805550 -10329881495838696164920545559324108800 10805551 32561749932006883403014778232977537552 10805552 55463631840852483136342540742991200256 10805553 476209496379399774477447793634595256464 10805554 -169689578504335856553352852826569639008 10805555 -617233054157606865061502021635041366000 10805556 -75782547036632239750285339139504805888 10805557 255251457115203881627414566363634582592 10805558 84840737730271103815265264721702845184 10805559 388166357915254795115809790695129374720 10805560 89354540043863317397658599334438912000 10805561 -9043841840072025340197938005298392320 10805562 8327590419504128476874624924581045872 10805563 -876665979885457947658028327112739292188 10805564 102239190003982790561489091008523558912 10805565 56259536808071292966193212271530313920 10805566 172727405952147304735089138507889427520 10805567 216837734101372630012865174370692615616 10805568 226744671406033714873452318284511707136 10805569 577980432660915699351765403879941739970 10805570 97660276673878545150686613278181288480 10805571 206575351107353161642303253888394673872 10805572 -599767184846832538302029644716028465024 10805573 324885021266920391404109660161135665822 10805574 -65179350613949984648215698941240578560 10805575 -84537250570149964439373188989895129400 10805576 209624559918338593736094023493892654080 10805577 -68686085465353536160474361568448016640 10805578 -221876458889266619376401137266065701584 10805579 -482257750848510546311581923653922808320 10805580 119530766580703924301992371661400540160 10805581 -904605149543889204530988133634778936128 10805582 -10490492685017832575544044086045685760 10805583 19691087603453807876774918957040853248 10805584 18879806048870138217240034075909423104 10805585 -114776336855752025424012344071770000000 10805586 -65454654148049188951323557788026745344 10805587 87102833067326002305615556900174379568 10805588 -159527383586483787649754644524046516224 10805589 665313530738480539364502947865457019520 10805590 116966878703233952237110361882049580800 10805591 28460327988541602082625209925921089440 10805592 142698828886233559293379883058148147200 10805593 1337230639518800560057624522461643420180 10805594 115669202580549497118644520671862939360 10805595 -24321738771791841560988876215201646480 10805596 -61933209671775294297950471436704081408 10805597 174435007397314352404738659485611168224 10805598 -213480331404316111632738284186277710016 10805599 5305868236589655775773700703261052800 10805600 -80547013664856563133501552329883648000 10805601 37395142369501478790446466845012898048 10805602 -37004625184221322355780095974336806400 10805603 -739955515545832942368288462132902334720 10805604 166158772884092048011536688893157294080 10805605 588333827192402845289728038536786395260 10805606 3242458428745502566618041042811384320 10805607 -212610881952813741632050429508641882992 10805608 -289475170771747227804701810148314972160 10805609 550933039280440935618005643263552590416 10805610 65298685807034122288134515589954581760 10805611 -250999379857025784889462571047617083788 10805612 144049726064000348964931437716271872256 10805613 12414217497454526964967712637824059008 10805614 -166886558498288915562032873676302057280 10805615 -44487856965777717868018930239165277680 10805616 147969274271241024978452092939676221440 10805617 451361974271401102677657649518530387666 10805618 -23774597578598706735896303381869572096 10805619 -97767088813727748680084935955966572992 10805620 -39653625065838857542820327413144780800 10805621 51547470131772889612199138541458372700 10805622 232340779915314474744737696313996391872 10805623 -261076781424927131199148190477864025600 10805624 -69997684112286702422951684690722775040 10805625 32670081724333932756313866180129802500 10805626 244352531351292629755275517586011363584 10805627 -1074358376824878714802755598974900234288 10805628 89938744045403315107786585433888818176 10805629 608198372448676644825238884463183852800 10805630 -127264496804725257278779666260104847360 10805631 480019576635260549555123816821237322952 10805632 130967926641952477586889063833744179200 10805633 493109847723246350159157560926857162882 10805634 77252550922341150477521078947219660800 10805635 -196404442448610304071608089804602775920 10805636 248438334340906656872030213785875070080 10805637 335701133103778147483514328856947348960 10805638 90242997859721839057602610632454746720 10805639 -126489570190869849971695478953759588992 10805640 78572610610547329232230658424606720000 10805641 -314440972643007918782091121063968904896 10805642 4535409589831402887868821969045465600 10805643 -23944836672490325030755157865344897628 10805644 -176168392200639932960603282539602321664 10805645 252506204454720201938822633518084845900 10805646 26630012607698823904973951733789546624 10805647 221867093310113221489918272881337232392 10805648 21212313201260454351461083772517089280 10805649 276178288754731171201051577488143873264 10805650 167117090381959111820579418204041866800 10805651 555730058038156876597204133340794708652 10805652 8200163746764076994149514234661734400 10805653 88146185912596808769974927772676148064 10805654 -42016282943325020811006014038914358848 10805655 -34633174107351614441646297176333844480 10805656 -717139740233112610992903992159995392000 10805657 -446644037913324427253982349040980391094 10805658 -36625199161299845357003736391016613120 10805659 90747540158045153940171790287003506160 10805660 -3311663298227312798703539958635512320 10805661 51232125627220457652790204068221916000 10805662 11287389482093795257463681359820646144 10805663 -858777887837126204081014294628280984 10805664 -388174298015513299035516256930580398080 10805665 98163896727734304942916066809873125520 10805666 493896679982812822216803128728533442944 10805667 326223911031352962870222116809704533880 10805668 69005828949970703113156465481239756800 10805669 179039484523367548349340286867251687360 10805670 8494186494262082323696485241765478400 10805671 -29090064558843563455979292231959370408 10805672 -503654950346175372938376415642721203200 10805673 66634815509357266529594229014473233600 10805674 -368029208376261139784591722239584068608 10805675 340137993140883682164618375351967608900 10805676 -217795969073117336071608098014393073664 10805677 356132468084411208474650229459218965526 10805678 -164807790915970024758329954542528733376 10805679 25064664253261098705946712519660006784 10805680 111027126455810663692780733141016576000 10805681 -41063835120639998592908898060712273518 10805682 85787517461652145789784310305415896064 10805683 -28294499772762349724232192457272618336 10805684 -408943394229344333391061731240113282304 10805685 404060979649392840347052370129774080 10805686 377301327912182116769045002810740837792 10805687 -12627154508105350875030378356265312240 10805688 -333869505305228057247129895389468917760 10805689 -443648505891389812337598065628773383510 10805690 79920315636264913454318838097706572800 10805691 29219869677732570043054221368461605768 10805692 271742752832425232895568543431450530816 10805693 -286919220185197172027968255026687224640 10805694 -142707205776867100394217442567196241600 10805695 181177125979980246561565635562304292000 10805696 84250518570386213311119922979772825600 10805697 -169331498754179615372217898265604370560 10805698 398648496121624555126949416246913595600 10805699 -753691390432627273012853300704330521600 10805700 -6867474572329544031504361456688640000 10805701 -25938360083163458877467707847580461696 10805702 44028117964713658432138929826606641792 10805703 -4038469845025479069282626741239625472 10805704 84594717033788754938490358913655275520 10805705 -300248454245975512505371508841973882140 10805706 -61204938998021512805663905299552039888 10805707 -45062606693200257311135470041190292568 10805708 67054849901790946106017051014885673728 10805709 -381073173573955203823165971530583525696 10805710 38381019203798444753011651659105153600 10805711 20091847744086219391765357372524862464 10805712 89539681152100074221562369931872829440 10805713 -36351973509382887131816388665377697038 10805714 -9779477035857500808547475725029712608 10805715 60690998074958192391068078937371437200 10805716 -166505969656116926194031113108912054272 10805717 -250280069393709235376800324218328200 10805718 55903921884539402351914638812537487360 10805719 -487505902052551101477600991693144204440 10805720 52963572659773598509923490135272652800 10805721 507579421761191014811302747172233102560 10805722 -85970388991090060025218676028718234368 10805723 -496255640018747995375215952212558980160 10805724 612459237396231694649047868696963022336 10805725 272558262933616483627374814570559245650 10805726 -90070739204980520291891244805039763520 10805727 484804116769276917397786960290198866832 10805728 -13547100893552890282108044945042702336 10805729 -104779631754516272097260683161457738320 10805730 -98442227820067574941222775765042227200 10805731 347177632262059104876364965520694053532 10805732 -45912292342696238541556124172850298880 10805733 -6767253114054471190781420799829952898 10805734 139727417351278567754921776208068898016 10805735 -309620498427900355187188112631819438240 10805736 -85729996347124277317006179983808921600 10805737 -248000909614495793452020609734782939760 10805738 15573853077519794960621656590104491200 10805739 6489340303467083838698792473542312192 10805740 10322505861620931960011045900637742080 10805741 188777003595570362961127242429188861142 10805742 128722519809593515615181059714048727040 10805743 45485603842327995898134787356654760944 10805744 87435739777147925717210656973708722176 10805745 34094251338931441546448799618802765440 10805746 54291320172116690184413380845111135744 10805747 331059700233366342016800898994623659192 10805748 -127613117556580563319326485822729533440 10805749 -312809974761856303223271889569176616900 10805750 -81780956540451568488026276745061536000 10805751 -500327934252197059757755820053719198720 10805752 12939126930960958775657883351779205120 10805753 -146035949566874346182586247700841410496 10805754 -281248884806995390456270487811589447680 10805755 197907261938728435345103002488376156320 10805756 232412283260926613444440720867894072320 10805757 -73024047158882334324403906557354795840 10805758 -221321945482325943286044292311398123520 10805759 -179516500863466624412082032303233368696 10805760 51930530185160382478955380962660188160 10805761 -746093640816719232190355416257836190720 10805762 -376043222729296819517197940495554167936 10805763 -28494917500115500777015432924313382912 10805764 76903767126730191972214617810916682752 10805765 -168878778400203415660887999501342606600 10805766 -240431615848593080854007751551367302976 10805767 178563152679115349652498925382174779872 10805768 -155466592287671030228644241973877309440 10805769 -122665852516180761450923647196734362396 10805770 -150042687493647979119821508136137738240 10805771 5844263486531475790336651116007001832 10805772 303970661549144048829682340009315937792 10805773 -123130582080950717020603802897831121696 10805774 -132631352024204187375255737592103444608 10805775 -7188297227201812155402009934968768000 10805776 -54127150943216790959910060008482193408 10805777 505116048675496015514151661299556275060 10805778 516385879386132409111077003926115840000 10805779 59843000771856122066667113410168803184 10805780 -212122896626323015270941667324445299200 10805781 -45247607534875330631009729154814117056 10805782 129959115423662012732303391204072665472 10805783 -155994860070323226044251371188229238968 10805784 51756492801200584669152368938813440 10805785 404297597610982303005932247935379790980 10805786 96002873168777460002248123087187097600 10805787 356055015112174695158347421022906102444 10805788 58856023480890404392014261247060948992 10805789 -155787686953607365078850713202427910176 10805790 -154968674880399014074363825428927953280 10805791 -218453637472466607374967984003851583360 10805792 -841326300128375741537593679885744406528 10805793 -286193957197704325758416531112026035536 10805794 -163266899298221272035130900979961784320 10805795 45319688332669069830895815354222673920 10805796 -118991110263640867080004731999442096896 10805797 -678909499602455531798901461521698457248 10805798 538900814453076347575057791078412292160 10805799 78989484131764509840725124746370218448 10805800 -30296787547039736090759383757200128000 10805801 -284965966167042497119074348496869982896 10805802 -97070569217592702996076635998006447616 10805803 -822114349192958761046220337281107503948 10805804 -540301793706344232494728646359271215104 10805805 29075781606949935473014881591012339660 10805806 -232605088980246192676094302935350643840 10805807 -66954149486964043178249511872914518648 10805808 36256892375438622475705993665842970624 10805809 -4439664455592479023285639199122625984 10805810 20488306774835671880891129963623344960 10805811 -215530308861425242188997870671488816328 10805812 429573877389756253265338056988987073280 10805813 2884412417768460011175178359354585660 10805814 2173610861614870466299020832765943808 10805815 -57168808698274809722651342792588000040 10805816 -233261138194504259372877021010386493440 10805817 275490777713616631203415533748049393664 10805818 -239253103501261604607696715084662026640 10805819 -932046210280767670088125622779847274780 10805820 -15900157716911728103271276738814417920 10805821 64373741313811294929220792109572751692 10805822 -244800473856972133019133254277820359168 10805823 -205778641391316507659952756495976040520 10805824 74332216620666064773672260982145024000 10805825 5448564387202141208839865108917555200 10805826 25109054193338694423804709843532345088 10805827 754239589556579059893771124154788379512 10805828 320182787389316744582271669902672772096 10805829 368531769496691268569608319372817015360 10805830 -72582966477389168461721113566951110400 10805831 -226585286631566392672557545452237747368 10805832 -172905944259517803798918300055351296000 10805833 -92710746195184110581700431872814715776 10805834 -154310189096686459977144790835096453280 10805835 -248556190677416714245990496506851866400 10805836 622989987165475396004563343648631284480 10805837 -41611304523384457212391847272593743616 10805838 -153669489591318812113476522784340638656 10805839 310845185661387695655239047858515998832 10805840 83199507813034091524595907233563115520 10805841 300489363970013257090862093776621223748 10805842 55093535720154632739062306720523792672 10805843 49737865664249226766485414856901242092 10805844 21175344416919748831230595029466816512 10805845 -35819884235923389335806269629065200000 10805846 132408457766381042105312823884096849280 10805847 -60353026918261981091217415976638516272 10805848 -206257359580794388510487070546694256640 10805849 -49166782928038606147889789322912684150 10805850 -35156080061671575088551910338634464000 10805851 147588536202615834657075055536133708800 10805852 258559192322293912839828322362436050432 10805853 -180570166636923970775482071722114372256 10805854 -72348252159446781416711976233726208 10805855 69706143726468440811554488921475537520 10805856 -42088955238585681509975225204622753792 10805857 -978437026646438309529157638855134080 10805858 -94446060596576960668770898849462215168 10805859 121944903827281652294918424425369844720 10805860 115364364622138447908609692548167782400 10805861 110663916888325067041710154891883999424 10805862 -252025932423201406770418437501378717696 10805863 929403470136483753273532710885031241040 10805864 683343146299831312901244937358789836800 10805865 -2620958311597948955115082061351460480 10805866 340371257675754613496408111038453171632 10805867 89138695880164503779497916898610691712 10805868 132317816361008405272980092460952388352 10805869 123279796194884208516180136711519710220 10805870 -137344841394789430709275702334350780800 10805871 323235390526832767846488119929090203912 10805872 54590307215522150765980691329056768000 10805873 304513039926192423805949618349527568564 10805874 89095912500850103882388423590442668160 10805875 -454867267070818546167782049096371976000 10805876 30317885001408222984531028593079142400 10805877 -540276591150099545101974100649837200932 10805878 -14816546029770277038951853558678847040 10805879 -79836832819104758734801424528792384160 10805880 -405530593306032471660548024892615475200 10805881 -32901907729058177820467198169156676416 10805882 -65049275080764679543921305567435402528 10805883 -344539168053617192007413882706286040640 10805884 54727156731805301413557501384554018816 10805885 -588596931880460831889052252817118174420 10805886 -3059129218797069960174483287655219456 10805887 84086405358979635193094971710819023744 10805888 -138471824051968333234794619533766164480 10805889 333747807216734519400116405295339727680 10805890 243591887053259286575166488845430791200 10805891 -440897314787884795354060934371160184708 10805892 85460557379194644074897512655557757952 10805893 176269202898651933047857459116249672960 10805894 -55349350678588215666477207874230406656 10805895 97454453910580238734670294269790746920 10805896 -7924397368346571035733491978800035840 10805897 -519362089067168834154850697784104383128 10805898 -5410999108278233993058099457123141632 10805899 41417087754352689871498776907739386400 10805900 1696114149285156989808797801109504000 10805901 223319167870399203376035685363086724032 10805902 -263249850173515694883994213132165680768 10805903 -61719858171368966769907828312416671040 10805904 -134251880339750548564252170951240278016 10805905 -464829765123046837170796898652736920 10805906 101866341609864634650714526897746851328 10805907 71539871180229233651001179162268840960 10805908 -315003681568749191307476925342718023680 10805909 172395779835372414971625115635864371520 10805910 156176785584063443261060253235672191360 10805911 -667357441670744892829947412251735330816 10805912 214716938440784863193175028768850411520 10805913 -1006891555143700901793807377588629759680 10805914 -2801983561622840449167245474545156608 10805915 -632649836672090623173764311790870000880 10805916 -40537922241095728555987469851220754432 10805917 -778659499754459241522978330903288747034 10805918 136672107510960575596131967072057658880 10805919 205955894810182300136892105655610865168 10805920 -293089543508095071118662007320908267520 10805921 -177484772908211444725432426829333954910 10805922 32923802362879214113752921766626385920 10805923 -369830361742365573937756920705984385828 10805924 -249711677862878651800700628667545333504 10805925 10597595826942322809346156413903775200 10805926 -148831770740171513383130074339443204096 10805927 989643707032564453988938502329382736000 10805928 108925440073556432702223317150894653440 10805929 -335226048551008326179009094731460604416 10805930 133476078395174077301593813752775968000 10805931 382945926757850648714839144644886231512 10805932 75255054094641560129573737263113098496 10805933 187684074605891878198763812324569039660 10805934 -289929965724158201130125077610711978880 10805935 -10926251755312875398826146609134536000 10805936 249183417500997300338350220150015262720 10805937 -33492226606294771791615393834818521248 10805938 -120434940754889923768438106496420936192 10805939 -417205172543611325018744687050286326260 10805940 395516102794992200312832166346539929600 10805941 -698181898213709164513054360528193040658 10805942 67065767269240698318664122378519453312 10805943 6101207953147335869363594953715395968 10805944 -570349948492874353908142197098143395840 10805945 632827694513709980258556774976369781700 10805946 -28589848858854032005451888111852294400 10805947 7740817837702696132243955642219063396 10805948 -180631347314103955247505593521084084224 10805949 -27232320970745540498053287014659743744 10805950 80937872806000297526346149141176728000 10805951 357108829969618803246572340568402338720 10805952 -66224547981662032669316176618998202368 10805953 -269410175556398685618658495355490916798 10805954 -247741546755882482065384512649638955824 10805955 82694189771485519147300652749574877360 10805956 -106108565468405587187987429850221637632 10805957 -127388203745364942095686394255123392320 10805958 2705917615090952908480526991754280448 10805959 525127974165861154898306257183767763160 10805960 -114397304286155045949311980577955840000 10805961 -143621774987660948543582459469093103296 10805962 271013001224068798761903772027858440192 10805963 101165335748631924577339873680098082960 10805964 -45126706033337106511238761473039378432 10805965 -642454921201453907162082645947010580800 10805966 -59168887884017278390778910292276694016 10805967 259813923267632282279376764582452428720 10805968 -16830535159444425124039739767441981440 10805969 -214996539740909762719744649393596719630 10805970 72868096882505091763812442399789109760 10805971 21256134173450395146990825711592919184 10805972 -219751521577343543882202288205307140224 10805973 381365093363550058925416534987204442784 10805974 -190258690241523387113609911838820240768 10805975 -205430191737528639101692464804691496400 10805976 18860332576139851302803814888604907520 10805977 33596246460305279845346027293186690112 10805978 33048366112866363944215639891557281760 10805979 454699468756448067879822840921018168984 10805980 112850000458878047111909233712776396800 10805981 -183067273662211220958577434400307344218 10805982 -45853816785321506189572306473178816512 10805983 -140715636751320910714726705834289308768 10805984 -164904288654493739998313522087539507200 10805985 11985510876821391609836569226596622400 10805986 -5039094824574305150772044301692313216 10805987 458492549566136054498206969536892421712 10805988 109263925313515071416457572528057149440 10805989 -691651767472962927868468774022303343744 10805990 -74050103797531504008507204348897077760 10805991 43878978786111067288900649817855195264 10805992 -450339599883243577100245936469412480000 10805993 -26192195132997545295727317452067201456 10805994 66743143403609272267277646095393187840 10805995 112917347403429273280079051099637036000 10805996 -452315749700430484919034486290829960192 10805997 -179066926967120317755800937686483796960 10805998 115186296976715585071381858568589312 10805999 206933845190321544169263346637635775400 10806000 -79117190991762274743981180477161472000 10806001 -58309320536393994693694668569792778396 10806002 -2522455877996966406099356087310681696 10806003 37571549821986843919483512670140885360 10806004 574931317339140175143490956684948006912 10806005 -303680386337076321277151292768148262400 10806006 182441428746500251869151704820366123008 10806007 129182800282917389768753492095255520520 10806008 -89862845827270251114939357710605271040 10806009 41993553248144965270096150985789702544 10806010 27781338192235928419885730955674208000 10806011 62382964041297187961566940259380302464 10806012 -82812539026761013444107843190282733568 10806013 -270092609228716495125821458662050132576 10806014 349557193304550824189349223639187321856 10806015 447591982298643746786863505111764608000 10806016 -150353815799294725752179435861239136256 10806017 -836397754645626358933101852189923591934 10806018 -146026610100526150032411127931754708096 10806019 -622845049721692910634412487370128179944 10806020 25588769169023443512193275731832372480 10806021 -398890340184084350593965970324850363520 10806022 -57674986898364678023621341881328641600 10806023 392627938086773715369165803728922341272 10806024 103640838045627848923712390118303744000 10806025 261573148905830535550331504213220247550 10806026 180219487227006273895436984389943040 10806027 -130037953382219787168056873151998928960 10806028 -844999758472453145429619512461648933888 10806029 4252092456806925884316552409061477184 10806030 31760539260872462856837965122021200960 10806031 -608100771646051070338171821750107527800 10806032 -22946980213496006309285978752803667968 10806033 123474563327918648320397709456002336640 10806034 97570699109739662739227152023379030416 10806035 -41438127579485908269738923500005499440 10806036 4051981286793051423952664702755713024 10806037 24232668803672199167630866408170014304 10806038 -131939127455404822124133475412296237440 10806039 1016640873239819018707982442143492713584 10806040 90805116513805990086554552827835596800 10806041 126153357191301488059002245033795843520 10806042 -4180584825021071342536892589349232640 10806043 -193925793297499640885124069292413101360 10806044 -8434828139612326847096177269516154880 10806045 64603247839552321678586477987591188320 10806046 24850481075422831370970619045419083904 10806047 50694518423278939022241549993799086432 10806048 -25647711405354645444566482623269437440 10806049 -262805721192788277199921624179754225664 10806050 236991159546644410681549861988506648800 10806051 -323265370185117138093774665455010623680 10806052 607278873372686373498899088408015790080 10806053 -938080599276443483688379652838851125698 10806054 -23805566458715715960747463588726253568 10806055 -227890605786331551109190254517053479840 10806056 -35249846182255407593592163157997987840 10806057 17873991539035343538767461928993894154 10806058 -181414789177208676421502928412872748800 10806059 -874678891855812502884203392248758760000 10806060 -206549561589556867902609165659215872000 10806061 238251075820621312230926788327973400384 10806062 -139335298271688877511894261302081263936 10806063 361733355632923504298312419825297255944 10806064 -49722079000304908267762526551925784576 10806065 377240989514443116404466527098955201460 10806066 -76654757321700764884944899162602344048 10806067 -661842809382864865827987662110205244480 10806068 143328005814919154094875237293933007616 10806069 875092353045052259014117608017444351040 10806070 -28922635523958055167826349600878252800 10806071 21486933643781053159611745488769615272 10806072 1110304456108344724868131553860976640 10806073 78181454361248288736790745598860756224 10806074 -473198425492236629484843163727938444320 10806075 -161106889442557150615958600102001792000 10806076 122531484157519341722491038821957798400 10806077 -142519902880677931996072374111297538740 10806078 294467859402407363090591979509806127424 10806079 -105621232201762634525877262617359363760 10806080 64555312163595554855717837567872204800 10806081 -44323101242790581878038050021732450880 10806082 117130115011355792848832787576739855872 10806083 459302035726458155865576556651323056400 10806084 55581260723847747006418010856058050816 10806085 63853340672532599913217106949087261600 10806086 29100112225768209263581672242627677760 10806087 -2197724345755654203539790110330439600 10806088 -584179985699560543723705043049231498240 10806089 188401873520511242305925357608297722432 10806090 1914233034296319931548875646406794240 10806091 -565334190223255472091892210729068244416 10806092 554630665144682188163249434332021760512 10806093 -60044689489660544940729185965336608096 10806094 -195633533061073291107202276839611374080 10806095 -4502065713119996423701063980453838320 10806096 40799086214780953572473122271959449600 10806097 593017444277577297076196303278915826546 10806098 30206158937459768282828457673590720000 10806099 -211343305514524250912657923398419400192 10806100 -13578826061030792911443063444918409600 10806101 412774800180556873226384573475165053532 10806102 -234331071188106163425551602546759326720 10806103 -240090223273218501043878819320887105920 10806104 -77109405998239009239422689710897070080 10806105 -21652328130151364358090368201633903040 10806106 106035764138571526729088430255534254304 10806107 -112219029793690602943821347100560897520 10806108 60910653072273859141414298361566724096 10806109 -336573269200410661136673131126344520084 10806110 -71537742640347599194438756731429853440 10806111 -81336156562503286248693177273886160040 10806112 -119706634132034915161820594355938131968 10806113 188421576254568349126308116125519910400 10806114 38354382853858712234685147921321649920 10806115 8123902063614149874022791151672810320 10806116 407590558132524871946356260155447936640 10806117 10651621911477762323852490639971897280 10806118 1516675541626435843363185194015169216 10806119 202330174829978333041735313817407328144 10806120 88226365812070291272356146209824256000 10806121 132385861979193545818036166641619022372 10806122 -206695601575979734612307675272364727888 10806123 -446072646257167342686396795457833992616 10806124 102399464820381509910524770385431529472 10806125 92859219467747693143658872480923840000 10806126 -2532485728957836515906476117627102656 10806127 -847607603486941002127435840252917151024 10806128 8698744515361153377483589669480366080 10806129 7907836799900072756064132020248148160 10806130 40306859115415148902392854095686636960 10806131 -171698075352079417886373951641923666608 10806132 -151980933941063196063589273177479241728 10806133 -98339578420192185397398880453886158056 10806134 397567466548046812426120200166978997760 10806135 -72640223512468711932021431594974433280 10806136 188837063227162793009260735562878156800 10806137 -824221791547408276741326722830974920214 10806138 -663285271088520822962291459144440320 10806139 45328943387716792590514269317543286880 10806140 -226663909237761343247464453234780546560 10806141 382153853292588649127623070667190804992 10806142 -62157018248866609146631076694553692288 10806143 911548871136499358485074823508009035392 10806144 -186616736240564622881002072119925800960 10806145 126191045203141338118372107269560233600 10806146 48475107599719322239194371008100474880 10806147 -286848626684290211222030304874768068 10806148 -163315183890778769693421727344975677184 10806149 -298569622611963839816139680598702515364 10806150 131414960302254148168679167260254275200 10806151 -138647029099413927314345197703581328600 10806152 242078033952475468570333834274467676160 10806153 248287355694752844667822546142141915904 10806154 10804338852326074409637344947162801920 10806155 -301225312319079389022323511588869250000 10806156 401889199593184663887422586705692482560 10806157 -416606714408945822214542639953483639328 10806158 4631571428061969359286295341148581888 10806159 19641270994747186205876199428051536896 10806160 80091820392657973594869951184616570880 10806161 459133197007864822332522503044363443762 10806162 -80648112270843667219950621036185285376 10806163 -387392070348139767883840993793230837588 10806164 67902370394333614071571098681283786752 10806165 -148112581591519906107166719302021807880 10806166 69895260633539017526772479348431213056 10806167 -397797746845853216440905742457252681784 10806168 375696404045943328199427182971627253760 10806169 531029426878144663089418869788274378912 10806170 35937470646508220141733807013688990400 10806171 -152870783699393106808026702840653046888 10806172 275979571779740307673600376816880466432 10806173 -259187881977188653985140043958732176640 10806174 3417746640044899393954964703043759104 10806175 24361106315926174918019958251594489800 10806176 66836293997859416999803307778700738560 10806177 447894893433956790862855184315702969520 10806178 265890685179303073187602828742751074640 10806179 514875350988184136696136339386454306780 10806180 -33318852096183285206795359119276441600 10806181 789990433044940163367737245028983297982 10806182 262547640441966284756325247868102765952 10806183 -94576986761193851240819749848653476800 10806184 565832100802699096986336116441988418560 10806185 114842157252866991051744244991725765440 10806186 22075673869850662857643759008010335744 10806187 -198910583757334838341095730462028801648 10806188 -24562524381015277529137909417070298624 10806189 -442465640717752308593043691666082239680 10806190 9124295126964834535547344874921283840 10806191 -104671443016561338532125666674444060616 10806192 -12497536157115041462083905085268754432 10806193 423325231143488469778085478676471040640 10806194 3974631299825208228311973021806625792 10806195 45064885489965251736983514338702479920 10806196 719076250976793716421092769381195716608 10806197 70697329397249224316540393753892116352 10806198 220820589481193359564594855915091582784 10806199 -11198713410033111140859979068136703120 10806200 163342529567833605504853108891051008000 10806201 681953509061274263895036928445578560 10806202 -98787065315487069119669586433972454400 10806203 -503198059127482934958310164716251449240 10806204 173963369723650682577161800226493726720 10806205 -139549880135261219693776945338423939840 10806206 -107403015442537034824337614749110691456 10806207 379698927990346351407614884724370263040 10806208 14972287941159244278880434496026443776 10806209 102938153828668202184043873135490826240 10806210 296798789681783624114251509524098037760 10806211 345515968107433906115101937266551027344 10806212 155104136156648733460385249097072537600 10806213 -5704002495712846816827425893327672512 10806214 -340070639833511801628711157748167376544 10806215 80605125499704218615231760432957528000 10806216 -42215442892464659585756297057808998400 10806217 66764032374358820058612686864149108752 10806218 354215561185811150109431696505264448560 10806219 582608483116854348167773126572419966844 10806220 -48690610274756655991820162212119705600 10806221 156372898748941552849850273294223778422 10806222 7528710460730144856800489572396529664 10806223 120725633436941793054800436205131029672 10806224 39673490332557236392075866580019970048 10806225 132566177518077175828153308149182920000 10806226 6153189547048949242862477637915314304 10806227 -305738972283943690678633698217911819924 10806228 -28199523999376082801126308720765796352 10806229 231705074687853916732285263522115149632 10806230 202060668834904176769366833604148246400 10806231 174529627708013090624039438404848602880 10806232 18328063714589219951080572661487462400 10806233 668173644314990389655616268976439529482 10806234 -125770330638340086101864932289188984320 10806235 433797498535419840354903512364669042960 10806236 131435822289259408035388509783980998656 10806237 392052534651886347335571082971562039680 10806238 155948122220040192299021531106126232896 10806239 -84141793399315969624261515848371044576 10806240 -676122988297275601997286913957114675200 10806241 -903188034272244797255643167602095605100 10806242 -767305461090659405523572214642790801248 10806243 -24023371281422765786904703748042863872 10806244 1577169406478285151511267736532222976 10806245 -920051205912101160782744122955476202880 10806246 44625509310421746980891566277067595584 10806247 120923091923410322834806886587896130272 10806248 -68834059280650065281227519231810928640 10806249 232743304415163474821751283815777515664 10806250 -37544323091933875469463846402768000000 10806251 -64766451591116276628803408501526349056 10806252 -232893334650797645364899932475363328000 10806253 -3807122312761945982085213203124773556 10806254 502710690967790326057509926969450454912 10806255 -295528987860916229630921650796369238600 10806256 -188022861910346321304495735597400588288 10806257 -95304778515189667252992897390492990336 10806258 -10268253603732558179091957158971890432 10806259 178933073009976939965993089366010250240 10806260 -165603923377553091196387298565718233600 10806261 -355964783272343349864439877889072258528 10806262 -357504099751689764766933697796274847488 10806263 23883628071347523741592840895070278880 10806264 359354290759129063829817808922000793600 10806265 -537550416393487345491804544202672465340 10806266 277014525441250009371456841520808062832 10806267 -7618751263155878485393480441170399720 10806268 555977989755227676939688188460546560 10806269 327303488763505073956613284008829467840 10806270 167532937177500221712220315383863097600 10806271 -93740918202751053690839041243175485440 10806272 -242621485302024928723318744848361586688 10806273 -382433764272861541005506290452932596878 10806274 -98418997952124044189703042432240511488 10806275 -62425025190930664073084520265300829700 10806276 30321680175350910668821198871909412864 10806277 627395858776531167392440675800928156480 10806278 113219232768311486928016004910295395456 10806279 -508616032110612868432852045651983664512 10806280 -444023304137480739013357265067334809600 10806281 -26785140404813910339945507128200518300 10806282 68013000991694501731806228844493898240 10806283 -172346537332710292120487986232838679468 10806284 44553978258163204894093948568267855616 10806285 -111619962526614682326991088614130062080 10806286 -2986159581602598165118620937673391360 10806287 -8424256366588532685838660840450921728 10806288 10966461576387336140640837595639971840 10806289 -95950766451986060413890228747601950476 10806290 -35258767039538579655055487403354009600 10806291 8869451866773623551387204612292385000 10806292 -163887872589117934050210169633592391680 10806293 -25384482849385724424420656428058801316 10806294 -21243257239015015759594193724465856128 10806295 152027153680562627879871862999655131800 10806296 -967558471802698425092616786987737763840 10806297 45263930587279404075045582518819404800 10806298 -306603501086897897464007129615174499600 10806299 215854774365915872981593994983938108960 10806300 118287329802428587137491958447485606400 10806301 431026933197838810867242436320384827808 10806302 -200439543671735849509105949644766753088 10806303 73187101531570787748198376076079157248 10806304 863251479800331756658889656406296559616 10806305 -53502724167498355936010715425495966040 10806306 -97793263174227102188101293063714372096 10806307 -1004434557978374209131911161986370061520 10806308 599069355700490596425820605536234252928 10806309 214800847537758610538086643128513111614 10806310 375531803846721703189620528511963455360 10806311 -446791015938292981318666664024888942088 10806312 269027258252307124763551270707275120640 10806313 704852822530644904115959848747642309498 10806314 97919038427877300876265661737257326256 10806315 -103138409727430103076599022395290306560 10806316 25343369438219286901837012103864311040 10806317 508397384207692205105529741293843854752 10806318 179492166803237879640829944743194734720 10806319 -715420766202709995112323843329325809000 10806320 11850007619514609031965280609134182400 10806321 -48095806136214369090377176513032425472 10806322 -498035873285418744990173473981643370240 10806323 -424683479932626960515608216466966583096 10806324 197869167420585489775133627461567322112 10806325 -443605970423985735223540665315556829900 10806326 430055130511804325633929472752281097920 10806327 -46820636639730704830177995620712665040 10806328 -346863799397279710466054187927758438400 10806329 -86465982785040602326133398526401050552 10806330 -1212801029321429065527340454398625280 10806331 -433602746693002877806064665570618793920 10806332 -242105328710809753478998770905986888704 10806333 266287709159159648390288949094259074848 10806334 192910548295817667264715270363385339904 10806335 -14110768282897649308444749610837248240 10806336 -10759223326272191874735995563533139968 10806337 75384533992000382785985050479792993986 10806338 452100877665774099643636756772420890320 10806339 238375497778276167541731713435388100080 10806340 -422644450007722648865008075219092395520 10806341 85792412062171072883091083483356998144 10806342 -1115002947598184400685995092806711296 10806343 414740486617758762439887780531658807824 10806344 -21667515304968969252990705059404800000 10806345 -466914408196902721185546175845076992000 10806346 629562264562118566717507010756771424 10806347 -801834862777167077104410180465024276204 10806348 -38921381158440169877640918821572608000 10806349 -654613576084022715958288304531791088650 10806350 -229329792391313883000538327321752153600 10806351 -124114416823426653429388162032894134400 10806352 -38826012008285117115062913130499145728 10806353 -701981131427505163573979581755291904398 10806354 42065766397210839590760166251881366688 10806355 -104110339561946598059048060031292058880 10806356 -421647081076385180639104343759286165504 10806357 44499575261623261187086990696396408320 10806358 13585484576772400159186078970486477376 10806359 408038892572531811232334932844781847560 10806360 -102299221668550300351905110603631206400 10806361 -435429235067219673558170794032830629868 10806362 -124003519623764209328376649374255367440 10806363 84033122274039609180653826773684994264 10806364 -253676661457845845405926847956681817600 10806365 213474756830343801023472224913675604320 10806366 22238152380348550901566835872155300864 10806367 383497508655186823759242505160373436008 10806368 57922482541610161853969732231672365056 10806369 -77812211326754966374389446592218156160 10806370 65894081392799207473446421794368516160 10806371 33695084394370326310128233365117612572 10806372 -13539203401620870738216646562759577984 10806373 5953466549983517570265030024731656704 10806374 83182650756416171991657591567725404800 10806375 130330815801907916858009911272063684000 10806376 18953873771147295926038606219410063360 10806377 -523657357259233307918831087619445176774 10806378 -193911459564593163492247115737363007232 10806379 614274839616715311006546545529075588980 10806380 63380529134831711329361563148024371200 10806381 158289228722053028429833777748950631040 10806382 -161310854074419952076816499343409433216 10806383 -80842226091028662650375488225620817920 10806384 -43006515670578909240316999464109572096 10806385 63800655125063184520863876084289334400 10806386 -23969565895095624940640387064416077920 10806387 -30958344264555748226774971026985133520 10806388 452599859935976999026198764720233084288 10806389 -70711766717404763048497417688954304384 10806390 -21540048723662558499667542046213670400 10806391 -562076397595451538540269177173205037208 10806392 -315543450963421901658361338471699456000 10806393 -85828003133142224304671547818337774336 10806394 383526210039196126127084822168988997824 10806395 392351362132269599066997703057309190400 10806396 -49477093913604016247412877828741840896 10806397 -463068928148372362104126139123873086400 10806398 221107796776333811098080719093967713280 10806399 -896706178829097910096647309367210544880 10806400 -70563528649337232135762897505615872000 10806401 -802342245651106942228909527160331177598 10806402 -213887838579459982449588396705407742720 10806403 -169111300350509456519677522317752467440 10806404 -96416783770007271165766849623309471744 10806405 -73219348561295027448749021672268737280 10806406 -17536890118715711100515141221812892416 10806407 -526474262276628953465452180301268416928 10806408 37459041907275002058112984816304870400 10806409 670783929862880562182273465143112160 10806410 -346709622809531571954960094766765568000 10806411 25206514205982563074262938932984985728 10806412 81564992638113655748781781985582994176 10806413 284144052372010909919160662943558046944 10806414 53363286099823568176792660664271974400 10806415 233127461500867689871679018748834710400 10806416 859049752105499988604705533919887360 10806417 109818453416816797797963492557289161028 10806418 -140117643632929361731064485680601949184 10806419 -14583640603165458091295692758152246832 10806420 32809822619345983248285831600000614400 10806421 -1028204197135466344531492385114539905280 10806422 -462997649704466744539522292031742166976 10806423 72480023288623723793673831506976819024 10806424 -16882569511106147024026283230036377600 10806425 -6100472736601016650851956625046603200 10806426 127551467997128131550619134224613460480 10806427 381729821755753435564814820673077090760 10806428 -176017607229252267722579388933910804992 10806429 -87750809819358904257966622184480278560 10806430 -124915899738036010898964486853850708160 10806431 -441917258299905755191011423827748372768 10806432 46673809107965275781335353433169854464 10806433 78561755215170975199612651853071695024 10806434 -250098627673857499943116948249421404800 10806435 -46974557606158327767483821219402506560 10806436 45766853544574669973970746312356921600 10806437 -846652335482414937671376548557272814914 10806438 -144533172411444849224885148805588443456 10806439 -66273794779775415051617623807045025744 10806440 5221621844714592391582238329589760000 10806441 281479452969373144829302958159462096544 10806442 -33043862585811593944759194515497714848 10806443 332670664836835845375676170471833584692 10806444 -400773217812020454293773637236782382080 10806445 -59978558146004807623678297944533040840 10806446 -106266684561517015078349992151368671360 10806447 -188538072203064866879477620939296094200 10806448 -114888113288316309815754065906574458880 10806449 383164979601636086443288451898012834450 10806450 -40736367509198698647949276611447062400 10806451 -448619943539948452585294393249717161968 10806452 -145103089172498290990671311357789147136 10806453 158897339318278320168000207674148801984 10806454 -149933039639961551136925414704860269440 10806455 164245306786431775641298677636475849440 10806456 -515977406157803036834224638259811573760 10806457 380380800770950413536418119535725089706 10806458 100261301923420757183182933588849625088 10806459 2125289066014397892620364152922460800 10806460 130181088537341597960996906657365240320 10806461 242721099350334379103457314457602965062 10806462 243973722953556301331789655909341353920 10806463 108423973683365795216433591120355228704 10806464 3274487710529434796120303123574030336 10806465 66479304190949785513898676776695158720 10806466 -70123665604229134325661359421052273152 10806467 7276941317145726792153299294579566752 10806468 222891425589424992637306044340885847040 10806469 118060061107236712844201848872941927580 10806470 -110476427187317275689637812119581288320 10806471 100631978619090649842830271150382886808 10806472 497515590001164517655888414686679884800 10806473 -223329295653603528328305677302389833820 10806474 -29802794314988029595364713335537294848 10806475 -802253028380158153297430600082848683200 10806476 61546415950491542612291123947262054400 10806477 43340064730748022034553997929405870880 10806478 2127984960647924307865283283370512000 10806479 90244017569182218708317774199923488272 10806480 -32584585913730588027262845814721740800 10806481 -11136470830877878816348458692756090496 10806482 31087443094627762326237975897739889952 10806483 13630455061596652932131097315281369904 10806484 95701319617020685491872355693576192 10806485 -327788491668842991511617262969466246820 10806486 83322756193362338843836393250459787264 10806487 26878981706822845695974132273100448136 10806488 -76744606117381197310063580350074716160 10806489 402318478541483900617332767263883712000 10806490 -34530179366104265924539082455975668000 10806491 -25962334309888769802478632439344266688 10806492 -331974273299511444753854942677686463488 10806493 -212379879461514859823527226404287854676 10806494 93732535466946221725500228606415111296 10806495 -70849231936937743043476781259499353600 10806496 83808212666260156908152524158939955200 10806497 -113039026982273517667777000375286550720 10806498 107828875150942292348331644042722885584 10806499 -643410752314710415196199489640520909760 10806500 -6565782962635490057674609182399168000 10806501 362884465539676616527623106608854670432 10806502 -3734044504931893141576907321486284800 10806503 461139730716775349149025904789842269752 10806504 211976690494817490726542128204716933120 10806505 -496689896530290720243678384391679621340 10806506 66191209067037489295257809580085181184 10806507 278807717450482623886382221873126625280 10806508 468496826672299993301981110804481155328 10806509 286782024630641726777504088751590645036 10806510 -99443781662193000866821814161171200 10806511 -819529054820943417412987790822162035888 10806512 26370540951343605003132745877594505216 10806513 37423163538616202473888295745083301744 10806514 -81765081334271971817513002018163484144 10806515 -343493205817010145275022380595342813840 10806516 37852479413907694610959940346232381440 10806517 408928070522581215801614388149609570400 10806518 -202474756486560616435123755841450547040 10806519 328352849174996984086191661586255098344 10806520 152503868778186402065244066302281420800 10806521 211074239591727481630201427161552804800 10806522 147367683446438345488454296796040244224 10806523 -24844446360780166497044424036457195200 10806524 -494463375100705979341469827872683003904 10806525 109164181674699400266148568835138455250 10806526 315719307377097336762848006054429802240 10806527 -98154306550300744214018180902736170800 10806528 73140535756264955422376999696700801024 10806529 125682898211080884228048802970804545284 10806530 -35585116876877617755885347130216683520 10806531 95357719979300613787210195269611091120 10806532 362460372078044421554468826397952563200 10806533 -387787908782456742861764333350761373218 10806534 986681650518609081286022046235547712 10806535 2333166014757475742787449794182770280 10806536 -229862854891820709811206436002554880 10806537 86923147256211535249997953851420804480 10806538 -106634709714770377142561567196899558400 10806539 -259458539681022024133722747086834751660 10806540 -350714275007413498228885099990184110080 10806541 -6903393452226897376945978401025883508 10806542 -284048296583602237573065136706850792768 10806543 -585241273095207833719357043064405746832 10806544 -38436980800667003248202363337905537024 10806545 2859459715796589064310865935963824320 10806546 -180356355675249890321257504027189727616 10806547 -33842080155416526146087725311477470808 10806548 452193241099993647337740854508526171008 10806549 -53360680096528752209576520856579320384 10806550 135854003052682462478644243512660316800 10806551 60380652672327451414748407247572504752 10806552 23798768507911892886517032407309445120 10806553 -62965721042257135879523695167252019580 10806554 400940077943462398823612351183102300160 10806555 10411170426341791930148200620876633600 10806556 -77106865750893989343158204989850659328 10806557 -206436627185064314254968986492829623808 10806558 -48257223433358996045552586914741760000 10806559 -709792945043336359071271745715210394800 10806560 -250393040425730958909750228473649561600 10806561 49903246142999725945782058305137252640 10806562 -13653411950830051104733417480839369216 10806563 460198891182712837747967125926206878812 10806564 -85100105188846744666527486983904442368 10806565 102192136825087731247334211486836707200 10806566 -331396027496838196518345880544340084768 10806567 213659771407470206810253634591526590080 10806568 -1201632297847850609627457640984104960000 10806569 368236226261109611244993512906828209152 10806570 352375890989418357034785812875984435200 10806571 -286287203402392742336531389010064241228 10806572 -26753996522990589225972885823038308352 10806573 -27748418917835153799499549462857699840 10806574 16406814972586803194728035259396084800 10806575 -23082529884986062318811107328445082800 10806576 -67768589029920381842441772445686300672 10806577 230870573501486385482103355080048595612 10806578 48417459114024671928834833138093423520 10806579 19744389796786764199231937373417359520 10806580 297797918936405439344012259031072604160 10806581 -526210358728641142400465290135358695236 10806582 -147318655029395734426752914697437867136 10806583 1276830709763495894201064093700516205544 10806584 778094670465687762236048095671174082560 10806585 20290945630659052301669354152830638400 10806586 -89622418214337894641431084666950201600 10806587 378217883786693999539650049108510490640 10806588 1794461955189529022349712905767731200 10806589 559218603150717715736590365092354641920 10806590 88210797201932186046862567627560449280 10806591 -364064496066675859002027301784308337208 10806592 -230416189000069338631210940526063779840 10806593 325526638324055363394865189801442745216 10806594 77322861344789147169448502376828672000 10806595 -247560755164203877368972291781537532400 10806596 -117975069286450102060826779799819145216 10806597 -34317792184986200191216077108560471940 10806598 -195279730174480780699347027643967871360 10806599 520379327862362533174433147502648384600 10806600 14090196721589025585086582231924736000 10806601 129845603356645275414332431871324822024 10806602 -115181973021734001386344347218281591248 10806603 -56904988262716433009224295005403469096 10806604 -391827610775042577868843571479251997184 10806605 239518312548138634304575446068706686520 10806606 259374033529165838831150840010191171712 10806607 -765680693864496304465237657127530882944 10806608 -14309534752650177125020216675915603968 10806609 -382334243840914419232726281976269754272 10806610 -258089783769747730419478101327783731040 10806611 -922041820961539525738675263540716473680 10806612 -71226626742806795805431361259503065088 10806613 -756917077953247802349718140012833209138 10806614 28192790660298046868563514957739017472 10806615 -18854653986640006564648034963399496840 10806616 400646067545405369796859784537928990720 10806617 506468979183926439900996692807812482240 10806618 116308768961280104490074339935580083200 10806619 148745287058865930705816915316708438368 10806620 -66961584782849706699340994776972784640 10806621 -154701141122439841033340460254412135936 10806622 21340084035202395610893328157785372800 10806623 608114009435555183611330528420989187872 10806624 -209892919714467247220181508499539230720 10806625 -172857090701698583382835489587211551000 10806626 -175297691811834800119909005806733497856 10806627 -70087301683046189375052349801284193440 10806628 -12426617306403887234639053849724141568 10806629 -9268063754342113797850797151953923616 10806630 -52011715949820461113986900199362048000 10806631 -6981807129129108728388022726624768 10806632 113129549217904366132784158329317652480 10806633 -327450936426115852429083302993719469676 10806634 332674548191789002504119458541751671216 10806635 -104278959092740305390980638254653814240 10806636 291301966582552526755934306178837222912 10806637 829873894130106701254270676700653971286 10806638 277586989078746066250022395758351950208 10806639 159976790569229783557174120049461274880 10806640 -44073744073710617212000175545871892480 10806641 71979682925173720029376988447586489042 10806642 24990788226649465372141047026193039360 10806643 904164602377794122771968429501464034892 10806644 -111562312981037908675583623677676673664 10806645 -70912084180238673068777388633278251200 10806646 373469456662308135942418536831996442272 10806647 195240267425349988103879539908722352000 10806648 53137109643419168447946776861470248960 10806649 -166243256958183707407089932966125627520 10806650 -7304930518661663720314036912195105200 10806651 -163513381224986553369894159272756855220 10806652 -17730203088464075480531555294677694464 10806653 391658988397784609108563165482393233568 10806654 38192714287314026478630780915341133120 10806655 -72054245041170923082663886710447532440 10806656 -692703633279733140431649771399822704640 10806657 262631696309656219202455147441974731136 10806658 220848409955656041082636815023112841680 10806659 921085271477544563444574244516155412860 10806660 70019704355545146453722875974270516480 10806661 188380398143676321789238804087885159262 10806662 -126120203136618354666740476554102475776 10806663 -328426645706428019482711721832309273600 10806664 -167947220217538901129750769297611980800 10806665 -370643183268239886682962140866635353280 10806666 6095920171593234104590844207573570304 10806667 85229902201044833257836730495035712672 10806668 568759102722303450680549961012010513920 10806669 397851972896432955425324505602357200320 10806670 114688360765958780985999737744410767360 10806671 174813481983571883691150581320114048872 10806672 -132333894990444967381883296328771174400 10806673 31439083095311480572468793673569257060 10806674 -1908101267673651770803256010797738880 10806675 -50522223627422098693872905798409240000 10806676 523027109979180488500807337274385152000 10806677 227666377597241444589172810873862189472 10806678 222016224580973405629575923017004971104 10806679 109267980225636265814429338917194870112 10806680 68282358518679978118258880809697894400 10806681 3872521934745899054872217332028818464 10806682 569854669215281364150537909985162071552 10806683 619283108782165918801766419260816683064 10806684 -13181434767721303923536227808948256768 10806685 -384355804946513093610756174174119977620 10806686 -78298435753414564063502656233977921856 10806687 -142722336164028524464851423227746796760 10806688 61411490726069070863583797474082422784 10806689 -306891639459410597560023089067810552300 10806690 -158165374583169932505661626864118548480 10806691 -134164581693187393834288906465839150128 10806692 44638593028436329235065967203366363392 10806693 119115957576064076216149287733860688128 10806694 -102415140637744506398594855161122928320 10806695 -49628623764607858143040910408692788000 10806696 -132128472178766367416925879453689702400 10806697 -127169980849006047389477116714605432192 10806698 -40324651020371553136596340073910475776 10806699 244541472061882806852210037508432164848 10806700 60628039990915076805060019432342656000 10806701 3659529292889874006977307817645685784 10806702 -165494128890858358721404622360190187968 10806703 -59841231084225273416653285321113806760 10806704 210145645908689403055362071260625387520 10806705 -174429793921524589224329716679616569700 10806706 -90385504387438985455814498164567466880 10806707 -13327290610934354753108581351919699688 10806708 61850284785751186905476045381250877440 10806709 616322713208776823749475528067597129504 10806710 116503261770081141788769884665747330560 10806711 -59850812649204248123744516210853525120 10806712 -152922809198101615935549825796054917120 10806713 -354265181870305786938408843286898703660 10806714 -213253012775078727669747215243965400832 10806715 -361935330727043845856876283661463360640 10806716 -609194847153526360317675314373104348160 10806717 5200246361431398656185478472639490848 10806718 -95847505538914549238867372713092088896 10806719 225070912210701033670701853791252817920 10806720 110654517166330937022385282235529953280 10806721 37438780610052891958432508691788377922 10806722 330847903078072427949660689372174280912 10806723 174824163066343076534316393490314870000 10806724 228368829393873240381296658606041300992 10806725 133271195415253206406416532180314576000 10806726 70966855214393200583506883966449704960 10806727 -508511005215192297752641544869298640424 10806728 921791938981716981539507970282930831360 10806729 -263391476270574935082420043244615180016 10806730 -302169406750840342489984441030597363200 10806731 -278009796813083077635615452557643226768 10806732 -193858127675597482486583567742554137344 10806733 23557025435286910243144773237608996320 10806734 -69265916097976431280785268309908545280 10806735 -2686758990628154661054594723316060800 10806736 -106067709976917942761804391956229734400 10806737 -205149226555453010642851429024984872768 10806738 -115924767475644015604851254404126947840 10806739 -198646105753930242152869495460635553280 10806740 112904415764710546165584216934062612480 10806741 428292109893394014392961583439879478240 10806742 85112517165862302258983296112863950912 10806743 -135415944211186532465533367266289542008 10806744 178234047913606293772492275442109644800 10806745 376355227640331218207344305114257770500 10806746 -295138645800645175725844358908946439936 10806747 162488647202869085732214497492351053824 10806748 -47283650229267405504206361102046254592 10806749 -21003652770384884943735463539343923936 10806750 97427070466320610798755709076182080000 10806751 939951510576270093072456747691905006752 10806752 -166516060368609616430674233472057344 10806753 212953773793475900785358535614069105664 10806754 48517475724681680995904723580038089296 10806755 528892846046108011215340776694667520 10806756 56085292526028271779911048036548457472 10806757 -73060989122382887135663528537459243520 10806758 -448408957955635673697188305630427423520 10806759 297002175950177395997319319822642408464 10806760 10974295584625322159161596960576307200 10806761 -5268349838816725260467119672557341568 10806762 -346249731394399885972736710751393792256 10806763 -122050633511313421878598712563559673600 10806764 -551376491817325274097190471790415558144 10806765 281431028237609369345771796696582621120 10806766 -41953177396361435422691825556272300736 10806767 208493211756129647496236294490583733160 10806768 -15163182767287778530133959365384732672 10806769 854637278338358321192303192913967833170 10806770 -111809520549142651135734447598149191040 10806771 229866300457377834487631440834245907512 10806772 -350461627123575063367307380550398378624 10806773 411538493841334292301662515452023849724 10806774 -22298945221848571871740038953519975424 10806775 -57912214485714695671344674882555932000 10806776 214933973280283835202051977102809006080 10806777 -37769430057809672804492365520915214774 10806778 -139757262166529076985936593239423932560 10806779 232515602812287279118244837680328953380 10806780 -28430547402158381855135693203935068160 10806781 957644189900107222689856010166800491800 10806782 143101268572575541338862655446690667520 10806783 -180659565249194182073592725821489990896 10806784 181198498467557248486345873297187536896 10806785 -16220723588784152010554819868962568000 10806786 12964173594324709830348440930903083008 10806787 -176970032152689441679132357938881868008 10806788 252944431073766565022163773586488244480 10806789 9368778562570096769203967292116424192 10806790 19627288181160386109281981204600822400 10806791 -47707084060226744475577637317519132248 10806792 -455201203632041335811947820338610995200 10806793 480910056753555157001656586373751958042 10806794 -7595283575996380472118338776828999680 10806795 146820223559467452809064355338480675120 10806796 -37487135808906163119181212902420889600 10806797 453678506574953994342185409404808492192 10806798 165386796652363470723535419000196819200 10806799 -599515480820745261415574702210969477200 10806800 27053398446493319820130142964744806400 10806801 -377599649392592635556526340328800938720 10806802 177904448092865222708701621030228862352 10806803 3974070951419269041151593876183573504 10806804 -424818125169275572087311777832254259200 10806805 175640998839516598066053417348028128000 10806806 144957775744569997520503422693589123200 10806807 -337972629710577759987102018912289918080 10806808 440528761727531964338273243887199016960 10806809 95982708012679648833154689103440043080 10806810 -66346178501878850934642336520169364480 10806811 78871192108605461775146405934151873792 10806812 173990235798898010832448035043806543360 10806813 -497193678884480175968460950891981043360 10806814 -102462708877262889628042721035761085440 10806815 450134853285270943549553152218561853200 10806816 197510406304002748551593092902563610624 10806817 54154441337767730185945473694579587584 10806818 -15473336958991928797017026546213458560 10806819 445970442791632967893100518900170262848 10806820 115766072119243678518002311420948992000 10806821 -307001960121307026964317587880310242000 10806822 29574746157513417016357628094035023488 10806823 -7040870243776454896482742003355280936 10806824 55121359070118160517144731097804390400 10806825 -76257450393024766045207478222256660000 10806826 177507399498706970860227219562822389504 10806827 -131700352311908590641527379084455908128 10806828 -203335872944332397175504554423657863680 10806829 316724902911276316872658672924823563872 10806830 226177067538078378903674145368576602560 10806831 -31434757036098274960813347507977414400 10806832 -32012538116710626486854429398340272128 10806833 -148748615594942141782488866203028063760 10806834 -5047867322035285072650390157440837888 10806835 22137281080821486603679292254856271600 10806836 -552091380004121588588822936164479227520 10806837 487632615898268416116707270795931881760 10806838 171471049443553588297516208237527264896 10806839 418060194609317120180368809399941258880 10806840 15951686544226240436181566698933248000 10806841 295100635812713759130866904563171707392 10806842 248363307732169062684289166051732804832 10806843 -65349760134551700832352991623255400000 10806844 -617795083798636704630428839723020761600 10806845 -250265658240501844357165420689387027840 10806846 -1904603771940363159645916394973720576 10806847 -75342164260791843825569752588881400368 10806848 6049051369803594220707603684356259840 10806849 78208674290487805453243373961191449728 10806850 62874768309587523976470371816193176400 10806851 -1430593871785401799735642877525785668096 10806852 59190013254868647000932264970167331840 10806853 202381172430939961412109977707802012160 10806854 392692814720452532204238951333964097376 10806855 70320658035867324316944186341875230720 10806856 -361599669910763468415337060481040645120 10806857 292111470431943928315214785190864424372 10806858 7177718521681513691728252750189597440 10806859 96105875527186721864906414741185289760 10806860 437024475818486115975450757787195182080 10806861 -153393336497448833562615489655177605600 10806862 -128993642167716950146816293581038803072 10806863 -46792412373638163354060014240603980800 10806864 -109959858947138005813821988455780581376 10806865 122058807611890142405074925282268214260 10806866 -53106595639972709848930356192104561664 10806867 293255025477660912998269265823241243560 10806868 202657629071515545743522566257272712960 10806869 -719097868287761681526629369793538631730 10806870 -87451087668177561550250011573255747200 10806871 766775848362141513762896547627254168072 10806872 454908963853540710773335563025491025920 10806873 336923051497641239241341174923507392 10806874 117445984560089840025888475243812125904 10806875 82751422576695679625279012076841882500 10806876 -146715716686199057821221476089524922368 10806877 -695346057840288741351502379272928634560 10806878 69435695557280300742717057373232801856 10806879 -107883418103524856180296889401242286080 10806880 -143531340053349553871792675893936128000 10806881 190306346523427689702022837422226907682 10806882 50223379501052953269798369790289908224 10806883 -166114882811850844060689277602307766976 10806884 530107044176098546558852604339728588800 10806885 293690571898614415282411145912469067200 10806886 182682145975232549245730897649852492768 10806887 -66961741281856948350481204479585857568 10806888 45055688577072383569030885388133826560 10806889 6298812490832902950043415588335891024 10806890 18407782735138068278056605488953958400 10806891 456217287045934859872832589970278715992 10806892 314833939130537928204454070331413801216 10806893 348792495488306657509713281232984972000 10806894 2387570354017728344142595663102156800 10806895 284144192313556274738308907138407127040 10806896 -1563498170081832250644752053888155648 10806897 390380830655555734983366628501801695600 10806898 -743896398061718716593764472110539582464 10806899 932304549365861753450656295108217172272 10806900 -13504197680435454866008841546568806400 10806901 -48815019696582260200897167585112489248 10806902 -189679631190363170499386046175526890848 10806903 -6957019538318197929091292911044444816 10806904 759182595250765573842362521775882035200 10806905 -733730330811611759793058068376160640 10806906 168477646685960468171956792534022884608 10806907 -671162326936979175883996516813165770844 10806908 -43287045984447762350526155980098201600 10806909 -279703604916381540108315192332093893152 10806910 -29021397541551908914739197550009794560 10806911 306546181564852950743657098381023856512 10806912 -205181022860357498990235539793248256000 10806913 49656275561302191862035023628788919124 10806914 8263975574577131797299990833871950400 10806915 6859406321088436820914789079391091200 10806916 334188316962730812020415839604722768128 10806917 -680866937254821254390413442543193140736 10806918 -70143563281767079526655028971388803072 10806919 260832751185249339381242498603015111440 10806920 -39276531346257704127633372821163110400 10806921 -115804041329263207710734426973953749392 10806922 864749632571743187420008958724309504 10806923 -1814000752931689090719014569873871520 10806924 258726111564779298400856516255306681856 10806925 -31649068594210076883580534699132352350 10806926 46372244148386903345205132038924572224 10806927 -270331352118983780744151440424853743480 10806928 -85690527233641231330384954982757236736 10806929 70464266475073588231616520112650454080 10806930 -1959921477577059314828825612971225440 10806931 -468532431998980343064910506989016477268 10806932 493289230601924034800674920109934592 10806933 542576183764342607991001000551565341504 10806934 437858481145249646275434753026932617600 10806935 107255814241545867526561821646857909600 10806936 -111227564978036357648543799507031818240 10806937 -122431481379202073012700635220344359740 10806938 -31244038112161803178718538782487379968 10806939 -206435584128441794080102094941097935104 10806940 412342612467472404629482072557161111040 10806941 -72444094563537247876739676886559295360 10806942 35573380574736248743641131168933612544 10806943 -182731984630097837701457001446957829280 10806944 23121667773879631736914125254333693952 10806945 8884896076121276882112239130132844800 10806946 -173893420003601963598455546305700065920 10806947 -456441121379514403410120141960972522048 10806948 186494879283904819964807438824163567232 10806949 -324279350797492563825764023915815659840 10806950 74068156278664345170209659907234404800 10806951 -244639486366765525207992757154625477216 10806952 236625984892652586785785778121437829120 10806953 379220634902303581838909648949225279120 10806954 13844191598424123152646046683724664832 10806955 286865028004216212853218290535018651360 10806956 -378199374792058988017709059346658650880 10806957 200079906753704740380877826392981253280 10806958 -179273605224638098167292230787928905920 10806959 547925328274385834264923625467320854160 10806960 -5686424517411252230089202266085130240 10806961 78343520520450747187659810626689196448 10806962 238341194738909236870692394817388905232 10806963 -111220466360076225725310641060446464000 10806964 -32758927883169559314320417568470581248 10806965 54911274889937176345045184546775171120 10806966 789293507301092265025379888405345587200 10806967 -73147946541084331393858638198051955208 10806968 -1073834209169740670184738315615362457600 10806969 45799633843030604111096553900805349280 10806970 130675927101575056751866615342767864000 10806971 -71333577111465772625468265476351201280 10806972 66676852891397560117536138163794739200 10806973 790544075478316092154861629367328945222 10806974 -305375941855498470030114391732333419264 10806975 -4245446629762661978182398379115309400 10806976 8976588960676624742116474933047459840 10806977 -749925928562958971925444053354589986880 10806978 3705458047492041438479489013914446848 10806979 -162514807193121118736869134144809849880 10806980 330863752133993503544131513551346464000 10806981 128656092221024250001869840762090921600 10806982 228683767744319124692782502597471114592 10806983 375086439049822522346588145289654233624 10806984 137530765420177155856357838385455170560 10806985 56508340659003413936341954564431755520 10806986 -260283090370519760708992955547399161808 10806987 190564385829184549598477855271564538368 10806988 -3667098172920280220486923810016855040 10806989 617340019339912080484705481213447420790 10806990 119235331593620621206468050260523093120 10806991 58972088523914853844116380271881664080 10806992 120947003205815774744592894450987958272 10806993 31270942840337875287232627749974527680 10806994 -97162000465409369537212000158247152 10806995 -213104600678280364527046063339260997200 10806996 84781919272503817083756492949890926592 10806997 -324574993182241887845663158024189094948 10806998 -436241806128771532301435973425044457280 10806999 -250466680485661365764544729668298124824 10807000 -223720191741415564153381785868154880000 10807001 668948041273346161880930136293309557002 10807002 -297546360987392466717308552110975000608 10807003 126406410260619235825419236975495767680 10807004 179585019340999963325367483376203067392 10807005 18946829441762365094883166439780896320 10807006 -108551444174056328841955276791644503296 10807007 388682469056347569047383285203881611920 10807008 -280897324721582733128920993671329611776 10807009 177245209047292261006412714849556342804 10807010 66021246029640312583383052038247142400 10807011 -294449916502499974603722678501394877340 10807012 37506884184120969874228423622714710272 10807013 -212835600547741737311630558544986300640 10807014 -6108329563176211741236339021443102208 10807015 328556412579460002571883408519727173520 10807016 104116186419294861148822809776373841920 10807017 43300196648422799996191149849071710080 10807018 2106587377245404512705982757160866048 10807019 670418454724675853030914513389566889096 10807020 7935976444320764102681470965065287680 10807021 668067945426504459671847017415979019222 10807022 170279731230445291368225332646778869312 10807023 115736336916734929034118729414302586000 10807024 -204209634422775826220465590353762877440 10807025 300386132114207360574896009762568788550 10807026 39312168600413382171340811049064747008 10807027 -234781645404774828821756524083576723456 10807028 -795866103756101317803337199215915966464 10807029 -194866846988947561984307627717492112000 10807030 19363269033548386753232473355530656000 10807031 -132890336188678501350200718053173542168 10807032 -95476291338253728828117248210239303680 10807033 -49531708143047632304701561961204093376 10807034 18345415854107038547508163805486014464 10807035 -53090699399541662268390812428727964960 10807036 417878045544399834736949513467164162048 10807037 -10671123051944195480081468937248022720 10807038 -223308544612256795254962783400412565312 10807039 -451993287018583654236129275444982661344 10807040 -306290796991784628695505457783441981440 10807041 54912980971664193295190543806492092864 10807042 -413389307929083902626590203167865088000 10807043 393567677107482066427466088247342888800 10807044 -182566999483292491948882833232220918784 10807045 252849988574605318920815699777266746300 10807046 6696288691003275900094485459864677472 10807047 754280247694213655006522311280364953040 10807048 352917066788663290631011359083599257600 10807049 357676938740359454560128646905135211392 10807050 -131904455406711395803093612166910451200 10807051 -269342762868780035502972352932167271896 10807052 -224465450172556030449704351153349331968 10807053 -415010000469057771121857699679625711040 10807054 94193333209793044519209068760062870976 10807055 90183212758895845074804191241328702560 10807056 15687350433789408018224185488021651456 10807057 117775047763126935992991700451674223460 10807058 -344330690243783275274726105710671339120 10807059 30750520227808080624995918273284555704 10807060 -269196172975543275663806692684346480640 10807061 -11554921608131424522819791160556851456 10807062 88846002222682713620948223196352569344 10807063 141104909162847116749339780016845104424 10807064 -108115840139861132337071621054619248640 10807065 -53009856992389625278448427882607656960 10807066 11033005450556389603021078709330652384 10807067 -160111644309337636900007607868361227920 10807068 -95540965926467987995332944841586460160 10807069 -45592523540129185908071458443393427712 10807070 -112933812760720769527986296815229191680 10807071 107935127989349601250273620325709634048 10807072 538957299985894012527157757011926515712 10807073 -51827659645270567972811131654928907678 10807074 344903833645727441741228491151141341440 10807075 -458991896203139648916995472226889322000 10807076 169349004018460589508815950505550962688 10807077 156762262981593724691217425686134369120 10807078 -149437035069847686143787956763927728160 10807079 76315246586861236395710855603709390720 10807080 176483048684130581178083260187731968000 10807081 128648075904565585155374007880752629882 10807082 11216888725512623667703695219054781440 10807083 -12574405206954561505995552742056506736 10807084 156241697354611357808565701875214265856 10807085 466804973608838109584642527089863280780 10807086 -394245876994526088279280188716367605760 10807087 785265311359277769557923007553157790592 10807088 8702889247298271959515106853041602560 10807089 67456070352510525475397043846483921120 10807090 99521593187408518654423870956495521280 10807091 -807773140940584513437686257256620084200 10807092 157975226424464465435043539444700199680 10807093 -23189975454615541068069279701203809600 10807094 61662311857302447592905720984401624640 10807095 -23036336949011665156178413779926400960 10807096 -64951153269126411718554038893956464640 10807097 -555310488304604434399139352410229757014 10807098 -157532246146081202757817322442536739072 10807099 817609837219988807201110204876754800100 10807100 188550478329888672599493723454937126400 10807101 -19698173370233866752001997042264096916 10807102 37990617357072672434319264569869148160 10807103 -316949128744956281238425547419964421776 10807104 -720145169503226971745619190298443776 10807105 -231694412504929167430061134143454944000 10807106 -273790361494138111928652757954590547248 10807107 344117885799642972806636300980882341504 10807108 14190128743092198022108522401656804352 10807109 -73365676743850289623572249330978520896 10807110 -223467302046406930616318101197964819200 10807111 -296979988497604320974409778361505177600 10807112 443000837228239899464634355162265011200 10807113 13747838451489638832035927075514768144 10807114 118327148368145116993251553349031800832 10807115 -860617546464197169956291426816014320 10807116 -3572600270747527841850076475982094848 10807117 156258924696792644416379419644193146112 10807118 59899322909006789611666214994884639616 10807119 -606520736158432464436448957182931097000 10807120 143254013186255595162410318304201523200 10807121 642603905650499772077186347182224851200 10807122 -243109258303942796320667933050937632128 10807123 -339811123051515970115142437934669228336 10807124 57221823004230882185607416514981488640 10807125 47483709600985058916015937945367040000 10807126 -34027102698178211119862364065014115712 10807127 41278730494829488429755871359877682112 10807128 395181890676045753559354010865975091200 10807129 -635288144352610910435968011617850577270 10807130 52749176895408957386349597652602804960 10807131 426925902965284978759051531119391052952 10807132 65352085732392941682235609600572815360 10807133 -1000140679532299792714465737061868208960 10807134 -18646885035474484619442682766736633600 10807135 -309575345293425897526327927574900776920 10807136 501869085403763135228464807527457751040 10807137 -246163703899248554801702642417707020864 10807138 -429331697666755200453931026813538007904 10807139 -875657915772156183367455678915919200 10807140 -43581794738950608490588466638455091200 10807141 -224845493716353053953562571335780837568 10807142 -299311580891719889157305394812323338528 10807143 -123733880206338396867263835330148416000 10807144 -818092379224154219062612614721531683840 10807145 25650564609916163722466573304561115080 10807146 -100877243128069785289945953483683968848 10807147 4529363098926479572886998746466093328 10807148 -75886808489881447284783175598292418560 10807149 397420139434220260222662639730747861632 10807150 46126068062285797468296821147544609600 10807151 -1183864511048210696807737746918106060488 10807152 58116858716783661776063918171217100800 10807153 -189697641874319065358696540922478301120 10807154 -174852965600661010476553060684470538224 10807155 77987584411070929912298696199045472800 10807156 334298140108292509482413108375417947520 10807157 514070667790287141139346419300389935406 10807158 -40803366342366191124434886538195353600 10807159 496720197044583616887281009146899768960 10807160 -10759472327041124000416114608820224000 10807161 -147877036713640735032864493512130350816 10807162 116894158933967729277887992555552665600 10807163 -3589363122743218584993927755606862936 10807164 -397638569314916441989543590474397791744 10807165 -15936537585630863238315498606114185940 10807166 129726370967582788327176973557118444032 10807167 -24028754882208845136676723711396429056 10807168 -144970598808574136572704110202983546880 10807169 895188126982508638366290043581867087060 10807170 -119919759802100314713953535525249600000 10807171 239028377098132486517325265595872031472 10807172 465634758911788522877019596910841208832 10807173 -191138125534996176136189866227815970820 10807174 94627998886630835016304753774052506752 10807175 321366145593055553423330823409739450400 10807176 181567981473236536951342332116057088000 10807177 224098210809671591943645155464125893220 10807178 66480632166561977180896109105284238640 10807179 271693847513532873570604559176084109784 10807180 496474992628177721226630376870174371840 10807181 -69970904421520240640671042220752204800 10807182 137085744778504246279858730696003435904 10807183 472653074523948647271490238583212048432 10807184 138622017468455966570944333122000691200 10807185 134281972328323031205446200396734993600 10807186 177765763178297904544640700880691216544 10807187 40963561093004871557188484007295720992 10807188 4209136464161796290341482744272572416 10807189 -126956110459018103971061579734183734528 10807190 1512701085680042531243231399932765440 10807191 -409421021625431876932917046394932778400 10807192 -219453543503224334541702037699653795840 10807193 105110882202300251805018740784167977344 10807194 101788230230354425097379184351042830336 10807195 308703862929137042319583781462242805280 10807196 165506062874286199501114365174532795392 10807197 -604834142398014467258068064649035582880 10807198 485348525231590686105548314696296576000 10807199 -154773156407699865528638129239302260136 10807200 -231643413257372505139476148703723520000 10807201 -184360917511158465626454962516656672798 10807202 99367687245866359454100975312291746304 10807203 312217517992465746748615551128431679808 10807204 -245280434695172306069360842705187523584 10807205 556032647188223705044499972480438535000 10807206 22797059942699697449960897737763528064 10807207 109423112715984139584685662584144150640 10807208 -17518245036926311916462759299709091840 10807209 31406150303884361173971929430459617280 10807210 -63857788824694301719909166097247314240 10807211 10591554659878307689697312193331477812 10807212 -168559781906770832503386638038262451456 10807213 325379772448387146485981165401307645462 10807214 -262877780908235655318732438427942680576 10807215 -338051917001246740796305805538267920880 10807216 -49722349609703506796127076259739926528 10807217 -512396292355174034340583455782697589440 10807218 244872439356214941370858351643208779664 10807219 189570355234387298538379406676144502640 10807220 -108942284787457633258217683429508874240 10807221 311834190432763804118871345270643468224 10807222 -37404002166848738155717445117143829088 10807223 242546651765903351699809296050268038592 10807224 168497581762114375545859864259428945920 10807225 157813845529300402490748923525708515200 10807226 47688766293263684058046709960491905024 10807227 -165569967022734121478624857485639420480 10807228 932291852975858722162212611439215872000 10807229 132958357828808672396623352734365013830 10807230 16774725038449557703236986822428938240 10807231 -295567806662035666198910971817349667536 10807232 109292208131969933280294555269008982016 10807233 134697095892608150853694279850239584 10807234 473064038715299340685569467811307304832 10807235 292522161304657754827931830865347537680 10807236 14649830190191677576529750792878080 10807237 81908832824115908541429151885521950752 10807238 257185084745294580223949691289978644480 10807239 280702489927066428435799309470248802768 10807240 144329067727805063693421195747670425600 10807241 57925720459124919304869818793138766500 10807242 55102280527898286610417326254191802112 10807243 -19566294409109503009424815449516334440 10807244 -455366424503354315995650659075426457600 10807245 -13066830229380885909336813409727824680 10807246 2593464645210620396165741396525831424 10807247 -244876653748157133602232551313560184720 10807248 8163696499017921024607166018870181888 10807249 -481591997310211986119708367187911911936 10807250 256457538528005758330914256528767360000 10807251 -17391561560174799769068512027399688192 10807252 476071032843859702613028430325796570880 10807253 -609061767356670596296515452609241884580 10807254 288315674795825811981873997229573453664 10807255 213500032021500165979157127423711299760 10807256 -77304238144545283650993958417529856000 10807257 -11964973514217523998048769385181139488 10807258 -123924454176037149807339411280633379328 10807259 568691954004622747339897620002040875460 10807260 -38001517241133878965716053126763386880 10807261 116148810948500848599301511784393853862 10807262 156801010344485783747764856644353685632 10807263 -14632965653183914888015344107247476016 10807264 331647090913717223641696708257938669568 10807265 14554407663672533782991310001598496000 10807266 -110799721318667531728390998050681222400 10807267 41384673149142351032518754861241760440 10807268 -532106263747207796533972649916218361600 10807269 -315257127715280117057087719692226557792 10807270 -129568310772347971758990506635212249600 10807271 13002012963620879663652394278318295272 10807272 -1080697694576648968412843960049500160 10807273 -898296309612431205732096844735429233478 10807274 816476078083431407809617399638236972032 10807275 309580123444793840065702927864796640000 10807276 -1258064899614583820607662200070164480 10807277 -245448161431291560492340108797883952340 10807278 63275143847550664890411780125987893824 10807279 -257266880705523768073685417609054448640 10807280 102846555159081971657290816052598865920 10807281 46352713313275658586699315603795069570 10807282 114042898902148074921507504577728989184 10807283 181940533009624798505586738276680364624 10807284 41115454325539390164465775424538279936 10807285 31054871059266498949727008387153383600 10807286 -25293006713629201952174099753372092416 10807287 -78961122563811083585626747631530307760 10807288 532238136197107314977852355759433973760 10807289 -444867044488889619800568350856732140160 10807290 -71416013842996099567167255545389824000 10807291 -268429437602611796386780264786364383536 10807292 -108605444654839755540495912285078758400 10807293 -82365786073223286829077724132260128544 10807294 -248470956065823703531004524197467234304 10807295 -184639325363240757846350274363220186800 10807296 -30465223944212179795027578242413363200 10807297 279358980581584316816147858408849823746 10807298 194949792352192724493363855252817256400 10807299 -479640072775036110026554127084557673916 10807300 -33954562858545485050831358282212352000 10807301 -1110464175288201578609996624503706119968 10807302 -5177900440189135389024640754452961280 10807303 232987964786153058745073854337482083168 10807304 30856071316490812943777126167523942400 10807305 -214089052779307660251255980236370164800 10807306 448154681299973856411799652738703170352 10807307 156644281794068856717564590445449965824 10807308 -164262427032733995245012353630290839040 10807309 -187106837925422225937192647708735379072 10807310 54173573378537542710025143081640584960 10807311 224704626550141166791107912126432129672 10807312 190375771363223037926372379332321878016 10807313 97014931524748722188991533147997129216 10807314 -85590691631200013792478097885008076800 10807315 -384924366810416029258788504696147135600 10807316 70514935087329476376384514288250871552 10807317 -601111159454240047694973647384520131520 10807318 -404622705925496480445056878563003164640 10807319 10652736317126447818957230364370319360 10807320 -20158846166322194294361327353122406400 10807321 -62171956864843864160442914835642046464 10807322 194505630896769025885858427639837225712 10807323 543054538767251114110131566254008908184 10807324 657675384345601849853375502974788449792 10807325 65588597888545178822621947369557168000 10807326 -31410921193906351882081581288332572608 10807327 -154674327739672492348617421010487571680 10807328 101720535348017162169964630539025514496 10807329 -75778529015719237694891006902319279424 10807330 97162404948482326495773307754703220800 10807331 -1019094355521509771913355358792705732736 10807332 -31171789223026422568632751645489655808 10807333 -845355510294594003728646252687651920480 10807334 248446394479397797181126678288250702816 10807335 46162470518727503297892472530049766400 10807336 -208047767092544344400141513907924172800 10807337 -104241788038636652062682954762000635014 10807338 301741463573308795898149255080833497344 10807339 343624177375232880150241246178045877400 10807340 281410753401656350057639679540731299840 10807341 223952555031852813543841772573870693760 10807342 -17691984562843532229052085682827760000 10807343 827309846210445252567539662622866117080 10807344 -2244311654287224599124411778443509760 10807345 242688772644983235525058760644260722100 10807346 -114465403411688534677723477946730396672 10807347 -110782863850059193772280135102217371072 10807348 34173021484215700569839117712409804800 10807349 48081417897583753934837773769921364480 10807350 -60403324132137700245484489646564784000 10807351 -278920732770892706019236089624864153296 10807352 534615872487413988112521116074956595200 10807353 75320631741828918155570331226861353984 10807354 -80405919446923671702517568326035905568 10807355 -7508764035751691554183669060789070400 10807356 -84404791204173529926204935832131543040 10807357 1276103763493114366002845729114377478 10807358 -51738578246817386823435034289243773440 10807359 53206369177308856927449977292529059360 10807360 -54875880872797181749338102458162872320 10807361 245224100652868457752624009275527776962 10807362 -4830823050097735946242111320486041472 10807363 247283308047544816557029591684185278160 10807364 -506858278809442401582489382771640073984 10807365 -17505274144850599681052743963306013280 10807366 209994097074726560661235636869444001632 10807367 148940604038246355702844086912598435512 10807368 273571139149114220635391727631875440640 10807369 -385908073188525456291921289920490998000 10807370 26892069162345257509458647367401272320 10807371 164417342450273641350693122963453942400 10807372 3792461865891473638241487878603028480 10807373 282434662666934230119741056243703000300 10807374 270806870816861838252572438656554116160 10807375 122135420816904320589930553607038560000 10807376 229957818302634416610332291376175890432 10807377 138344128000631826228002596586007402432 10807378 -260295750749316962866495481902768776192 10807379 -137800839860741413994449885774685582520 10807380 -207830764057323678475790031213371869440 10807381 -231410067747391885063734040942821451350 10807382 -135272358246990654595499474537068845888 10807383 -32047839714247748249392922303806868376 10807384 -298029318700179728934448765710247526400 10807385 -641059273863816641878738904043208192440 10807386 7300242919649213735725081490688822528 10807387 -23991950629649145382062133771672039080 10807388 -478222729760746946320487552991704243712 10807389 -38734233981471505774134018352665658080 10807390 -290176796887110810166437063482215449600 10807391 -453695079664355153260444528478393290320 10807392 -84282812149691507113152752900835115008 10807393 287458268835561085562376237282038739780 10807394 88865210866910243148509693371199703840 10807395 15434111763245686554063435800497119840 10807396 101570792760840660696819116649627612800 10807397 -549747001661939489189858581120778225154 10807398 -181119859552241325748281847948708700160 10807399 -109034309424735803267152815219513914480 10807400 170610828498507370540602266510961792000 10807401 -156052724849639517966945849285840645120 10807402 -110349266902573546237496931500527456848 10807403 -554587239582385959094697576341066821456 10807404 -1277989891227260974893420226662598656 10807405 206974902960466675366531571046045221760 10807406 294092128426504206913974983319387679296 10807407 -50687671265704371370435134386672659104 10807408 107530511354991872245507511363033464832 10807409 -563803111765018665264523138364258794560 10807410 -63856502585813965042845922608579732480 10807411 477874940396187127156666147199839496012 10807412 -136633514420930137723632766939476725760 10807413 35879369835965553044856593618229133344 10807414 -296659081856600507199857309869722341760 10807415 640939214793994735723821377824096987200 10807416 -352124218662145429148679130325548646400 10807417 114941128221053444366843598379115295300 10807418 177060551520010991720828003738262818160 10807419 14875430475607603908428122163914913280 10807420 80252941013489770810898865460149749760 10807421 1116953796548949635685645076467449541132 10807422 -129860447159898372675940380343014222528 10807423 253505707280752219383884810126206954104 10807424 -213705593187629600225398853013665218560 10807425 23837493515778123794895968686888237350 10807426 -234158118766064756878766786947158013440 10807427 557595631064209895320401596564635289112 10807428 -117190341210539307683537483502629928960 10807429 -207720041050362361779523543565392599970 10807430 -267390503272870755918688201299639840000 10807431 14382119958474584544715669443792965280 10807432 174855068941810005295362999203959572480 10807433 46240580663586304194400967002653107328 10807434 4055148026687336843905984327988959488 10807435 -161110975639731907087177724158398458640 10807436 -89782297963957192445605049730273369600 10807437 -80552494099231054442420571437544898560 10807438 377945740125515091132576666870907101120 10807439 209896565926899063495149707214535912240 10807440 9916256517330138788122117931276697600 10807441 27522627933206984817304209478060810612 10807442 128748929716186359716038803392461578912 10807443 183149477657472377779278653913292961640 10807444 104972171959970033435844736660870390400 10807445 -378033422452624965461706085957260300000 10807446 -70706566171569653858675437846626926592 10807447 -31535848728226590373670036631761041920 10807448 900720184951146012552023405670604800 10807449 -251403199487265766334114395162099271520 10807450 -37843962961886859072053024381362590000 10807451 -52148000987388040334549305893855895548 10807452 -636993623790616565803414831802658892800 10807453 33819002034502505549148614423726345702 10807454 78731321159153110669404580667086707072 10807455 121456088974138732851506019637536873360 10807456 354959824752907782187254852687237218304 10807457 -18006464876808751744547241876070059294 10807458 -53980123489684480354238598534555612672 10807459 132324370500404223678058432967093083200 10807460 128817727455243984713488641222782849280 10807461 -107660545750195322189527059931726790976 10807462 181310786007178401041509701108815853312 10807463 404813550712594121075105630196990988680 10807464 238355130081430431628341667171400171520 10807465 -504407389684210856843389860502493986140 10807466 78234207487939291935892865863553483520 10807467 62854256855372393304362697757932312000 10807468 36529861574966497664104066173043146752 10807469 161341312074831333176835071054732142870 10807470 10842140802359550818044791099797497920 10807471 -35032524208235112183339151521147292488 10807472 73469548892804456431429103814301974528 10807473 -145549412494353513056338556750008803216 10807474 -185987661791872754407733107983528056928 10807475 -14650319020284187099499700792154659600 10807476 -131498307547238000294068835080860807168 10807477 286409521068543805259846004012127198332 10807478 -147356944124127714834304809544084224 10807479 -713769350178880739093755204149532444080 10807480 32902306926780112022639925594029260800 10807481 1196717126819823762545687363303550901824 10807482 -84983184356207896490216318450626254336 10807483 40976689532131107466738313146483806000 10807484 -395061932832929130341164864954809129984 10807485 -1398102412713818277136709483123817600 10807486 84415496128064725485671206826424360192 10807487 -52163542698763752149829210475628209320 10807488 -135335658678879086550806153902707179520 10807489 513283839936426408101796315013663944432 10807490 2872200820344369455085497115516180000 10807491 -537890881689715691473162156014854400 10807492 483437647593863101965730763666951648512 10807493 202273682866765913619271980159085811424 10807494 -136586085569774207381590924535254351872 10807495 71945382622298575844965936915967904000 10807496 -21634727909182675107821845051270103040 10807497 466150867151239197882759030001127015274 10807498 36720687658644802806211170862295962464 10807499 95043511284954684543577677494530839360 10807500 61228926310501716862426423288035840000 10807501 696947840741564220037612553993283760502 10807502 315320641736888164252035603840639298560 10807503 138443230499670348242419062878612344704 10807504 -3387787286666839126521699317111848960 10807505 179257829168030282406265179910595089320 10807506 -5599988454633522452022168888686214768 10807507 688141625894336634497237180992541339756 10807508 -570075752775588214160181353092864620672 10807509 -152307383368179638979260103136327747200 10807510 28986979652065455773326443056307294720 10807511 -174007705502542435453500713244769941456 10807512 -108006493353764202439357756046437785600 10807513 -624967877466157750509265152455321818416 10807514 433602727555237410999645398865976899840 10807515 -39537719527405524615133337111093999280 10807516 -178086337849447006352819622780722872320 10807517 -327716930759826320788630791442475068800 10807518 -54301228059001496138387466190361085312 10807519 174042930751501168605382561777261717296 10807520 454931409373321501291379975009336033280 10807521 620902259671223055978452184301951162560 10807522 451855328119823076247029883039384074624 10807523 197599910725901410550091645614347165440 10807524 25889475004966882580289601961568153600 10807525 364906779847609782419731799607091209050 10807526 -112241774434784398350549616270956310080 10807527 259560250424424493471919869221902458320 10807528 -251006627862698691852903070435424256000 10807529 -1111213076187008030579182723328107648524 10807530 35947827717024599427625342294722416640 10807531 -282148956716647220756704649316344270560 10807532 -70144259442453959790088015301409218304 10807533 679244736928592407787057844940892097600 10807534 5822658285212484703247227279859413440 10807535 -344424068680231748325477189587306225040 10807536 106315252948816928178934123769746194432 10807537 -41499199356817329742702996675923652440 10807538 -83006287579083394146016123611047088624 10807539 -135853474957090338567028641499063924992 10807540 -99738885847072081318386851968120085760 10807541 -483208083159582597495052105141065662916 10807542 -250114493980474286040658430562624909120 10807543 -209190957851948541974309868719812413208 10807544 37925224709294707666640090145045872640 10807545 33422381790795185208496011216917308800 10807546 -135934467401709497416654328650205811840 10807547 107929855975288299373796933205570324192 10807548 -37460553920612013408445078001221303296 10807549 576434238491038872360113804220137612640 10807550 73893744224141213882658978083245824000 10807551 80868043191910926662227770123558615480 10807552 14893385302268071475212311846748946432 10807553 244977762950321023484505895427658545364 10807554 -17883387338117756211748680813581950080 10807555 -438759956218576668391957215177824428080 10807556 703665022797770773481640585099962400768 10807557 281702974137372827290378328364291270240 10807558 -41274460161658410389083527559458978240 10807559 -100819776995998260869038603516583952288 10807560 172185618236905150398875084236627968000 10807561 145810543210627219199931545208790732800 10807562 -233143819959765005947288515740926457088 10807563 -273018280169663024912397268857459097632 10807564 -507015348642496430032976440824237708800 10807565 536090445258203846601501998412711440460 10807566 -79417779822773068575187592508357734400 10807567 -605910095772476060829363878071988674384 10807568 -4316130378407437127963388967695728640 10807569 712918569096386882641818571455105462864 10807570 -69669292524483880202789003582570375520 10807571 537983897369095739520474463569608681772 10807572 431544089591795345951815054759198789632 10807573 33584049373386188289269768115998529536 10807574 2380365002555775970241193807696090432 10807575 -31491062699185343159879084204586570000 10807576 -311618271800824991114468631091336396800 10807577 1333232272952100633200631257152366656 10807578 -29304355826849785184868184365844321296 10807579 -2488307204007619104126116669203293820 10807580 62578354904298012458163695658319872000 10807581 -477784303242543585063317086213860229248 10807582 108319195069289672655880134575683708032 10807583 555282617282723865036007220658810722520 10807584 28501323389270940883642308593637654528 10807585 -236512836023545762493720648714426779200 10807586 -20951224577731946465172985024193366880 10807587 -15353786766005744642517947649552828000 10807588 -329380560782867803116648347335690251264 10807589 -26843258478960293310201840438068789160 10807590 286943101448931890583813893637748627200 10807591 690274817175092178554109859192351647992 10807592 80133175323376371172213965145124044800 10807593 -132886067666416065135837437438084675616 10807594 6954763509920989631086023857879423232 10807595 186636689409196948489786842901367092800 10807596 179837923300358197583276992938776919552 10807597 -16438295737909952010701846032042665000 10807598 93409395089521874499764453725452310464 10807599 433604902033491034575981952499627520 10807600 17567595340612579875193062180507648000 10807601 -179021425446716337171338100680979873216 10807602 52311253855636644053956378639719690240 10807603 786137818366138472514139714190972143200 10807604 -233212697657028297187083671506710355200 10807605 -98356368780680068334856225223531743300 10807606 143552354219682898226061819972544303104 10807607 347413420153182236138296989572773586856 10807608 -104520955401631194823166290403693690880 10807609 491704282096395667752147259122900800810 10807610 -13223284663453838023117025355461326080 10807611 537357959630660108306565829091843182872 10807612 -610010368810018720966214693808874783744 10807613 -482963529019942037446445580217369574580 10807614 -459825028073628826375524911611776837120 10807615 -76226652323861650432037347114628124480 10807616 282855691319342756907946797498417807360 10807617 -116978864405944239880039157293902434688 10807618 2743605719536543733732492564874864720 10807619 455358720167279259352454652375694585020 10807620 -1559025841350120180805614191733964800 10807621 730197583119739420526708832122812128384 10807622 -132541237717461773565738789399091075968 10807623 70594931875459356957841473241757283264 10807624 111696143556981917489991521482929899520 10807625 -453572715549971251319598494714890731000 10807626 -20716208218987899470515426587363832320 10807627 585035427622894061887752848927780144472 10807628 -18399630985872947733943116818896118784 10807629 -18225852766707248726843926746949003200 10807630 90010245941920616412336157254728928960 10807631 552344553275474779009929524370595546368 10807632 63795625488677304566053474967512547328 10807633 372691473523528272341427498948635707380 10807634 160129405144778600102089907980963203216 10807635 261450514146662318795547344911308610560 10807636 523105113370777004935076708710701815808 10807637 -58840806014370011507486056280815817760 10807638 2436425270023833699699103913452330944 10807639 21563171065151234764906916345240562440 10807640 -589509922329732356833620458961001267200 10807641 88928050398236590622848244798291919360 10807642 99065837584445942198492291944177926912 10807643 -216241736596338581545921740182632078848 10807644 -1130999176917656084615930557429091328 10807645 -805604266584732670043577010181461800 10807646 -150792436614958404915155163367535545728 10807647 -521784136072073977398916639001638601400 10807648 123036223890558115084701054166061285376 10807649 75474200447237089204416621653657551650 10807650 4580820620743530830077789953203865600 10807651 -112014495571214570773637773239569554608 10807652 -473339723696751738650334429631549102464 10807653 130146695274172214863191095848177804800 10807654 11655741391723699215753536311474225152 10807655 295822727932670788690831919668421136000 10807656 64108728578595282725281070891505254400 10807657 154494133461627630030507672350924355712 10807658 84112092244611565519750482740204341680 10807659 5452295190203125251907752443949903384 10807660 71473216227394129013962866502987591680 10807661 552421362417465663920904785383548818262 10807662 203257968498409172487460412535232588800 10807663 -606192346007150783621797150034570896 10807664 -27923085677201389922170329042868568064 10807665 -270912031991174055839185305318017554560 10807666 -169621715480052558814853115933137065968 10807667 127039453994741860716309641599970778960 10807668 -243525067326177565514567146756599214080 10807669 -375579699394089298894802303600131732004 10807670 -9367136410401626823444278797319070720 10807671 -13332488794080918200109175829640610176 10807672 -775246547049137065092545701369253683200 10807673 -453704175653251253279680853369367313020 10807674 57828857713178059830158604539978734080 10807675 104320437741459983772493844226506282000 10807676 -300384863286604376775812517441674334720 10807677 -163600849353314071192782815485497100800 10807678 15222923803053508648936187866774855680 10807679 -111790931513393580694631477484160366080 10807680 -23744934897963675048363200106568089600 10807681 902441484686673354859143439880087652482 10807682 -5615353012469494154722378464847064256 10807683 185340887287598765812965323754042616824 10807684 -6405986532455204390211219290315059968 10807685 -117760680691938476511675226694491530240 10807686 35850462863369971632798027938120383680 10807687 -720698922992487839600484686368065939840 10807688 -682537370150349636772104201929363082240 10807689 22882092295351468849063376480373395520 10807690 6310590887139930482118093276642432000 10807691 -41848051154267251807464692146067825616 10807692 -51330237295215325216533600958149869568 10807693 -278263006734758577081599727669475383956 10807694 388719172309528596620737930229825759040 10807695 -409102075345118766501506245407042048000 10807696 76883291363685889709075070564966244352 10807697 -29520130489096296695371295912383563648 10807698 -102643683356393417229116083387195882752 10807699 280882100247361906415182451265531095712 10807700 33498514021957265800292601747613286400 10807701 774479328322359707113395041618588512704 10807702 -66826662772455740760741071464169684448 10807703 -26851166390581043418874599039401346840 10807704 400429125021541435451400893363297372160 10807705 7699312052451895849555894453999375560 10807706 -695313905683783022362953462882296832 10807707 -155878812862906927522708874699225243424 10807708 196055445231826413477535112098910985728 10807709 518576864455751359986837309761939475552 10807710 40246537090309476407022998172120888960 10807711 -279119170160028209613253849575513606688 10807712 25984526714527925799550750222993784832 10807713 -56292936835891018285854548674994836800 10807714 -2143626068693659152570567321777376608 10807715 -48182342222553924020382678338944740000 10807716 19023826048067937025720423079707115520 10807717 -258298372527220987825689505653856327234 10807718 -84442046770100958516744238011909073440 10807719 56014961578884569018459838148120120824 10807720 133581632079828064627612666576355328000 10807721 -509308028618441005145296913778676227078 10807722 330595969887392491308278737441565844480 10807723 11058242941357168334545907743793611968 10807724 -369952229735585922628692097653914229504 10807725 85650882980153681883539898539837445600 10807726 -174784470992321186367564743907502826688 10807727 150081588964564928527277913469188901872 10807728 106995558899023882969301586330475659264 10807729 -576978773168014905166321285243282050670 10807730 -253639130394703225037305334079646470240 10807731 420807116943601962253067373442679855880 10807732 253528371208317161350233433373125068800 10807733 361570706428457050744874842508640347658 10807734 365927733860037705330410718767120832 10807735 399690918917095751064841605436325525760 10807736 -361121476383621528960621356372351447040 10807737 -17042090140472907095009839829483149248 10807738 -115920987606380791539842878679561038080 10807739 478176345733061035421289283722668421456 10807740 256100547352053752769495866022890265600 10807741 -25694505304959930267377951395362328960 10807742 -211181008634994258812616520912382005056 10807743 101691192054502280137526526165240120264 10807744 431865682743587020310986490345869541376 10807745 -252482778457898638917659854160658209880 10807746 -97309455376193661001296532685305130496 10807747 -227492548567309121335543245101804762048 10807748 -101383335305335158256084824468883206144 10807749 -330449038346113171105334197676084640 10807750 263869402610741250443617444663304064000 10807751 6375592321141624767896408516715744000 10807752 -104353177688553658085287712077209845760 10807753 -504140431314421122692962023117795450240 10807754 -162718756689218765921576212098723689424 10807755 -47373601911235445612890685806568513280 10807756 -122664374837944598499231586621342279680 10807757 -322827874733401837021956285816362584800 10807758 71337074407198961889119805255341605824 10807759 286939543507866520186067816154260645304 10807760 -64843814161305649825598785368379392000 10807761 -439960486672935577863113307044206656528 10807762 -72895334526089952595870972046474207232 10807763 148598721742631581990646447334161877264 10807764 -58466847179542159252210626934977540096 10807765 504624080722272276833183146585039053660 10807766 -355998654636945443076412518741785963520 10807767 -325550807103650156135390706518472138720 10807768 1010030408090170084549684752228231045120 10807769 -52342577972318273452294159938281024640 10807770 80585177656290377278464138564522086400 10807771 274118017339560124489205031049727582992 10807772 267275109229287165409911263724687301632 10807773 -200091363541202463363805356148813958016 10807774 -103673170125146062542593654366067880128 10807775 295485136312268643465530241241234938600 10807776 249548790285530495738838705166740357120 10807777 459326846422662335169598124441332926626 10807778 138724372531254136137027630359753041920 10807779 199912628794759817319263960608253720184 10807780 -42844466469876115077693189811337414400 10807781 592613358746464491800192778544546426272 10807782 69321106386568815348929759865559104192 10807783 706191026744377897558963292268360588576 10807784 -13536512510815801248788086406640046080 10807785 -305543307707709916198687847341250841180 10807786 149669051635050767783091980234459032320 10807787 -473055189273039267818164471505201833368 10807788 349183816287722153630785088678636582400 10807789 717833541719145449987438758154695997440 10807790 93383829326227910081852307341514240000 10807791 -454260455697967364499581177628490665216 10807792 955336085572619808277251454728142848 10807793 46406695633092431574884615006574506340 10807794 -101990180303492154268437431480599211376 10807795 10249335247596862109755297574418826320 10807796 316949820228779305600280254253544192 10807797 -47045660727745642279041471278018672640 10807798 101763936598730099584723845580881035136 10807799 -100999563268127723117185256476170426000 10807800 132246778945403340268500421472675328000 10807801 -152401933962323958584544056425903086936 10807802 -318577414832718661486699246813594773648 10807803 214815653425746424747651335560993242080 10807804 -80535949239028083658383489643020257280 10807805 112092736385247570862330150998122200920 10807806 40552316797325705694507723814299340800 10807807 -67446604839063201027236542308286763280 10807808 -170041772761803432064430513540793630720 10807809 -21124934669103321731645136296043454464 10807810 57131057648097861519115074349633642560 10807811 26017396714828032565422208638079013280 10807812 897483787461124818236275345459909632 10807813 165235099564772613363820179679047614844 10807814 -90462294752055641291992938976743020928 10807815 29442746441273596611161970508738283520 10807816 -544072468365509965286337113726238059520 10807817 -863345988786085984605835219361289628134 10807818 -107007994060910018284130199095367564288 10807819 -345211674875197051432469821845514122240 10807820 -390912482780596787995932013177345489920 10807821 -274310299522487446764973811459306813610 10807822 -7583525498578192670519848104600254976 10807823 -258602555582427084868869432614858552136 10807824 -13617052704870882817749598106609319936 10807825 72572063163927501859937547395002448000 10807826 84700383147690018068739990217860715680 10807827 -235845138117514903463440996483087134720 10807828 335129025982320390462444944368732496768 10807829 -226108198289819300087251743263801957316 10807830 -12216580776227472166705644832530257280 10807831 692226341711920686478444045728619554632 10807832 140124154577143291780294054967224320000 10807833 -204743880598820498388104048822179282752 10807834 -472135171824355353453918568628207015184 10807835 -3719209193202759217422376640142025440 10807836 45532019611905446386814861144988518400 10807837 515257660636104534610608089530447250432 10807838 462896429889232004397204618341231616000 10807839 125473135317328331307399386214190758384 10807840 -16532991399588129324969319582610227200 10807841 -91225077872276829289052285139150000 10807842 -31580272279029359639370225800405281536 10807843 -483103027140769565441886762912228383908 10807844 816378157134574737788021120930847446016 10807845 -116471209406656729997849699170127108160 10807846 30944218696618167980435141620531937280 10807847 -556921205333805224123300311606438454400 10807848 -19639753428106490533995652579076106240 10807849 66417188600749807543717761545240292964 10807850 -104702253619170255836238221286073551600 10807851 -115891305318777868491641127311144064168 10807852 -278423410278798369254294086576634956800 10807853 160784139225525969415983165806542752480 10807854 -198531414619526938053497404796137644480 10807855 -124433592075544084490386649792641341240 10807856 66105393296464310884750636679558676480 10807857 490677117981737994317847398913364436640 10807858 -262733617131374717555614820335497460320 10807859 879796888058671010843423059598624466060 10807860 77370392877047430272320080105075548160 10807861 171857887699747571731442128830837390432 10807862 82462823027236147474216588561852271232 10807863 -214620927640176998222920450609360566912 10807864 10828162730520433535353055519196672000 10807865 59015915750320415018104493451873096000 10807866 -14715349295288321680528637726051208480 10807867 -149959036638578523574625141488316461808 10807868 148797483363276368697692391312409832448 10807869 -27623785580066103142887355752574411392 10807870 -240455962475671396641926526257616861120 10807871 -229518076524416105615121325951592111616 10807872 -33816791496182005034571817929173630976 10807873 -124909182697944623320201781255335298878 10807874 103554317830129040730241858363323554304 10807875 198155966698443951284126211051713820000 10807876 547048800091827328121549221048128479360 10807877 62998444215419096816638731264779235840 10807878 -888073364012000818169074840265751552 10807879 539694328695722693117285474929795268400 10807880 231911405903710155651890947864927948800 10807881 460868007105828282918506422247618125392 10807882 -511724518249446809112217855714609111200 10807883 627207084787978702831061024936656698132 10807884 -253515508269931999600010476904337408000 10807885 107661042369589721857373450679348165120 10807886 4823166648871372763781502869302403840 10807887 57515559056160330380375883605743489680 10807888 34523830170130485233568197782488612864 10807889 -23691233775342317042824638000429393600 10807890 158444928831449040705176846137419939840 10807891 -115717610148379357508600468569259065488 10807892 -217391494252813973875184994034064130048 10807893 -404939737712262237656754601130271929280 10807894 44487951160547101969554788774016120960 10807895 33470039203724141552232593998821681600 10807896 -128427449367717105065667787355570995200 10807897 -167937377351173277085206117689445185654 10807898 -150759943685569230819742903996192054800 10807899 -250858505723104038662894603557233317736 10807900 -231289334734115298229134624361058944000 10807901 -68429736401269332545821509290031671016 10807902 -39030569679391374110416731227465220096 10807903 -1048362751321345174264049549028584349360 10807904 -411883975291721788472221518123732959232 10807905 -43343156039812507834581925074992307840 10807906 -268133335645852055063045778694469015040 10807907 115536707454112978590229103578378183680 10807908 399967075542337183692623494389453788160 10807909 138755229901518024785582963519881928832 10807910 592357974181057397194942004504703360 10807911 125130376959317671342375313978226981120 10807912 436462853328204572653141839388640409600 10807913 667001314865459324398072315303452207162 10807914 40225645438157697895780033346194284288 10807915 -384765013395290387389666690138968961200 10807916 84381348883962632981708499657211388928 10807917 115848970517194507154299172813745232320 10807918 141609192367807625201980127262803939328 10807919 9770356730252461037752836027813187008 10807920 1931151553972312215862402367248465920 10807921 -5942997053906725132013674746069655568 10807922 135611426281091105104152436284084856320 10807923 -9709194839891547002131950461386986240 10807924 -44958708823920001036586481360476012544 10807925 195446067418544586553329778951337908650 10807926 225160705952372182881696004572294463488 10807927 -224139770036180927897243741720678496688 10807928 -158911875878349815021517109096921620480 10807929 -307671003741952938373053008465986895952 10807930 39514851837904762767705780832178688000 10807931 183424357166254562314442097278689599864 10807932 312551039895099871239488282926978547712 10807933 -16302105957350978670555764352923113856 10807934 -105631160653190560706582067355494824448 10807935 37042584055234136243863316191843724160 10807936 613249075062410923581766653734824181760 10807937 61137725998724757061676754683574160512 10807938 -168107247752938034014357553500265433600 10807939 -185982387376047106008951812022851600260 10807940 58935213838384215889397054754800332800 10807941 193577892825762716481553070135601658080 10807942 24238424208897267436529667872951038272 10807943 795415776930861868497297785567837866680 10807944 -91072505544861428559945146581479751680 10807945 -531975008442944543348709986302537689600 10807946 -295203895619457540207463661486125637328 10807947 -167779012992389378295261808562874519876 10807948 245562503486403704543157036521022295808 10807949 -6899005938790454038992392334763807050 10807950 -12686013553265297593832627258778734400 10807951 -291012920773144287002210349302947076736 10807952 -131352448096796672191625805362569789440 10807953 13937520865945458639198882810418934400 10807954 -310035529625880181217224687295585107968 10807955 159620167067965439013330073641589341360 10807956 416231242226465004903565585235488701312 10807957 92602711879490028215696497603865688206 10807958 94973247812857748671964129665645531776 10807959 137053906690475090185574723248525903440 10807960 559076410403357655889973774807202816000 10807961 -82132250913077546530477790793313273728 10807962 -298372390222333434912405088504084224 10807963 568116858775045990269745421261578094760 10807964 -169260956315629166882524490697965568 10807965 -115634130377253903471373931399852102400 10807966 20376073980351565320039177254565069504 10807967 -263580842381837900581507992092785245984 10807968 -8079658490014638060316004722966265856 10807969 -1525372793382960459241446118105801980 10807970 281283803178472891921074599397572923680 10807971 -110506461363703830412246332716697027456 10807972 -52714477669525282857343447408356200448 10807973 -724609561487329336627639538448278720832 10807974 -63892538825633450138952428472098527680 10807975 128444295140013496619356332782391162000 10807976 194606885166769274188792240249351372800 10807977 60841700613728710503592550444154936720 10807978 -249992188722468223952589071044889178960 10807979 -7441343805828293201120801434558039584 10807980 82142359118691150487599624859651307520 10807981 -527348743805545732703933253951409041300 10807982 -78819694332099396332044754343640723200 10807983 141190311669484802925362027681812697352 10807984 110886487758375262598840852225974763520 10807985 752053242088882420425305063124951355200 10807986 -5944751879809399872313671952668656640 10807987 -591267063719384120310580045697190693364 10807988 136153591985934295097959929484107830016 10807989 1807236036124515752049821944716324480 10807990 -356701120468242510722160216506615539200 10807991 203497310409689154276838491915442928112 10807992 -18181514394879807322784549485364244480 10807993 262488129699064304064211404659364928000 10807994 372281512378798371605647299177860701296 10807995 -48694579807026175057551382570000926720 10807996 -42284776446002589510372292195696445440 10807997 -63631907678044999816903831578566938554 10807998 -43712801665782195691189027553799628800 10807999 -269313362045270356149472224035905733776 10808000 88306994751651095683879363550380032000 10808001 7699218854139554815910379035344305330 10808002 -144605218166081905943096965674405501408 10808003 559736946626198365512789013885950120252 10808004 56108858953753565436262597706659000320 10808005 289011717913136425135845675961729529520 10808006 290746968310956100508875945287503532864 10808007 3192538968280166983588937037440436480 10808008 397840844966609134182700602983374848000 10808009 245506150472401037517711024975373054416 10808010 42604883086969851033038745779466595200 10808011 -449704649640072098664200453987462064336 10808012 548076355824718290030395504286627085056 10808013 653639609626006910708449586522540124000 10808014 133948525002899425003128008933388323712 10808015 -42971588110787197500842037750989204880 10808016 69627577788086242573285005423681994752 10808017 -269461516834393431824919835258369823520 10808018 -24088133005190034411681100394674368192 10808019 -581346015122682680614803918498857953680 10808020 -181716440688386045613611702114501376000 10808021 -224984539862382030431901470042419771488 10808022 5701517238064405185883386079043825664 10808023 -12817586574384772639113165499661254736 10808024 621518413957389745906142983825732792320 10808025 -45527483688316137548879754112108128000 10808026 171207824525685497324295272797836779520 10808027 -771074979912671174575249752960738680124 10808028 -28453651614879592334218047743719094784 10808029 -678530754434621249326158739214512065370 10808030 -257301466639036836125970230487654747840 10808031 71508728860909593075497029876918869024 10808032 962962569059855992997819784708513595392 10808033 168488982745270425187548320566306230720 10808034 -6388108369317607627907655907188654720 10808035 205698251037682320147361467666792876960 10808036 -172263126687676616916660035134161914880 10808037 -80931494592110480470450169156505101700 10808038 119844706885750796749317656940025941696 10808039 110277261736242850974657118239161428320 10808040 -198957471475743304908664921925098291200 10808041 13393428572094597199332906503780355584 10808042 -32595865038062189515423276326829932288 10808043 -325201729138753089518605353391105306536 10808044 192009578014057928153704089649593619456 10808045 -49471455202692711359063047879591687680 10808046 -183358160805668416204680280154653747200 10808047 -731265775125980357638449826346776867504 10808048 73017305248952865246761414821198331904 10808049 180919392182461731758650101385929339840 10808050 -1700434375878549268552586393565446400 10808051 -36841150244497427632689620106257566296 10808052 371890946201056423896036746309448056832 10808053 113169212984415758289681651310360784288 10808054 -148284189611720424215315706888775082880 10808055 -173727390635944647749492711328213951600 10808056 191694042621132421061994286762854236160 10808057 38988352824320911398788857162641919488 10808058 152673423792457056937860038931625466880 10808059 -429951261677490754518600099072421163740 10808060 -219203597160922921640862885500318807040 10808061 -531067664779521136714942224505238133216 10808062 -261507269963360458833216289067939539968 10808063 6922470085817429183756766231625831296 10808064 -107153530386876213482473582236769714176 10808065 -644009357815018535009532744232667226540 10808066 56525135230020061315989761675067233232 10808067 -15167502029104663075343630433192150288 10808068 225451888437822057778276102993516892160 10808069 -839493846507644766846257392370997099840 10808070 4646589554415285533372522553469624320 10808071 385714078740730517468992745902785633600 10808072 -337432562564567797598193927731642572800 10808073 -85134423022471583481638790551077265664 10808074 190652759102569741892991923051648298240 10808075 -280384608615797179300504298817642356700 10808076 -144657638583391092452206387471509754368 10808077 284349974033306725434270984574936293846 10808078 -11732273234972797783779164422687104576 10808079 73648886042941088936577625401244149384 10808080 7410534695372053718856771816861941760 10808081 501055373276649752439154527131294103552 10808082 104142056377945470285162798282784784400 10808083 -336648851349828336666430323281999888 10808084 -102179353025374731164595341961333166080 10808085 114538423117408944865051449000951699840 10808086 291161227499118167568610685856314529024 10808087 -546944726107918134995550685019073486264 10808088 -1199464146915300220079288843108352000 10808089 -358302772002383927656166137312390061110 10808090 -330349191754792883439876295166440326720 10808091 -77055695803472574410956519683953852160 10808092 201341928662515188062286776094460124160 10808093 -8276043849108702218357072048994088800 10808094 112974743131113775099680280414449847296 10808095 -19897672618295374859481561088956916320 10808096 -32658686182409374515454045975499636736 10808097 -179580928021764663182239762317754735680 10808098 -70923980938171121512340874518796046848 10808099 -209879708208546487038119449882029165936 10808100 258753599849249151606624616916444928000 10808101 -26443293522606909024109558302143592898 10808102 -440447863678247029708449505692649648896 10808103 11181030998489127335939014579765702608 10808104 219056657054461466522453709293588152320 10808105 49134225418861266203860261234702771200 10808106 -17529467646950896560706522434792787200 10808107 -58794070569508776772444588485455760768 10808108 -5997307634379537027096040873824996864 10808109 106950974029014798523828845381604932684 10808110 187878047553573980475706498552313280960 10808111 198450008650885914994109056316946509904 10808112 2316670613745894485745924812942868480 10808113 -86785756090999018678969042659101541400 10808114 21021948491541348023114800789284203520 10808115 -63733631522075790408414898389586507680 10808116 527293283043609164363479652037030819840 10808117 62277491445729054206586666777562235904 10808118 -42812477031758802985755635000927816736 10808119 68813377950341946174326310655274135552 10808120 652928806174793117113823739185664000000 10808121 123916231684435075679225500884057048912 10808122 41507423313233914702054566917267465952 10808123 -175515940926860943571737647988381017628 10808124 -323296740349011178203852008377015753728 10808125 -64148581577985949922407597897001961250 10808126 280646204515766346854924031377477407680 10808127 -7470853423122450697552569498060464640 10808128 12306387993796157472354938456900632576 10808129 -369102214765276578946693584382745310270 10808130 -35559149385320379620897698657856148480 10808131 -43552843019070735336876020365091439120 10808132 -255509936630106409188316877661720031104 10808133 -75126444541054487584856629131489144192 10808134 -381960516266747356655869208407965338784 10808135 -229730131953849974333233679233639295040 10808136 -85126667192244893977373525958696960 10808137 321464527328159169535739729560050743040 10808138 49917047562425806007573937764054914560 10808139 -360726902595933585633411792989003361576 10808140 -108167778759127828017924383877311109120 10808141 -876483195630157885939068807564970634496 10808142 83994086354338849525818436970164302912 10808143 16687327944972309893511832551158379064 10808144 29117188708267336343777235946262347776 10808145 371321108879080016108613282697650732840 10808146 -69505068979711668673431686573868367728 10808147 -1826912141194682482372849036138869168 10808148 -229562123245607902881206369939995607040 10808149 -756559918938934985636459132484042314880 10808150 61336790588898453887310289976825856000 10808151 45945491085804552337307375091441878400 10808152 -491683284112148382647939827207414118400 10808153 58629920606058826961312248579761069204 10808154 -15988650739530559407870995547386910720 10808155 529713673595100987090682470588710316000 10808156 -1162033826651383954014732964084678225920 10808157 515013389287520936193535428398283546240 10808158 -528988565503618480886802825455969025024 10808159 -349849347880422257425886708582221645584 10808160 59640838044616490487058238543600025600 10808161 -1134622125474541071059600587495596416 10808162 -25656872914643364646310703773469132000 10808163 -594098307686802286055556590494650289776 10808164 655392322204287492961653877619400181376 10808165 -386899702694222999725811691498906839940 10808166 295187522029429132858315092028171141824 10808167 -240316216573244270820269201459968945248 10808168 -7180181299433723937095505738718986240 10808169 -406136103557767233157448816012216638560 10808170 164460753102306088835634112522489853280 10808171 1221918297768872983097374820488161681744 10808172 -385923833672159813612984658043139086848 10808173 -326467812595378601708112467917192331840 10808174 -61111588944037288711849492136221722240 10808175 71568773719991986276696138566501610800 10808176 61248904521546624835562295968849887232 10808177 -68758630868137228933886967653826704928 10808178 36931082398877994718058042522190954624 10808179 -2236841971696966914645826662467540216 10808180 19991149392879037471903316629142323200 10808181 18093316054027456477864938534793344000 10808182 -115010137752509503365836833508677687296 10808183 443461861941430424285443660354269255168 10808184 104394021324552282283608361578994483200 10808185 -635155093604383922716199684820521938620 10808186 119628629874061639716699279161890791792 10808187 3176568002778767536878013849285510656 10808188 -215579344395359039258824925731625410560 10808189 269038665105706534023302344662412124256 10808190 -128374676874119004560767866463322172480 10808191 632145888159442124102722264158833278592 10808192 -384391278895072173678673557900534743040 10808193 -428876458986270839680854235403547584832 10808194 -443891795622864815392264862961274572768 10808195 -317417781077728270000039827201959314800 10808196 -110457490824157365610301503069173780480 10808197 -169234939522008547394718396268208103488 10808198 411399872536256895443634303693379029600 10808199 -367850766622251300716883352634412521400 10808200 46517531240327927872968064581283584000 10808201 -341883277725393263691147394492978875696 10808202 48770234359731919601798622385502108160 10808203 -345650530896099089557577673380732003296 10808204 -78008717890643293626170554661048832 10808205 -157088299141240964032830115995769508640 10808206 -211619708360457653951704528529778020736 10808207 -470933473487195639312021589035425355160 10808208 -54657304056195642283172729013644820480 10808209 -24420776036323188506679939175565814684 10808210 101703127154835548874698057711765836800 10808211 -148456434734883283619852801819176582728 10808212 68740450419352534468853069654623125504 10808213 -77507542658934407390186896964039725800 10808214 332565521051693945444963903254436769792 10808215 61012842514785118999809935949110041440 10808216 -805812430479304602082604981059479275520 10808217 -43166084026232104836702391998813574080 10808218 28318475099677715564475333383508386016 10808219 -412205961469929437689469293924691612904 10808220 263929081980738490553822047076489057280 10808221 63185419733238934451166601864478664422 10808222 630537032703474330196448309321927040 10808223 63257501156865555463633078860632601600 10808224 -197719418291522763804983974350784954368 10808225 120133250267401839425989063370290593900 10808226 156567122961776980205296890207028527360 10808227 -495618101666932370012342403137803487840 10808228 112446155328517756336555149276809597568 10808229 -119470780995990046130448925724161945152 10808230 -82687802472676018604737069860107226240 10808231 -298013297479193834466026515627049465808 10808232 -174260675765497716136979896426928455680 10808233 -220080039752751714927605940168215168518 10808234 -7219509658898937770156697828974602560 10808235 19800858856508558447243425889961559680 10808236 -431775399771525025634983780128546814720 10808237 400964773517157975449685319020709352160 10808238 -89101684540671197737408818883632184320 10808239 407095730954690542468416629863273055120 10808240 73616180238674008389020603822181580800 10808241 -548566962992448767680696410620229790608 10808242 117777429805611176093077627501824583680 10808243 -122654889700573261743261775018611780480 10808244 -242583537630919866000993388759087048320 10808245 -105244765690636070260867326054430396800 10808246 26089961417520131870183855770413639072 10808247 -360597499662990784602680205483660831000 10808248 676833949944360321787370289995339857920 10808249 31731194239453188522229763067433783380 10808250 155876803000853118819284271176589888000 10808251 732126875845939263300950078294487569252 10808252 5023595467861351626104333940628291584 10808253 265767129208609642277555429645302061862 10808254 41094796889431702577237256936956088576 10808255 -372727717806974626699366756975735699800 10808256 41259947299974992255430173943360651264 10808257 62605688809003749506581065207438045506 10808258 -294843950608909976804414066074217033520 10808259 50030502999993664795677915773298708480 10808260 -333366007519645736716610779369386147840 10808261 -847349381616426118371162168471794950848 10808262 -75724122299621942429473695242164076160 10808263 -218642216692722646753120250981796999080 10808264 -740341062248967046747525506464318668800 10808265 63415396384619988191870692944777600 10808266 -133061392495486286796016911187498740480 10808267 -588389135164352588460016018330296600684 10808268 -390876494380823113455094077644632834560 10808269 283228996842465136066767812720820325920 10808270 99262981222205141122149881508093221760 10808271 -599690356220715725128484201099590297080 10808272 -39012432322068871951608586857976954880 10808273 44309194275864215509562768650224009600 10808274 46543748165157550179889293174927267840 10808275 81370756912582128656353204365244606800 10808276 -45338766357181099048367501020595955840 10808277 -560644433495598025796993262568725461568 10808278 -42139263994846141434629608013964855552 10808279 -3579091864466986599135553992078753216 10808280 80419114997872643887829792276170752000 10808281 -649667647964216041234100828334039991536 10808282 -38518024226546871759657403285615957008 10808283 -369506028876570819126420351770804443200 10808284 -359633649120898896329477938439295896064 10808285 -233351971424419656289672687502648578440 10808286 237845920694964664382907258235976598528 10808287 -849351903268541921275895118579328000 10808288 379807572539152960944460367297548124160 10808289 -20099401336114167027886074761623008480 10808290 -120906927514037633952701698828572473280 10808291 -46748698811970443312502884126539828128 10808292 -14940148299009338984369414628998762496 10808293 -142554955639750179762775129703474309696 10808294 17799021230687882158308685116030980352 10808295 118703435014884981198680199991040119200 10808296 136482546707350868129027941476960353280 10808297 202818745554321736709414414196338511360 10808298 124318436556551692515811023682847879424 10808299 312725657298199468214442931098875981300 10808300 -48530367201833420920092904665218304000 10808301 53101874154841736298108208215806366784 10808302 107896839500921670485034676581683937600 10808303 245491185570492418689280241666934347064 10808304 -3000216989107697274435200894503944192 10808305 -81421253099235133015392217851259898880 10808306 484469438390457374416033779854856207360 10808307 23388903415550766127511419971183881208 10808308 -3133477941645111191124138176815300608 10808309 -222801943536183108040608189298894644384 10808310 166615264055949551258220442102821068160 10808311 -194345282997624217357871117367600936600 10808312 133581897641448391259563318304396083200 10808313 -259050243918328361051501660737477298112 10808314 321395253600944973899921823665084010240 10808315 110192648504484900010650919435844224800 10808316 32866332283098703521285948651835284480 10808317 -406781112643603272921118708611002192180 10808318 1788097322460635495814203586162496704 10808319 -187516170677472411037689172147507590456 10808320 59800352994513855311209803107983687680 10808321 389483710970650021511850860414645167680 10808322 112759415815039915939691162698090586880 10808323 -176785561594522986318638756958731975428 10808324 -241102882391554120755048885925108370304 10808325 300519252080557580510748565802782650 10808326 603449093447403907180257029094483665664 10808327 599032000031634390226529533136309953176 10808328 -467186389255267907793930681360814080000 10808329 -9125623787041718110151596542764620800 10808330 -76524031241977215512879095798742031360 10808331 229628418076118132435826480275201856240 10808332 303972094696870059803601739940642199296 10808333 81082838819619506781686121439339841484 10808334 73482947059253082580756599369237811584 10808335 182920220323281694115314689911920565760 10808336 7804098636599910063301592253210820608 10808337 -39375596455996673620303987722990102432 10808338 33426004131780672786577778670872132160 10808339 -504012995258924039093244185491330747860 10808340 -550957380973065333178092574444800000 10808341 -307843124484559847316817087251423656388 10808342 -181056874070141443273724900538826272000 10808343 -33189886580854977265283120809909232640 10808344 365389070936087994480955901950946795520 10808345 -78003784473197018661257178750362995320 10808346 -27069234746569737836924965324251301632 10808347 266155521261462297293622081040273076712 10808348 233829032565233144657228849826930424320 10808349 269574250511675433529679619216726152064 10808350 58478060089440169556816036919144988800 10808351 3475405304333264281096097198596136304 10808352 162750486898264824071114865717076623360 10808353 266791771061342540286314932469164341602 10808354 333397744212698108191247004397501847376 10808355 234935385488555238659705922234818219520 10808356 225307508426004256774435590962845593600 10808357 183394877322060409836811020287745537312 10808358 214113466987827743761333216999614443520 10808359 -219097920120314471607974148946696912000 10808360 391025713363745806092827478970623744000 10808361 -139935841184824484774968759707118604790 10808362 509337572632014717359925533471904445440 10808363 601583844681627485416124169685406770944 10808364 -39983936128405519656563054256198647808 10808365 309783868931802497634143097155275606200 10808366 -22569347179442300322495020238209048640 10808367 38020693897231423353881032040628914304 10808368 -440459161414953078422505258207051776 10808369 -33753171586565383106828134671885921792 10808370 -119073895754860378946046895787430604800 10808371 147489745374213178820183322399335047740 10808372 100870750420010161048178845546690824576 10808373 -150305261183685111836349620257168948896 10808374 174955707800844016741865112501873963936 10808375 -90579556448709894920504513983397358000 10808376 -233378399350584542083148239228061184000 10808377 -438292888531688804277875215124093026774 10808378 -9795805449254604860005367882734694400 10808379 291979080267658864301979383917162748688 10808380 -26379160021786007895472058297242798080 10808381 -60114898034793074432904763409411029818 10808382 25925050161221555059985920127108849280 10808383 552391552257568659900162771101289547704 10808384 132824566226154559271322265285586583552 10808385 -9154358707718565621666234083205734400 10808386 108570115604100105217598025250552634784 10808387 -349030072295570530360310974460479609200 10808388 -104608589771539712644503577957597868928 10808389 -929180199800771854725758133582505843810 10808390 142945376446306723531390513534613041920 10808391 -210831891600320258106074539597469465472 10808392 -231062180318289344905034415013710397440 10808393 510820092066074403670509985875136232064 10808394 -4612410045061879011732587579884054272 10808395 -432083584806163249190241589051147602480 10808396 147934256130127948650439917595979520000 10808397 67923963430238080335432319292712264480 10808398 -67766117905216741546813355298401610240 10808399 -372775051886307984407845511722055789568 10808400 -16077612228274683408014709873750835200 10808401 423864869890037508451765473219548944704 10808402 -285166944175653618238262546922329220096 10808403 -205747802095717235046708293400650129616 10808404 -682268998900533311587261150465774205184 10808405 -255913596134680484964356903922781640040 10808406 -82903280742874266187776373289405955456 10808407 1399200765343398875863489835297428612704 10808408 -155806813018650050348161956631930060800 10808409 424436022744146537383163515287962641104 10808410 347125731241153507671476673171290907360 10808411 993720756966161203648450189966723305000 10808412 -38937290851099862735443942578614834688 10808413 181616379282467889813232210654041968640 10808414 114761555429213739403523460988900245312 10808415 56249917524616473081676625052542425920 10808416 -665957444373236733037399424531025100800 10808417 -816846765687792193811425742361510435408 10808418 106026407090004583642389115579918648704 10808419 461658118345881514599534717173637352696 10808420 96051102091690571782811665578921484800 10808421 10945201230895497816804429773554344576 10808422 297586662094494623164404356916737500224 10808423 233105323801406364463997875564086591672 10808424 -85415599740394922605586433262448640000 10808425 60427081469442959318390044034321789150 10808426 184050782163380958162426713286860246784 10808427 75657337129423465222547183970702389760 10808428 -281919175087803537016799035045541132032 10808429 143474749718378263887335576852710832640 10808430 -10413227063055817552104168758921076480 10808431 166298269748144963844229397749258562232 10808432 -90978262075472071431843514022453280768 10808433 176297346714815952970444524481296371202 10808434 -28105559089135840866167287347292190208 10808435 -93635159702766297265446096181667385600 10808436 191386257299052744590179849502485622784 10808437 4689302133801126664383171078284091520 10808438 -213380819615431720407662386318599062880 10808439 -26872929267625869363412297584842821680 10808440 84584018681695953444500199349807104000 10808441 141050397450766332920272888973306575872 10808442 277769219045565207578303145245789769840 10808443 808851687878015846912438960669466294692 10808444 520294804206858946066940339509488499200 10808445 -47645956048586580987759862544644243200 10808446 -41397865078507268857355676009683520 10808447 131711942476647520401696083711346093552 10808448 -48352199513496216546549263530469621760 10808449 -94185448759167571603790888931618549120 10808450 41545940834253593274030995084103621600 10808451 -822215927475487065589455622657210482960 10808452 614662167776048744984827990057488043136 10808453 33452943338612690383075138457477059164 10808454 103958411405845854089940246255114478080 10808455 87851784987892792255065440339665121760 10808456 202418948675299031135561209405265971200 10808457 -113450501065782807820923972689813582880 10808458 -15914360344673217700776280044052915920 10808459 -361177303294375052977496559696929041152 10808460 -27514469333451248720155762656049152000 10808461 37204951316534088645623386488553269324 10808462 -87099212080781812861420838135117905920 10808463 -177476547595826690626356254498742894456 10808464 -131635058555233354926510058255433072640 10808465 3531707190698023844615198441968321320 10808466 48593903961980176873755687460106999424 10808467 662797745068592197965944958299539481516 10808468 -630984300500470284992702773316261971968 10808469 300120457935655393724094925410963577710 10808470 -133599315848694691435362466916328472320 10808471 -924857457418704745662674849438218454328 10808472 182714586817613825899452994079712215040 10808473 345801030149495730951179259113318518400 10808474 48002280123837209191422431679210481920 10808475 -132314800507464241587241005502328884800 10808476 71346062977825022480428481232435801088 10808477 -93301368190558576121762561361418147848 10808478 -2611959893679660278729379490892962944 10808479 -850475233814525820035823713719714285320 10808480 -10240997550812788768555413653217607680 10808481 -180333570087843781958044194906422489376 10808482 -30462209781335056597821452310176552448 10808483 268634936263023349996770230981219763360 10808484 -463470912907535031036321844877367011328 10808485 570606210761657696766745651104714045180 10808486 -33224286355283100690788735871230304000 10808487 330913615751295645081912239826007646544 10808488 552877319949876420926340832088557685760 10808489 114049665525240881515174451620585303290 10808490 39868590028784858769223509947335065600 10808491 91981120845573240936528916352251057984 10808492 379024159816911886859351191062412316160 10808493 55370998698345685450152377129457555264 10808494 288069732244557130492869317866514397312 10808495 -280931759543766710318997669564231699000 10808496 222089952556357497752083540209255186432 10808497 124892878852779480602398469795259053632 10808498 137088166800790865181752922326953312512 10808499 92864415992973833145719147193606998016 10808500 438772449788441223255711704855549376000 10808501 -12269544062357070026942931836028938400 10808502 53673424826242858283049039452393706240 10808503 -543882815574009891055649522910477621720 10808504 -100097115800966189974715186592327475200 10808505 21300506474441318809046888317055107200 10808506 -132384643913079372883218879326085852048 10808507 -117038063920933519177377524574226150608 10808508 224777817172601211505365099257524356096 10808509 693288761708678534092082246604576064704 10808510 258663831650991498285103634930096516160 10808511 -246518163278196860975819509210138583040 10808512 -102126126119663733301906943940237459456 10808513 625140431618388455497635530330834420784 10808514 -5552202625251635050879326034855119840 10808515 -106635486225503697177905594595549122400 10808516 -274538968209800260574417210058899996160 10808517 -502682591371061077195751511047295631488 10808518 -29789926040143415834539683078293946144 10808519 -97303811448565328697950893140565024920 10808520 -3778109802259149991259284908267110400 10808521 -153563564794774464505221487227394798428 10808522 -119912653469799041903569953712436683776 10808523 -4886178539458728612754194875394540480 10808524 54638450837527384799975974429271232000 10808525 -39173659066367617091381760055360838400 10808526 -17062513164629315582094911650501673856 10808527 -66046095880827904474340847439152004624 10808528 -80660765696937807857191627715248693248 10808529 515697314862206493796583077357427201088 10808530 -11340252664193163065849004476306880000 10808531 -132647293454549913272406459851109835668 10808532 53480961008019969580347707045419868160 10808533 105065858227000588476614391258389171520 10808534 253665261472831829695295104142587378752 10808535 -154659417161204519239393363957293754800 10808536 97911450630823699750749300962541158400 10808537 -265627022788787713267546530245720851248 10808538 -98167769067481435593302725368353532672 10808539 89875281472464191020332913965897431056 10808540 184037750063133381494200034133580308480 10808541 128622202102195639730936068879688358150 10808542 -130203362258709686492835016090663001856 10808543 309036680740542316219956596026556190720 10808544 361757726550379710068536492951114874880 10808545 -318013811204135524387166139247594756800 10808546 -6693499769398753636178844031712326656 10808547 38618398338610865933535687120109098240 10808548 -747065318793961678398323406660521954304 10808549 -82837814193873239030214737408118100800 10808550 2499548075254128525747140805994116000 10808551 -17150822899351492933706487085131708096 10808552 -181433134533052935287801560203362534400 10808553 55046166602809300525012295686381498368 10808554 167850441603055835045646032377631974752 10808555 -340446039512506440852435322276351884240 10808556 224121724737571670134159031943890939904 10808557 373155373002752801124784627713475800960 10808558 -36692177584093460525556734863063581120 10808559 -15484956987753122852860862826707127360 10808560 23454910225235393148693502738871746560 10808561 -942195777037387712916930521350761866700 10808562 130031836563581210879222735458899189504 10808563 207763988160037469908221000772286268024 10808564 41974167501225717038150494565236101120 10808565 -217938760593198043352086175633557152480 10808566 -1023312021653332199633629518595886976 10808567 1149400643656792091076394003419929568 10808568 -162101650299699621608009541709987737600 10808569 -137230952913582826817502683296885147030 10808570 94066265412873492550947870809324352480 10808571 321334522243022734715219982894539979120 10808572 186008074600473116368670151096438910976 10808573 106243323978835911971304994726871290080 10808574 -80521296313331485234966818811493154816 10808575 -219892809850153900423775207970253616200 10808576 -86721230399154631079740965178035929088 10808577 94778127820432029297257106923633743188 10808578 -432909394214593664989152624336484406400 10808579 1317104466966124504610939914630254891384 10808580 4252196282326137584273249278124728320 10808581 148034262756086880826758076686312680992 10808582 322316152220886875445578911062740407392 10808583 79834616243906068438598883442286739024 10808584 77252024318260326314984460636621373440 10808585 -71335575010941133018880940573718187640 10808586 270864303796715527674675349352911411200 10808587 -34292222589584734056507617505057387520 10808588 -88484941252736257767252851482471716864 10808589 115559507630681381472498983874747064320 10808590 160764517394511247903660695506228889600 10808591 689944465562954948596985144309916322992 10808592 -25727388961158048785162302651051671552 10808593 -257887824717357645540498985572504512000 10808594 291124677336374496683945270372777118096 10808595 -106694736464252813704238453302275331680 10808596 -74497580698875940678429217977530149120 10808597 438910596054205207347191819169844541280 10808598 -150983980984185796484241548715250076736 10808599 -10046711253069674296418191151910201536 10808600 -165839119700024610020368615047459840000 10808601 660167564980744340677388902095474011424 10808602 56635866930639569090738677277997496320 10808603 -66058991286391578535206260229662511216 10808604 -83432478623489101565962220276535260160 10808605 14813473178721935951575913227039387200 10808606 4541510319320242516998174282266048640 10808607 18742170676444552663272478104236564040 10808608 -46823886587507573523080206803256344576 10808609 73984388156796625386483836475753600 10808610 -141243960106893144375679848456576522240 10808611 -68987562130572717637315499362515918576 10808612 -292258731170662557969212036755546383744 10808613 -63516429695434861415398019834876935680 10808614 -446000342791557830654644477494717450240 10808615 6504804732520012848412382350929273600 10808616 -61854116987356640573445980076883968000 10808617 -255963183589973294824613412383982589068 10808618 -20692865173281681490221521511869253120 10808619 -15700456664538129428626854677917843200 10808620 -47339858866146526251439840015465605120 10808621 -322980491618651474529546962254978595178 10808622 -152692532908514943452940745314250536960 10808623 123526408271906744010515625890735272320 10808624 -86154813378953590650702030616129781760 10808625 54151687171014384817879297677660960000 10808626 -114590970609230755138962188004350965488 10808627 -400249582924954711980488713882698961524 10808628 -407308075680539101981692117443628257280 10808629 101329238672754555723948283326611410684 10808630 -3346917289622025481018167183518227200 10808631 -603259774716253481787127349434742210880 10808632 245488411848187315731178926320743526400 10808633 -390610207819324245191036373059723742576 10808634 -114174010473327614765277277506148082688 10808635 -1075273547394789730325123734138893763200 10808636 -532096028954985741989077579827923665920 10808637 351991192986534828355913300769797308992 10808638 -92455710167841431815984732004050433280 10808639 454971383519379088377696008972275242360 10808640 104268355413240717429537736669475635200 10808641 156310691183323624091311489847886690352 10808642 -173208658113816801047254265874855472608 10808643 -224181325518531512787265979076390789120 10808644 191988380730732776099242313481882501120 10808645 161592351170828272929029703986370723900 10808646 -67359580396679334693027986393137938432 10808647 -405648615511957193454538348086349908904 10808648 229359777251302564664247654747054336000 10808649 -376358030823581151815828644880694764076 10808650 -64122395934317010590227620293927449200 10808651 -133030284658283790753016772441338729920 10808652 1744749289166637795705609698744635392 10808653 297838922310754994383233245154253446902 10808654 142732045022394961066928562919407811776 10808655 24793785830839408721672618318690073600 10808656 58383220835417355705530692563005530112 10808657 -394380470386541301386178225118001342094 10808658 -44387725226786735335770961209601313280 10808659 276460430904639206345549750658832848640 10808660 -316980700957434733140179952420434776320 10808661 -38004223765839543479555481304050115680 10808662 80829900549399483214684088139258239232 10808663 -41091195145045017118189797782714689080 10808664 237352572007735686731140228792309739520 10808665 -226747141536991296485707183831799774520 10808666 -68366203728834651256930054963395492864 10808667 -895149915363378791644048454135221079760 10808668 -31035076324235138208081422338732698624 10808669 65765474433729411997748225686176812070 10808670 -2498453688564128759796356292322185600 10808671 -622305317269401259948260592335624188128 10808672 -25697671454696752550782504020854439936 10808673 177063003008247372818652677015668657584 10808674 285701367091962385119971721237383692800 10808675 50381035708297205790430392479629893000 10808676 178212704609398576751499149298890618112 10808677 -9238970460506912886201693232988367360 10808678 168646099809520715034792720143235452640 10808679 54961894413506400231379236847472459520 10808680 -48693384043260070535597248932306585600 10808681 -35860606839094471301100667967959005468 10808682 233105023476102297280408334429570150400 10808683 111478464412108935508817087475546145360 10808684 853675236941820034552216387512286672896 10808685 27034953688826185094140363483824864000 10808686 124210092291336415234155615789152977920 10808687 752744855705326303481199495165939028680 10808688 -68752604151729463295612922111295488 10808689 83684869454722928333117146593461375040 10808690 129968917092010405248598368810760089600 10808691 62220706131923610000964335594593691192 10808692 -258498052298319582239124532623437421184 10808693 -14930964958748535016777164500806593216 10808694 -24134584421517243211315654094120716800 10808695 10529295878393227526971846740765487920 10808696 85552972811313611360119468022922977280 10808697 -382629278273617065155816967759520801200 10808698 -31071229029763247498112722193797408400 10808699 212223479232567425979889942313232920592 10808700 -28644901484043536209477022263074201600 10808701 -15767713981452191463402435285636321600 10808702 379525548262350723696819870815909567232 10808703 216044142504903822463129685233424792664 10808704 48091805700976482707012927616681246720 10808705 -87195131887781577188064121763352735000 10808706 313767190359142525247844864942967795200 10808707 9550375492887517502517571474352887104 10808708 94950882036287139628968919816724201472 10808709 -371887791426657041716869551566835505696 10808710 -37552902665020238139002319351363598080 10808711 587624486392093055713204366295985900312 10808712 -112360414050981437896957614064859381760 10808713 -399192081822377974502310769231914150876 10808714 213407559081419013266290537354392032352 10808715 152467838117309331803471547571758731520 10808716 176037986131088942180127016495353315328 10808717 -512933696818872086696706731187680144640 10808718 -42871137262909213430269625331168501696 10808719 3337436550776922011347434272345607792 10808720 -22088770178651148398710858601614540800 10808721 -469065615237669740681850257537758656 10808722 -526538904415793666505785857393796190048 10808723 -195594826442204567196558598932604787028 10808724 -82234498831799465864905190938242293760 10808725 258463127113459861409020932536132146250 10808726 456222283447438066795996560876056097312 10808727 -916243457996864856140508773407277733120 10808728 -188891128899775895162862889805846077440 10808729 -891926626209338031337537159080747839670 10808730 -60461942520487035120881160256630878240 10808731 80333907468366139244723635120556250624 10808732 170515415491701894059593047994893276672 10808733 -131241601525136652079888139306848501920 10808734 71803687187032528819313196225324614016 10808735 -23656204698695736802480969347390566400 10808736 -104878946902779760142484233828947722240 10808737 208618465271099530158296073116533500386 10808738 -4265872548373765147908387990331683456 10808739 -64794371679108547959720518533326412800 10808740 -23396163358216809431034066305378799360 10808741 -156161322081439735285808673739747640640 10808742 -97282406521143175361048827761893861376 10808743 453762383711434167041402398541562011544 10808744 -573136960994108682449638271609420067840 10808745 21263321087033231172992617920353437440 10808746 -202473080204730140950560748502855941536 10808747 774075305240192326985035338965470310196 10808748 178281994117645524176793333913234544640 10808749 -265821509339233784070970799166992949888 10808750 42298045389099561937335277410071160000 10808751 -464996457778313135362495642743741848568 10808752 6583760565065545252308476313107791872 10808753 816268011720841407213230593493009850660 10808754 82918233742476357454835896226184568320 10808755 234653314870574003879576415564518162160 10808756 42209556049230693855735329187207929856 10808757 -166108601699563339936684822871345938272 10808758 -156091670599060537561111732681091328000 10808759 -179505015315156189154612976002971600696 10808760 179015818369231116834979279991967129600 10808761 -511624567252159297424694973152971831638 10808762 219466393027978050722073266367999979632 10808763 165783337562985740939517631006679590680 10808764 -530344426536294739395289096028962060800 10808765 -483419610039809410716938291088523598880 10808766 121397950064953130611785686629825954752 10808767 -65770309557125129610077013772929495360 10808768 -159492283635729313933559386045365092352 10808769 46777161597490089217708173118873015344 10808770 -16947847499617962399377285165711278080 10808771 806655282501855200637196120491321702972 10808772 183798217644406187400882389853709885440 10808773 40239415567675306798229131853393137880 10808774 -139424382980912582111551372723206806400 10808775 206538827006066434778257159707184320000 10808776 -365060773799048915588420787223827210240 10808777 -108964185047530659959920190398006992000 10808778 107219693263203754637136432592016194560 10808779 346637658342401365458068727334042074280 10808780 165330639566655178120612061136238694400 10808781 2602810834385824204499544522301564416 10808782 334765223591553579959971650156808708992 10808783 55936315905266843087797590940749979440 10808784 10276580733712979825214209452584075264 10808785 -63513098621287478023625856618103848600 10808786 83670603015257638408907907105710888592 10808787 -603515771617172837222809139645504336256 10808788 -165976375127013089884677402490940278912 10808789 116835797221438492208632661526969230328 10808790 -5711108409461545940402164616364017280 10808791 62521124718193704365644074596965546672 10808792 459557665212744782235692890356211968000 10808793 -12448774289392026141076924688093795580 10808794 -79187157993499118176059637844620857120 10808795 282791160822436531041557777681004196800 10808796 217047957797766196938200236856767365120 10808797 214733768389937601780732830784208445920 10808798 76507356081562782226532873498235801600 10808799 -330646289541070440808613547068355972720 10808800 307769448849249935434728303993323520000 10808801 -291823991133947057463906988002251882496 10808802 6787653580535100387527849910139539792 10808803 -23116606462156326734001545267766409256 10808804 -116556489878374583904870588501848752128 10808805 64630749004963299563760083916534896640 10808806 505370678815458119235490378600644656352 10808807 546810868654779722814817542769575114672 10808808 -102120317297769411934272114097388912640 10808809 -298982641434023130002468493104232310 10808810 97841616736276205939965814194362347520 10808811 -184525280603004112185475473668117128512 10808812 387307204967454041979073371275250019584 10808813 -61848397758304445201096366091151073376 10808814 -187833955831825171630693829923078925760 10808815 -5452675463694923510610303526549316400 10808816 151733262443899091997711250609340547072 10808817 -97125284979495182846846485326499855488 10808818 -22723427015982414623888786427743731392 10808819 13481176787475227190498273926219799552 10808820 155640279380717509934066656033204592640 10808821 -608580949107097028554199127662424103908 10808822 348776837911385647692140370307555486080 10808823 78972743504524445044314764156602142184 10808824 -2625134777433932214898850711289569280 10808825 352308650710503375747358511176243680000 10808826 78483214129661072840138621789333850624 10808827 50875714028070051910791312214077223680 10808828 -285767380008724703241372425122834988544 10808829 -603557164683453725432065945246282444800 10808830 16046898714148062468923163219638969280 10808831 -112100823864248520097874786999316780936 10808832 -6608890766503034452627410389645131776 10808833 227815121848524399477994783576431325120 10808834 362567951423006958418971163124355924480 10808835 -5931388126097412559241410069025932800 10808836 369108451733958630231970008592736228480 10808837 107824534247708065222923898096543234560 10808838 -111807595465336106815444279066099763136 10808839 74951931470061769025052759694760605000 10808840 -74697415526482620817775345313096499200 10808841 2349332080308641959931646786557002608 10808842 -388885617511002899768232047123379392256 10808843 -327277856454878628571120235859149341440 10808844 -36948047425218529040627166175096656384 10808845 -446263728343955456175776930912920638900 10808846 -47628169312365001268468309147781264000 10808847 -22011510005927614488443582552082699168 10808848 -183206100286603574745126506460539772928 10808849 -325263339808651394949400115143458200064 10808850 384220416855299864388439877865446400 10808851 130428029382836737450117646757693765600 10808852 -221673397641380606330810070152489000064 10808853 -12273184392809859137830472181637516800 10808854 86626218168510856348497527463809196672 10808855 335283630553207084228037224144124517360 10808856 33917216272894111009742973769487155200 10808857 -415654818681405799424176637903537539894 10808858 -363522524585734963103382201166111026720 10808859 555531561316335685259457519831322099200 10808860 92479021517444160890094393926111247360 10808861 -342813688053937677699365463355030436730 10808862 -46259723918764529652498236252578323648 10808863 -77077250726588968802138921810184756352 10808864 373647207061959364695292005597209690112 10808865 68918660753305345013408873299319314260 10808866 -258327706175015703132966608638360072368 10808867 -3288263884509203091798379986085624752 10808868 -123873344725838634344505183136767627264 10808869 -543081187658723883348607007819698147104 10808870 -71692277409404772474263639424366873600 10808871 141225119432504764268994815663543768784 10808872 417765256945950210053396098280177664000 10808873 -214645351778030829772657372600507548096 10808874 -33224630773114075792652445427843813632 10808875 118076442484363812587956380372508608000 10808876 -13623794550213875584445526893646935040 10808877 -68502750892137576413426378587523071680 10808878 -366956305370401414931079693432485549760 10808879 55041208195769170237180374591318970200 10808880 -51312780942999511612776405825267302400 10808881 685011797248849647253453332335349771264 10808882 -46487946704997046739924900867304723456 10808883 268674423103916442521997146028771198372 10808884 -34756149323690166812655220297268838400 10808885 -462197779667812115597807728324200936420 10808886 -61936393417817689334204795465427497472 10808887 65408489451529119522828907352106618536 10808888 -89604191784472989513971801441972490240 10808889 -9722794084086906793393908846237571968 10808890 2800662785584680119304757730828532480 10808891 -42685140013585333010367119095133995920 10808892 -90315967168406805700850640620366390784 10808893 -259506463928504579532040987914312172858 10808894 -116152009991474271901895305358866088448 10808895 173932551685871070844961706610005275040 10808896 -40817674703943682930772309083108147200 10808897 -855046985297000479948027246623957512736 10808898 -31899882508449207069087418571824568832 10808899 14557706269975162923196638432637139900 10808900 -151298427054759066901142458048436112000 10808901 245234208705012521365210275143559840030 10808902 -49809174943598785255357368487323323712 10808903 315223352224838732897858752008005720880 10808904 -235663818108306198316415790580003553280 10808905 -315697962851186193719968264594112678940 10808906 -386550618189139321190506960077775604544 10808907 -441402897910392114432753453849510224400 10808908 -344044469673875359318182735446992355328 10808909 817552677125098447634243631573096972960 10808910 2631933464296788843396581546134272000 10808911 -574333617390169919548152881802430553488 10808912 -4496681427982793611513410871434559488 10808913 -170857539985143222464826716229230128656 10808914 70510571183964216412377963166380211872 10808915 -16775012927966306452466308263673236000 10808916 -60865545084826008936296991936620648448 10808917 74085924159345519957829394159258610592 10808918 -168354194253518215580081207034954816000 10808919 -248815753170619723504139444897524368384 10808920 -440243458055142588533252733430369075200 10808921 -247600604481344485310976380342266077948 10808922 -119196418510589726190308747544518572800 10808923 -2069922727602127627382190147175671744096 10808924 124122555037042255450386361800767741952 10808925 -73109344474013822968918325800966560000 10808926 138384444461532632535151535502491581824 10808927 -534959883843974500297643025008324896224 10808928 53134055205280994872923098693151227904 10808929 461069475687737291349040971109370574640 10808930 -337489172535606121274738778902711520 10808931 -36288754310396921034642861478632512256 10808932 -619320498512769383935111300509588613504 10808933 -45079497833503026736445983933034398020 10808934 35766662585888252651738505547813606080 10808935 274776027115845782350969903205294285880 10808936 -617580390695809352337021851677963576320 10808937 617251345171361470405026576880658281440 10808938 237993642509271865062730974553797734400 10808939 219335973550807775327667263056706362740 10808940 -171268547819555012546092441127741982720 10808941 171194079337509128093741088150356755008 10808942 131428769419954035438546233594348767872 10808943 -96239055678222433725402832135114416000 10808944 77379284594237150489553560827064975360 10808945 19309048303748569731616906565443740480 10808946 63599569599839653225705890577691967264 10808947 -551265543502576324486704452989534119604 10808948 612349614278635921547132635737751326720 10808949 -448549529063170891954635825950225389536 10808950 -220538394716213181482077599935942508000 10808951 234037211679687131207621177803670510952 10808952 33040654322433478071844428008865792000 10808953 3099683336576256966932061300961911648 10808954 -87318494492629900636486562184978059040 10808955 -124631273005929569909989880925137028000 10808956 -87698166092580282218601199938526781440 10808957 90484156166452891451853576702516997452 10808958 -28381985127178386635021709161589016320 10808959 82594174163982452103851707218059429600 10808960 219161713447091566068849402033733632000 10808961 84107243755160217103988599584218220960 10808962 179362756516237172884736464070945441232 10808963 765905047392722363079925624049962283784 10808964 -1088891883018828955633465777143654144 10808965 -107771434760285270325855830913811418880 10808966 -121183291761031340637745563691534209024 10808967 -100969261114106408839948059971866099200 10808968 181615623480730447246182508040828482560 10808969 -315260462940294442614938506636754325120 10808970 -54595788183005999833079930576891658240 10808971 528324931792186061230533012475109740992 10808972 -283954617717810015824452743058391380224 10808973 -178796642401673808902971221752053409376 10808974 -299037211376870240072303155068061478016 10808975 -214594836868409981344900025717038491000 10808976 116693221836564591626211156920948097024 10808977 557245230755854299175945672073432129520 10808978 -614584279527186305788549845729254079360 10808979 -52831976151770347825427451064719203232 10808980 -41878398138029854852510719814494412800 10808981 5328103265355355700343977934209008782 10808982 -22041583912415652509169048982319019648 10808983 385690907583925314005724900014774956232 10808984 312712477750626207372268174747461826560 10808985 111851463215624622028428968232632150400 10808986 -298160149742846625012553163191720135680 10808987 38588380187509952041469262441488968704 10808988 -247960356525302376374857278214351036416 10808989 149577310938794659520267994357655724940 10808990 154396541757201014571907783307071752000 10808991 338446779987965022171619132932987156000 10808992 -559333394440934290760920676488208252928 10808993 -161879291538716531905757865215239803756 10808994 -44333227788054463882822253383511479296 10808995 133151697539201920079197696437869492880 10808996 -4977201175857215038764007708337418240 10808997 -481371203136858072997256104694196708000 10808998 -43964130536466967253339436507646815936 10808999 -443339356721420360229400544279988069000 10809000 -254436388355852673394437273381327360000 10809001 14551187609323317001561245641399448320 10809002 475668866731539434942486100838407371952 10809003 -244995977678817484534120606994612553216 10809004 -427095966816120570615429699748404722688 10809005 252612204670959816383383095481767468000 10809006 -119498801692654473124463944597470485376 10809007 -503613026068442753043973942614563466240 10809008 -58827085390503834558985402483479773184 10809009 -190717187105490258236386689401582900286 10809010 -284095304734368328558101508612089759840 10809011 297465288949202890718437610330798098032 10809012 119910169159151621829948516993635930112 10809013 -180166320497023444197648261042150928320 10809014 -137706267937982957161759718113525643520 10809015 -19104061531780826033089637252948981760 10809016 -595777751759721583542527445875007467520 10809017 1249283714028790864797268592402057358720 10809018 120943927327881099314605291409561518080 10809019 -10985635248771867261821032410266301712 10809020 183702722495470953306877975551301416960 10809021 -164516188429097343776738965542862111488 10809022 104757333244067600196716751486351541632 10809023 -461631374060531390372385662491742305728 10809024 -111248204566767473373140843191924162560 10809025 -635449214756065767794679068181206613000 10809026 -372693845837641480083484948930939600896 10809027 238458507152842438046202006141064856964 10809028 452045290926833385040964339929259735168 10809029 261759915732580782112938614853579573120 10809030 178366442622490322603438068676416112640 10809031 -895592089035308984015108884858355344168 10809032 -59777855732439910105147801827697428480 10809033 -137518330141690703536624880153034166272 10809034 29263295228438212145748948688769237760 10809035 -50588638140437154788841981301076900640 10809036 35823844582077089533610152286847221760 10809037 -8704239644914373885612004087445962432 10809038 17222658708075626945850259004116046400 10809039 -7367295972473901829179092956410415872 10809040 -23719858374970505787900674470599720960 10809041 354071633661872953302993936827903760384 10809042 325618738157225348821601496893629903104 10809043 327179213188153807916722711373713603840 10809044 271851335001421923806607371155885451136 10809045 12652500050520139799810175954714900120 10809046 -99577580088810090886534159029901926720 10809047 -137026114962903823815608574472907280504 10809048 -36769554935193635895386707278777815040 10809049 21257921872163925624623876928995466240 10809050 -39865367178091040888307688901959104000 10809051 -90389040980535580627217791376002357632 10809052 -277009559745984592974860884890333931520 10809053 908041131520441315818984903484624508364 10809054 181972587551577145481890747419755376960 10809055 -151376019568192562998904244590932656000 10809056 358259366659511304553342136513848934400 10809057 154462808557935364656319995946758536880 10809058 11477296270645368311304192005204820480 10809059 52450114175171520729918814125851486832 10809060 -145037408052088649889829020450095677440 10809061 -624192053047214077039823812591578782338 10809062 10351405325440489122698713716747104064 10809063 259989277688447307681719724728014463400 10809064 -46355199795791528947405867547401420800 10809065 -149151348373260235369706020978081080540 10809066 10369443795201017655766445606389242624 10809067 -544895750707390608699576794047002794448 10809068 -244638492085296406579418010690817152000 10809069 -131871487709725060318259319653649265440 10809070 194661473750458999122830041594330476480 10809071 232353545079299759746245605785376876112 10809072 -126193569249674299620194349368444190720 10809073 -226531305728069448142013391758504334096 10809074 332077417346760300395040540339068203536 10809075 -191376365072868068303334080906422502400 10809076 -139580342403984296930781218483647363584 10809077 327098990808545125122946803476740138926 10809078 -3527892830761878941727537663739422720 10809079 737023441485154058186851121227007400680 10809080 -58876270014396585931819315894812672000 10809081 253967425788019341791112022511340335280 10809082 1686615187679094552667360844018349312 10809083 -58705905583646918130058948697474508000 10809084 -30527425561588362941388655489300684800 10809085 -76474208600019023701071539497380935040 10809086 103259564987116075584075956423067240384 10809087 4987567944149660567604762903037725840 10809088 452631915930557512554365714605342195712 10809089 856926179818436407485938188616051653890 10809090 -124448712116948374751787427237182343680 10809091 -11627778387026707781810620670549791016 10809092 -102026923014928232774899444736687738880 10809093 -351667013552958551819147399269426078656 10809094 48686446746313637987672149121510716800 10809095 -137664315785555765540304894190982332800 10809096 135704144034471645865072672081934745600 10809097 200379365053412115799022819418118065152 10809098 -369805833579736901492330260506774965664 10809099 -74697891659322615311697744751794332160 10809100 -49076828646488725137391098313960640000 10809101 -804805124998494423875585416806935933898 10809102 270633521546118851480954529159446816832 10809103 -744982228580995818233912414162241143136 10809104 137112691180726953765653498004892753920 10809105 -116009442047043350179100538512791991040 10809106 14948791600067735894970137123985257472 10809107 1319176445939202737674046407768652491872 10809108 308968550623359645560078684904707641344 10809109 -131595982588052166106519578082178134596 10809110 10481250596443451628568158893385438720 10809111 -56408873878304044921404882174080858112 10809112 520636006291128029764629702338661580800 10809113 13296494348422713786870959764520636160 10809114 -12351187766042404279537600346223790080 10809115 -305253434430595131297949599279813282240 10809116 -18491823637435875387765416377609743360 10809117 -56448778331323736466980579139460601664 10809118 -14849432930586146202791236144815834240 10809119 397313570290411876404066786559692780240 10809120 -53995651657377559538348567279110717440 10809121 -70967531242621595978774836773349621356 10809122 -181651665200366088771895668879038067888 10809123 71261090302850539025469738760272333744 10809124 -31293527782435084467841898253950611200 10809125 -6473250522387235365108258225475752000 10809126 -110898449945216937158127696837490599936 10809127 36165893990556135042975406721066213472 10809128 20691094738121226477244500185489080320 10809129 575726401944401961844412219319797550528 10809130 97470498495981932974222689449989380960 10809131 177667938372233101303522748343668043600 10809132 130793434154538211266618944735856502272 10809133 -499904741882054227025168597910399136618 10809134 37330799415080376484556586899611012992 10809135 -290974717400803763918212554489628391880 10809136 47689221189282342828671353228140806144 10809137 496722437037877036182839237743020000786 10809138 -27335534276727632663898060670182028800 10809139 92649275236188282851440731247588809120 10809140 145326961793237665682574480675644282880 10809141 80998489892676827045571043192825680000 10809142 -23654586949860672648779206287211600896 10809143 186168708336894105672562008820871311680 10809144 -143564725382291546065064052170826055680 10809145 172394814227238351492412983161416776900 10809146 -129208342241569273415465758050095203728 10809147 -156263795625821024797586057572698695400 10809148 -86398032866984384756567328693178655744 10809149 129650800960192948051817104590248032128 10809150 594225294423027461897826558272947200 10809151 -437197586003676330227525810585306486848 10809152 204908515019216129339666218763989549056 10809153 205831980091943146597271213769789088800 10809154 -505083141728717205397475631511882368000 10809155 -338679999615378831036407686636819981200 10809156 -153146959636834322181933508484510819328 10809157 -933515773899803930127617355629090344160 10809158 121991550287019944915937450440865426048 10809159 44004049070129580824723803150734376104 10809160 -8188469640790916062687022451011328000 10809161 427464992477774117630255199835346148384 10809162 -32323028948988429481373706700361241600 10809163 -109033911394748922847639057102453973904 10809164 -53435618312879509742682522600032984064 10809165 -129485620676070285098134671464487202080 10809166 14557550310706255086255411581108467200 10809167 15590444409955740546455990246743550760 10809168 2154552863931464811173730684244721664 10809169 -243027787203429599942157527214200448704 10809170 -30391371537479220511579135575282091200 10809171 -130742715269642838815773496226260946060 10809172 293851183350462405188283173861001216 10809173 131464071627957452159203670579193685248 10809174 136971286024070347147265500456948301760 10809175 96084904837063426574155494798851528000 10809176 149597353218306688767468742246957056000 10809177 -412718489355182216707646226038647212768 10809178 36311508898384900199606029396041682896 10809179 -445759689822649287710515854798948620220 10809180 160935934815057924255710401504986009600 10809181 -290555829778119435296452450818232436628 10809182 -51915011166721385158385022407879832576 10809183 -3329397434776501826024011458781791744 10809184 -656891296784850163707203164803432972288 10809185 80224132798055831293819810438310846400 10809186 38669816989204174246910932739966408064 10809187 413200386954009702728177218572975013512 10809188 -167221992996594142989827482821193025280 10809189 153526180553498203686456749233728640254 10809190 -62659896960308416873600004886635032320 10809191 313530150680006593836109258849125845592 10809192 426111285777615877096770467341178142720 10809193 -426973300838401635875669378171733743580 10809194 19817665038463162559947341988854822912 10809195 -125327711517421314249952521772324377600 10809196 -291073001543002459591809923292490626560 10809197 140427053821162286871220689162991403232 10809198 39147946926396052846858320487252817664 10809199 -401218059485653240314047675726884333680 10809200 -57498524721055110735264425723188838400 10809201 364887827491782073904700761876065046784 10809202 -207387332864577407959562617747162378848 10809203 -30955357194125527511996638378042134480 10809204 10089476254639816674025297328266493952 10809205 362359424340883164070478342090922480000 10809206 266868806347905456628567875854339067552 10809207 28985481868013978916234097467040242456 10809208 -325222144840404161204694823034122199040 10809209 1205367989922555947044672170376068413316 10809210 -3621688904456223682341064945546103040 10809211 2295097426551142444290934975840673024 10809212 -557114244257374545969195965315253688320 10809213 30957969082828353390525952937063810880 10809214 73935484160308559167033941932652209280 10809215 258519085818810614716877343380090784360 10809216 307735975620166455162549715187143802880 10809217 104911994093594572331977626556023305812 10809218 -60871357986769533304947209542872744960 10809219 109917139995639400507167049913552049144 10809220 312472302855675306948603573133381274880 10809221 501895252724492252439483597424430467422 10809222 -10980267796184094500781513897061347456 10809223 8075790707804692698065704017705234720 10809224 7287045738557698190473101547221811200 10809225 -64514791074607808250762548710545974400 10809226 -132018775270564423308032230696182160800 10809227 -167873072518967710083702563109954716640 10809228 -30526847423807842523594825323649280000 10809229 1056989351037292209306920553536471036076 10809230 139804045801189577998000540974896621760 10809231 -161151307343369932620221212070798838648 10809232 144172011486767914647766728133432573952 10809233 -578565119973898420106717395552639758480 10809234 437626499733221699179104771110622186240 10809235 29514720154034740025304899866554284160 10809236 7534180945680686643158855726661905280 10809237 194207671017177747993857756322406035360 10809238 332945806088931473809924684777514756160 10809239 287206525716996902877008209153079188656 10809240 59498837799510122024952134431125504000 10809241 137954680917661143982265495507595095040 10809242 -333559099696902092301938921768511076608 10809243 150054370245920227685172351000578322732 10809244 281674722754954573543672376551557092352 10809245 -391161024658278863320356411945730084500 10809246 121197704044337828627722505240002836480 10809247 -259054929000357927185534296727745472968 10809248 1318558298335533634646320780954174488576 10809249 -88063634263349322341932503747362120352 10809250 51884818916476986001302776296069032000 10809251 634442006224454856175593763597217752032 10809252 112962211543573953779355411795613424640 10809253 -68536978866296792549333879008288561920 10809254 -154854641339900747120900883842515664640 10809255 313991551555519563524710127878415908560 10809256 -26608025570659525773807378240202997760 10809257 598733112632991320558619904082963970660 10809258 -322580318552575543637452725852223261440 10809259 -403467954162755582513528440662093646540 10809260 43138588534240431251055478991741337600 10809261 229786644398357925284812602540709740480 10809262 -23092431478088398873606530505170086400 10809263 539452072827963302472700819369046472960 10809264 31063290209409608176238932691074940928 10809265 194667178360603298812277724629237652660 10809266 -46231871335875462844009718611927099392 10809267 110760071138384900012514424857485539584 10809268 309058944572644654832957909423191077248 10809269 175785789623990497932609459405034034670 10809270 -69351429238362677242071064641486890880 10809271 268026088160017630279076534734084444800 10809272 -608289676561052584150826241305458790400 10809273 -21839641295003693238765966343674991200 10809274 -14343818924690472335287632868129390848 10809275 -690238733535928419640937780371126222200 10809276 -380526424066904026876899405941506272768 10809277 -165684937945260768251207379203424882874 10809278 5690495929507135409918249830467546240 10809279 189273019452081182642694033887615785224 10809280 95172932413159860390369317363845693440 10809281 37655272872295298881067896653566298624 10809282 31856738196157969773604662536441241600 10809283 95261803438311352916132761245294313532 10809284 -543499495505244510611889246929457600384 10809285 -167708824328944840265387744023411336800 10809286 1169668957078696853872724140338111360 10809287 -130382264247710058212635934628982053360 10809288 -4240701577055549569631123076495114240 10809289 28055758058908840711082808061936578000 10809290 169011808576834386047671846160555731200 10809291 121530424993655449669927881119476702704 10809292 -220924369454378418685096712676205109248 10809293 886310800516921674115952803694682060 10809294 -242722370440772117506619547747569726400 10809295 6937387274375323314546997990729589760 10809296 -103034388699406905874331752827121410048 10809297 -1133575725531262211604500931052844544 10809298 382954870496540107165173039361738258560 10809299 -605769187486611822232275532673294039700 10809300 68236822324288635221942638382355148800 10809301 -454533626188655406575064180844902347698 10809302 60968537211452173259691013564076293152 10809303 479794513596022130384012789475664729704 10809304 -363586098277426535015771329978152775680 10809305 90536271842271892276636875367727993160 10809306 -148591188402717059535990024418139593488 10809307 216459735524154012369469030671809839556 10809308 -578501858630740341895914170560730691072 10809309 -130747335282015526421357576747677816320 10809310 -51189886443792577583222931955637687040 10809311 -686475566533878072290038825758387250488 10809312 1849857870733163731718595798580592640 10809313 53562343438192242992755941250530966064 10809314 369725169516081508375327988622567022752 10809315 -315449714136984353843574477284232768000 10809316 155565641324289083838382726287762915328 10809317 398316564547986044063016582167791218780 10809318 -99344006798225567041088325390349948032 10809319 768798301305742161049787282763987421960 10809320 -135900413888102307941343427763591270400 10809321 -271661845801855433740618393158262290288 10809322 38508469539388205026364667684126330048 10809323 120730348891499372540707426909478338080 10809324 15107829690280682355585935574326952960 10809325 -207956548999375081881004683283921517950 10809326 -465197646750793777790134739726089444416 10809327 370677600887564174560898185051847928720 10809328 43369999212312012604027621771622645760 10809329 -58935726524918001688378011118129820316 10809330 55917622881572094141104964197880069120 10809331 -373622523848863415380260712542350354400 10809332 6182966045860294458950928086026758912 10809333 430446211883820252262024246828554128640 10809334 -316865253944078692459965130027237190208 10809335 536502556836413039534253246451410700800 10809336 -524920968912574175758806265796851752960 10809337 -167694741839743887962038130467277973696 10809338 47198074973456758860594385073705280000 10809339 -376366949313309497454683696617036180032 10809340 -1965889947810943710086880703306982400 10809341 496696906144500731195541644345902851372 10809342 470400437355894798820025276397419827200 10809343 -503367160696518450826130834353232785408 10809344 -89383135949835938683135897183809699840 10809345 11169080872568478513110104060914930240 10809346 93623285459219142567339908330733649872 10809347 -390238823088643892470437234787899129960 10809348 -14571315035874274111190403353632493568 10809349 117677784331207863430844601095664350 10809350 -32952755473042899783109932153465696000 10809351 -275736089253287021402328834540717105408 10809352 -135141864232262563004701539963453926400 10809353 -721160296934088465158152493653646334960 10809354 -51835740393841105646341404873041702400 10809355 -415280363195864199685063877309201142240 10809356 -87598628484526620842960309900039571456 10809357 100579704067341015470658688364228217888 10809358 127185046222084423993439474354574869376 10809359 -182416382110424046018708702306149107200 10809360 -82385701962855390791511647394234286080 10809361 -324779282846376013428930158695651625038 10809362 -131041537635987152359733211523744752000 10809363 -29823944218454638339302833519543348112 10809364 10458814653622640304650969045685293056 10809365 49241514878104737934142313167226044160 10809366 -98797411259783578739511669987325555200 10809367 635094397077722517198882360987884505416 10809368 499428040890327468760550401976855746560 10809369 -161517128527895780597696156328725956176 10809370 139637408262244795331261443500517555200 10809371 47189085638278871964486812103082834272 10809372 8056022922139645407534847497673777152 10809373 -53687888691021916341121940607083915758 10809374 -459204717465704399459772236244618152064 10809375 79798409066480297425458835771615950000 10809376 -287955929722895458880089336997515296768 10809377 45077132133232717731845492204217844992 10809378 174609397991364883868682771393181935744 10809379 -106932346752059359519276619146912561920 10809380 -338849684814440834079251433128741011200 10809381 -233632119079870081362347954302070895456 10809382 -93748408848024215407556190975224048448 10809383 5738188514497589024022037642303635168 10809384 -221054425197491095226134481792936263680 10809385 -358524951108342553806077070306028324800 10809386 34303239081502586745527925762179549184 10809387 6162292135323294355070556075748169244 10809388 -408350302479306489035985795203652051712 10809389 -647344516746962801633010079359655045248 10809390 23038339878011258072287939572177715200 10809391 -244123946114136195100949417650815828208 10809392 -58455585185265283134607354433784741888 10809393 -64267048943805190163205493819628721216 10809394 -5965780480022822988122936451331151328 10809395 92759236393543713463792033802349252000 10809396 29893824481500202015115656269479424000 10809397 249685492328144869498038185950030012992 10809398 339569537307251995236013127297761207200 10809399 410257671124123644634033543884549128400 10809400 -337030259224752022835490428365175808000 10809401 -111865197074215967927115496808140592598 10809402 3861718756771321490080839638025738240 10809403 10623104854759268066581045452972296208 10809404 26139139272340900255744436420021990400 10809405 -95036982651486075603129628339112742900 10809406 -40349773360611500631260434189691391360 10809407 -13075122419215220299620075659995014288 10809408 -35911507486818094436567034617344819200 10809409 -929870049795895782142964278291756809216 10809410 -158667886866644545641294257691925724640 10809411 280510209011986392628899566525297664 10809412 -103638078409434901267669451365067865984 10809413 476823036419131219809486335730518773662 10809414 -15892049279802441164676446728506240 10809415 140372848643211636893319118150799917560 10809416 -807376629640083510022265546943431178240 10809417 113901549981828499213320445358241774240 10809418 -301746127257404547515752080886136421840 10809419 -711946750671348877319918623538191635180 10809420 -245881802650047965486100014402367498240 10809421 19731833510333306370384991726121221120 10809422 62013461928082597903958124724465280640 10809423 -15788096010372570616979720739019378800 10809424 -34575407262764449145610210919525662720 10809425 35716267377690774322358631876293736000 10809426 -4185153590840645736027399127533409536 10809427 621680177213777580960782020200072791472 10809428 56157512244248441906083008718974068736 10809429 305063574393023031685350900738266130240 10809430 -95293716790983181864383642336812816640 10809431 -231175772874414763810570747522836859800 10809432 -99475342861215752690605021179717396480 10809433 -922854945974883849251438681373973569900 10809434 441839048048263545813995594742188165616 10809435 -52598029180177348580905942305607833600 10809436 519735652277040617143731175056782278656 10809437 -355607706198340063343871032931820739028 10809438 -319457061702865841644572392146933343232 10809439 30643599730998550780090454761791738856 10809440 -489342993829719226575921250179887923200 10809441 444626656412341918095955225778889560850 10809442 -146569808583410458463142725035877921280 10809443 -913276147406533968037647757572936526308 10809444 -22764560007919375619037463364524597248 10809445 -304757657347079948327931186791077400640 10809446 5809599167754314645255483579375089920 10809447 -43302534425218469495881769673684389760 10809448 -157533476602106633451804865698265497600 10809449 -217259294957027843424710710361377762800 10809450 -9255253608739632098745124344054021600 10809451 865110447534878227565507851387944174452 10809452 -28761302331901760403050217393864376320 10809453 252858397408322626194148452074178314304 10809454 -41184537583538431191351115383480327168 10809455 -855692698227780782768114187467860524240 10809456 -16593652191782932488752700063970492416 10809457 -34625009096117913687510883558924213294 10809458 138730388427347103278611461689370583680 10809459 179205840826144212560740164549867940200 10809460 188687202626564716891159147092432883200 10809461 114596539488677072356023395654845646400 10809462 115909607188571550044701917362546607552 10809463 56401644529195800567612999480767638960 10809464 -623833292896373830451750797621457264640 10809465 -109075874853589231457393117398223213760 10809466 -258372749289531384496309723023812956416 10809467 72655763501997961532288425400796539832 10809468 204128974740699388618533954816439371264 10809469 -7933926831728810798887578211819740192 10809470 15054938315439028341362667085242101760 10809471 194957189994355985410159141671644211840 10809472 637985459480766527081668270719762432000 10809473 -27457748947095595781653646471015756496 10809474 -44626114212349692762443511565984074240 10809475 930858749123041439489279055122122600 10809476 29520842422852688154518823891807890688 10809477 26853530806551809226777713915321139840 10809478 -124957405979936665481033852945734047744 10809479 -101444609931282651371364775396613601216 10809480 -42066226111478156379673639150288896000 10809481 -64442712667696844283250660442646416000 10809482 -209785949322272998874937819937861875408 10809483 102541940605643556373773380569355194368 10809484 87506052139641396885434636185452718080 10809485 463121236530018543444178769549183631180 10809486 -51972926154719875049155772049039735552 10809487 -109766783680321793476200114114080793280 10809488 88330034039987533551920081636609728512 10809489 -159889160168392766575481057562491471040 10809490 120606134029756516413679791930988377600 10809491 356900168365028888217606565095157416960 10809492 -70302840018846276692070388659881779200 10809493 -277532004698978311487057297185190950258 10809494 3746498925123610336766156604096170880 10809495 67554201868025155144148214390292830000 10809496 740887671241831603795960865979499315200 10809497 14579147239841506339893073891911281280 10809498 184376174374027471987396056203676619776 10809499 330009353576328446650602803773161613240 10809500 135455594854734968881420767373123584000 10809501 -202432314608634014307300467605526551872 10809502 -100301355121791775746753751627249586496 10809503 -44545988105774032645377453657282516600 10809504 672938688465267545684868699356229795840 10809505 11574334998767008110936308382191522880 10809506 102579156931661684744213222971497071952 10809507 -332277007994060265450767414148690996360 10809508 -57497117341176664952388191891726100480 10809509 -309611357218146918640936552647946716996 10809510 -72209359503313629524333419733180173440 10809511 330528024687184589450395652660292277112 10809512 2847800255846538165034646069387182080 10809513 8697213003869708807326857793080285888 10809514 80758780280904980534432504571980393472 10809515 -48101571188052033096155873773421895840 10809516 354019706494425422905693057863805393920 10809517 60184950609607276958257083381642281760 10809518 -199141666388067829909024589870623046400 10809519 24079791916094367933152683663032132480 10809520 -126942591959734960373255970682119782400 10809521 -489045868515516531407926999532342311278 10809522 240062335056943571568293349651172406160 10809523 -319005870838329781935161997610732042228 10809524 -224174905153929999411554877944233617408 10809525 -54684286917994599298124014378170914400 10809526 -4404185164498909451135629631711429376 10809527 -55125020933074338621796085050805189568 10809528 135680419501329450594386576396019179520 10809529 -476667846731315303073117215160094582870 10809530 155503336065240139052127640568795289600 10809531 16148419444789139106423916100309717172 10809532 247324952641580138289826522878480990720 10809533 33979096302771117854399341639211226720 10809534 -110313872595083268957829946096744406720 10809535 933130303513589131280761893996930480 10809536 -44005179982564307506709971453005004800 10809537 -259053072744744281710110977033085757440 10809538 -260386296662622979314085631697407116080 10809539 -116681529862160016858105347760527690976 10809540 13912875271834351331540461591338270720 10809541 -1476869986150669476111016996020833760608 10809542 89879056184699370648925877233001016672 10809543 -8100740038092271439356581660106918272 10809544 450655277286328454369965671497362360320 10809545 -20614084474090880602974918882337017600 10809546 -101119961924167973902934858762971352832 10809547 805005588110601521207097568276004957040 10809548 43073643222053859734306026973186910720 10809549 -27617179700608773906854169630776034666 10809550 -104644095243944516253809939267673883200 10809551 757583060525185547021207444933178680472 10809552 42209362502017038824239823481325486080 10809553 -708755654311052954435235152010017245198 10809554 -3601584164336148246492067590734976000 10809555 -1455532285436290427237356394572588800 10809556 -255846854851430956945185977945545287680 10809557 -65191056749286151510968224513951434368 10809558 28170351671674795685303240674800385920 10809559 -150717353802658916937062029504779351096 10809560 83352467477521719240312309086785536000 10809561 -38171627653877682744705954480227071296 10809562 -217334595822481794088539549666605698848 10809563 467903821627787297882476921748346127104 10809564 -298288923988069568723365285426062964224 10809565 -85630962701903270914372901122649971080 10809566 -53994317217424010912757757567881601152 10809567 -395191179328533935505887770127087599080 10809568 48960049841899932015597575270641434624 10809569 -78046609846854965690744197466160002040 10809570 121683602834881665358983903046244505600 10809571 291515341427858235239892876984978511772 10809572 210370738966545387790992240328883342976 10809573 5004451364603934780816163661085922368 10809574 -31468224339675080074406780186501550528 10809575 147885679140965873270739939432525456000 10809576 179460265846993601893750687497132441600 10809577 156092139399474158831103826219062096000 10809578 133648121246286158838791935610383255824 10809579 -403413214493947223880991906287730439040 10809580 -168218919894459514024894898057570979840 10809581 -665828792549582312212566498937644504618 10809582 -230180729889400963497712986600692736 10809583 -90508971803230665007898773160624348960 10809584 -2839559659425779476942891922112184320 10809585 -580476328946344465110162883248890140800 10809586 -234655264834237830385391253008329361376 10809587 -123434108783895439119381063639625541808 10809588 51744288757991590960715436200036112384 10809589 -202477612522495954263894479153643784544 10809590 98811750185859359293612499609608003200 10809591 -92162955744763348233882107937203734320 10809592 -349905352642393442383582512939362304000 10809593 -232344699756818366397576660211614270720 10809594 235254779183807883771323143778354384640 10809595 120384301937685691994096256565856985600 10809596 269931878459096138129012464480256303616 10809597 -78359285279434692792290672449202577120 10809598 -6349786278353560101903967343534089536 10809599 556856480982342179763070061089169529600 10809600 21474185927208668038001786172840345600 10809601 330908383258650814690681029344415755808 10809602 -291045038870676874500389024881865510496 10809603 -51772926934474333356903555875160391776 10809604 268845363896083466535259049160482503936 10809605 396632553238767535109939059597966694400 10809606 216980435534311551157518065924456743104 10809607 -16495812305827052982472334876081627776 10809608 697400196882203091801088144107601920 10809609 42287958991206676991373740479653065856 10809610 -58038727181143635080584868496021949440 10809611 785208342227441110189708040919194512212 10809612 -293475687623337694739190721922598501888 10809613 -251001562062656051608811025439820418400 10809614 125356966169814742686421854848599006656 10809615 27163764778469011038142691018835906720 10809616 -74878834097512336246006671753051824128 10809617 68337269858602582546772516762401939392 10809618 -70055269419147806228805835608675732480 10809619 -534589144420539369405287412396603104980 10809620 -322419977439189141315946729779230814720 10809621 32167143298232019853262979017405475708 10809622 -31694625321981304166732563645641681888 10809623 27676494479728283086917895821832572504 10809624 138628968134562380068901342950482247680 10809625 283689516855722359507571169429810237000 10809626 -858994605040443652718551651118618880 10809627 -114948319696375582423533600922065048720 10809628 807379579861949025552473573961215678976 10809629 -590131823048944565085339390928305304116 10809630 -49881893979885916345688873047149331200 10809631 -239024441849529580653901000302547528320 10809632 435758620116482031661298731672802426880 10809633 6313288699296980592800896867099665600 10809634 140464001304741404891179079770112363520 10809635 -495195735622636475696581485026903311920 10809636 190528162052623003971108327191672742912 10809637 836295124721872364687695897707951777984 10809638 -62432505206585888932472004845852418048 10809639 -83651645316479789130807286101972405600 10809640 133478156778345722552202125189448652800 10809641 -14667950604444641468710949173000525488 10809642 -64457088314533334389591853040024042240 10809643 -288301352073727223707759943188145605296 10809644 -460623915302400975841876092195234499584 10809645 110587577095456574958356763491315712000 10809646 133027032116985334506792503995311213120 10809647 -310098639879666836585127534475314254160 10809648 -6940131234550260014583629867833491456 10809649 563061303377191498587152633582710296960 10809650 -2324182006350225549260479894809866400 10809651 -29941356862997621927163470874627126720 10809652 -247280231337728534511522559604615577600 10809653 194925122423266980400268228135523553902 10809654 -100306519546261170348865505335417584768 10809655 159045964844547075051303262826692716960 10809656 -132367341079368461058994752980275200 10809657 -149597306726583652810403213990835575046 10809658 -384674293807760019202400256388321234320 10809659 -60970459882967665167057104678846378208 10809660 26264304570734683286758389794156405760 10809661 94918568306338068805854102603265850624 10809662 376366897703281613063977632523850840832 10809663 593092066693976695647078208972376490000 10809664 -66220732970547614580560221341772939264 10809665 -412703774963553050030113988741018480940 10809666 -152048012309562041031524858400780334080 10809667 424735477772715507597600720057304697352 10809668 -56172130048034177689469832993159125760 10809669 -3495766581739221198727846451436946944 10809670 26563601765441641357803851736045091200 10809671 -194811270542749590093647122724256830976 10809672 175770500602710395574850741772139601920 10809673 43263493782867685239138947730691543680 10809674 188056226933566072917938640369199308336 10809675 -160135420136791379212692554423490765000 10809676 107161465678984575717540792399532938240 10809677 291112298283167452061062948143430932972 10809678 -77281428240702332422913512652587075584 10809679 157996857493128510391640177836372518000 10809680 -4362023225682227009165491756990464000 10809681 -165744620322294573546414198798492088848 10809682 -52561543324887925209792528872493548736 10809683 -344552394614524277018725885851252418068 10809684 -7129967702555235699768781427530622976 10809685 -211317167444164464326545236365354066400 10809686 1098197635251336633685368821699891904 10809687 -139239740015148469738814135128729611648 10809688 -47826640012983999605630117972937031680 10809689 -17681150976384740829109078754385705120 10809690 58518645181690767671469334020428747520 10809691 -110175012368105350843943027981001147816 10809692 -511018058278711833645612536992869864960 10809693 -17367951766234218975412682430835020276 10809694 28432377797447103365301991866753581952 10809695 -229073721096330494587683888116278846080 10809696 61978482000385985015472956700651945984 10809697 -99531070693020542419507447450929605854 10809698 86154295194166436820687275707579074336 10809699 12811901578725099210065172418469419440 10809700 -88403248890926842896286906330250035200 10809701 76121826976283580760256549873157116544 10809702 135861370081025017616789815202380973568 10809703 26998613932856386564259217400646272952 10809704 86734479818273968905805803181087349760 10809705 -447464997680184822284827567484950212480 10809706 -111821531831707661833203531359515514448 10809707 431180727839954805965010323479163491956 10809708 -35486439300541820003144846833110712320 10809709 786883088885446769270022521110361389910 10809710 -175534697372280840889063894490253618240 10809711 41574191221875015126967376066156408304 10809712 103525811682684922962797315977004220416 10809713 -33870280785399117572046959370606959760 10809714 84041178075866906718512499893349671040 10809715 170632702437729308964097307139123108000 10809716 -343051734628915470192766833185931275520 10809717 799009049284599100586924187417729312 10809718 -292434310151520990231799822407695357184 10809719 234662936411599941404556768262713441144 10809720 -65588791243257812943384850529925120000 10809721 -200726353895784236325958321668494262960 10809722 196481608866538652596207961730285480960 10809723 -66112237205628532664779728089560576656 10809724 -38698809444550045370461506372696075264 10809725 290363815877258424063242830412483447250 10809726 107838352329119844074352083207697865344 10809727 -9425558118496063784017436291523623040 10809728 -1046096499200118265054395072421822464000 10809729 -45527890669750268509075305594392249856 10809730 261240508940933521510392263920200905760 10809731 -122027651868991110185171422834645555200 10809732 -28537640589966692501974022361785696256 10809733 -47717021402183669977932743185389533376 10809734 -67927671633717635134709586890128116480 10809735 46629085488139086737674972710641513760 10809736 -320334328705227113093643491469320355840 10809737 50771922548531289122755004960369408820 10809738 -13128690430013278898054018981861459712 10809739 49459773771054863389330611473386704456 10809740 11826774723195745377390846151173319680 10809741 156796949170155795321713300301775369824 10809742 180138991355861464803851559272588527872 10809743 676519920393838489984927366099968540336 10809744 107423262518453116989760762090424893440 10809745 -477800106208026888271714528240481071500 10809746 -361514420137338458081964177726045905280 10809747 -449790450001049818578321870665320880640 10809748 -261428055770457612931604384993494749440 10809749 -48247813573286051495056970695691336580 10809750 -45709113751336589008191652463708160000 10809751 414990528966828480031673701758583807672 10809752 539778408789365389551845433203615846400 10809753 -178540736597733966715252885576448168496 10809754 -361193993525961210859605031223389455360 10809755 407161487814326543376625813126018114320 10809756 62398934727499739260627694766609822720 10809757 -73105282617770982202536072460044902976 10809758 -4451244178198279949164972862792699520 10809759 -490238121409894321531023484956186989496 10809760 -187482775569814849366914303775915376640 10809761 427514325442840094674111651556085807252 10809762 9468426122680547207112265888456273920 10809763 413366614729122065621855877635450673520 10809764 238282657504971277625982159310816481280 10809765 -406333682370620457983934482738965536000 10809766 -112537970578089874135117733182872682176 10809767 23887639250659797564476976361961436960 10809768 49332105118392116899937223217515724800 10809769 337853964755036783346177524075389746170 10809770 94262211516245491669989968590832640 10809771 -39674658981456548762121976503476606976 10809772 -60970405723892612812990810569594337280 10809773 3538904086667364483568414342102074288 10809774 2494620549398660158085235814918941120 10809775 -335074276514219681274034892774166986200 10809776 -135959039674357342511103047958130311168 10809777 144229738473374246299917841846998816 10809778 51669178346702292122383516325120403456 10809779 285001553448956351895494772337501385760 10809780 252067304339999922953542401185888563200 10809781 -211819778415109028945872423089761724000 10809782 -91161091134394477475710687634333550528 10809783 173583464810854966527360408669669298752 10809784 309076081169536843061329840959592243200 10809785 13598940152063773325010328317593280960 10809786 -7104134555389995755345529974773767936 10809787 -685065682600559970418515978674778577564 10809788 -51986591369807514443695275735076528128 10809789 -392675545568795681172401554330077072192 10809790 -276532221612015584410061960291208769920 10809791 690764064382333445514874280156235408192 10809792 120482132039182089509723962200582782976 10809793 37339751097608881335984769039730523648 10809794 141085872508824400897937756014841919696 10809795 20716689839848807920156547269033478320 10809796 -338669337008457343223134560159786006400 10809797 -80019332684929029716385903337006651140 10809798 -123210601335359819524146218286871936512 10809799 69671262789236303420539303608416179200 10809800 -123173489696124647320592101392566400000 10809801 382753169074299437355046051574062848000 10809802 -305690366728574159272276556357465696928 10809803 424614389151802234989784132277891966400 10809804 -75497127418055263441255484745363669504 10809805 -34018774460540953017444657645962957640 10809806 67000262538184423842614977244739573504 10809807 -151541193173694575333560189181339143680 10809808 89765754450982510514547845198279393280 10809809 -106053527096256357104035772040010985484 10809810 82375144781594732356724273413736179200 10809811 95289600269182244743989344162328898412 10809812 -126059737475445374858353491867102855168 10809813 2439199098037747418100849268892978688 10809814 1286535542855526843431609074869097344 10809815 91863843077747519845006176135747303960 10809816 179603294603868839973090483804139683840 10809817 418279559498167342571515654559065865232 10809818 186745665698951461261119142902033765360 10809819 104516156203537015381367982117270227688 10809820 29687286802327451499555256511571425280 10809821 -406244947558575751495589530071699227712 10809822 72858800704095572243390764117094292480 10809823 533233933818190751944089850996025639072 10809824 -72379830452032311044739229854430396416 10809825 -16373241372283935498123758184253910400 10809826 -221812742903084237934674277435262526976 10809827 -104414253419036624006985371327515740768 10809828 206686291762980352003202933435285667840 10809829 -363377719655451873044584589981501149570 10809830 59507111402981879777520001362189106560 10809831 -195143847180277917915266292635568844248 10809832 534727238095164500512087017971961446400 10809833 196638575794318264295062731837884956020 10809834 -19323211841692275321985596289886638080 10809835 46867734086139278659740171034220237280 10809836 -166926252980008977070497622077689241600 10809837 -46607597959129636359855048844727700000 10809838 22184404897831343884375503978258840960 10809839 232664156420057976906417578160707935824 10809840 42802279206317653320589921456619520 10809841 -378720605747505788124274304617996277280 10809842 106162387266026958784432800373947885072 10809843 454185678314235968620618320012116708928 10809844 -85752144129457543163224730964900537600 10809845 94075339562736908212372410669949982520 10809846 -95097351706860660971362923059815844736 10809847 338550870217015214783874196644826804072 10809848 -23423335797660285183424193711160115200 10809849 -648294311343342849766377967688126575680 10809850 21926950516287263609547971492803680000 10809851 122333682260376502890743061621091330560 10809852 -79469215984581129695533438311336672768 10809853 -498804918286651622216059729566670395898 10809854 -97560706987765899070122073907676932928 10809855 17646001893098785791248940269897379840 10809856 -3024284037616413081133290759993163776 10809857 -111131683525171679795218058558074347180 10809858 147836298325552012611359207166463050240 10809859 946724025519982876246563031165035159552 10809860 319567370299849619589263171878577356800 10809861 -286772612214500306281404216072688516128 10809862 -52578329871398495067308181391424409600 10809863 44583641974396379428480056423335076504 10809864 13422653343966043869135645893319936000 10809865 -651652971525945705780484831619590279680 10809866 -4219316918074034421163301294329641120 10809867 -529724870857313756325040354831450849320 10809868 423842352977446408547754517709806024448 10809869 -5820014223802107472072249748287187328 10809870 25427679131783709458511882231839443200 10809871 -114218134525802037563301318893341292456 10809872 40330988845045735124316802914441240576 10809873 33917709951879012087337506435485261922 10809874 -84071879321629103923136365675935345888 10809875 311073444827192453714346400054070112000 10809876 -54918764358532655253093701125351833600 10809877 -29179808788687667577170610528291343940 10809878 38451291821113229235372855180064817856 10809879 78343550794890266307033900151344096000 10809880 66304279221413177447213417448698880000 10809881 155239851660596445804063290579943956682 10809882 -87658060380139510090434810043022338560 10809883 48684145636715458728864568301609919776 10809884 121834450831000761908480511708397794816 10809885 238864939536808186077091076457642656640 10809886 -35500569997207744758414628894296637440 10809887 -5657341057773583369857662557229585280 10809888 -90025830881518450773528102715657814016 10809889 313881188822969834510884020195736487856 10809890 66476130819505173208858558439575010880 10809891 172336027176611347908572451847653372360 10809892 244818531356233137816396438300309258240 10809893 -307796545450487413490135915417097585858 10809894 -55719143127010303559926885280566886400 10809895 -137003401389836747209216398583470559200 10809896 205351075832378575915417779103116072960 10809897 -139145646670002474134912915357029508928 10809898 530749396587360758586455362299102720 10809899 -16646334250104700318100338408893520536 10809900 18341032041146797023218875551031852800 10809901 219384140086623819293428786990102816704 10809902 -551693374031100487916572358426787242688 10809903 -211362647153330995401936453556712555376 10809904 20687799152946827533679274875199225856 10809905 224922165498661552211028928428335433960 10809906 175164539692267460572495775663227167744 10809907 -89326056517058243003425822048504604400 10809908 329243401163479271158740076531666176000 10809909 -758716878564187630403693723506824693120 10809910 -320746308404698657677019852958322435840 10809911 66515693754187403866900129180737798144 10809912 174063932342022364154114448307407851520 10809913 -16803952562864119482207474804251223736 10809914 429896110394742264713141671488932324352 10809915 196398228046678118302171671064275415920 10809916 -79730710460611654915286641673889581568 10809917 284973812458629338924831350056456986880 10809918 -71992047843864220124964129914040299136 10809919 7991756718243379635596016633521704128 10809920 37256679280120674347073629399348674560 10809921 257741787052263066268045403776846852800 10809922 349012947090006261821135319800600098512 10809923 879312086440680902903836712993689610172 10809924 -395430229936065152603169538942045040640 10809925 -51418938716542264349303113304112755200 10809926 46789999922332294865360286069249907200 10809927 -524485740601271601620173018522623264336 10809928 -202976014795526135374925101974251043840 10809929 -211255613963577452115834981948378631032 10809930 241164704862773291107359337577504555520 10809931 -325920535628715853186719841110896276736 10809932 61307513265089856485141450690432378880 10809933 -128506736166547725727314160638303485856 10809934 542438538367093069729453371872900088192 10809935 -235315187870149912634810787404484048120 10809936 -508769080681117394591860965536563200 10809937 67263944939808092284331030643750220452 10809938 -233644121621831417426872860464156768256 10809939 -77532055957126827877092049225701566208 10809940 -85041831803453785375338127515970060800 10809941 -92980332780486224062114242900107588658 10809942 765447914068456931140976814126200832 10809943 175072841624601703871565642510808765680 10809944 219144546274241254181116557687831644160 10809945 314402231636186164139117160033887565000 10809946 -116094976027819891688646361910697903360 10809947 26251585646987013408007172555554947396 10809948 -75498656051983034964827960408889262080 10809949 1121650976922975763194434227622300977036 10809950 157620506510810979574513744441830120000 10809951 72561869783801165330129572800389372232 10809952 -206197443112637718076991594301439082496 10809953 697343859539143126626048769020757893120 10809954 45372808339431247172502632622507982848 10809955 76396431310055255049604175239801106400 10809956 -429874463339667034840190851138532714880 10809957 163545938135244901910777650082846527392 10809958 148243770882526602272281259594373946080 10809959 -132354439030617486147099163776969792840 10809960 -7931237166417842070362370385507123200 10809961 -301519621128678977843810713510656874438 10809962 10490596591443976936043077763958605232 10809963 -468724701271140094326994362896086694400 10809964 323097753212567981870199397299792087552 10809965 577673566638597991001218117534983110400 10809966 12978224182284239629652192384524905600 10809967 309107001096996907542060788845091712 10809968 -47642566332461303131825388682082615296 10809969 100092422054343231039693920087082060144 10809970 -88660950943095033775896215351704089600 10809971 673148829666603947119387580965498559832 10809972 -249322272966771793167625184818423845504 10809973 43311953459227786046876353758338114784 10809974 125992938051667799676484862838805708800 10809975 164805633711753088107937770095316307200 10809976 774673554917582581336644986779059118080 10809977 -182863917356031540056477276831496388608 10809978 17571015211999932224028327257801814528 10809979 257708732140660697165890232479258189120 10809980 -249938117745743845105866755663029171200 10809981 -48950569074131846871189697620033181056 10809982 465827670642411368625901150131096542400 10809983 375204219707525819001658291975327906320 10809984 -80810493578371419744312527020212879360 10809985 -4373423812184010243032957799555728640 10809986 -7875273841044033529031087222708355072 10809987 -349157027404856909285279034752288069640 10809988 139614871785058675779703872750359552000 10809989 -774410169309171070711977053307846312480 10809990 -137589252785814968691272695299521030400 10809991 4908353204439969171712478516129567832 10809992 379310655936629684763103613966590080000 10809993 -330297403120279848287295868739318155200 10809994 -92999757546257718495033181493840969856 10809995 -91873970095391232851271728460032433120 10809996 99830822332920827511888151238349803520 10809997 68534194042888635616479676999237554720 10809998 209348019851885788753681071096797350464 10809999 62614891931311546870802484664230566184 10810000 -24179068910457749620610806635233280000 10810001 15732958270139515223179319074863070002 10810002 33401836771315440963929923482161155584 10810003 215035803230686370591654339899830909144 10810004 139553825146886702409440104446553638912 10810005 268750699816529624625327190784913040320 10810006 397777618532907897718473701945137937952 10810007 -227040960057699181833820050591438604920 10810008 -500960689705992702325113797279288832000 10810009 -113611944020345766718074438802967055168 10810010 -76903800659045080400133319023415111680 10810011 249094880986684689093451234738211301600 10810012 -352719764249697429839431065790503472640 10810013 -112976696240676979513489565354757747738 10810014 13508688951688836217180323752855288640 10810015 574217836026771618587001837563968277160 10810016 184899345832178357696090692620213288960 10810017 23754699910803182419125379264167924372 10810018 31635824072129638078943604686376090960 10810019 -50562199318324622451905970664366920 10810020 71098328120728406679052917414488985600 10810021 -157989217462559037294095053675002579778 10810022 63771482292952678260950938339703673312 10810023 277137628793472758748327445931970048 10810024 -486171975951714994186313751113544791040 10810025 -9838294726833767254108569302551188450 10810026 -253449851271487751447620296521402729808 10810027 -443869514660079470898395015869099248768 10810028 -10868603167881194895365546469543128064 10810029 32609078302509481976888990223938806080 10810030 50621007758941337680262035307651788800 10810031 281046200702868848938711476497571111120 10810032 4927011557057058356686508424552972288 10810033 -347461307802985988504523620094683221196 10810034 -101478204193876918485094946873156728320 10810035 -326392200474079625515018287665771326560 10810036 -115833702086147485727625733317921685120 10810037 541580962407134219209208640608442415566 10810038 76241441428518208669544410637134647744 10810039 217493286478636140441856435341923547120 10810040 407877060221141537764559844886026240000 10810041 -166510182802756900706776917551397261312 10810042 -341403176838447736324004413846934717328 10810043 571378943264557377716378261141865224292 10810044 68621610245844790365742133512165785600 10810045 153875860059755117285027302902243109380 10810046 125369225800593082330263407975259972864 10810047 211542068906777443235280785426514454272 10810048 265586555899158608380257838366285889536 10810049 414708784039394882062399700466176003520 10810050 -96070592113691392601792565648232608000 10810051 125330853483945250148881530141989946624 10810052 -137177635087487462133525346034617525248 10810053 86181987328989725198617070615358767262 10810054 308414569435932628143910286714780047872 10810055 -2912090723892655443541112639099152080 10810056 -326035109270587710335369934640429301760 10810057 781909589302856228308548037808231369306 10810058 114887968111254810648700482445760722176 10810059 11675864194654539438866321987985317088 10810060 -32377247770579453864483422989670973440 10810061 222004569586301492587290362351970508662 10810062 -65002305637341424854849272108412837888 10810063 633627045500139878645714124946835197440 10810064 66761309958220631859915547891750625280 10810065 -50793398255703442755073104759345022080 10810066 -410843923427785456591433878481374182768 10810067 395307341716889608816850419446245567760 10810068 65827162052468081704574141846183350272 10810069 -382395785341281038804706237567157737600 10810070 43796551900185013978934100627984149760 10810071 -5263067926239452526982049516981560320 10810072 -45380435904847585370252439717308006400 10810073 36270450263296885183887192358322294400 10810074 -289111752846236795386268000863044483840 10810075 -226260727056141230091884974511164256000 10810076 497763550921608361777108848805579557888 10810077 423874091559726788705630735052098740032 10810078 21849477493352516384153783448112070400 10810079 -8662623207413251193141432951569467168 10810080 -384137245900958170352267623813777981440 10810081 -945808058933985403975134167335166297468 10810082 -92915847228119091421000199499372274608 10810083 -234971666236334250647781579352725597576 10810084 -93416875770906630362580012536692542464 10810085 -198046072592730128898073952560999899360 10810086 -98863404406515359133269289706100399616 10810087 184295206306085199965188462663523143736 10810088 -497258358569062394729498615569133568000 10810089 -91128089152541145303207662423806933056 10810090 -112852249235390625468593415465756902400 10810091 -301467736967566933344376230575048350008 10810092 -92793227426840073294141041641861693440 10810093 228142364322941617107924267881047212416 10810094 -719822561131011556971586723863223127808 10810095 -29652184548945591409874854763053740000 10810096 9211401574256780036504011977305554944 10810097 200438412926727495522779530296918742080 10810098 -123811493696299654702801128706761100800 10810099 -89048947070419696809325370420915209200 10810100 100459736195894747416424133281444198400 10810101 -14926885710204244312759539851232034176 10810102 -357283345138191092824071931168275503808 10810103 -110905135434741408768177425705565319680 10810104 68555510039240219716199501894339973120 10810105 116563297005771164258252485189851313920 10810106 -43394715334459307939814829088221443840 10810107 3027138288452495074976285295329160960 10810108 172588638017608800707086276655354183680 10810109 -62057896337341221054533362866086397690 10810110 81658089673882698352750170134048645760 10810111 -72301191942101036969190312675071747048 10810112 -437100761780216615540138138330153877504 10810113 340341839268898199479810314248230410240 10810114 742537433475173279638995737769626112 10810115 314836519281687209988140311412806265520 10810116 -31394386444724442232530207464045657088 10810117 712795795325250657098376288418735795166 10810118 -87792293717901288273893730686618567040 10810119 499189039926255938979785388844578360744 10810120 130367623799245841963874321796561305600 10810121 144301613257895834351763958295318197824 10810122 -98245971715750787320017289764880582656 10810123 144865485354034979495008093294895489600 10810124 -63632717847201354678257752212969369600 10810125 -244741214863115314088744690305891920000 10810126 283959086004024379283549480046917209920 10810127 2937886577961325805975692712392849560 10810128 -27615769318479804258472482130626871296 10810129 92658760417250394474066538625616754080 10810130 40289568757048684290378385344042619200 10810131 369528047190582818353267791279937664304 10810132 48200729391555048200977236571489783552 10810133 543490953874438284370187070717776378382 10810134 89998952345794256566783183057293193728 10810135 -27816200855523247421788133170551349320 10810136 -245991018127051021327596646755475384320 10810137 -161184147136766604447256996717809157632 10810138 96209668242895855714028469388409842944 10810139 -173601736517009856468496274264952744060 10810140 147653302553505608533663343456793600 10810141 969930983082384847353666671335754188992 10810142 -1934739018799069635403074143175098880 10810143 -237681952323293643518154043273778530056 10810144 928711841618420114944823095711445876736 10810145 -1853904391612223257333415640955659480 10810146 -108446182595707485750197792276166604416 10810147 -1113104179025568197962521080739076594728 10810148 -216337934114160092215007105460410695680 10810149 154882785773483152534655447292229919040 10810150 23003111530025599738290237981799977600 10810151 -789145554116494609316616652430808597096 10810152 395129436964093967026005884224969113600 10810153 863899800431895627136318265867163417600 10810154 1807473812287499620007560005663193776 10810155 215672123681223058832035462487427026160 10810156 99116017069806556178127481868913838080 10810157 -99989802639907655684527505029452960 10810158 155771166320105738160624458202048394368 10810159 427716443374988321258321319611265965104 10810160 -30788121321767463326860466554164019200 10810161 -39514776902867153946373932767210790912 10810162 -423643718475124482094382488225595953536 10810163 -16098214659405330318448461378686783232 10810164 175833991077796853447742230931249868800 10810165 -185902619919308101766195195743577548800 10810166 188130812978976038942141016535389616032 10810167 356720840683874058646186476358180763880 10810168 -35149304668941916773001559594196480000 10810169 -676423731339276203417541563864116137120 10810170 -49439871404269612195174718918446310400 10810171 297943875774467232106998192691433894372 10810172 -494104064994545505441610246918903577088 10810173 435553962056537450925972407499986561568 10810174 -61811927613131986590452942425448379840 10810175 316577918218116974088516442388423904000 10810176 -26768259971043525999816648387672932352 10810177 247522445756845838656101872870010369472 10810178 -115933323404295277972944999360982693344 10810179 3649723567246867878832460403613748976 10810180 -446353639848930529100122672750281849600 10810181 -88030365411512758916043561728772794628 10810182 66948662156012362737208008053815878144 10810183 98683099621166275798079391781165226640 10810184 -104995974133283597058853421085324902400 10810185 211878926904166624139530202122041921600 10810186 294706431404823898378561440525362271792 10810187 22911125898016424715133914262929622872 10810188 562748474155669472249512969341627095040 10810189 59989834087942034778973212973625574124 10810190 -9140412568473605335111845809918169600 10810191 -141841689280389617582156329001353625856 10810192 -131015378897828819418098856646208913408 10810193 616815969894358248173794350006084035442 10810194 -1600507069167571726075055602831657728 10810195 141959163968884703805643506046088178000 10810196 -143988979432969327001015311046295429120 10810197 -48995791485310475318037062476379518560 10810198 -98580400072865366854921104411675330048 10810199 627464249433765883258148266924825000200 10810200 682412259173896153674719137935360000 10810201 -351495183282526476223864038697756671596 10810202 -92516476880957722858295170059858892800 10810203 503126497021403712110435598153652913304 10810204 93697044615144156642940138974866387456 10810205 -6951199176032052175316152449150670080 10810206 358459286207014744596697168080430848000 10810207 -48768448071574345456622112106603321440 10810208 1081814641160465047928438338242721873920 10810209 -77752711534557850667192800345594561920 10810210 -89677573938729442765285351699797527040 10810211 337700400189129554535266307461088214812 10810212 -91680316026543009816573742254257983488 10810213 963213314202143592342818120964392201244 10810214 -78861849244678526250957488361156326304 10810215 11783258048869605268012997984276190720 10810216 337526428758761739219375670800685056000 10810217 111609811481114489121899982564694165920 10810218 -57912628584499600410218241673512947712 10810219 33346415062736125328527637827425655696 10810220 -249770136421526286975949112105719173120 10810221 -248704298211832484104792424778687868320 10810222 -36567589776146661551747479801486769088 10810223 669561283526191657170552783232367819472 10810224 -25029463340880744780434064648701018112 10810225 42054655536853925369817124346459849500 10810226 -11868606011482431422087250136207011840 10810227 -65605550187975742449556429773580093440 10810228 218697595574910913991318892828263884800 10810229 -355454677978817208514498243743857914500 10810230 60027415215838866728564708110494136320 10810231 318581189601892097788014584010981885032 10810232 -630799674407767318231813132115660759040 10810233 -305889826119689432517730442843806363680 10810234 109698401143005459242750391778307228016 10810235 -408433278977057006534316459687714944640 10810236 -137408758846794702569212064694142525440 10810237 -497163370408595662064091467502447633908 10810238 18666664458592485220726997128916267520 10810239 -434425415316558547392988849023334405632 10810240 76580522280636684452140089297862656000 10810241 -47492687058220743992826679304005669056 10810242 22869953508573539781722041699771529040 10810243 3374627161870157911616713095444517200 10810244 -139143635786472469919999854253706891264 10810245 -172469690787580793246158751382635126880 10810246 91289053416763431655115397899462847072 10810247 -140973909091891439267628077445656372736 10810248 -475824348583864531729452170832125952000 10810249 1414645839622899616055080779784600885152 10810250 -235809202101569194502329241830742592000 10810251 -108864067940536531848536713643147030544 10810252 60097008687436545425329091964866237952 10810253 243248518343151506324371396973436547584 10810254 5354925855242365015018479291144066048 10810255 563112864501334562405061757278886980960 10810256 21909985417422484142379313004886638592 10810257 -192685557490612651173328933713282585360 10810258 21910196457581022433448484307110678528 10810259 -177550955456522129014783099459772999760 10810260 -6634502897216079297028299769610737920 10810261 -2195220500537392084554073458369824 10810262 -689011807337028659144829228211386068736 10810263 -406119190672395594698096214703478831256 10810264 -619876257706716059707294124443800176640 10810265 -94939325651048733389692231821895047480 10810266 -320510404284752150867053422008089214976 10810267 22900715544038057683212593383487359120 10810268 -184165414303895621117163208899490719744 10810269 -246608378049932783524225414164200344506 10810270 184114671124240964714651818620446134080 10810271 -90359380570405200754350449929414122528 10810272 -84764787278309768252839780598635560960 10810273 -55022344294797584877136784699567592478 10810274 -150734509131984482108564785089304626864 10810275 14317153059755071035861071613328800000 10810276 -134078747699503201702490941053693984768 10810277 87271889343243329718128647348264058400 10810278 4251401420775074770837274328616997760 10810279 -75078548932205520807046250905308836480 10810280 106610899586676341625709665204598272000 10810281 281529967261926084861420545715914152320 10810282 217548244540495328776134582709855461888 10810283 -370485821152380228869783284611749020080 10810284 101429965940783775117112732707185679360 10810285 -346238955901451696174261109257099452020 10810286 -2743393992826019495655884925658590336 10810287 218847205952369033690387376540688087440 10810288 25206076629310203492551086163459981312 10810289 263815650019798033024308456670647440448 10810290 -60635192982535323265357295565404889600 10810291 801747515574365914179594690203037159692 10810292 243894541122541853340238001541575043072 10810293 47443424432272311607836158003622900480 10810294 -47969243906406653656255314078696535488 10810295 254413862297301422375813832841569955800 10810296 929311614585648905209907072705740800 10810297 -212529757443557374702933039753887158960 10810298 -148654060036098220464619772252175125280 10810299 60529976740244794583098759510481338368 10810300 -307164174276079146257423653040995968000 10810301 -831860207896041644736689361857331462900 10810302 143204736793275761803684571602679591232 10810303 333070098163155487002472629247275711840 10810304 39943296729879693067608193477688426496 10810305 231741923147887495471786932701789980800 10810306 -3547326215567570505277858106769450432 10810307 64974452555786191417278945460670801760 10810308 -170717043580926436203650671211301611520 10810309 -846283288287698132315685020913801168900 10810310 -60538438970749483028340946883400844800 10810311 -126727453849853583358218052582100522328 10810312 -338731628060319601425746977260510796800 10810313 117710944474507944782568227988318473562 10810314 440091890761328707758507846590377328640 10810315 15292785722755648601537093406465516960 10810316 706924848473977248333419047982223728640 10810317 43948728750944418829889453927117374464 10810318 122038055441267443564594803539532658560 10810319 -115362720558616821950218768291459378512 10810320 12827172740959546776276059473984880640 10810321 468760005610998340577591703178695137522 10810322 250060899067891564085708751638296952832 10810323 -103095010197981809997663466969320037320 10810324 -110305976348845331023818040361519028224 10810325 242544762198535567641043442640017863050 10810326 167875609629030120651801664755791155584 10810327 17375907926335749666978032384741252784 10810328 633873228649998865193965292085117020160 10810329 1934068713990800227475899164516661248 10810330 -63479756615595067653026201120798049600 10810331 -133582571445496118583332397640169887200 10810332 -134799519501950984221374432424342540800 10810333 -52998972076055742083936590378507513236 10810334 139338546363954027542697121539307471680 10810335 -115527322390794428266114348979265657600 10810336 -30263661663196926135303825424220160000 10810337 792817142117833269653658181084923661986 10810338 -332895413044612231464587846044262400 10810339 -682422106956931279553644968533722709860 10810340 107722504371285319340756601765897795840 10810341 345900563581811827956472642007665716480 10810342 25371491001099848367010722136304434944 10810343 850441913891835690920644128997378337592 10810344 83583663489700316568932309737997598720 10810345 -442378480842327350414162113326696960 10810346 -420246830350005865509246173021424898128 10810347 -63169952469856169416708272243625676160 10810348 -541760356523802333030468205798523147264 10810349 -549839260864378995429628335962313432480 10810350 146404767558028513794660910262335665600 10810351 11236935270869174493630944996056904448 10810352 -71375904037543397452184202835843350528 10810353 141227923753006392129518354434331009904 10810354 -149522592240242364783233305643191666560 10810355 4969295526327561605811007199106683760 10810356 230352622672944809801864105615545270272 10810357 229251418364884452901901118574834651740 10810358 -148478563651913978659799343009279801216 10810359 127502481413660987757910716845605609920 10810360 414706650003255261577911975285424128000 10810361 -468317309838917219762663324681507184048 10810362 -45843227200537489464072824197639323648 10810363 559030934226977767509949434403205997624 10810364 -126475200698833112266927743730507851264 10810365 505457869369431766991632608485439342720 10810366 -98730018094318461409220816003826238080 10810367 658340405758638917346448915277990038272 10810368 346229186063593263595898607036499230720 10810369 -245145008019856181635925371841120075840 10810370 -247730408347382094457484476195803441120 10810371 48610583636710354753278280353260562432 10810372 6256419760450697185633837682612349952 10810373 -77680486623838726724628880321004391360 10810374 56130858432910617800644315710983324160 10810375 -29975316654039298496336571463514520000 10810376 -1393099819860725203949992589349466275840 10810377 -163032354331581318815411728592978070486 10810378 -35186285109300106897604069618418455760 10810379 -377422207477264190551897953199664476800 10810380 -42217813511879330367116241259899663360 10810381 336176484158223058181947616431765392182 10810382 -121952937828378394637141889971763339264 10810383 -69089433192526688435313181932385608576 10810384 21402683043101162934629154811304034304 10810385 -135111060030936335833521759426993774000 10810386 -111097004556325432993263756321648169968 10810387 -154939553667874955281765873907579312048 10810388 36578919938966119019055536046573903360 10810389 -96186275150478440856039719466535518912 10810390 -47791107908863560876149471073017134080 10810391 -149054847398025800893763623632831374976 10810392 -246091553589175038018558335997827481600 10810393 -233751144322739500321945840949885885280 10810394 -128176190724410764807210120096926094848 10810395 135446570733630146363709057520787973600 10810396 113951868897052936743711754294236100608 10810397 -139364734365346816456445872581447851400 10810398 -263598518681821292661265108850320211136 10810399 462335590000971153994111196161098177664 10810400 -313625510578176266668323205191160627200 10810401 -90459655135599478930535053761723916416 10810402 2271244863130551374406903701763831360 10810403 495525359078900384239062435518059854480 10810404 -223854065834266488453685841782600934400 10810405 -846652558011955573521601454999010800040 10810406 -123822306090438179391821431320497759616 10810407 -223166774756725568961294599996469548760 10810408 265309338430150250490850312649581608960 10810409 585489178430379696817682824359787123200 10810410 587713669875085418130472555331220480 10810411 891563693321348557979351691843670648320 10810412 -644257471402935850042986424357823718144 10810413 48712205155485945985395103083492088704 10810414 1585061024800700351517381371610645120 10810415 -877715567490393328803375852680348160 10810416 -95684124503073318881228911639205019648 10810417 742615619022736814486069696837534215860 10810418 -54779307572676175866496039345396788096 10810419 -497853594030931460212690828297731062160 10810420 -151475878207456910596776243148274557440 10810421 122581690884811690111996718916159706272 10810422 338012062228348928423746407309520512 10810423 -1119490238606082060977388981031335464736 10810424 -10605689507020868207298975566240686080 10810425 -112422650649547060220352340685719518000 10810426 -39898709363579135866539060133277729280 10810427 -144181192325760543056352806346121853724 10810428 100381103311245830534883287132915397120 10810429 -314929403843236574540472919154783053908 10810430 92591233448639984701113670409950185600 10810431 -51852974101532402417965190865709307520 10810432 91131508967912244807136131488969916416 10810433 786449489119121335828317936802748846724 10810434 145100307347158668627616337440993858560 10810435 168971784666982854646885024691658404880 10810436 17084065516562246318129898014328446976 10810437 -55022210040289357221114111983563175424 10810438 -116480446274004915655502729820670531968 10810439 1069574578075226550408003005026470814560 10810440 145085647355837012058853774202175744000 10810441 681990063491639301584085060449685594842 10810442 -305541648667584488206046608623970930128 10810443 66769165106574090730799321467559568384 10810444 216762301530529742299415574663521308672 10810445 540044129119969871202389759705551658700 10810446 -278851169151438413009318130192021475200 10810447 360407606048509176271291898583707594680 10810448 -90281056498204041511827743030386360320 10810449 111780406947232199570825324805071529600 10810450 -115699262537623652916604895245226227200 10810451 143696718138439068032263276340164297452 10810452 -89064649766946598483955135006652364800 10810453 -638713011721359409683751900589453944740 10810454 -7095530311923340633931548787328687360 10810455 170564082166501786793823881739405345360 10810456 283005226409506904707882273297047490560 10810457 -2901426499617433994054373730841371008 10810458 3153043443344392730430607889000738304 10810459 564333807096572384719256724771408824040 10810460 82522741403974765667574585530366853120 10810461 -17756932683415786760861564605900603776 10810462 209374920996092266200782590775078154432 10810463 -50119028668134875057259864019287040056 10810464 -58063551913979143216555985331371900928 10810465 -184016464370153543870894816675537221080 10810466 253123697670302805469804682690493732432 10810467 193631523446230496636476915113248058084 10810468 -619571564147623341952098767234634895360 10810469 -325039978814607517159088026605623792130 10810470 89302690035596188481941608144661463040 10810471 134283581081614901592764832659273592800 10810472 699057612343778143344462797579601484800 10810473 231739617762819064611378588958700336784 10810474 135303258097122035891803531523571408480 10810475 18214376773935109165038723335513568000 10810476 39802269147841344296047173021241344000 10810477 365314693496413086751960726131197322326 10810478 -188316171678526803274818409357660133184 10810479 -86242400508042432636700573550546596080 10810480 86217032268193471197327739173093212160 10810481 -172716248396038616457919068073735289472 10810482 29720668260162626204774392469345726592 10810483 -258855519841558516232663320587160265616 10810484 -125147826699643395413424264964438074624 10810485 59061629071385052470787961950881299200 10810486 -56026074448023744636367300957439854656 10810487 -836235882800179905111649897441512063600 10810488 -35549839338854981345265350609206272000 10810489 -331394228062479803964900964270237778710 10810490 -48641149572816626317788125761419909120 10810491 542952423534130798163482383137404867584 10810492 -42054308268141901137717961050102374400 10810493 -290152973847106499718296582279203611258 10810494 82553591603861053099327802050955458560 10810495 444772781043088365860567265221900276880 10810496 767161424895159297332245428228807720960 10810497 -21952916272389656893552604567994619872 10810498 -411575491165580367738225693065454654000 10810499 -255907476059894242954948518555819522864 10810500 97935874975376795376380799003589632000 10810501 5097702397383042536811057375624492096 10810502 -4127457792339064115990300177981766048 10810503 -76504449815958757129760647598287824 10810504 264344697047099895757865092801689292800 10810505 17451255004278408688308531498963525960 10810506 281776966198520924214109193121497088 10810507 80637957689683351165962060738849164756 10810508 57121927812873972676481429903068471296 10810509 -697282033262807828834081646529346497152 10810510 226079592846929491816080140127066452160 10810511 173648071351774391380721468025143953800 10810512 42348033588872463407157610276825743360 10810513 242133318069794797440217725083197241280 10810514 -7669903088558951616433541068889740800 10810515 -52741026158161913948673692350484256000 10810516 -239554603027929835226359559532481083648 10810517 333864742421331520711598612418407559552 10810518 -268292906059231252754033200855084707840 10810519 74477732973326667493567815747931230920 10810520 -8195615986520364928973631849240576000 10810521 476148089865079775373289309000168037172 10810522 -285543470080649171953517713290062204688 10810523 -80347269618214635478080540553679199228 10810524 -141457790034128201113981732222977269760 10810525 293776991159909325032497469636519820000 10810526 91960902807232021880902554164861090880 10810527 -5361457588269870679948380469689217008 10810528 98258431030535551619389082099723403264 10810529 446972257176355043083018160472287844288 10810530 -132881010598080163918395470569435776000 10810531 -240239884334547235007424908272235152896 10810532 -80884352532755332639563842146757963520 10810533 811452455585540470082403637021028160 10810534 188640301338175110485632398193549502592 10810535 -400284389988493476958500469212025895040 10810536 37915861210661637362872337947305984000 10810537 3936218770097053266327053528537537024 10810538 -18262559474160323240706586965768710304 10810539 -355781781232054166105358976254607940196 10810540 87162269953174094137832670085936358400 10810541 27887601601916813062612429508499240672 10810542 61626473170907445164382727199905217664 10810543 -318644323831169344210295508438405028016 10810544 -49122118770571273981890507693096960 10810545 51215231623482637124201442402155896320 10810546 -216640100084020368065948375012204949600 10810547 292783899975858943181683013364232295112 10810548 -99953319249014640212161375090378905600 10810549 132906976824736419888768283368434010392 10810550 107308933417074513876165229970922496800 10810551 445871305878068449554462388774013483520 10810552 86900150905958990889855163365737840640 10810553 -330012155447106288373920398671556459256 10810554 -12170988964148832154802318545421614080 10810555 204648626193031435691233396228894977600 10810556 224633119373630004576857755461041464320 10810557 523873348813323600662037861138269528640 10810558 -664336592531495671387724134433623130112 10810559 183620302226662329965925260474570980320 10810560 -73331357650060056186489076155615805440 10810561 441530508367930775706996928175899268162 10810562 -104996239060917131433303873220712286720 10810563 74231340266703138997573639815400483200 10810564 -961622055320255862203939503197657268224 10810565 40760347224292890366542311418136518460 10810566 -106756428791322997294192969634370691200 10810567 -112965359079802477851495504882642491280 10810568 201130075270590495097710259164294021120 10810569 1858119431796446956638478311568905216 10810570 11431812988129968547019067867788275200 10810571 1578779326408659317205058598129233583940 10810572 -190365145388219771583533162346132449280 10810573 1217139710994509487922010722297200734700 10810574 -453776813145096184636401261613166854464 10810575 -177721709433680557866688167442093866000 10810576 -148092484830265314267382720469337415680 10810577 -509373517176724336896538120318638146574 10810578 27704984243293882503684601516312634880 10810579 174190990200606697331079131379074401984 10810580 20435534289531158719153358675685427200 10810581 -142656964957686170132603517549075025248 10810582 -308086188483381919249275487184783803200 10810583 -48388694020446256334189836701059850624 10810584 514155276761058033239196812282900152320 10810585 224309095665836918846397011895304244160 10810586 -146514284787128148326315378507390296320 10810587 525623934069179813601733174308435456 10810588 -124574193262410055020652828897597261312 10810589 -211530794353424090453470632460876016244 10810590 28377333469200055006568032483574476800 10810591 -425544380982696891649093246032675843600 10810592 -332747197949373704836706168476729344000 10810593 22718365810367249141051376105523836324 10810594 -58694377776914042525741752781308293120 10810595 -262426850592903760968159585156751988400 10810596 -198568756792963539534322478484565125120 10810597 -51647049024470675318637615127537082880 10810598 -124858920819556370196659300603558046336 10810599 -63077547194454925112606393506290381312 10810600 -99455080548496024778414187227922432000 10810601 632283038693138630220078222017371443600 10810602 36037088633974188678702906754708508160 10810603 -918945296833573868189812880287899735536 10810604 -146165200654450258865062075007201516544 10810605 -79452305685895317135722012365261459200 10810606 -229174862505783485817578358726768781440 10810607 470931092494920396714733625651923499856 10810608 129357807371379905200902253634850422784 10810609 -546609746017165186636983836826229398190 10810610 126919396134720134421503986515562860960 10810611 85644153796830145777617870447039006720 10810612 -466246392678687363478142574953081647744 10810613 186531021534024942922381554089595331584 10810614 27915823168328304127056264127355067840 10810615 103136393885686927389004865659721169120 10810616 391692802342131672220646056312350228480 10810617 -111924348404863418626174727008056934320 10810618 78899445243757069760330762682177100800 10810619 207123658194168289913993908162787063640 10810620 81280262331879402787018041480295680000 10810621 322079858660492199363461897903349049344 10810622 12179207778224885513121023758102462272 10810623 -74563205448871715760904939062239010384 10810624 174321708184106203602057941535948800 10810625 20666165431012296497223110875709966250 10810626 -80389772356200069738698088996909718656 10810627 411202558649190993430314065872806420476 10810628 -263012145900741041722387697048097397632 10810629 -221655886654105152593099160417660160800 10810630 533458614900500609975278968670986240 10810631 190183228721168578522805184276659129832 10810632 88664675248267523953887930281916825600 10810633 -131423795624285477184884755709175462118 10810634 -117039048887340419517806111370751075488 10810635 171984042847092780182640891694240166400 10810636 -389362955032049307291855042486133386240 10810637 305147940274775153731749011767989407286 10810638 89000668802739390167700967385386045440 10810639 605248175620077691153974351622432640 10810640 125138581963313302511253290369028096000 10810641 175625638136254396314199819528206730992 10810642 89485277725668149336430342245415711744 10810643 72330213476752162629850479413411840424 10810644 -81914111507346312579038435099747100672 10810645 321394980919451774421240322952242636800 10810646 120095945700183038603867978919584102400 10810647 391788920428176540732781959017884288224 10810648 -26942265665995784915566187115226583040 10810649 -236600388743283062499179663675733459840 10810650 15766415083889543407178385157792089600 10810651 -110682613945370998019923146152225508240 10810652 33516804330100301595688289833366302720 10810653 16658622079239724688231995442105853504 10810654 -367373397993883782717809027575254916224 10810655 1045272171809011834081021042941893697120 10810656 -491942560473553152531925635758496350208 10810657 -407535265668356488398223695486631113216 10810658 110438808127867481016278799101681648640 10810659 211689190880204552833998865762266218928 10810660 27642718147477369230907998610661130240 10810661 -160570017290333110255318800186363893376 10810662 83082072601263831472352655369547445952 10810663 -307334353290113589454915135702970766088 10810664 518663184181484975756615535103283435520 10810665 23815680979603731703125221959170119460 10810666 -211624262588176401019956041797074373968 10810667 51324255681201285000895083440707914240 10810668 53838779625559239337954178111050444800 10810669 1269607893985794659093463879740941919296 10810670 49681359592134181797497201436222351360 10810671 -466917141822151929067615997277807025536 10810672 101102738890982637486324307951361032192 10810673 -6050685388852274213084235813525638592 10810674 261605491954714245524036127311162419200 10810675 9133986114757398695179144531370220000 10810676 125290116643737828546389128856135700480 10810677 -352951424338556410052118453128200165920 10810678 -177323425142678255758540566229301543040 10810679 155053029822417269391045893047370917080 10810680 -44978081971525887927094209880501248000 10810681 -73068369743380836662001728689327774208 10810682 151449325952685272796989101769289966192 10810683 -25398166119335984290418479730211818400 10810684 126395740023909946966433074804806204416 10810685 247658036552329144294937158107919966380 10810686 -94095604070407112215285089727656543936 10810687 146894065677712704808152276360341093280 10810688 -48353837537914449978697696748450611200 10810689 69459142073241759452705943489189336624 10810690 53075537740723384207560504762127088640 10810691 -208474806747336548611276016168794380648 10810692 -171238541952884537853688457823975014400 10810693 -161829129467664277705192551393789129058 10810694 -40026117408182638825891186358736033408 10810695 -62453794312482272611372399790359872000 10810696 -115322973446944665751823567506332057600 10810697 -160231445111897077487877639729444024348 10810698 39623802800192486458874486016324330240 10810699 26331077624313487621077536246702232480 10810700 143505262126874279952304517140256275200 10810701 380613153309742738008562227678222724800 10810702 -30007228481127288877960356465023191296 10810703 748745681005771130023980097191790595952 10810704 28487981359564510196219109666953232384 10810705 522933564683669802800276361915668102400 10810706 31176623675239229002181327051755435680 10810707 -669918189601242806304357410360077176480 10810708 -10285355090486564893917059784039108864 10810709 -20038092162287182176912037573777286400 10810710 62996484984101515333525551574848272640 10810711 109360824533941507454511977885437780912 10810712 365250244346751639119397967611173376000 10810713 302362133275434118479467815763579502144 10810714 -195041991132677238336215690208747350544 10810715 42898724479826494946434671817791015600 10810716 -47975088140461938414891489111539712 10810717 43170457319805550861405761433445128492 10810718 233948766499664563725273520305817463616 10810719 1004124252628740987220718456635953738240 10810720 102092159432959799646396147415913594880 10810721 -849258951805271417238339562404358650078 10810722 27948781711778733452907372373955366400 10810723 164714546601915245726640728879390487552 10810724 -116642800179106454034670123873340037504 10810725 184231353921148293768797896567081944000 10810726 -54158088425942802466397795570762803776 10810727 -850255572894806193403994043350176484424 10810728 -86299752002164722671589723208825128960 10810729 -388957743212358265566166713574366903580 10810730 -5786640801194722926638805124447564800 10810731 315812459777204715686688597638443595352 10810732 -4485579583394800485199175611384322048 10810733 -567265367523623934026039252055870537600 10810734 -110319703486681680124471641298871715840 10810735 81506754115026263776071816653171131200 10810736 19089439841578824681741163630989803520 10810737 -74468708793212129892450300478051483200 10810738 -37576153598700417300118361475216874080 10810739 123342414604779649564253526611718270540 10810740 -106805470239143523246520384827382425600 10810741 85095753390472291508633563387543434300 10810742 -193346293395681689727685453270590863808 10810743 153753638289351284407351884969984640128 10810744 61483669320543713616622701316748083200 10810745 598350902275367437741026269672485440 10810746 5898591603604570706314186932025283952 10810747 324509665718481327886069742655754112400 10810748 -96657758597073925032454684335562850304 10810749 197170674413669193655628795644958513664 10810750 -234446342577280110862559153712281952000 10810751 5662655028375331654498535883532265184 10810752 -389662387257976749201885169365024768000 10810753 -781858782131470742272297306252685356880 10810754 -91315834942626964326016029656376434688 10810755 1786539742823577503235925814254113600 10810756 73895178991761476340072540558956752896 10810757 314205997917068156939068829304219318492 10810758 -1156082464374598437946105051376179200 10810759 670257306278902345402115906574889728 10810760 126954604195893493208595512655107328000 10810761 -237443263337936468273827834318827260592 10810762 201183910384290910587505782730392163632 10810763 20839610214627096734112631166139597012 10810764 328586460011408361620318135022721900800 10810765 277905314403101434725992087691404284800 10810766 -146652089193093089074098055733377330176 10810767 -506388016031559382086589582168595385600 10810768 7885971582696461666466908855099736064 10810769 383010309976032437631966902334845946996 10810770 62910177707454868230939072722399408640 10810771 338740968966152865358728888055650618352 10810772 288786483454641093444773029288999311360 10810773 18805117824932567885524267500954643200 10810774 83216743880908369992226021625210121600 10810775 -288458631811122421609457835225383315400 10810776 -277037849568808063186841861612539453440 10810777 -1387275401188342383258491847383877447680 10810778 -3003511122786541724043417618453296640 10810779 -288648309889968713036720234396321395968 10810780 -431408648909644502227569782563509158400 10810781 168321131027344417804169280745278049452 10810782 69030793698881096934475505001840440448 10810783 -17510780955650319329304276172957213080 10810784 262092904366888968834480919160046944256 10810785 -155003000819717241016748847730593607680 10810786 7196942514486851876107937799229201920 10810787 162368118837562214046928956666085663200 10810788 184924795293326838537451392609500928000 10810789 34801641987836807491762655573346005568 10810790 -60080293842109705655185862523079785600 10810791 212810390998453466277280961659728399360 10810792 -166924789939489148793566909819506206720 10810793 -194927642066787259746463943119593398784 10810794 -262330181394650209996443878262598759680 10810795 -440755719541073926814683345216528209600 10810796 -153816022485809160035237898187029680640 10810797 -1008105901288306480543711596274179364320 10810798 105360115253546433204503282416897658880 10810799 -882400436898354555182907441527263095264 10810800 9539219269589159913431828092157952000 10810801 293148206440982884594553380651273370112 10810802 -3918879935347218342576317860185483648 10810803 389510800887902000104002377236567810608 10810804 -229636683501393659792453285443832393344 10810805 -88879258164104926266469763959796557440 10810806 25965380857128203996710736331658636800 10810807 1822069120761787308568205448604774752 10810808 105176835560771496315211315235677532160 10810809 -209087494476118638755431598139843050886 10810810 115007465600802983162499724149940569600 10810811 467165092855727889604821190983781726824 10810812 25568509105033968166895910807417987072 10810813 -36193420515969405367949120710667834376 10810814 -10580856975320861982282729244295577600 10810815 -153657988676469755886624312236613096960 10810816 -80388615944092812703914856633126092800 10810817 -154055514534584977078241373091226250240 10810818 44360399992756392700371407866305770064 10810819 339030803132952581701013497935974749120 10810820 396072480174723938191049020904230606080 10810821 132842187093772183530668528219590216224 10810822 -163176086398318408475025091481459448864 10810823 -174919687747298035791185381505490782000 10810824 -19472581680790815102557473495012270080 10810825 -284440106557039232704333496316722896450 10810826 -114231681227597051464275314420123042976 10810827 934477904676942467265023946177152427792 10810828 37828520684518197913599568464101523456 10810829 -58670388142491016569383731622879103360 10810830 -76982729620471192749994345370602080000 10810831 948317781789034479320032932735022304200 10810832 27596775113271752750691534374406635520 10810833 -207871684192978188029568819978789526272 10810834 -27629358633808811076548163584305658880 10810835 37206465105734636871960633079884000000 10810836 -247662782169155795698546690958733998208 10810837 -419171944774907180818521920899783603008 10810838 69753995813546598803337304993625063040 10810839 -13976377947141638286551753802081335904 10810840 -29576141054021643781288558613549875200 10810841 -52545330730677648323402513055321536700 10810842 -27172356627338447507049384773968651776 10810843 -29592254032905227798044581756176246760 10810844 -454728833761751829876236347884477081600 10810845 1412151726593511092112904560217357440 10810846 595280331028500683275623423189008331648 10810847 -9451037242767581029605248789214051456 10810848 417141913313179180101454054285262192640 10810849 -42855869960961422972938462283731552064 10810850 122940067795079691976117112430542252400 10810851 -154909138916940971468449846849984039680 10810852 -152564518033271032047036600712886046720 10810853 393389466752763970173043414971529407102 10810854 96674455024054048357175747084771859840 10810855 -550909225800150730737183406651440534480 10810856 108838214839137711010097806336622837760 10810857 215185605007643391816850070327347409040 10810858 96515969276210103207241620630348775680 10810859 55896595213573943153335219835988368160 10810860 18177774329201613735004117673005071360 10810861 -567249250285082564962724355683619231720 10810862 13759907782178678061309772593178278912 10810863 6373453144709810691634582720478949984 10810864 31620706245284792748209698753148846080 10810865 -154183963631632406376172932779159688000 10810866 218585878590611292883253169721587072 10810867 -4558582306587064771817856717348549324 10810868 168146328515365380729627561429796872960 10810869 -530345492215636480434657309976849868256 10810870 -214886684038750576671478557669506622720 10810871 183464493278762171582559007108461667200 10810872 -229906325257480062960801800909622497280 10810873 -549764521869513371691311648059346057878 10810874 -39922228464328912623068800868429491200 10810875 -32320085608198691415349908286565376000 10810876 499623740144474994894821466076927631360 10810877 -100063010078557133177771535097777505856 10810878 -30952125325766003334412035143256735744 10810879 -497795689929040917791340904263946923520 10810880 122618721015954601143475443263361515520 10810881 826735268712726972410523227634280377600 10810882 -176101524477090400522809051387888926688 10810883 71941273520750786826405069153584407464 10810884 101401467862606231267047504277330329600 10810885 -171519267381390505731038347330434084420 10810886 -158071193349247845263801900755173058560 10810887 42028589413979612610306684116548521168 10810888 5064410496860146342939269117180395520 10810889 498322972976892257661515118021586737690 10810890 58562525861258220504022716029194132320 10810891 9028208819870895959929814559196115744 10810892 -530511282060929226001056778507271702784 10810893 161997530345399284283493078059357898624 10810894 -172608483569927988470187829825800189504 10810895 411194090790007955574360458175927453600 10810896 -93575581870734043943802211172271587328 10810897 -27277124064981510070317038825265347520 10810898 128220115835314616317356128355541134336 10810899 -401241183763244109966399870628036922232 10810900 -172694883294961303100126921986043248000 10810901 531826415892298871126704887985493893902 10810902 205466654072603090399075842708947690432 10810903 -694538203047252583648631150434637681848 10810904 211879760316911054968732725031754219520 10810905 -17174109006139580685592041238574976000 10810906 -318694648228846128060688782274499836416 10810907 -131116038585313911562714381249562750844 10810908 -12825138483407887546253404968997737984 10810909 86038527575155294878786520449397617280 10810910 349108656711262442048174704305033312000 10810911 -139463609758060530872727208977254213616 10810912 121766083171795183966392308817689837568 10810913 -176327202811510922516849026201606736640 10810914 96028842359976564853576997898510637440 10810915 335329367459573538135748548323671876560 10810916 185048189222662177811652997889880548352 10810917 59979111645824861945035163601071140668 10810918 17553408784191341650558373771542664160 10810919 119644351677293626318569697433186669520 10810920 183479275201604860745375018352441753600 10810921 47032841922319972314937862707928702688 10810922 9363782409185205342317017040326354272 10810923 -358205694353802228620708265857040594432 10810924 369891749684281824936178822344689971200 10810925 -263592533105293831132631936513274508350 10810926 51380484212453438820541069197377740800 10810927 -275992009113432481948384955733706079720 10810928 -3726830161859436942189084261491736576 10810929 -359308819182186811894971376350248833440 10810930 -11059450865107771283957879513532030240 10810931 15352743886198439733137708777446296072 10810932 457023207539394047375415620315449344 10810933 -2407738684067230800723025655031574336 10810934 -27670092569473297028726966137352844384 10810935 -5659572718588888517325976091582596800 10810936 -42793834512124317335914263738815078400 10810937 287886907239517344726793901331807212586 10810938 -35835868406933937432630412432433427456 10810939 49517380855590626269286605728773035920 10810940 26982055711172811945472491245257359360 10810941 -89003145499406529013350936746452551168 10810942 -429244238195755953052055109318683728128 10810943 58345520335436848412511144303540088320 10810944 70790888010756400311775161978455851008 10810945 162745290441609118945141714925224511700 10810946 502337309167120591345077126882664981920 10810947 40345816069481306043027701622887619840 10810948 -157366723579304280665215273533239992192 10810949 -113240170341025693840749885568235687940 10810950 9934514389499475663900753909993921600 10810951 699801739561968177798282833333539972952 10810952 -250767181145116920557310577669215313920 10810953 -171480917476166946684045183366766486038 10810954 116189577267533278552774406484705222144 10810955 -73806205519763275817653257149545100640 10810956 24510316772580123574156985096998017024 10810957 -83948892996668430509357952660393462048 10810958 367880790814250019952448844983511718080 10810959 214561813754092443755829198640447023360 10810960 -76965534329023535019104639829446000640 10810961 67733792402050207544118949045785076032 10810962 138431601739948173726135453100843852800 10810963 -676860996683316895684800296639995505160 10810964 346856751960185955117444569638135598976 10810965 2111093574424167615292461795927186240 10810966 3704511947552089409317287195092623104 10810967 -144001747905531974912123197505943235200 10810968 -386741447327201046573431608581045657600 10810969 -379782597308970957941324231638365782392 10810970 135876695744563970571720004490724307680 10810971 -13151851333685523491243543616118968000 10810972 145932826400199490619097374580906020352 10810973 -183566687923791612251489448775514430900 10810974 1435441446234935751241840532133869568 10810975 -22376624011193132672787010511894416000 10810976 356151241619856739938329465236808269824 10810977 -7395794297059377775653403658999027280 10810978 38686723137583759401996116686320856224 10810979 -283627335986672488397932873943969192016 10810980 -52872296486637459674940547075356003840 10810981 409067847879838203991154665633780900000 10810982 -31986946926310957169359762550211674112 10810983 -89544182551096033541115286915833112320 10810984 -227520812120702452999237457427718333440 10810985 -313246780267383861592415713587005369820 10810986 168436375846415939014980512268260761344 10810987 1008727866386004228469005257074784736 10810988 469787761132284534848426700163541215488 10810989 -9380450328361998623508053483419040640 10810990 -130332579469476287913269095232337192000 10810991 38819348027952918962678320070193651792 10810992 164067910787971551120358780616095825920 10810993 -257636928809226660887777645957992496100 10810994 -175027580517581892283283603272484114400 10810995 123448346261455633407168780814208684640 10810996 -38891593827754012347210866542656937984 10810997 1069101315558427697795656863772699937400 10810998 -168553922221549592021378101935139664832 10810999 278145530606710444390464194833103678664 10811000 -437298722894349259917985354565376000000 10811001 -309262122119818136173678441342729307568 10811002 -65591200172512532107978676055084957696 10811003 11601308259006332335223860050461967360 10811004 71875989601696845104009826659575620096 10811005 185509080832429604006428304116415000160 10811006 -29012611772644074430786241882840898048 10811007 -542952198084372591457708115366554189272 10811008 7145546792102082906957179124291993600 10811009 623042920812958014104808776288642606640 10811010 71673274057133330508416055264836766720 10811011 430091795047612152696491721377419199612 10811012 -122926323853950764955916722107500843008 10811013 -114187055764707700341567929683459772256 10811014 245330656688675547950622287831276847552 10811015 -487112516426877802635900903464793576840 10811016 220165454330179321303861759167945523200 10811017 -8337089739734223597303148879960764800 10811018 40450498322123735048798434544968134960 10811019 -8219946210982383252127633578292129920 10811020 497275847577670007762938014081483663360 10811021 -71558464460583128398098519958575503508 10811022 96660453184461703254403778927583772800 10811023 -628371537034806150788779821726251728 10811024 38659846393618174646306966525106978816 10811025 -63743479753358695759898866019047766250 10811026 -247627323984497285909326684704179015520 10811027 736164594871820931369400991081063784876 10811028 70520108347560209617915514706023239680 10811029 -37053553871598697611909337947630912370 10811030 154405831917206296488690846898113484800 10811031 57425231415702860192955530147538129408 10811032 187387199397092571812935144185586360320 10811033 33932479439773230360727063040539326720 10811034 -50359257504348938142466763597032138752 10811035 92743151720446485820397975885673429600 10811036 -134812594060500501648305693304053445120 10811037 28999657057588159090898083123293769440 10811038 23590774206944722089761653437807974400 10811039 267817653503381101594591825680455128440 10811040 -143551691026301040267881028396420956160 10811041 318552729862235702321252814951142921442 10811042 -21045796096949872735152079644828998400 10811043 279049088251380396112023249566349001200 10811044 38663914036261184361956416136469103872 10811045 168300976873065506276613163604720753280 10811046 114112022455526486953246443513147302784 10811047 -39966055603353926613602640344884876760 10811048 -802668792143720985957778967627545405440 10811049 187833063238781116890470523053889813408 10811050 -46165803589042507290526033418712691200 10811051 830266134464596523961248708223480896052 10811052 114306737639968185160962117992025572352 10811053 -160816423042593908013775609947683086560 10811054 -325903959273699307450042300573866105024 10811055 -116152101002398335038687719925323413840 10811056 -7856151375359569599225947344314368000 10811057 -217753798424880213869882427615753062160 10811058 105503067323850807555935703456853928448 10811059 -79610292028393635996846618768503159984 10811060 -1301055702523682365194783319966064640 10811061 119632907017346428820003029854644075310 10811062 -165174072306921116960233345146150436800 10811063 -277865963101309767841099408523873136120 10811064 87035059093480816427445298891999150080 10811065 3421987431141435345750075754148872200 10811066 -124431928685561937344771357662218534144 10811067 -62208877700681112272545185636654342288 10811068 133118935977073666212667256890058288640 10811069 104596682159589558870645451679600008896 10811070 84148401648107766514219060920685744320 10811071 757685271946039407906145603607257708000 10811072 166155848919819425839037354685279240192 10811073 -45953669189160907681471789748775598656 10811074 2567366160054884277811921191470373792 10811075 359698043036988200548134738598435056600 10811076 152720564084097039777814122461098936320 10811077 -467294241597046861732021563288701519074 10811078 -3839328220714705459731985272716864160 10811079 -400745695751834459110652220296365700496 10811080 162222629099786043636344248608701644800 10811081 -21795772513055322263615814150478020096 10811082 -165417257611023722486361463555230091776 10811083 -215924699978975143596992606291551177640 10811084 105159291977507895690205334326787328000 10811085 -97629977044730506357032087473832830400 10811086 297712747100943579907499759001985425408 10811087 -344801934829241667755024651091277874448 10811088 91501542905777481003758470978638888960 10811089 -520061394258610515790442993563238084110 10811090 343986131600244293685708549979433620800 10811091 38499230338793893717980445675786719024 10811092 -173798755683002106913850401636947040384 10811093 372710831398817593158728142091516203342 10811094 -82778836554429379485556449604923260928 10811095 92264868141383598698240138508568934400 10811096 657818718679225251472748476896310241280 10811097 -201862679814159526808483351443295184000 10811098 171201322976646888426628980476700567264 10811099 -157394481880394883316489758296097831072 10811100 3139076880381164364867786169546022400 10811101 -212720072629052833756984835165591173440 10811102 53109352622764079596098623696507502912 10811103 353299794263913590484970394599913593800 10811104 139064055322023727351027324347007107072 10811105 454049784587164047062695471435939978260 10811106 106254925658463290520783151504930836384 10811107 -324958261519290011861452337297580332644 10811108 -105261527153909235045343852728471552 10811109 -506573375574458359706861503072241544096 10811110 266233630058995921882908186922966512000 10811111 376225455613993235855271126352109894712 10811112 -71515528230152419881005474949395496960 10811113 -355666636861359023600140505676693109020 10811114 -131553141306969320275726129105254193920 10811115 -71692847054351035286345966099815809840 10811116 46987363670747841134908634701014865920 10811117 -448896919853116047640503494623904289834 10811118 -288538699333668810620674115318484712896 10811119 -268843569573633180889417259513654832840 10811120 -167943292794341321947683560445240606720 10811121 279565251049352436424961956079972603040 10811122 113790293069245285224346878834147193344 10811123 -175776792781401242920851643442036792628 10811124 301641478950251743090610301858126827520 10811125 -334558519377938022851874951581732562000 10811126 -62615710061544350874744129543747443712 10811127 -52758560514116731925285510818740964992 10811128 -754582700519743586875185501083789475840 10811129 -62526649073287739925827940408026953728 10811130 91158407836520532385963933959505954560 10811131 -174153162478893714133213978279038095068 10811132 -703514173934484452241310468462683118080 10811133 -511928298491349736431843809983109035200 10811134 -13833497262160300001527430272337878080 10811135 302422352249977804809785506773463348560 10811136 -60605475309165894931534900607557042176 10811137 944763498969764382256377190175085974786 10811138 2175759291720383829020858105922021888 10811139 -268377416943388959107390352857406765576 10811140 95728729103425970670928874983774813440 10811141 193288339121859673219418564089539946368 10811142 -233135952040041901826103699589473840000 10811143 -210811557608157915765422005302925998800 10811144 -2014387088924056009204970414272174080 10811145 156954342717526769424783624074283702720 10811146 874759002239719413691635120666453504 10811147 241152187364499298869378693792089842992 10811148 67478607895913247134153144866988551680 10811149 1413171249674991780308039797117241907180 10811150 50287373295449104416953526742554624000 10811151 -18530019681180806756229613373354186088 10811152 -62469531094722540509369390165101117440 10811153 -714741118754109694522512469162610123598 10811154 -12629296744490221239686312223474676992 10811155 -221335773517462549068250982967029455440 10811156 607240267583425083259217924009648411520 10811157 -48030056130801208889863828636827549696 10811158 106181521562668331519242570573021723680 10811159 -712492919404561901048735327414882867640 10811160 20634586124480766632670821286036480000 10811161 -877465645705145441152034372641977309238 10811162 116426134000447056034575507589159537632 10811163 171911277276961009594223208638085378048 10811164 -87990079964390140138989987824121859584 10811165 74334799465804853591980170124299744000 10811166 86997720355745618992910394720418689024 10811167 125008049776364881239902178448708431264 10811168 405591964428835737514773443694058536960 10811169 -244079785631809679654023672311561253806 10811170 -112463153573979839187921130980498378240 10811171 -44218272043148582135140637385977644800 10811172 50830144095713612923558715783302996992 10811173 -150875437376501981549085725320927931136 10811174 -354085183701582793249213705790957692608 10811175 -16663744319454820695508558410307219200 10811176 -308812798562961268529175422190157009920 10811177 -433905212316251270247206095643583970488 10811178 -59802741370886189950393841071167068160 10811179 9024646558449722024794100682393977780 10811180 -156094079137938137955712277735645337600 10811181 428075009629131961829667724479141625152 10811182 -273946714932160767866724247407040559808 10811183 -605937271984454197551314584335163331568 10811184 -85835620164987478454699079775789056000 10811185 -75091100162780289963210081158293879680 10811186 109944537080761021918105523860661867040 10811187 -162439093211153375054429053269690725640 10811188 -126391881682687929405491423564469100544 10811189 20738880675632866691985085610625160128 10811190 -58197160793190944514954289300690176000 10811191 -147504268749068803729943758589986168408 10811192 -38886384911677559023024867504068894720 10811193 -223139348623971432471923820307606005936 10811194 31835966528117757626705126694961232352 10811195 382800563835449532941432470090327363200 10811196 -143481521698734508097810399776685039616 10811197 -478499735100453990197731846116131191354 10811198 -7520107953965693314900871847320198400 10811199 -67057325685014761020033517619023263360 10811200 155228873282350269729597988219256832000 10811201 -87237912071139154489073498410892246970 10811202 -96422337229477572942723707729475235968 10811203 185609067615235283162866698331286961184 10811204 -8194258760280418480719057486011301888 10811205 269417012038249241562153886056187526400 10811206 -69292978413061710826950562984295963520 10811207 37747049809355613020199246092798492160 10811208 -105590629547962768173664544679671316480 10811209 433324685413498656933131836679092929040 10811210 -44314147908375452774111930156357646240 10811211 260500338007757199959373266984160109272 10811212 335646986826782547679266710316259955456 10811213 432619017039921050225195136196300861356 10811214 -34720198688900534904868216661298919296 10811215 -220110455366982990264060545856182128800 10811216 5170348244042617101829187484054700032 10811217 196876105912661460467897909632791189312 10811218 178892331454105547628587503641979129344 10811219 122495499731409022184727129107414538240 10811220 77873715580594681100192129325928488960 10811221 -454331617907457700898639223885475382578 10811222 261899058075823805762055677162193937152 10811223 512078140599595095174165795410712653472 10811224 -387095553320275979647138312664170199040 10811225 211752990420745402524848866660586148750 10811226 -27884687875510517950468196561943891456 10811227 -7377375209738281299656053038027728608 10811228 825790720115504984745292686298165248 10811229 -355094655609176301265868460300307200 10811230 -204853555932678591165714409800189762240 10811231 -606630085281624405178536731039199199968 10811232 420794452850647998260674821984878592 10811233 -449897886027583127285590561517305463518 10811234 -31142354616570467320708360190591620608 10811235 -363600687138864219629690733378861294240 10811236 633539786386065000232630237963792369280 10811237 -168468282178440517014678613626203130114 10811238 -265480843389498800831732625817408961856 10811239 441574984401630110277248394415323802040 10811240 13680991451646876402607365879493017600 10811241 -58515202461479794444394354622433401216 10811242 35528889624935770591364766192170019840 10811243 -16476856193267111091606854458953242508 10811244 -328336145288186603202507272341027613184 10811245 -261398600160444854356844238933086752500 10811246 256358124384000665800624980517156648320 10811247 457053089850108346050349266981262596480 10811248 25499620322391070760787798153239199744 10811249 -82069332073725480674222428481530369848 10811250 30156966466805948614387872849423585000 10811251 310302925761963368668963186671240604104 10811252 -217162890089080460748699066719913318912 10811253 52473695192787665010372406982596800 10811254 -184234717235735973123825443435279373888 10811255 -21003717092628028714823910372337250880 10811256 330424685107222753220136611121762140160 10811257 143578283552246555334853959772140222420 10811258 -259993492352217892677833305480347819840 10811259 -28749493743277592936575923576895331280 10811260 7748153459657850940578662990714127360 10811261 21800615515882693810829048340902921862 10811262 -4828323315611238679741026175817619456 10811263 -76033725534375977603424157094599368896 10811264 453352695475643503696604577520334929920 10811265 -193791035568181534842774694490319185280 10811266 -290621760366066740887606370432950884480 10811267 -69018233294800902018900209500408612488 10811268 255183647972461871315409670753930995072 10811269 436252232928213600003556681838415155712 10811270 297337220220013020550804533581394622080 10811271 -71622157721057480590150359523480770096 10811272 -101413126298579402100359441033883648000 10811273 -537520341723563298913643637644700987696 10811274 11649017647389638694915495494661703680 10811275 929311079920276940238354856800534000 10811276 172697238253199631856359257006366757888 10811277 671620613394077024726381393066792607360 10811278 241195850330241521412510714765803862720 10811279 715846212015690978874413602872719224880 10811280 18552827236279650108652606873444024320 10811281 99159287177130496182519854821793528320 10811282 -378064380917096200172083772280281809008 10811283 5807996756079026360427697273075332864 10811284 -57274337702101157653936473779298029568 10811285 676519945253184877141037723345973456000 10811286 -111651493044572874725585717544919937280 10811287 312705351638595989549252566425978134760 10811288 -431608661753272312263617289763307888640 10811289 10690463182904065953481346882161363008 10811290 -13444569256290487940653243461573949440 10811291 -1375436255589657403251193448914596000 10811292 29206554704683912131713531515073175552 10811293 206410899534102739287729238569586246944 10811294 -42973732389677668587036461160419415360 10811295 237952436183627189189147578457757408240 10811296 -315466998691708506430342613631772459008 10811297 250840595353289025797995284653252714112 10811298 -120213684470581707539309764624890895872 10811299 -857576678845457027335609274894397096840 10811300 9936872536525644400089841701738796800 10811301 50059462786763291047078904017881433440 10811302 22704407844420785575378484640417518592 10811303 439206803685935735877676161822904036560 10811304 -91932298636103872542517462411014144000 10811305 39207864393986554435614993116951969160 10811306 -349814344218838404416403713930090382336 10811307 170975327469135133181061648122383151088 10811308 5645707609096630472339382360916756480 10811309 -178213235680515825913642957187719424490 10811310 -37816728709215265943225645135708455680 10811311 -50331518615767560049600849753113279456 10811312 -7820249356613074644216081700393844736 10811313 -399304678198319460345668068173957235056 10811314 -13010496326418205157441991288100184448 10811315 -147167548318815182933588768251036577040 10811316 682270979699835835882522676608888258560 10811317 -778225250889645983674680557163109102848 10811318 1338979039790626059966341121378232320 10811319 -263636996370704912737055504757450072240 10811320 40986241628228658368601906319788441600 10811321 494532853314838599969258743094914758992 10811322 -30225945989873691473540322238969773600 10811323 226009890839355809320763218915266997440 10811324 -751247114496966102124130415480925569024 10811325 54131364357805539880526068315967505600 10811326 -60608481669674757326390005611804542400 10811327 820565204553723139385366356582454650176 10811328 110955476705351174767270835335609712640 10811329 49357144733597273635114877521575534432 10811330 72906320184023984362590680636316118560 10811331 25587112381800474750384461694013028016 10811332 -186949716392694338330879319458390896640 10811333 -719100940429555534961178313498552500936 10811334 16144970055644964229155765561634560000 10811335 209939194967137093726720868832276944160 10811336 -71100876548758334807267660031266872320 10811337 537647657141921230364993874009406261440 10811338 235433875735052565055875621803278390320 10811339 8657736425213194935668141353061720832 10811340 -216309747436613496676538410566874982400 10811341 -367791667623854641951903539300805669258 10811342 340674164744350177565237558285251003200 10811343 -59349868422639173070410215886513209344 10811344 -46451315040601074335466914361018368000 10811345 -265136916239468032650035274078947890200 10811346 23470421639794598634297987867434892288 10811347 -126448250474027257509016401851570029204 10811348 152480549620005593172026288041931380608 10811349 -485059736657916434900874502571600641266 10811350 -315314867888402861602024260533056800 10811351 691393700567343744227153913389455530000 10811352 -325451457179125018144951413490441850880 10811353 152959958662770971271453066686397364480 10811354 -193274737801864432656076265919949324800 10811355 133899456256235023858958417466877809120 10811356 -384324985060961899756504735517797742080 10811357 -493930052172961428550116077756528765280 10811358 27116347340256297366549477751960290624 10811359 -187829496787896146567031952177419072296 10811360 168112878705116236481515019507073024000 10811361 3281591374321340910775365852654942720 10811362 91562429711792747244761645139261540432 10811363 5425742080468075512237862252436988096 10811364 -40875251205483828939526099318073917440 10811365 195392515460146384558278166047177211260 10811366 41691906527599462724658216000948029760 10811367 -220645955338578145629625884377002824960 10811368 -255759787971205543976347043807878333440 10811369 193393183506035456464860378253622372580 10811370 -18817687431210595405477957964855331840 10811371 -4750807407856287413004295387978391280 10811372 -102166591443475509612595324775965980672 10811373 4419133824763050589134026003849459904 10811374 -14840020404344183216408593374563942400 10811375 -607529222285774025040114260429136146000 10811376 11783258826515039938034190594732687360 10811377 -288725359811403024345557736887505721774 10811378 3664943535471506889992770299073441824 10811379 184407114752646063349176468798569774640 10811380 137548673544593426941675516494501273600 10811381 -165170273277337049604753553712557408608 10811382 190348920022244453438090964731662675392 10811383 -101055685322450384607890152896996188160 10811384 -631851730325720215922137458503305789440 10811385 20509008741341705931333853366198220040 10811386 -2092235234108103735713003973479486976 10811387 -284787606683287363809728257570673049600 10811388 -56543260360995527684371750702775697408 10811389 -137804361331038803556874240617687326420 10811390 -210856667302427705793085470871037284800 10811391 401924595618504702608139662712730081992 10811392 53902672191934614004377438697763635200 10811393 10273209937210599132017321660361307584 10811394 -16651934449393857034635441879972098688 10811395 -166469412631669117659301538621404800000 10811396 362247424900652819065247293943066910720 10811397 278286408876755220602999117603217861600 10811398 -120380550196000478383399608201862100736 10811399 228028709434744598118898256598885855240 10811400 -21752363735094978230389178165784576000 10811401 894875313473362677317519350409768516304 10811402 -9017907306108741345446758868225834496 10811403 -241018190864904679828641406374679884960 10811404 4368831996872776586056020164812308480 10811405 -51979848933792911252151132134855746560 10811406 100722777168944760021362925030816880704 10811407 -585340889080574973290665885653640246200 10811408 -6264630620261572723721201777508999168 10811409 103068260152408630200726748172069668656 10811410 -67371121793249392212951773872731632640 10811411 -310627083048845395684731233411771974848 10811412 -151668167008471314535213835849940622464 10811413 452630848199341582253807775840489024960 10811414 249488378110385500730505663329122311360 10811415 -32025275572233307192393823567456273280 10811416 205737661559030032704264592236505989120 10811417 289775831625713967550712088700096904580 10811418 -119376689718121826827272805425954965760 10811419 504259288197399629350162567122042418820 10811420 -343561069794893642261700748657527936000 10811421 499067521162958691264556203214046673600 10811422 -70888943543665334623940462118669439488 10811423 205252892454974739386309108882530608240 10811424 -180239632795615396309480163749713149952 10811425 83174592356197886887958533600905572150 10811426 191667250876143155025506107466969662464 10811427 347469536172296692746106808196635484480 10811428 -153554018995203271165289285793011996032 10811429 -274755035812771807334868400347067079520 10811430 -44964888165786331654599850717252763520 10811431 -57967636232369081794126820292382261768 10811432 316244931602265204816696892073040844800 10811433 -628346754646185766382293748164279308576 10811434 -197046047765432562885088716609238530384 10811435 236524517474874899962764396094600905600 10811436 -58208145666196121000236897473210679296 10811437 61085870684230858301549023765860204800 10811438 75428411923831240404159458671866087360 10811439 577707934809977047420318837556004722544 10811440 448741224694911158549462644826112000 10811441 388358781308948252290327383378144582384 10811442 -110366206061923501898655006463555951488 10811443 -99614918041527443167367265951636583520 10811444 114844615864430030537458784765783457792 10811445 150432434329022263274501411345504005920 10811446 25227729481998216657906827688277278144 10811447 6386786596543896855147945116928932760 10811448 545736635672796443261768607852873523200 10811449 -137335474591466261131391038151823535104 10811450 26800735493126947544763160835291037600 10811451 203069169603175130977241814069045763584 10811452 13174278872670222888259454037008906752 10811453 -282711757683636465658335348490450984320 10811454 -77099918589220717036645988086335191040 10811455 291857924221568941097780906528619388800 10811456 4336266975412465529983171553258373120 10811457 -155945553053380146560109748532070683520 10811458 -349049314203053557220193159784151206704 10811459 -719871261215899515307992584961618806340 10811460 -15073845824275448873906543048801095680 10811461 -813169149926223921267731304758774033700 10811462 -111167696668463090758699555885239737088 10811463 4488420317396780685991279748336706384 10811464 119103733016300705262949973671926865920 10811465 185060199948538390631470949962873272000 10811466 -283645253100189974922648314740060116480 10811467 138593327242399892688597535597278044992 10811468 140222008957122829263880444178496224256 10811469 273433002157990280325785705418602240928 10811470 -19052061274212172131499347269555136000 10811471 -222272462115722543785364979019530000 10811472 -16571690148826713419009062052718182400 10811473 -90913686052770716539093268703710711580 10811474 -15875906959499856962091155156725710528 10811475 -9522760057297154849542763601698499000 10811476 114209153758070719040199890117887004160 10811477 -105763014049529153286711696513676186020 10811478 156865413505103325900662500760842252224 10811479 -564567146491445906459908832447136421248 10811480 -382343771803200578184518160638824857600 10811481 -197569934190595990777058509849072908480 10811482 56801124493785671756327705031199271424 10811483 -69814096853300065657693308619492925976 10811484 46195751802061063819494449018367621120 10811485 -259334868504746327030451575524343276820 10811486 158257267001757692769479016617010806784 10811487 314315120384432282935007941954743468360 10811488 -336073394667057025899623015804835594240 10811489 -102909247645349275550737770782687453676 10811490 862081492569381527877705509946892800 10811491 773979061815495445785526064133662505472 10811492 -32043257933254747282286570193582128640 10811493 2732807508196047945310292343088598208 10811494 -29863245923134907370910155938688652800 10811495 48928171207839674114354087104839800640 10811496 369384368948002269419145598781013196800 10811497 -388885277132006224348349837654139143280 10811498 14936546794683894441821026132522610688 10811499 488571790157836080343500665802039896664 10811500 192385283847071708389458520652106240000 10811501 4098751843144618764782423717528669784 10811502 5877182038769534002789115850742606080 10811503 -27617634929622669116481271151268851248 10811504 -125720360599988816039176740566983507968 10811505 341257345101785883973925053037226562560 10811506 -110592265140869373884684851452142518240 10811507 436148428364045987582494911244295318040 10811508 123429417183562960476441364514785320960 10811509 -583591848832338819258667747161018240 10811510 77313295038673639975088233688344104960 10811511 -219170298680107991371592632951531856568 10811512 122858730529461513075486829303316275200 10811513 -45016223251243176253443999412668316800 10811514 -87363956265045678894763449004729282560 10811515 -103819977523556267149845527187064750560 10811516 502452134487013014292005471983925565440 10811517 -194057962675330424097174144240257251488 10811518 -187647304742896016214515783688881916672 10811519 17208233891858385731657386735376270160 10811520 -282001040108804704135912750124000870400 10811521 148519213757286151013473917520234904512 10811522 414324815607504946442948887360248765312 10811523 -172802844645687478600470366700924969632 10811524 76632807321392446927923186828907305216 10811525 106858073454773606151344219854325613600 10811526 242618380935676556660416663474491929088 10811527 97637774863678373936612274173599779072 10811528 25067537643027972968977171417488261120 10811529 -20713630133627433274669829037479784960 10811530 21391049916771944595255548717922200160 10811531 877977540228789629856649044450317605332 10811532 7727382994402402719286101056804966400 10811533 -210873279813965884514518352145700256 10811534 -351678035081861287708508840462474731584 10811535 50548937725151892857040820643986767360 10811536 46282381436094272825680856486941507584 10811537 43800693360949791165746266892972468592 10811538 272690931843821776383929236012324848144 10811539 193979982057677198266591119642551527340 10811540 -129405734669394589569124455383774357760 10811541 13089845797245112695299168652775975680 10811542 39342488456875323657186423550577859840 10811543 470520022053931191959956594486525230792 10811544 104206313497543953292155148063040286720 10811545 -56704501625567499010816530946627046400 10811546 -423198482229413463233804596912976928528 10811547 341227582560749937227416271090054778924 10811548 -217717627375016119683712551516907161600 10811549 303733341500460061298503092435201181536 10811550 129890270645192057438281755856839652800 10811551 605296157995402181981642266333719217920 10811552 401463967519210543459347559485165207552 10811553 42481917535932687892405864725311469408 10811554 133897338132522682818149557317618762240 10811555 -272578892104955433557043898385743054080 10811556 -45519663027944414293724981678661891072 10811557 -89355422330082585128040247575637159428 10811558 283840958069785090351587127463178768576 10811559 393971825356893042598205647972431327360 10811560 57099632148506891735463619138093056000 10811561 -267898039971516861701260071067297278576 10811562 177310826197334250609176763515450986752 10811563 -34545766427808764638986483654029168240 10811564 -298200844022597814071880083759980729344 10811565 -60694637008736826348360222269340949140 10811566 -355311491256808955728319159589500952768 10811567 389720789606727151632045803848396867320 10811568 44131486295824798668456075502001946624 10811569 27204003122395230405569704026004403940 10811570 -93005598864546993314599244624120832000 10811571 524318150295325605195053996351549030712 10811572 -27621378096852057499676801993646481024 10811573 -405590193033631606894897410242902463040 10811574 113435982203714157710240881335405050688 10811575 7456998710813555447614438594061976000 10811576 -700404569288783758090581056899522560 10811577 -16674456135745663265643955638011055360 10811578 89892322637381603658956480977648329840 10811579 -618354630660544134171839701445622317520 10811580 -83650665549426323772620325759968378880 10811581 294880363275889845801135245850866108064 10811582 109481731016065383639107139487384411392 10811583 -395383031686554491683762915669271132400 10811584 -65495142752528020546247123983080095744 10811585 -48118725756466498479497655902531894040 10811586 141091593106329986496150530447138772864 10811587 179048435213501948623962928947806303712 10811588 289775820682885639911978629118680258688 10811589 -12291078360153206863325325315582583200 10811590 -359941097262144680073975960627010876800 10811591 -58085546563467326348870740104935448576 10811592 48362244261271738262490797241845760 10811593 326338927850085692266677569107781780644 10811594 424420132518073441583284367688020226096 10811595 -120844861549625250066415057157441022480 10811596 -300322917490958604283107827912685972480 10811597 200071089013442685784826350677261341046 10811598 30247764679743177323119499628116631552 10811599 91218589301410126019953124042903471600 10811600 34892640746547126095459532383207424000 10811601 170125895087020796219708505923219423040 10811602 506786897718571570167271467725429699232 10811603 -848919756325735800022912497177731688960 10811604 -59279214965383249206466469022908633088 10811605 48079785931012096866744338927579348700 10811606 -414366102861188964844887257429596135680 10811607 -237298516159888825930967885606012439960 10811608 695420197047884240763540436963450368000 10811609 -494911076323208799403688635830835109484 10811610 9624998244735212901949015088524646400 10811611 734797324510331956449556476631042518212 10811612 -113570374798695178232545504207596303360 10811613 -120749084575664868272033909459813033856 10811614 -20079745727119299840704802431423529600 10811615 51436193355502696920069222847796222760 10811616 91842326294574133382641010682185908224 10811617 448168160211250734986547387986952629666 10811618 -76046991143630122568258196064457320800 10811619 288262111384705446920376435950039808 10811620 -98344856070017371179509698486296645120 10811621 -678503407951786472305281643728870530178 10811622 36652960080204354751587587268579237888 10811623 -2020611836964351169465657648460189128 10811624 77796685694016145752793600234927718400 10811625 414486293330427787177312321623041136000 10811626 24764763645880116509323460153340688896 10811627 1975220802377473119946164906492415680 10811628 -201685892402035060253409538862596908288 10811629 -78446656869700648985594782774707606120 10811630 -35710327862162518436715836142049919040 10811631 20965433276781775641161307378231023760 10811632 12494994846348479392033863635613450240 10811633 791003039956425611857561348972616064 10811634 -133955740610546398104192220455355577088 10811635 42307122834348613557226693899379401600 10811636 -338680057143001708102579494039941191680 10811637 24559320963781578252534160486704809472 10811638 227551891361977367470060371431855298720 10811639 739700928515305490917321489900444510440 10811640 81362190518682213827601781293101875200 10811641 -925108089517635877888309627188989197500 10811642 165558828085045789930487578138197359472 10811643 71059175246937279297527292108572974080 10811644 -575528651956297705328868453316952601600 10811645 -253458980925672827234066210403717945600 10811646 -236460580446799866890527575179878765440 10811647 63806947900387607455344080363041928064 10811648 -463545401594728681112970707429574574080 10811649 -247195094521722857398099725563414736 10811650 79307971828589283875471820390686434800 10811651 -137921021439749193326074948796926137348 10811652 108239872127051201278495088357036485632 10811653 -45688869646784432364142521981782758016 10811654 -414733633686017704919890879770436022304 10811655 -62444500302823019572994966146273277400 10811656 685239268157544980982384303091002408960 10811657 427938082509499899716246998972621146906 10811658 -10837266197583241262583355672435060224 10811659 137528702828943796381229795239924578912 10811660 225279191989187339306188448494778112000 10811661 174747100983582872183190177082169507904 10811662 -842389232660495866934061774199000128 10811663 157082582306805862340285289625601630184 10811664 -100417593470205111549089956811558092800 10811665 5967380965009837446401004860298192000 10811666 -514196992382387676256319037099606848736 10811667 -325968084553610850413852159188389978624 10811668 -150292680667802753541564308027768551424 10811669 -4424591558109926424558685580833779360 10811670 28532158284107040539852149775956224000 10811671 26672355222485857518969662580302974400 10811672 -807677557980621528622884101153170483200 10811673 -115146775967536360439481582622973539836 10811674 273537852223163330849900997213260484336 10811675 17477414378553734738676913076980618800 10811676 72484074574364111458315316753206098432 10811677 1061514315443049947352257447608001145612 10811678 419254221614012148955067378935106720640 10811679 -37409415594643382451913308775261421952 10811680 -153790248054278395513744139343919841280 10811681 125615745127100160741838383871143366852 10811682 -34609792865130501971134931609175544320 10811683 -440750585411131140378887983565610332068 10811684 -11934745121119484505758833404194488320 10811685 240003885502534302533445197773060720800 10811686 117128717993698856151330414504209229792 10811687 21503202026525860173924834696979929336 10811688 17650971550108605457344945358671298560 10811689 -54311666950443959874163852579933967744 10811690 -120672356490588111941593166641572640320 10811691 4947462360947214961804998482719046400 10811692 72525416769949601365585493861949603840 10811693 884584370603096147323461889683834761580 10811694 198825926136366141265391308996509267072 10811695 -72953600630227529396617890094666303800 10811696 -340858091162439433483576756455997440 10811697 -81907091606450000488569154494058020672 10811698 187071763381199949644305111397898276480 10811699 -618373788385857455495628066790187421300 10811700 31447323136153679175949302310662201600 10811701 -308581657626158483120691385420574127894 10811702 27764770150956107784469857761245907520 10811703 238131103248532176720037514302578451200 10811704 -3306815476105322256246199858845818880 10811705 -363787839049730497790430007255463040 10811706 77295541854167808795265988473374933504 10811707 -200341220293255294030259008442343133440 10811708 277716674032506729259198265179766140416 10811709 -482681813768488179840847494053881961856 10811710 22881040128052668182072307433674620160 10811711 -450604937736917607076230601347301382688 10811712 52293724795298139989875634816346488832 10811713 -520292539404297684096538166568518388192 10811714 -181973609414170813098559789446403466544 10811715 99912298294468890531237233073782154240 10811716 -190402804002261711692893200587037708160 10811717 141647193988987210490808275952982481472 10811718 -3884279891792550176052019236341590560 10811719 -487621989549716093927177574642265972440 10811720 -148040003501384138041107438736510464000 10811721 92022483310441575850444340388068599680 10811722 -286575672471606926773246519721894764800 10811723 -231655766490246157107204324449418836496 10811724 50054087820967139175583245820898033664 10811725 41126890134449179698761841504576861600 10811726 116645476883290108638875983260320517312 10811727 17417022271534419926601234699034463088 10811728 166943703401541863435421953252038656000 10811729 -825748351926920143846594949922832982670 10811730 -75295016394269339278323119047245857280 10811731 -192778005472527484883785920235085029808 10811732 286869742904697727075429293151733870592 10811733 -161145190264159026388007700719909768640 10811734 -190709082314888805261242666803578741984 10811735 -207030060043085600570158529214944512800 10811736 -11914754600772350031185583307158159360 10811737 731429247793650622883018626412864181386 10811738 -6424538422968985514519354830052198400 10811739 -483591097681936795827673209226138314240 10811740 -125280159570911580676301191681483983360 10811741 -46883408122786130270634476109314452800 10811742 -1570260189228999356519114985451334016 10811743 -342629707795355340974994943133184503008 10811744 -308145497522115051635127225237200830464 10811745 -194042530021857736337939849716386316800 10811746 -54943136848623963534648377230332002304 10811747 227056420024586700281984890839658957344 10811748 -1303854687034124200351413462335619072 10811749 -1302609210180488870280711634824881832 10811750 -353786135016480930735689422199144160000 10811751 360858465672212634469317642130303357440 10811752 -67403561355965751583457328301553771520 10811753 -265198602060320360059124917583916556998 10811754 202788462426574158534501796574060373600 10811755 -151687640533262482522283183318645079840 10811756 -323630471996364828504520394804017390080 10811757 405243032607461477053848964221498719520 10811758 -54096546781357272602538702527444025024 10811759 193102529300598456893296107111388421616 10811760 -41134987770515194972507962533255577600 10811761 -688301048904819633384213899082090254638 10811762 88866019331035561350086811915059515008 10811763 -161429937062063865420639007967802350508 10811764 6406512044556770948482969282497642496 10811765 436436229679039468804085714925894357660 10811766 -14597003997278303757126331453696880640 10811767 725070510807202879111937484817086899816 10811768 347566715191214874016031836560124293120 10811769 237870361827474749942422928120313163344 10811770 58072595659864534896565592667284487360 10811771 -150333002709408303937392554143054402128 10811772 -542118993477203351500419680369674214400 10811773 -189986724612026816738252511586561353856 10811774 247826673621123893212960104100132379136 10811775 -140406250941045388519262353904567095800 10811776 331856481274214511488884827974333890560 10811777 -22655850715880053952363362565324263680 10811778 37594310616866758002159702379588651008 10811779 128609825510807576072138141407965297600 10811780 46095045362752022662722983679839846400 10811781 -22920162677074537475608947680084688930 10811782 -209822750868201797463721235848221580800 10811783 132168156553200664454598012984217077480 10811784 -386659158941917360020817945386150543360 10811785 -886736726179268649958979294142704887800 10811786 -246302249182874030236982525097759751680 10811787 15034343290398719059904317540274199552 10811788 -12114522635363944982364680147290530816 10811789 -400558941407086058598842635939219342410 10811790 39015939557082603549653835929003658240 10811791 -7499879806198029508671661748650634888 10811792 107560244980731951184920010998290399232 10811793 -506995337118733414769587387753747147536 10811794 -87054067790027676795237809334685037568 10811795 258843055515018152555286733159669594800 10811796 -294697481299413538614209581269966336000 10811797 917471821612927904603563715528685887872 10811798 122512087858018143021342149932471554240 10811799 348495776204962900929537867938830085904 10811800 45713551514097998226219661095678720000 10811801 -106345742537361107940799778471014508736 10811802 11851156384481841555754432138058399232 10811803 -744961308781194542411427581453228317948 10811804 -29942842117565854010809340448755065344 10811805 363421632612115999504094802020431384320 10811806 -167877820930489345828089266257654649280 10811807 -292637144643379541852352319160361496608 10811808 -18797916763134825670851220504389353472 10811809 163062349059384615931744745465401104000 10811810 -209295742670605421864959744032882554880 10811811 45967128440231047046535237739396880880 10811812 476074566342570659052426068259894408192 10811813 89148080071600541038590856641754510140 10811814 -42480237935983470373067560981022234880 10811815 30025659100364535873357189880131847680 10811816 65568887163727026572924746904387420160 10811817 -315664974272151346985286726817703160000 10811818 -799644365697939432032316782558701787040 10811819 -75389558592101307771545021938317534480 10811820 -154225766355172484223857774170520125440 10811821 585840543671542688360860331728246144022 10811822 -175607422366995200768457819850935255168 10811823 182365359147660816662210445829743919872 10811824 -138255471037370751555128039467830722560 10811825 -399732942003039839995232945912984768400 10811826 240269476745922489605396246101016440320 10811827 85170361984121216695062898441149439360 10811828 -9075339264821275323346186738635250944 10811829 -140896363541545852399543676364342047232 10811830 334728414694335063248319141337007808000 10811831 552132628585738333827044020271741326632 10811832 -110391842519593053799705899890005831680 10811833 213389944320594630784459510496512080000 10811834 5693001343109226535729426372554240 10811835 157520597115648884402704393277347176720 10811836 -78971965525369802782564121292502343680 10811837 605561836408550971223136677057667154080 10811838 57697125614736533082474285937684383360 10811839 147801196902829409341538332064900597440 10811840 11956924454770725804143743166494801920 10811841 -378928941055592036721235961098376683152 10811842 -46517501452771723046552126642563802928 10811843 -245826768056745173534506136699207880960 10811844 32578150755590280837035378936335754496 10811845 -89226803995575701831257241362478767200 10811846 -77793234753008578303467928591744276128 10811847 75489167667958364601039211731545761872 10811848 -138749810192951131775903135047647713280 10811849 710618389766390388247013715435948844260 10811850 -41532144144065140111777727278036531200 10811851 -327386946542133420416982840570335426696 10811852 -88903190303291515779341904357344905728 10811853 -36425262864669760610867398926787225920 10811854 17175694076010065077145973462239819712 10811855 -234382966193427172785087143951014014000 10811856 64896695250808967686643867376462987264 10811857 355661778521315695105973079538655456192 10811858 -6111605587175102172569684139284178816 10811859 -261683772206941333979162057437842657096 10811860 -216112932870596723757381270418621923840 10811861 -4903170716487503366132408769741979200 10811862 -262199933357311679716351120392879288480 10811863 189857694224664488170750557254576117904 10811864 -49419797389165103335588852624862576640 10811865 -127629140995217743338431880197037305280 10811866 168697176903512398012647778079018961600 10811867 -142685946483309937801001866876344906480 10811868 312324289388044663735327200833548984320 10811869 -111681983877119526326402095619518109600 10811870 75522276239439717905757351131594050560 10811871 71550488339716094434122671160047961072 10811872 924603529619124901916467984365937754112 10811873 60618011905553247978883016312285985024 10811874 -234419276021306457601896345785110014720 10811875 2891445941626195460770271876596437500 10811876 -49131155102147304659990208448896814080 10811877 6653050218328968329801754982922018208 10811878 84344977648551250114835870839873093632 10811879 -132498692706845895731214961749014121816 10811880 17878742403534568813832327231048908800 10811881 106959558172465091599268380669739991240 10811882 31864195559931956240803896748830220800 10811883 -213649891381888485713852410358379326376 10811884 37413955791665568976428744039894474752 10811885 196361627065463189378334656871042971520 10811886 -61550140200171521828244664805692056576 10811887 -96886937819741985448562183927959126264 10811888 38271446360767465591284685373632806912 10811889 -568820696110034945846154099822966778992 10811890 57596901611291445426208275307700689920 10811891 -369898750630937398955628055352763111168 10811892 -19979214453372695280187973457212891136 10811893 660444817049132198804725400405829524320 10811894 195784677248631636714822564010648416000 10811895 -18882322612530550022922131876422319280 10811896 252352566575508122842370517240457236480 10811897 -623343013739330107558042196358979413654 10811898 97968773897481006806267602363033529280 10811899 -849791721437056750860460833908731578504 10811900 -45384332339088400715231122948628928000 10811901 -52958328374611514799534987290005814016 10811902 -75148812535659488879765297949742029696 10811903 -148104438459231720000288982828239198480 10811904 176153072492030711646763587493303418880 10811905 9652902189690007084058675078356195920 10811906 63223295171001914742438271866032801280 10811907 -121641046397788198428193531337215065360 10811908 131034916363710622783495446476459136128 10811909 282968131790920903926328831449354926304 10811910 -301405974602767140360066019870844160000 10811911 -616493691501946693366076865108826281936 10811912 588039065275887289463157583994411827200 10811913 -23862881110480422299920092615423955776 10811914 -130606057652096867212468330779848341248 10811915 342984295976688031561169723681192049600 10811916 -54862238342048877938712943754999670528 10811917 59095527745603235821716006214876012140 10811918 52247101755158817987489254953280321280 10811919 359831165937262106268187186373288042640 10811920 -837229382384013200273870181040128000 10811921 608459505038665469888145677249298931122 10811922 152360856978145041398792095437646583808 10811923 340506594944873888433137301650618416172 10811924 533677993384687702027446140312049186816 10811925 158303576536033363757648210853093856500 10811926 -24697527575807067170099643823492664640 10811927 43778391047921252227512606797286466560 10811928 -152145838134437276888438793752953036800 10811929 -306524240567206583735077978478317119216 10811930 254489063794212157016652485833498859520 10811931 233265412053098436832590530968528527360 10811932 -73457006014545498903663485754383794176 10811933 213688537319160659471329810749967893024 10811934 -18872615103356823743288173548223272960 10811935 -537119078734014374791237623770473836120 10811936 -85996348796773303166955920387124953088 10811937 216133265183953995717018440515999879680 10811938 -228060417475380686372295764223195848880 10811939 -464798419761819858682097754751328969376 10811940 175982106134277103359996260521231564800 10811941 -100301137322626179979592728973603388128 10811942 45339454618225792788520382993007739872 10811943 119748059542259730087508153554139130832 10811944 -162339731464235849908052638411049287680 10811945 -333489996465392299178287619902793883000 10811946 80359300617384700529895780912664378368 10811947 79301028470400613037820002699928888000 10811948 106365328248118559186028100999778466048 10811949 22577492560238038830680412508270238400 10811950 2941827962388314077452080277878040000 10811951 313864209137557880675600049807221261664 10811952 -11904712950758360565071544308214644736 10811953 -74167564212084005416818480539036090016 10811954 529155379404861798325560314914940267520 10811955 34499864479611377923480500348994560 10811956 10742479839467385036992206913628719872 10811957 -18624810774679506862904166963625506312 10811958 -56744102006380956235805292953382935040 10811959 -1111947565458459394021795054817053980896 10811960 -272870764256722111209937025565626880000 10811961 -25426768958717231469920645765947518198 10811962 110756136396573678858415549861748843520 10811963 4669641057110352715438958687565232128 10811964 108169531599935739399418261227820478976 10811965 -415737776263670241800900501873468749140 10811966 -347774758078331900671747087934212490880 10811967 -238589301647158918406910348855577828920 10811968 169111014580349674971601316473744130048 10811969 68500650189454354252309309299986907840 10811970 65361273838930797230776963036470258240 10811971 -674582431233793253703868807606123196648 10811972 -229803437774791212722877995054798692224 10811973 -316995157202095179029852169369494013216 10811974 -256425841338916515252222418457591570688 10811975 140327460759419626035817462459442412000 10811976 -25993630538305327161540668587062067200 10811977 -485131547130930399600295626244755321216 10811978 -118092999107242102605383738222624722176 10811979 9429737606293834188133156486423252584 10811980 71647680718030288519080210177154944000 10811981 -188961930513774424601736978516173008788 10811982 -4095235815060343263279354208668777408 10811983 1984214533846592843827105370554177920 10811984 -196260004287912917205202634792620130304 10811985 110414688609638339793975785766836826240 10811986 -25767087896863314985267252223333488368 10811987 118131098841431409490640855682961264560 10811988 646066669470232668534817151993413632000 10811989 -338921337772608518333009033426184412210 10811990 108791846334437805202675990272177461760 10811991 -515001614180501734741967034008374995456 10811992 -13043742845980852008043018304752926720 10811993 430849801245401913614068114462345114884 10811994 28566224131207999651176958737879582720 10811995 -487287262681506166871432627327016524880 10811996 22756062625538227145396026387839201792 10811997 34415919727051547125338340174482056166 10811998 323126639445361296382244717766952464000 10811999 739458662036595185640351082381866595320 10812000 196148533480502151286867320946556928000 10812001 -213785162540392683360099751312588031808 10812002 227780302482715919029025830893307788672 10812003 646909815017414850194725482882351340800 10812004 126705282407553796028162109460231929856 10812005 -275192280516528129328616559854799998340 10812006 3842124634286281918078287770928090240 10812007 -773414250197644613467416840460383031160 10812008 488530233972199424072388411558029506560 10812009 237090876270657135577796088925938672768 10812010 8417220604925796810137203929867870720 10812011 206099824842262516372040290674042348432 10812012 364966948176557331945171410711672601600 10812013 120915799785069727448452919735873256544 10812014 -279060396807655984973677909669618014144 10812015 231183044070020747606708984031894925200 10812016 -221863870396365202420054133975637065728 10812017 -282178782417322552438473887310336402048 10812018 -3380423449322409192248561508224729088 10812019 -102772039915241868468316126442391935840 10812020 68322796311291923581858344596395200000 10812021 188286110907260109084162139732159269888 10812022 118897403150522253522606549121573680384 10812023 275009286942807717701457176208749863272 10812024 154874371627180693490155841387802009600 10812025 5248224953176468575681599485705049600 10812026 -259262754797565258742862806638533614080 10812027 -46930303215449425907830088132991533568 10812028 -10416860255487452670213791960439604224 10812029 110814724559077158309948477448587762912 10812030 2546448262054288365188292174244926720 10812031 166629075235060763150054616339950248832 10812032 -33058540217952410382477896137656238080 10812033 -300328633101158782388320370750114185998 10812034 276022684866215564524884103065372668832 10812035 -13527736473123528826397078231155809600 10812036 276784397782427677379300222435245670400 10812037 38504626337456294848350036426219606840 10812038 30969681539779566223127875532139277920 10812039 -66038851255246657304959709066863889280 10812040 -144441276570957196130426481121843507200 10812041 -674748120069291700109850151729948859100 10812042 367097747399746189811964014935525500672 10812043 1000603698381931997801645737114194219600 10812044 -124719983134028339289845422868174532864 10812045 -20469720325608523117876034649456576000 10812046 -223057918450199742290453099514189830400 10812047 -278338776720560670209203581599783839920 10812048 -30886018941798583921888068248035393536 10812049 -10139753557858133188641756994899137936 10812050 -140290153051797751254013768047039482400 10812051 -7621313325338852589934341511326175608 10812052 -325950843945405856525777916737106625664 10812053 -119911167790574370923139531939636302592 10812054 -226897833199600494022503304647304542720 10812055 428425254470658905572029187128052813920 10812056 71332146232878556462032612165158338560 10812057 -49576548753277113970431541173803546160 10812058 -563034911015392358980024790898483239424 10812059 -719907736525502266354478237118655711740 10812060 35819740235123812655866707738282178560 10812061 294008663305707316110212885235934186252 10812062 -20693781760437619358846810481257459136 10812063 -138914794465420419995488848182681008056 10812064 652286002860616369371518381745886986240 10812065 172115937716162094779146491938744358720 10812066 6735017983883828846568046416115918848 10812067 -151415424613450482882392791185490443616 10812068 -38667850931010369900919494694141747200 10812069 -184519653216991498595222483877935141760 10812070 -68723876468287335782369509852499366400 10812071 -163981940431823904818696988674017582728 10812072 -39096658815687835770249260355805102080 10812073 -1043056487351547914176950358634227221680 10812074 -77257492082954194796378802260304365568 10812075 26565480359977235048607210840437718600 10812076 238018035586093871822727703941726720 10812077 362092809838947788824661173728101192832 10812078 126858547603180727452348912337291705664 10812079 257790826275083834911560569627178369680 10812080 43291886076582439803394030475274485760 10812081 265833044725840289420682957553597676544 10812082 -335207288878155636046334314556260666608 10812083 -9099710437460391592450448464206525480 10812084 361442797258496046502065568722157326336 10812085 452638953544676831338468881846803469120 10812086 -95195166132014031247704260099284711008 10812087 6988826683091186126452089334118264832 10812088 -156919603680281574597148912513069424640 10812089 53061900302037388207472796764986942890 10812090 235959428395991853844393263802448855040 10812091 246564882275555339358702388822950203492 10812092 -7245643644287572763005374154710962688 10812093 -33782325030946597018246684111222382592 10812094 -87377393507833681830579037734392103360 10812095 -13633819038184928208516737389894732920 10812096 -87452408538453049988129254880198000640 10812097 703732376276099308895819684838510025152 10812098 -427219319803813608734962710750076308480 10812099 -164594909905349850592714316694168444240 10812100 55845928977358475921070094149681606400 10812101 -427003521463880563151448789730348316898 10812102 -17167375929816521953001319779552194560 10812103 25091745634112070662709928583671720784 10812104 772580627564023617108636025555677388800 10812105 293204800261406509762486525168850402760 10812106 128079928962769251133724044043721681504 10812107 146413835211424148213839359488676574356 10812108 165487762832970526000363201223840693760 10812109 -90172474497863511734631643854018550848 10812110 -110806260489774032391257700172228318080 10812111 124173227844111568274336207205227476872 10812112 -24110382237998312825760041344852951040 10812113 224738481506416721068336750526509625382 10812114 -266610543223725293060874987152240595696 10812115 -492541985229398649029043315729164505600 10812116 37119907403032322942948325467502280704 10812117 240692314173548721349984566843526699680 10812118 -76285082219605927946787689660324113920 10812119 581062993990264635691710391525305877392 10812120 256333856306454278550177721307312947200 10812121 -93113204422066673296834613951594582400 10812122 65417907933923415860690527735570547424 10812123 2365344092833777687219332154690709520 10812124 442390172095311311803524291241442679296 10812125 -105175007562922702219938207347949336000 10812126 -32878634572656574618895378051201375616 10812127 -532865649774069798412743425556277501024 10812128 -485380445481015380295737015092201390080 10812129 97400937370105178920324985305011697584 10812130 -13267865070403101492177709158219763200 10812131 -38174159442573625241973319745294284800 10812132 -15471253867128777588755806578194123520 10812133 -506182862541629784501337355958308095618 10812134 -162875753729622933685252814599444010784 10812135 5519990090517940028626405222335488640 10812136 -71752301781865446316952897542131056640 10812137 -63999896652346982899240390800613953600 10812138 200385084857013226706848718079045335040 10812139 70663015710885335636511463338453315168 10812140 34862504925517668081002523125911296000 10812141 243945831839366992757518627202751966252 10812142 -140807565041425762014649654254286318656 10812143 -598219580926625454245101408561631314608 10812144 10945537958918279331632367020170838016 10812145 -67384945731496920422726273092975825920 10812146 -10389469982332040973867326450551686240 10812147 -162805190053760171647901536677703372800 10812148 -191654322863685934634793240552882756864 10812149 -137475564977982611569080736670697459840 10812150 -37386000203684710416720531628673520000 10812151 23263121692902885010486046669737879488 10812152 -175588557184300408205053203411955322880 10812153 174335664681973695459747804693950029248 10812154 -56911382896642204246048428748549812000 10812155 -291969381716440275463460160802310375040 10812156 -190576367027488337538850808867498147328 10812157 -344650884084179443625567865506739956340 10812158 -84646165433630455856781764971442807424 10812159 5566737060510603477461800565764458960 10812160 38598152881391573457313097839835873280 10812161 -362584844673528300430386126587052299088 10812162 -237532510533940273982166999181090799616 10812163 210095528164401512464073197237022343120 10812164 -94105176233288958732973867850510954496 10812165 -25321110821326086989424938981105777280 10812166 393282975861624630046106084490362920032 10812167 85023105448963651651159171986387384216 10812168 -70101909701714788986233751906813004800 10812169 -47458117840884190303539094734460686156 10812170 -317163514716210413941173091749172933440 10812171 222275579320844188457147418433221041112 10812172 -194921645033565374134805711726501964800 10812173 1025279072692588652981659837322068774560 10812174 -57097414123231293017748887894595426240 10812175 -136729687189980817159804478561529706200 10812176 -4671803270904050143975933327144501248 10812177 -151259981158025676175443495657884582400 10812178 -217098627027638867150252203199347200 10812179 -100429423493947955666125514090441412960 10812180 -46569085651892215610923290792251719680 10812181 267899213076755910016512662183442067982 10812182 90785083477979921549891201208963804192 10812183 22148635049124325937134488747400898304 10812184 -749953459518877649819775954157259581440 10812185 428208150997494935890100160489296928000 10812186 -81001536922335090521971943966575641600 10812187 38661051665512619382731156464399065792 10812188 -248767518684881786246846444287799450112 10812189 -601468771480660922276912929278037758432 10812190 -313306489862132769791884391775515870400 10812191 311512591001909257151152227308917808472 10812192 -349482394271782661696686510216950841344 10812193 -327961288946600397330854620693294733760 10812194 -165803062839291789709341879358406697600 10812195 -352024814616649336164155820088421875680 10812196 -392007575571123316584645404091956233600 10812197 518395958021007917772778894881486720 10812198 542807050598358546963693755005954560 10812199 540587689958669439704521866249208254200 10812200 49441858006343619076713963598792704000 10812201 -37963975914616248108324663049138758768 10812202 -249543594642060234564987801968501524128 10812203 508160649770454020909081533633779478452 10812204 8062828694905374550338015909445097472 10812205 192039630719084143207239447727803166860 10812206 96715909072631894181582012684623967552 10812207 -35568174866206704449300313490673659008 10812208 -96886308489569954152492638471362445312 10812209 249017264659837240020514516321322774016 10812210 -154604460266833908180914855410506647040 10812211 -45031108245619718001485577069295670964 10812212 36910537891693204992334600224052230912 10812213 -349881325976473265140810445349565234560 10812214 -49401299150348106412771994279827323648 10812215 157103355892838193853139255922975506400 10812216 -142876087480606014020732678784324403200 10812217 -287235869556339130568359345970980003580 10812218 -467466411029905372666831650572876887440 10812219 -45587340762462115117106711316833067264 10812220 -115217759381204841081239232112481349120 10812221 -2804371700079893024847229989973209216 10812222 -27421172156312115668438033194027997760 10812223 750775977520825036113670636787242806360 10812224 -3576034647579326616210836265592946688 10812225 212680549007274950937662514929310063600 10812226 -150126235551205405822521462335143113216 10812227 -606998867901767455047149011636097817924 10812228 111170141142545370710542062762350309376 10812229 140250420215539799006040406809807900830 10812230 -40587576718206745663421781428568149760 10812231 -29584486578850086746471716975513005360 10812232 662639959930106148703084016148990182400 10812233 25675236253647923656452870830298321120 10812234 -46128047222094500785435590998936920320 10812235 99827339875110195945458203146220416000 10812236 -608793937929963514572581874767204554752 10812237 -36036482064714833332035689353049103648 10812238 355853215043280385352973523862111546496 10812239 -400610228719183731452597452552430562960 10812240 -12668369926916574469479661370061373440 10812241 -279740455803434392054726490661979568016 10812242 -16527337725935328212801771196285450240 10812243 -118172183302413922978259876982380516352 10812244 203728781706624386391860567269327042560 10812245 -113557928242965362954486581868242606500 10812246 -85833216269030394730240229828878286976 10812247 -803744728510526017741537547855600656368 10812248 -592130217625583620626472941744748093440 10812249 -11594072955410260196666761279977553152 10812250 41855735281494169249044015019469040000 10812251 -30602847717354628947079006586742782208 10812252 82433243489168215365099275250568470528 10812253 26743963892074195336797829298371966502 10812254 71152394482308927790900030417853184000 10812255 92570864998979655861171314777646984000 10812256 -194916843906552503694071077102304624640 10812257 -138571463174810581321695307534844278494 10812258 -492683156971423562584888140150258958080 10812259 1128929751748484461809012336048530068216 10812260 380283708013729182032235149252935706880 10812261 -263626603691954273213232239116860378528 10812262 -199943393691138822420541869346404526368 10812263 158278567926234881740272589438338599040 10812264 1691955256625455837301277035521720320 10812265 -79772412169808654651884989527641834680 10812266 48569794514080023768432752533386854832 10812267 85815146066457993001686308948570384400 10812268 218074289394845688607321160252938197248 10812269 105744297546267342626437435510732480044 10812270 -70800582678819100815847244072010301440 10812271 300845376545873041071330546733704139472 10812272 -178167027605342365421346056843493900288 10812273 123840948815759618303466436844712652800 10812274 -120732904796987729030151151565250253056 10812275 -35164018408050801087033962520299183700 10812276 -175402805590812705837209687596974329088 10812277 -152620657197593181304543318641944193408 10812278 -257854946952758114205371702515435102560 10812279 56224476138976751132198652759071666688 10812280 380906645992563843781521344238798950400 10812281 124577417831513147790494646722993619600 10812282 133895463503331370832887075378051891968 10812283 -449059677330245152246335693375369349468 10812284 64911112256528988750724303217399233536 10812285 193941250343255202401623289528355307200 10812286 72343403784037804909369973716685496384 10812287 -273860162097105389318375203852130697000 10812288 120215060741152224000993788732626698240 10812289 -206075258964886377859341193253884891644 10812290 296039352795316852886864377436505146400 10812291 -115277822923168499134969132580102475528 10812292 52260475507906038824695537222004275200 10812293 -214527230604268034309884663529607369600 10812294 -23440612880898568267966987640803055232 10812295 -42627443892690324463130990835124408800 10812296 384547972936106026218144580661226332160 10812297 497424257409026222383394798942846749200 10812298 -4321690192147316917988588926612400640 10812299 98690742256163144276331192535835813736 10812300 57112056475764411298762616967703756800 10812301 764331589036461368744119880719252913952 10812302 -444153575743379387177189290111065758400 10812303 -304798594581773598673681810369305306336 10812304 7721189815545631148011907516701081600 10812305 -132613790405091633136014900442048885440 10812306 136648732293906098924194173212088941568 10812307 1607783250567451984956016474496466240 10812308 2504334324403928626999027814498459136 10812309 267065450673329811615222987246615850080 10812310 173115269146390160836575804946833250560 10812311 9506824904175498149067397974580291224 10812312 1636157707863291835737364868117299200 10812313 754622180985492062734378834752344871444 10812314 -250529321709668227616698441750016417568 10812315 127899379759983239877951402791986883040 10812316 -221970748711776282647444952696671608320 10812317 257293775083040342916952481324562843366 10812318 101187187855954656514519525867281024 10812319 -60351126930507023042631168472063561728 10812320 380164747621109668782075250226864455680 10812321 173628533397050497995099622106440271508 10812322 77008336558280946767454214486978529280 10812323 -116407553021010226409754443333315275296 10812324 -115074267455405794704063210363163207680 10812325 -163580267724197048294296633560984291500 10812326 60323535928957635967986729261625399296 10812327 91214871295538559316333570592022124416 10812328 -427673138755647955652792805733460259840 10812329 -454030213938747831568304371809156627120 10812330 -129104851804352213667345994401704505600 10812331 -972102343971122748644743125873490906800 10812332 -5059544440286835189670507276150080000 10812333 -67591941365374287034621145250352153536 10812334 -26273352674483209356038211219183878400 10812335 -5020882453006420551427596322737254400 10812336 -23371546406387480612458511800818106368 10812337 408112140309175309860172658661019929892 10812338 -376960647234009483482303500652104704 10812339 -607052967698018484221910148361201550480 10812340 231147780402997075312323031081751654400 10812341 -648683866584717164534678993931771594258 10812342 12132369533802960753217251795822117312 10812343 50048434984760433458228164574040323040 10812344 549007626319144235580421193387080028160 10812345 159281161872570368619087626483063889600 10812346 5299017168761023461545941712772620544 10812347 -515479500625559515923160504716907776 10812348 -334258429165810483447014984389608570368 10812349 -290323725947528913313158840485390173760 10812350 -2541650844706424910267138043909171200 10812351 -341558394713116272408814672501036970496 10812352 171253608646015830113460519611144339456 10812353 -216446930717503713184130177712181649196 10812354 91250911568930358189187815408668063232 10812355 -488874944008885476879798233475306408480 10812356 160071912747157290711973203131991425280 10812357 -57003425345319571259757411959605592934 10812358 -73852897267110961564988605965592185600 10812359 -224263918315744118829804669765705204984 10812360 54461859886030960240298298846904320000 10812361 -164452201203490913446353103654645424768 10812362 292603030749334298177090850225814421760 10812363 -72149961915738421539735278448624770856 10812364 -216849666118741064501541205063440896000 10812365 -31455830630304915828716333795438719080 10812366 5015097055719861850892829908209595904 10812367 -12951967194012315005158986268510665528 10812368 79068870473786970097367269555643351040 10812369 73774194234158323446908620758356880000 10812370 292090919407520714062111042039309214880 10812371 181058011328101308758197343412044727312 10812372 -140071716037140933039983526333739862016 10812373 202138244399361137826256099814253896928 10812374 43205477125092186524277886669527351552 10812375 -134479060507753696895265972951942312000 10812376 594452120912426466219584529373493422080 10812377 -255794053832562033649309116588151857408 10812378 -109597102883939673033071840575338350592 10812379 -125670772044863051576876548591883300424 10812380 -87439012355340644625911243064410995200 10812381 -466373715655610119826654300871041586048 10812382 34494122197010981181198607221670515072 10812383 128991648986353562256737606159393393160 10812384 -257727426868334704710940148250614956032 10812385 -302390979857506010988196605193209119640 10812386 -6278416076708867125638009672339577056 10812387 -61141805971189059791405109078818838720 10812388 193148725939370325725177291301040962816 10812389 -42505246161522885972957643408947456000 10812390 -24891175275292848300055933445519304960 10812391 85135073730214617220808470024910351952 10812392 154046710607716549117438109476760862720 10812393 -11595110481829524239771174802725414400 10812394 -169461137868371241025660921096921575504 10812395 25669360670649043233888874139322731040 10812396 47900775469580094010882695412974944256 10812397 43614436441558436149261959655893485568 10812398 315843070705907294546552590834319131200 10812399 36166027841537659450528559902986608640 10812400 93659491649682411951790002312281292800 10812401 46940972421081113702679342939553272402 10812402 67646792140725984037928032071997057680 10812403 -55266059064476711134627912674282120544 10812404 -237319153544682975581641745510551446144 10812405 -93269436958916127975369507489354398400 10812406 -83860801674078346846362216998270415360 10812407 -814767102079498963327284040864717432344 10812408 -322613601836689624855912800748877537280 10812409 -606735846735270985833009762054493450390 10812410 31579737647997859502452044872847160320 10812411 3035199257248394272215542876532059688 10812412 208097181141463344178576052328897213952 10812413 489260581670240400712923998211087430662 10812414 218273480884170429198656723240433592320 10812415 60768688827608815293834253736685073920 10812416 -152384396603303268286841618576619601920 10812417 -17842418700005222535622655903316212736 10812418 239900826937461889641109736081451831360 10812419 272464506693517703895032705713570157820 10812420 77897301683724779019424342848540057600 10812421 242019337999607651347549668208950310622 10812422 -282123971177529562312628839330664515488 10812423 194665373807441323667076132343064668584 10812424 -73035256332151267712570322500188078080 10812425 244868553619533734916713198254227792000 10812426 105337881115799918636338466199212959488 10812427 567830645344051561119227300621829512276 10812428 -40954870618489140753872124684225282048 10812429 359531737117027950164702958246630085974 10812430 320649546630799941842186180287109127360 10812431 30770060613153836888026266042529431792 10812432 -12382594599674268543912907394173501440 10812433 -490739509257057556359376462483859492440 10812434 300386959662744419813394825181825289616 10812435 -65290463475420835050728562433920661200 10812436 2199166013039264223472587633816627200 10812437 -363958919451797767931592855069501532914 10812438 15360326647659842898865063520865132288 10812439 331380442972183929049229186478132832 10812440 163076056224285112619432749144969420800 10812441 -87425728843614839790665165605697141808 10812442 -93501985464987836618304744637692450816 10812443 -8494184361620555594670215404328700696 10812444 150283524899226139050682529579844403200 10812445 -109913019142042042577857320505515371520 10812446 -85141735690245133843564296246944275776 10812447 48715718575837395592914675198707502360 10812448 262182876753258256737575088295268843520 10812449 -412048754954134385598337444754775035550 10812450 82658108270648177182496255876075347200 10812451 -267590364491346025447003285763004853368 10812452 -8113501144304589766931059191555563520 10812453 173114803175104969068602181097755326304 10812454 -164937026328007372344291969173578232448 10812455 161417786758436546342068378754144124000 10812456 333768532614439020739687195439537111040 10812457 520333008758771930107682984295988402512 10812458 -214774339908419714159691396855046663680 10812459 13456211719206376047838126942482591744 10812460 526510432958812971642720038779749964800 10812461 -438801185095719226442613464315736712896 10812462 101600246669532742206461224833648639552 10812463 -410533287485935154895709943518969965080 10812464 -9170122186916140126541364613163581440 10812465 -2717068839296195273809398028765309080 10812466 -23057830079314176029705455284108057600 10812467 776202787876998085323726117727082765760 10812468 4364643802424819119534062679208914944 10812469 308025655324280728012063185318156610780 10812470 -189023828960729927024565191100951160320 10812471 84592278894616257050569298992342062312 10812472 -51394994625202954836817344520967884800 10812473 51889641368178839748696223038044958720 10812474 -438466496477751162884551389212729986560 10812475 40116271213432045717295450931391812500 10812476 -380539270235914849712933302799684920320 10812477 49444049252258882365863848208161031936 10812478 383984667822779373233427563952627589440 10812479 32784537361707956941355061122174448 10812480 -11551134633848324469615929435829043200 10812481 -445081443493210307225406378093006438718 10812482 58793997501901907431687408861880572800 10812483 536238742670569162537043162629424245200 10812484 34952496272644754273366723384998858752 10812485 -256241719136478369875845471535631290820 10812486 -77834364085130918905470300460100502336 10812487 132450188940003218603881143097028274216 10812488 200402975093062289732934998552212930560 10812489 103058140772346465756878471766367831824 10812490 -8084793588545425878098671119326760960 10812491 -982447729340810656912873731477542123520 10812492 256514782508912022239298492482895426816 10812493 579250972584808568659945518400816047360 10812494 81485181191058324449915229740028592128 10812495 235883315555488660977041369894500924800 10812496 124820879762440433139423575286428721152 10812497 -138859363285352099196910940358795829248 10812498 -229953937160434468659061931508211479936 10812499 -131684419773748971837657307728342836500 10812500 135886508908998597135096037783554000000 10812501 -86367980394773502923323899435461299200 10812502 -5638112811835039475928180941651356608 10812503 63426235972411935736521581447898693384 10812504 -40859808826588849933805740522496532480 10812505 540443531687562957129437914011483624000 10812506 -62943232955378242758896500610819709696 10812507 66924029689366264132355863756405797888 10812508 18314536205101816771765992037928406016 10812509 -395938625240213399615387412182334056640 10812510 45792113115741440789265887804951531520 10812511 -591460934193408691548944017876623313888 10812512 342146795782322107656110498778386399232 10812513 91162864334070061428738650255832773088 10812514 -162074976433509856279649934553584372144 10812515 175066103589694172823304270812178154400 10812516 31078542141651855984169299297569353728 10812517 -64066029929528384730131661534101354880 10812518 -147549934019872354615306004268566335296 10812519 -71769042534841123619259401015774991312 10812520 -208649804491262544313160902507720704000 10812521 -64717866430333695581281116527875046400 10812522 296615973131871654159732292520914944 10812523 -181952714354800641568972607248311769228 10812524 -200712406752674421721283126800016062464 10812525 -5428012862430502569670260170359015200 10812526 -245126057273485543049837763536292833280 10812527 617943396232538536865229068133200292864 10812528 211368679187920759562852770645067661312 10812529 -133008404704136184594740909245798980160 10812530 19726645475908550086914904652567070720 10812531 439636699438410677316978202818735786552 10812532 -3805315535238916983896223981911521280 10812533 542922677952175226105230824950684157180 10812534 125629667539139386086596963356800193920 10812535 22606412674024507223773900462069851480 10812536 -547682877538017374450672019965018603520 10812537 316169630520722822018047120702457145408 10812538 805507362670845590014432054424575398912 10812539 -323231950690171641570879451629129007560 10812540 66777005396019571857177095450193223680 10812541 -645518377071703553941364814955992256590 10812542 -13454339561416179082412844551001778176 10812543 -18177064773192499611931553099189140992 10812544 -89105228231437983421030436729310412800 10812545 -169730935530266366513682089288836310700 10812546 23309717226116947230277965506075829072 10812547 249123608085140861244844281742502655952 10812548 123098096131516799429570429117168635008 10812549 -172463109654289035875990577535476057600 10812550 -36752121411548617598871152293380547200 10812551 -52425631819513928924914584532849385448 10812552 -130110897331403812537606894583979048960 10812553 -366083707760860809459184424302626063936 10812554 236723950262395527008764172028618496512 10812555 116278088866048961849048517878221756800 10812556 -304789990295551647645192392794510823680 10812557 54145811840556377251733901878899410912 10812558 189473949649951642676577128814499184640 10812559 415726527937426997458901742515394643760 10812560 203253278982605008353363767043440640 10812561 -235501691707400310313748342193268228032 10812562 134844371684214295314839341354179718032 10812563 -132026785687211306132762211269512607520 10812564 33720695886565045403534646573004173312 10812565 489061048332229356259883029043769120 10812566 37808963496125888202978575490299123232 10812567 -29380384280821813896434351326966586520 10812568 -31735074653951092186446173566754979840 10812569 -658248068965629625505530861036671175020 10812570 236701393389631972028756555939404800 10812571 -163616464299117969211982984488021660416 10812572 319618868669846658132976389153528944640 10812573 312418179639724736179699760081881319040 10812574 453611085779420516592786292206470835840 10812575 144147407004111091594277990754155107800 10812576 -140678991237331993047297921944723128320 10812577 -635574895919379139867876642231082628560 10812578 35914237155301204622546911697091462144 10812579 -137075710887784086284684710010711959632 10812580 162680106168791894916547724272629715200 10812581 -41612435080714073419230356761306599840 10812582 190331353267092054822125297363188838400 10812583 31759424564583798873174846292285246848 10812584 -171883563400108955879005909673495193600 10812585 552184245056161709595637034189913365760 10812586 -44280922219701087793386332136200797008 10812587 79782321981309941545420075384600669236 10812588 81542578515699805750897532314139298816 10812589 763845067216368124832721463463914202390 10812590 -111972425117200043557889084642898762240 10812591 308346261957023642322966252471831372000 10812592 60015994175002324989947910716237414400 10812593 196284737373876362691160410787655052000 10812594 109345764481104576675689896518140244480 10812595 40586578748616204107674829394681883680 10812596 220897853562746943040679717708979486720 10812597 -489930301513379799932800855928991717600 10812598 -155628418497615527239945941603935132736 10812599 46882558325000136191816548169112360960 10812600 -198628912472255456577726640827326976000 10812601 -232395273762744142862027272455152407808 10812602 -14409980617870052559163872974433316896 10812603 -254647137614295666198276372021433098192 10812604 74303317337639923891755571465079373312 10812605 104057934670598160064030836138731787360 10812606 19991128456437832995945889128598600704 10812607 111172460691226372189037930573114371480 10812608 953472065416893634243045526266183680 10812609 44723357976206750036045206211145753840 10812610 -20404918134717348688494312629680920000 10812611 -104210789048631536278444657715562090576 10812612 -310435884851238588092961094722984388608 10812613 154278370499180427560347992507320496160 10812614 3071633797863805025801318593998197760 10812615 -12992961574613896919035826298585120000 10812616 795717450310927751152978917359742658560 10812617 -246893160903873328564156088031249148188 10812618 266587838035710314455523546105016201264 10812619 597082347892000185992006815603844496020 10812620 -52688887957522924097361521670936299520 10812621 -27018385476056122983766947770131238400 10812622 -133337086408629273644983737543542237568 10812623 673593604833603686458951459892928229872 10812624 -72600758558572810641421739464397684736 10812625 515691828383441142273201400944569049000 10812626 69886339276455077848574642408555616384 10812627 -31368877648062133272836620973221329840 10812628 -237452895950984600739210626279224398080 10812629 51721717211448509015698133437093636992 10812630 106694421924073734634406103749482715520 10812631 68726480849427488849231599129973706720 10812632 -1378196366506446049703141449602502656000 10812633 -43168190085755016792194607864035383296 10812634 103105731341768172867317892004864335360 10812635 -91379990838330551818110383718639908400 10812636 143523477854521462037463596294888908800 10812637 -214174968823444905450179420622886250208 10812638 -9536742885581967067475423630531144640 10812639 280203723815607103981136806102514372424 10812640 -412962566073760278448816851140876697600 10812641 -340307769788077192359357326955379998528 10812642 237653230439442180101209945799864982912 10812643 78557361626250231570726947104284807624 10812644 165920099687769467016211137717250464000 10812645 65432166379863174597251562957745136640 10812646 -4334423984752086813736189574534453760 10812647 414156380308722937876701920271842479560 10812648 -63262507764124715368669704838686965760 10812649 -410750215033822427981600867422781076080 10812650 265864791669628266182775907834401492000 10812651 -12010502799861496847687277526267906560 10812652 199782443125262997523033535116611297536 10812653 -417380787808287176406646664171970370560 10812654 -152643870058269050364730142671559156736 10812655 -146441738827967089805415417115341620640 10812656 145775788494125586618409722594433204224 10812657 -215898800701600182719192544188160649920 10812658 171580687244024977935370133081337794976 10812659 -99748730140086659155265852558556885504 10812660 -212600170202580002512313130577387530240 10812661 95210728802181489907503608400495054144 10812662 -72090903503507568329131025139568871808 10812663 -996805742817683389715814329011160419680 10812664 -954847572778461935062677413413064908800 10812665 -49267973024877185658402021842188584000 10812666 -27899692899870172123895733604458086400 10812667 500012538860951739845924843931515175716 10812668 43823484578068154009289805726479406080 10812669 -63272639110846531996893746723387958720 10812670 -114647188691074503648087657135449907840 10812671 132736706665515400870836380489153984640 10812672 2529712332050514275220155525794627584 10812673 343909709306715172579201791643107989844 10812674 -311238043546355335581329725981653133440 10812675 -46564380335106864878321714042307879000 10812676 73641729028354826505435626359492345856 10812677 424743686262501812127880886598890442972 10812678 18507405917962867113592276491909906624 10812679 -72900088671230942221168649440195976640 10812680 619922964951437376427238651913946828800 10812681 692534522682933965160402772172067930 10812682 178441921297222816822059383581258027872 10812683 -20745596815583203374960444119024881212 10812684 58452615211061134005749183356453297152 10812685 -143193846875984452416435322910475069000 10812686 -327726584011814140613319356516933702208 10812687 2372853082907458171775139765887435040 10812688 -16845733771594261821798894034081611776 10812689 -157554113990242437841427751795745956876 10812690 -704620592418768867975710716960504320 10812691 -19861398578291454585050870304799545600 10812692 -692012487451946752166298369170711930880 10812693 260955475691805471522386930341053146400 10812694 2357845036942125923189268946613245440 10812695 -98162254713286724447123162541145465440 10812696 33273810194430483822884563451845324800 10812697 273358248478258526165920216888583108352 10812698 198901277116716923344086693263134608864 10812699 -181748814341645085669867255752542635000 10812700 13158990001594725842702923466608179200 10812701 340099054181605453335252495099204597504 10812702 -82069051257991754853795436519702219968 10812703 250192153838520135062183114150232879864 10812704 -144219432974681060805090549657583484928 10812705 14377572307036469021222543536786239360 10812706 3828107028119616059755587971422467744 10812707 -176737218874107356087496112919264027520 10812708 -265645342438358059070193662392190181120 10812709 463096281785828255250360890313076058304 10812710 75426678027605176609462721868522096000 10812711 33504731402717781322153342356914763264 10812712 -597000825089831763785360339284459852800 10812713 -243968225017401504800354748964207132038 10812714 30557083630372313699909920266565263360 10812715 -332999378025040844949069998444786804640 10812716 186470584470961800981890250611955594240 10812717 -635428995089657899965632971986667901760 10812718 4260567137061257120836310009657875200 10812719 383359149592785309817215880265854543344 10812720 -5266423162608461790328773289168404480 10812721 -222861433730567854255065192427723108800 10812722 205864703029052381023050702130993776912 10812723 179019054942933158640410860843515305784 10812724 -244896864883423382509776381943598031360 10812725 -20902218549868879593439840912062230400 10812726 263482669389933761510424031533419330304 10812727 -55961324976518446270683377306014350424 10812728 -737459321001462326263188600373029335040 10812729 77649152592157950532991069461239764640 10812730 -34361483627653559196745415473947801600 10812731 -945975585109227482627280078321924568728 10812732 40716450352251710933564854018783641600 10812733 165371060401877752787810491504001388460 10812734 648099828712821898900652253908746846080 10812735 11704249181263687603013891271166792920 10812736 -17368946150217305691432237050930135040 10812737 790917800406135497570094571093789248 10812738 89004698471768322144301971998065422336 10812739 19586232746401393541742133237096984992 10812740 -51881714273216686022595112359274168320 10812741 30373752501896690848427548796777287392 10812742 38830386818791393822801981983181173120 10812743 46004357721259310686289533722824366064 10812744 173087552396372410859448595946346086400 10812745 -103862202282234814737491870625026473500 10812746 37686547254663381260727259998765507840 10812747 -225782374869870897346016487648577065216 10812748 -296656865093614717392619282279906636800 10812749 -1279385339602622427805213725739932725664 10812750 95689599620844737478348584302985280000 10812751 331276898312799672513835298949417936752 10812752 -132517217660451113074003565142530924544 10812753 -160887378307994420382558152173446148800 10812754 140181717930482822234888099195371026576 10812755 243471351047281257939686858632394110320 10812756 -69598006985978511085305965220448278528 10812757 -65829473940918636551974982053564426788 10812758 -356077375289434112309521604947282115520 10812759 5421697495891815461056517721258489168 10812760 6052931049226341077999131078910361600 10812761 -992296562159502322026468798672579385068 10812762 -6682808700925831752375021700175703072 10812763 141267533307706356071451187474837483024 10812764 986515653474407918429336824218456576 10812765 128755375570008791305893040572224349120 10812766 107092529090616178182461598871849964160 10812767 -23709716714749758721949768452869264000 10812768 -48731202461735960469372031153452613632 10812769 -114566411104842790509426342513554720256 10812770 51014167610419835561299606510555234080 10812771 -488574062124606805247718482835414597528 10812772 -369838322301787365280046676793443850624 10812773 -1555303901290516790118251024962662863040 10812774 -77265693008605100776656106691332098048 10812775 143970586475405121539435685620035836800 10812776 -340555894544622261463318308752099788800 10812777 -120069506549837335088641309716763383840 10812778 154013670664289286261621881506280211456 10812779 -934386817788690149301820096621142836620 10812780 1943450022333762514585685935392030720 10812781 342335886957938230070078369748424797900 10812782 444633021023558267681888416687319905152 10812783 246219415960401428459382705057994664064 10812784 56345683148713248548473972644214276096 10812785 -122067402860567479057166892281434627020 10812786 -108740728586207094906869314100302176000 10812787 698000089115838807228900851919754831436 10812788 -13526821311795853590020317571973427200 10812789 361995420788255870238648185539937931690 10812790 -61181718002809289361650463620578329600 10812791 -893399864950913158171662874980271525416 10812792 69768813402773278080891402160248606720 10812793 458832361534862635217086695515776088042 10812794 -140410309789573017768000936317182748304 10812795 -64664300638899461714516754182136806400 10812796 483733753333385294531500268159205017600 10812797 870351865305868048503727890130166106246 10812798 288208297474388427742992479158409877120 10812799 -600653499337058951129327985665784781008 10812800 33474123139623173989358683375534080000 10812801 157341288954511584661821544248083668224 10812802 55979907808677732674314702573128192 10812803 -500193475047622741968451691890344486576 10812804 239612020509303512675562995833635818496 10812805 -188339235425596230128052516146761308000 10812806 -57735147170513598610676728459614633216 10812807 159693931377153285486895014068441070288 10812808 -563649524328688022723370281552672686080 10812809 248942290190779818056358906075647612160 10812810 -24849545830619950269010836282308083200 10812811 -401706506990797653137220022544102355768 10812812 -2003065655209126568218139757007787520 10812813 -273107081119282911125866053143215833312 10812814 -63614425940722882137982701581560263744 10812815 -61522934639906571391592151369294838080 10812816 55302307397538150071434121920780959744 10812817 429925845068038436531390561315789167680 10812818 434432569624119243371750041595302682400 10812819 -172009021011573469069936184073464784456 10812820 -392849729268619352346628637828761681920 10812821 -559613839901147891869385661784974564978 10812822 -120343242103956996349306698693964657728 10812823 -3406766529042940981417105924336310656 10812824 453510259607259751730598315911872512000 10812825 -298321141877324874767929579356999528000 10812826 345938212646949770589204056114832052224 10812827 641669180198232037658872602381161852676 10812828 -71052221032008480953523093925864590336 10812829 -151924745275135895305915432253619037632 10812830 5005106086956988665541905354175871040 10812831 -25464540448782854131681308582910080000 10812832 158377594406552939553126906118383009792 10812833 47003897834491999972023463938167132424 10812834 52816383531239965736763286968547029408 10812835 357486341882414936944338041779610174160 10812836 -366618185653636465627381916280197849088 10812837 -366710922488260740885501075783936768000 10812838 88317868129606193246194839905851994880 10812839 -359144862286385620399378059824114388360 10812840 -143741563213501177414869462397758259200 10812841 -132845099379051586140847129667847798428 10812842 126787235257763389131138031934355153072 10812843 -31025307532091665537415329768514235600 10812844 200954149332181262821968620037242192896 10812845 179319908450943471532025655610700105100 10812846 -87615974251258785411957470677532378112 10812847 -68581973944594587671375375398833633368 10812848 -24211954697231674930268861306833600512 10812849 55655211776608409945296829956416638064 10812850 -114649947696816657322164653263514647200 10812851 -43648557287600491622676075454589596848 10812852 10551739913016532068358732836093437952 10812853 489232976518767196735090675133703544800 10812854 114357967955726271593525935545460229760 10812855 323075889281458123007450720229985818960 10812856 840794972360752464039306798202227916800 10812857 268342334529408317263857106371079024800 10812858 70537122846454307464535884595867059200 10812859 -348779318150862779857025635880792118940 10812860 278667829022753764666075920081793474560 10812861 80128147841463618091386252578918876832 10812862 62213454962461876448836752431494717440 10812863 -8950913644150381537442391159193245888 10812864 8280851210835849328804352076703334400 10812865 53248147543827989928912512383908955200 10812866 4775773409467344866131496630510415744 10812867 -420590316022145544774983493794539539456 10812868 -125916867617452721592577567549409977344 10812869 -248214020408472174625493012679222005730 10812870 160855242164793179935508748462714460800 10812871 -699361591640112694555314847998939792000 10812872 -76663147531425836120866421586785894400 10812873 -37863582180287773377965389313218358400 10812874 26337835611093406548232263542738349312 10812875 -13007058525013972511272495110658632000 10812876 121638172777276990189546819936836025344 10812877 -418519879745132176268964519011733685620 10812878 393281795078000022542030576002441026240 10812879 90603717097114485291571975407472554240 10812880 10558266099543717655765860355427205120 10812881 52754482501716022019090321339549553120 10812882 35169095362782183030093910026715729920 10812883 -284646826113674368703451707789172510868 10812884 -789993840470793905074295839321004269824 10812885 -91346076404721162172719980049937141440 10812886 119956317290071332835297185484419369600 10812887 -92466431368972015813731640305851161464 10812888 -275648300050185221338865182261288550400 10812889 -227950305123314904603583836549856396140 10812890 87367117419390885398358852795059808000 10812891 226146488169678929025876185931009763992 10812892 344805825256407585232737876930024087552 10812893 -15398540300660785971348676982420431872 10812894 246199841535151261990997221370628052800 10812895 325484166287651622696055566495772079400 10812896 806195329648626067909444784259548577792 10812897 57318956792031605360729938564821304788 10812898 303445084533816152729821949591206422528 10812899 -133712118105805805025339188736028030464 10812900 6362278819888409401313491932266496000 10812901 453876493553643325048632412225772228928 10812902 -80262713756934320159793472281954924288 10812903 -223966900255864629212979724677272935896 10812904 302994262004435697771581616324306892800 10812905 450831902289637911088530009545379105060 10812906 10103543950132421405969970477598018560 10812907 36434404538375684195990587229949980672 10812908 -9444329753173654985342203980099002880 10812909 -800465335780820376954954389257483200 10812910 -207791411449467110941306191690037016640 10812911 719864520785687532000460950711313747800 10812912 -32701003370868397075557982034334842880 10812913 77659510201344750768723673985296814162 10812914 -222895445863340089340026755277806471168 10812915 -108144368436636772949893946460690075840 10812916 606341194574748481003989444449938864128 10812917 155660197376170971247640297171610320412 10812918 35065086662275814384833644844602227712 10812919 -269745070839556418358582979898863342960 10812920 260485495599699335309708321277007564800 10812921 97353210005234767243069555277623615488 10812922 -446363988923553177969188211627174535200 10812923 -906285363736644417396079392320720004 10812924 -68338776871046600147749485015045918720 10812925 -3554287253080637447779268038923512700 10812926 -508703144425869858023367894634666457088 10812927 -328659750405617230698590555241251847480 10812928 -44453163370791652739257289662670045184 10812929 -893284997153354152331794300087652911824 10812930 -52098339139246547899540759482261120000 10812931 186765338363452438815455047472846514232 10812932 266741226615999505091011037102243142912 10812933 -24304167056507043545210577012483255138 10812934 124318850798207663658336811694960953152 10812935 88106134833701625367732859060965648800 10812936 -315286266048557289166643226741454602240 10812937 1972740856664354643271584544706818586 10812938 -87024500861265185716841985360641852160 10812939 -46305181680503209600001835635162894376 10812940 -205436180308867345509966207855477043200 10812941 90849831449661868908744721420538796342 10812942 -30618696223249825202916343257886259328 10812943 -471366626532309591076868355142763337808 10812944 61258289378238818480378314920938962944 10812945 50845405871431932348988773523559747520 10812946 213149732482301423798330821862580602880 10812947 6964976215226306690472508788594390072 10812948 264408550403521356941494556770409134080 10812949 316463797608497557369741059238522815680 10812950 235649505894425954680292846875396644000 10812951 83002064887236685043413650577903987680 10812952 -18566897179998373904039941417319424000 10812953 -286899981868133552685174819612624033660 10812954 8554410462832737091741675256313646080 10812955 -91600994015262465714454933861199441280 10812956 11711712545946087212007464183468138496 10812957 -535404796261364287231439452820528476320 10812958 121884193662797053245018665110318801344 10812959 -47062148595332089206149124039411099360 10812960 495718023930700699203795008029930291200 10812961 -815908363424843431514924232836744341248 10812962 130747858323201762993380760283559825232 10812963 -155675976640421017044735682571203474176 10812964 351333236082005378906811134214526058752 10812965 272113573755451737896816306923086345720 10812966 -178129126693892795570312010114960000 10812967 -644044333606192061091995223117737180160 10812968 695777229703348458767924224904141122560 10812969 -72591040841481545267723554294753398840 10812970 27027412429155623518257769302144092160 10812971 104498153242947286080393446365128716544 10812972 -40374301495427059280010803718556197888 10812973 94327619372994600084134057777116348300 10812974 215134123909321722323640414928723388736 10812975 141747068156484128208671371796360616600 10812976 -161295846448088235606549736191207833600 10812977 -162913521540016763748351495770943367854 10812978 26794622483783446515323807412577767168 10812979 9573019739847973869676804484046759784 10812980 241094908237696104168124840533165872640 10812981 182169071790596291548980882198210392352 10812982 490374282136959468334319434332293885184 10812983 -499720048201746233793845396898767847768 10812984 36697398154263283055617899708241674240 10812985 466054459703612911482924957985122282180 10812986 115594189503041404067041577751413483520 10812987 -111458347341175215765690173505014020560 10812988 -31385615087701621241183658482141218304 10812989 -824140451795252057025287625821450086560 10812990 -42328898016350431749498959350225858560 10812991 -45340060303811544591588264283081406976 10812992 129892476458378024854893690573752893440 10812993 264865874105852960027291199132378696000 10812994 175351934392539078999962601284668227072 10812995 -9488425389978119959591866117486124800 10812996 -356450505824368807905852145205812251648 10812997 103873316000884749232096399367748304540 10812998 21055632928534641369181235734084296960 10812999 -97058633883119372904282808383717215280 10813000 -192823007048053326359261725434716160000 10813001 628507000690413023773321311639194743002 10813002 397314346001026837821450310616341411584 10813003 -780557163841439459801880197308488726840 10813004 -375700122394718233364479493193976306944 10813005 -111377144748713538682811914496512928640 10813006 -270458023460812396645202896449625098048 10813007 297840815886334960133296736470916604840 10813008 51264465521478840833921580540039266304 10813009 -63242821387202952064967481171831504320 10813010 127017827552735316618478624002922032960 10813011 -253254819868770686424967112565056711616 10813012 89238801378888733423662931877062225920 10813013 145336038761383439109300599775006513504 10813014 400144517142662919166732099180309639680 10813015 -408601506411702716443627705701504324840 10813016 182080642410087049178567333836911452160 10813017 166630864441580457524504581000334042880 10813018 -229982140491992424832482046911299618880 10813019 126161795183020767936241803692496636960 10813020 159605008772840955474203569368740751360 10813021 -840093910288205135047282817124061122778 10813022 436556742030038928033625881893884242624 10813023 -172477598324875259260709811256483272120 10813024 -490180610755959306128251849070951399424 10813025 151632186158463465280437562296250800 10813026 31484472426278763467981183638269943680 10813027 -218001745300483868638714876512551879280 10813028 109644068452518308214177637076023101696 10813029 137671311208719189853997654796447277248 10813030 -140102118356496826730311426252093107840 10813031 526791052223973010890025781790247049064 10813032 128521776695293833554984628458022912000 10813033 -3789140322850843791834234736451593920 10813034 25610954666544579581893160556873756672 10813035 239953360580983845443283449166471913200 10813036 -24742439446360440710380973992928372736 10813037 891404085804863854981604215959277939692 10813038 148263275910306324845558437712759808 10813039 -295844439780488539771194878297427930160 10813040 44794842052348705246719943820152012800 10813041 -133402996394719583007558759049474617600 10813042 -68074726778115847319886786577110918528 10813043 -678709369680911983431447009121063771872 10813044 -79812621643562084726875909911605538816 10813045 -131224075340849827742308465656308907720 10813046 191958329515654560427876211201214516480 10813047 -101923773649142409777029375764410255360 10813048 -194751685146772317079207662520467456000 10813049 11394868844256391500987739783987176648 10813050 33164201043566938719328634028089874000 10813051 -404687954747028525695138509661722873948 10813052 34668012953882020956202874832618624000 10813053 149355374632438239867205708981716748608 10813054 -22684453080427865645358934507186537728 10813055 -306526045458468261947245490498308102800 10813056 -235063741477381012982878017698974924800 10813057 95799306654093757656607276810489106306 10813058 180932243907535468011249820429516604880 10813059 -277353084917750682219253599842561411856 10813060 -50777802925770730043713957623192418560 10813061 49420543213826314408174833661048055040 10813062 99843514697537785432969839470218907520 10813063 57344529965191653798745431786921142400 10813064 699371929423755787838369335403214366720 10813065 -15455847882730614409939536800496751680 10813066 -125211363990158070683273675950802597376 10813067 -59400162185220029628039090415589458800 10813068 -243626678284818147253093282789708922880 10813069 -500516530177682363693774161817933747530 10813070 -300844498738756579226610371154415091520 10813071 296322152019256098298743317649464198400 10813072 -162082338593599064122867980192023732224 10813073 -660953925285375280550591011464923625678 10813074 -164501077762254999601559984458282866432 10813075 67987741984328769980533741024225240000 10813076 505607175130167207442701988221223205760 10813077 131640134777888843369975788512682796160 10813078 -91078661699086597494767718797064008160 10813079 28022696724711492119269431036759177600 10813080 210373465320759154896158750733090816000 10813081 7074449955337981719185335845103366672 10813082 -18947649250567824928215123561521458176 10813083 -163287034080612827566167757037453340672 10813084 428831270577113586639596193932820041216 10813085 -131567171425133387721772124094386776200 10813086 166799954778411814586308902065973728832 10813087 -462263809863511230662939234586413123088 10813088 -250400089239621867681408239093982167040 10813089 -103152568124744396141263643057497492608 10813090 302748610238700832959255587563910323200 10813091 441110288781035989731053315662389128952 10813092 -97794036429427329974041525618344192000 10813093 -451273864475267658078762919909868238658 10813094 14830834622785178371314995721667271040 10813095 -11088422760646954497321681427827009000 10813096 -26502390948565334300417069759976407040 10813097 467109555136316112622363043623813239546 10813098 -41149898065275025301320519423249090560 10813099 351302223689177986802666868000591724992 10813100 -103792879200654201517480350036677625600 10813101 -101880487237074162345813753682195764960 10813102 -207689933243220669210559474457768240640 10813103 -160763974720782032699887103036628245520 10813104 -75583441265916213985193536747684626432 10813105 -7057846663826837114700766721771210880 10813106 210464832222723708902614531864457044752 10813107 -22615341691915206591922511092812980160 10813108 240824679990625178217154101540045838336 10813109 280258385003662717096238452607997011040 10813110 11392225591960577355227679508495073280 10813111 -608693390488082631756039765217005667288 10813112 -495808571716068319685626652049447628800 10813113 -86932569431199778339625273666846041020 10813114 -6407070749389255781183846576418204480 10813115 -222349447058147469713928647085012378240 10813116 149187693894602094811062599323262833152 10813117 -262588137764068700364997095289240282816 10813118 -63775099708088390228159087834719230720 10813119 -96077191404865004543273520678827315256 10813120 -3114035067396880171734735355662827520 10813121 39827446493704253355355986616666212288 10813122 -441190934316982648691491918587610406400 10813123 -296602608994061095819539587499319890628 10813124 -9569982233035192222882660395139789824 10813125 -6874056855749782130040768884986800000 10813126 137309297848351411707323998175586268512 10813127 260867931394695939561308581000169970120 10813128 -143263034085515850164073950421988147200 10813129 -133564582725641722462250775901041506124 10813130 282999670430183899620596397338034643200 10813131 204070508022856252397469588161621492112 10813132 597075787462687672597598397110683894272 10813133 -133325337155573778411169232303468124960 10813134 72924603573762836497925087161001532480 10813135 60732760257133018069872022640753272560 10813136 60878306710504392894313542510524547072 10813137 -592809075221501917498155012375250844448 10813138 -179568691359473140262104867031474555904 10813139 335297033831058809295648944207980399392 10813140 -21863605652099705416985169260556372480 10813141 -144921055246280399367738896860202585216 10813142 -283533093024774748764409778354913076800 10813143 -482634566275487297318656924952301264000 10813144 -216104163152046760674752301711003340800 10813145 31413757012674981010927861774088165760 10813146 -322502756186517646620169035796833455616 10813147 -187608343062795835374486236734509670720 10813148 -530761506364008269877320925417570278400 10813149 60948466877476941789388062686361143040 10813150 226219278463435973110619902761162676800 10813151 600256093445846262734509141609309343520 10813152 -100125325836530098101100785395948322816 10813153 237295597783987913525085277705512222484 10813154 30314384037086284320244855717955814144 10813155 -89382466049834102535420228093534261840 10813156 341072254482282076475934646004140915968 10813157 -341200689568049442511655132930942751840 10813158 -107606792257964111623139541229547002752 10813159 -137494779127745639140464444653530664448 10813160 151711740791108752839358437619667712000 10813161 -113840513457378508047604859851359209472 10813162 288701005211382988158166487279580192000 10813163 360488567803196845603236160973518919412 10813164 -72779807149507343037209617766022695424 10813165 -400618073011346919701364513932362440 10813166 -20500535642701756976016279360719155200 10813167 -10844881286600926850956657494961596552 10813168 -130952098042505956824083665750235742208 10813169 295138149089177485102477688781446583360 10813170 119388038570995538265619541125872038400 10813171 -35867568570888414159242489183551180256 10813172 320665582328499995178885048200467249920 10813173 211137559653776378310697664322204134976 10813174 -66816006168552207838059654085208492160 10813175 96293302482199711994279633327024216400 10813176 -4222372980279692628721552960562503680 10813177 208147944506903478385776029584658514026 10813178 259677521000629843802220700181617910640 10813179 -47726723705254488715267998532654887312 10813180 97577739135079775589450335441338275840 10813181 304879807189680036085130119816486046982 10813182 84773158158504491016362614550569372992 10813183 936208956084260272512144946184977970432 10813184 238560429975610489118689923287576739840 10813185 167003905607161554111685573174953739200 10813186 -215777129318276772201233003228978396208 10813187 -245056979936686249705963662607936617216 10813188 -2116906429289218577849548499967313920 10813189 -35256890580524726740640025915147903010 10813190 4727447503946016022991525302831783680 10813191 19266563655877103149701421007494474320 10813192 108506526612408549310822478723380285440 10813193 1550430697727289518926211033221535909904 10813194 66859147700879722046710239208878570240 10813195 60092802450689750752380115699127815200 10813196 28883629405394424594124098568398581760 10813197 151105932234582011421100705475180674560 10813198 -11367442437503256413038740619534004352 10813199 -97446460933620974569681205043471166800 10813200 14281019479752284992322376602778009600 10813201 -141010133063824336394676104629377779520 10813202 -529920657944272416079381054608184050528 10813203 -115204104717176102064126962545750579200 10813204 -529953011730974819774765066542109286400 10813205 48499020840261732738818387401933508760 10813206 15640082277498199021665214125641147904 10813207 636765457572527351789898345288721475952 10813208 230536629641645598971387770543173672960 10813209 33855694615172326282619549304238050528 10813210 -4393876672090411262550063048455389440 10813211 -910323712989847453963572832765610468880 10813212 251082418887769533724942885928573070336 10813213 -213950456434833935661555887604461652500 10813214 628242253322270156798664884753399758272 10813215 -45529748284104969340990395569202593280 10813216 1135173616592091557240661897744985227264 10813217 188144672969511280486034519236303620612 10813218 2371560182122978789891114166188651008 10813219 113778996172586020014802766787540276144 10813220 -78552241637583214804736746766374871040 10813221 -32155361412219568057376277694988041410 10813222 -15467440437502988661287172456615096480 10813223 368123022329801580781881839873368035720 10813224 22617796101747273659207003144959180800 10813225 -36869570841906429231518875493088102000 10813226 23655428032341739639224972648783641616 10813227 113837582295939332445096709002886004160 10813228 -825455373650427458386620736601316249600 10813229 165114853944579786793207768360584849792 10813230 -190746605610356763583223958331929024000 10813231 292564104593993942622177068595654421104 10813232 111811221577663266580599433186098855936 10813233 55932997031531736352376231308289940000 10813234 -48580475934269224826022068941647403008 10813235 526315618265463833633060881479675613680 10813236 55907377225732511614624099736063877120 10813237 -75925691270802110210453634711893812114 10813238 -112042212925138814383735274645848848480 10813239 -324290697631674349588251891390880033536 10813240 -220067653586737361179933061061619507200 10813241 -41574079050451530327693350448793928748 10813242 205789199616636937602126266864004341760 10813243 135959556397983065208765696466686044160 10813244 -159566132629581098343695103295314706944 10813245 104253582255383453263456828667909120640 10813246 319716040297457211991781815830804579072 10813247 -76580058351380769819555313165373450304 10813248 -62271177678399532239804785820267184128 10813249 542888697531505129697879055095706128960 10813250 72417205396202885581533531923907072000 10813251 -156921764819298114200303473625607074568 10813252 -6444954988098319314241081458574651264 10813253 -2580030228620122506893190782783278752 10813254 -539427597192404949337315159728250368 10813255 -73901040987589124755054685102549880840 10813256 -606298592882458233034805575719550771200 10813257 -10668549237011312413024059573335683392 10813258 70895360067944441659292978747712407232 10813259 -281072234045057908592019894482737622640 10813260 105255901285931346538400447924459842560 10813261 233329666427868540352170370941488292800 10813262 -36921587765983885219705758768997152000 10813263 349043881002492561896956041463848420744 10813264 86395326208085809355861027175901691904 10813265 192737945043541471929860066758866942720 10813266 73372288513769700538163857681949038080 10813267 829559839744161581379723946435110125400 10813268 593484845750784990834882964398938341248 10813269 98009071713535456073342698633276845120 10813270 -27096875992469523789058513250646927360 10813271 -49773776263246718916909093271375689888 10813272 106841279621580053266943676306295971840 10813273 190133786039438459896714615506334034580 10813274 -21406623134896236247371167921633691648 10813275 -256353485485157506023478326164262560400 10813276 -316153715936299656555937321204510279680 10813277 914069414285077075501695999772623897126 10813278 -8461221069148349907284780684166190080 10813279 491021385886948638415774677511479022880 10813280 328969143674495359603347081321027993600 10813281 35346957485828802180346197569469957552 10813282 -209989490059830658215300005049573529008 10813283 59269477006352096319936083419764820800 10813284 327410068218153883368546515172186009600 10813285 -46427202426844844920786228369319111040 10813286 -272251540464936683249180630652085344 10813287 235318107178360763752212334588652154144 10813288 507000968052418966021079740700059238400 10813289 -79515946865409383264337842190369768006 10813290 72627585675443446128309402123487795200 10813291 289523085366332143432636561191951384692 10813292 -216151703673930358393003428387292526592 10813293 -287151381471783594389972961599770810176 10813294 94384320029709435350215152379855557696 10813295 655979947634441966732208337545913513800 10813296 -328310954027633140740352360342093824 10813297 47021997349649998681804521438983074080 10813298 456197548306071757337861664795312656400 10813299 73880943215837550316074563189997980160 10813300 -13325863776005264765286267320375347200 10813301 75330170990620379627848507378684245600 10813302 -55481852586509868302921758760031150720 10813303 -326259871660622490800659686805166487448 10813304 -329937973000762296807487925166351114240 10813305 -78563090577035814995175935149210242240 10813306 143716133216365236522983526219662042880 10813307 554567001509070034239643471664021627556 10813308 179294629664198296959245925909308375040 10813309 -33931727347679636005095580831608433872 10813310 -206339539794566951313195876483161941440 10813311 -1063860112844593087250093532344894073600 10813312 97912934440024442952502336845974077440 10813313 108190880964130471822617170857532421696 10813314 112648288822649714170277890870618938240 10813315 -551379331789216329945183604880036765040 10813316 -267696568044355426962110619753082306560 10813317 -592369907235128269947835470481734514080 10813318 -53982142103866110624134408659213200960 10813319 12063533295425472223774541895047595312 10813320 194599788074849605534949013594808780800 10813321 233280386838351621937622899393280172544 10813322 -47897097049174718748147242548521119040 10813323 -103257283151634309838852079192187644736 10813324 -118727193405320010562170334295968431104 10813325 118706815560173369430498329779521596100 10813326 116061353184679444439721493267030521984 10813327 -36360095676529203753163463851149101056 10813328 62385074366308284069682733032574091264 10813329 169056074057464388872577436489732520674 10813330 -19406123430930101750715194048193600000 10813331 -61100887397584592806386820604596933056 10813332 323233050590894995961135940219085903872 10813333 441749333074090827636287036893431965582 10813334 60546120002558671587142622879462961792 10813335 -59545891370027565762670390908060357120 10813336 -741560950626997093408865372414301112320 10813337 1312397817933480041839770077763774979200 10813338 11947039261222231688489981005075830000 10813339 8703698174895583264863976051921910824 10813340 59894436822858605666861779997212922880 10813341 -121279054274986113556581161246332534272 10813342 -324042778230579101558100168399922316928 10813343 218634371666469680786745721833602499120 10813344 14722295169753964994239860039544209408 10813345 25847701302650256342029800436329506600 10813346 319046179790326156779293515725848635680 10813347 -414752960016327906059766886144353923676 10813348 21783734696613868648357879686156992512 10813349 117337440293679877043457106581254716350 10813350 -24552998624507541153782658438077208000 10813351 11513366342504592871707082814980059304 10813352 -29351152321012079843783923383770972160 10813353 314510720336116142351038511683700885904 10813354 -229571338602157417350289652478817740624 10813355 22753787929564836077257912714033427520 10813356 -17406018444258862481853942577437196800 10813357 -657470187155580097250087281053681660394 10813358 2480879529955367631984968182508617728 10813359 -3884456776613812223488755268943308032 10813360 171297951841090608191520163628781404160 10813361 108144379572067585768180640619026312424 10813362 89772975390049092262012316919640473600 10813363 -130675738915740447689047984677392179632 10813364 346279767099863465467788212088515899776 10813365 41101433677261747869462188421969830400 10813366 143336527715412787305895440042936804480 10813367 -578982787862089751375541242766617332440 10813368 140664077243815891999531063902860021760 10813369 729130662589847535838718436634463741226 10813370 -54226993143546182274946886290677657120 10813371 63152414840714924903725240447706555904 10813372 25178215484075414050317103573659886080 10813373 -31929867026611463251955326792153608378 10813374 -71442103424484698633939392815220589184 10813375 -646342317593090205200751981667123800000 10813376 -30607429333206413023240573583320154112 10813377 -527786269037471123479184961994220678400 10813378 -115150015219499509866768908927684330976 10813379 311319917702335629577189294600436305980 10813380 280220422266076361750654113683015782400 10813381 -94742468319174901465401232173412180416 10813382 8748840088222949649385937638911726912 10813383 218065654993022251774354150105871020464 10813384 -402363459939436810727594341508584243200 10813385 -272784171596073568245636000843750166080 10813386 103970698991758918783920224207208478464 10813387 -126338671988433731201883348292902304400 10813388 -336322374241746435460477670119093523712 10813389 -14942525883044616314538015064850203392 10813390 35281733764869528092054373770872012800 10813391 -6228582326445963755741695939992489816 10813392 54604866091696655460029381184843939840 10813393 457173921775520552678389529085220838642 10813394 -1976444433931157873802031390409500128 10813395 -234613508245703048895456991868134133760 10813396 -61303784974714302391266280836893245440 10813397 344189564082247117855085458321908757632 10813398 -42050953785041868690793350233653045248 10813399 38288312813227660893653705463068875400 10813400 -108157707829250301031793960701992960000 10813401 200929259924541860505976541541554173530 10813402 -347996378132311075304569652065722105600 10813403 152316887911040806112017662851885363652 10813404 80922003264706554041709449349398200320 10813405 -537595635012613183639071416539336721940 10813406 -35115854192388461795693499870243166656 10813407 577270327307406094151517811495978440 10813408 -629588119361675591938062371221961441280 10813409 -457253858315659264167135276512427236460 10813410 110025165356763023569388191252903172160 10813411 -98858626204932977522225843074062064320 10813412 -305879318240481475964433273156381401088 10813413 -31786587825283406612548670647730264640 10813414 242510050560568073157480145469264377056 10813415 92971341385434086651417845927176230400 10813416 10330425720974363803605532404467712000 10813417 23062122454920526211781321303257215872 10813418 -141353575559281215155266522604710732800 10813419 37043045125365219764374706904331906500 10813420 -12131905735698315004309787177337815040 10813421 -11224004061125455095902445458344902900 10813422 -23780457556616266601135540178547572480 10813423 -249877447975470219015440615961962769328 10813424 125548860507428444917099533314335703040 10813425 -1936292819729928587486514649354752000 10813426 128901167881863016372115438135322424224 10813427 310347610011815336971525581434785138800 10813428 -11849939263544020910815950326931252480 10813429 -4171889323277826042459124999721105280 10813430 -56596673148389736796896216831544567680 10813431 -348076216281067708271788920335327732736 10813432 -99948182751422366935454501426130124800 10813433 -224914589506598880550179699253695946620 10813434 -123464743142743754748007314287147089920 10813435 177979931709000876029895491150721347760 10813436 -208047495986250332397596170676020119552 10813437 564512582345331295599600671571220593894 10813438 340315447502710788979477276635147141120 10813439 -96928318793150262811475688454501685760 10813440 -31214384188364358940279036641049313280 10813441 508924762884035863733631766916368326400 10813442 18626032489810715135929360697171724288 10813443 -230015105461208843453511983363888700936 10813444 -7548460448711307099647898983282411264 10813445 397343260584813553662785508559833135480 10813446 95421549819003112487957192308669317120 10813447 -726291176705747238889600911984813622448 10813448 -35689913654379160591343338409201664000 10813449 72215496109877612636796283462146831648 10813450 22784180152495670891533389608046201600 10813451 -224205607380277307977684743297677030400 10813452 -111069004362852751278820408940190594048 10813453 -123634869375805239878608658682790991680 10813454 25992020128761909464448575984623533120 10813455 -551841312150195718308501411043124816160 10813456 102403532653704089442638797391676710912 10813457 468389279429911750572924577339943798706 10813458 -104273981095334268017810020596250194432 10813459 -386904468155626426153171589741858148200 10813460 -67674822319475712942634065883804262400 10813461 -14583852511134120228712734190921536000 10813462 -243490505622718943511479902998520707840 10813463 -102602612958438812909584043987639276160 10813464 -133607443390372501898250629163376558080 10813465 301249885563825984051023001505551736320 10813466 173414893323075393337854572102191944432 10813467 -223538789468698881688296175756513022568 10813468 1322881615234813280486993505066411520 10813469 -486818620327058202638455795952643935130 10813470 -108055712154602399950639900203657523200 10813471 104044566889979779940860330544239160672 10813472 -325529704799024222702508800549196791808 10813473 -119721755022454385808965488122686115840 10813474 105513549912311195779244582031726653952 10813475 50650418945913539829952080027372313500 10813476 36017165535238729266312868529390714880 10813477 -78380621628128839461692694008794196674 10813478 235929703629483845756739323597139955200 10813479 525642032581411329298515257829578702160 10813480 186157412903958183237123260800175462400 10813481 -336402005619618874833515746291210721856 10813482 54895075243967412345744675305462891520 10813483 3864546289161539378342321911849822144 10813484 79737456843959368397674974887320814592 10813485 -138061131290806832382196462911991956000 10813486 164078064117051563552108851554941401920 10813487 449781745064319119202070147219685093136 10813488 -5139328681380017152052528040536702976 10813489 145620350734005905937126722869054292640 10813490 -1853718531331459082345222788208306880 10813491 -78163914442836131818300636815661508880 10813492 48638724895283644402795155397034412416 10813493 -337580960193326545291389768558761390976 10813494 -169571817642583723218361417679621455872 10813495 71952579071597165874267334215877839360 10813496 -285624564309745721518151140087271178240 10813497 572090482077871613457688150493559544128 10813498 280200022589784057768775158948476262000 10813499 -172523155385948167436562541292581705500 10813500 -176990988917274347711218780390590720000 10813501 156957047518881072891657409700587618502 10813502 33659273613659376691465248058800903552 10813503 827140494976921353542805565738406354304 10813504 -40059725267371693420370694665297461248 10813505 -20422352253675849017158861757994648000 10813506 -39515087062401921446298923620107124992 10813507 293681771638780570433235976847052173756 10813508 -645798932785988390061040775909453352960 10813509 12209238431072732219671329328862369280 10813510 -256416168379959498780205393486610643840 10813511 -13415483639129103578888005084224896808 10813512 -209681907096865820252775760587426324480 10813513 -74508327671977296073719620127526026240 10813514 -144363096380308824384842894867416776144 10813515 275875819144920149240814025128916558320 10813516 151306339118757527732347452763630341888 10813517 339560144316367792718338346730989774880 10813518 207547506068625437815461700349101044864 10813519 -146875961772174411501130996134652756656 10813520 -121095846037994051885679716501422080000 10813521 -163715017238014405362343490688500905488 10813522 143334569152443575594004222692346375312 10813523 -208232645419367704293475187473283094960 10813524 360190625357278799467435326627644866560 10813525 286215740677406081045656339802476948800 10813526 -277583092539749718341871577511055427200 10813527 202769627136456922317983022240933446400 10813528 -734719022158780748008139625455339520 10813529 306166309143388015206169367195867765130 10813530 -34275115501597077995635367159521013760 10813531 -407128264605723187463454614845919595600 10813532 718129482669807055996426221263968048128 10813533 567452013966344128491373501238199364224 10813534 171808857356811156730733215147406923392 10813535 59491689207457737530019171868675232400 10813536 352976660232367305613933208927446106112 10813537 81571122699528774877319255161565765952 10813538 7136668929882076961981702506811859744 10813539 304386277055889705233164213765276930176 10813540 329039570327627841522691125204461226240 10813541 -79733494220354281344401424050747029728 10813542 720917374361499578914300294724911104 10813543 -1836368377951170277258331820452052056 10813544 38269153719972615932969173341457612800 10813545 1009200828551584358342116331924079240 10813546 31986954038372768577675636189078263040 10813547 -302878212722870686478075083407079270608 10813548 9772425399332785536115884274766229504 10813549 -54022739787941084429290319752898168340 10813550 27387190127330015960421646458039201600 10813551 34022167218923233332376587394483027200 10813552 -23510642040203778490329700096678133760 10813553 17653418734893394397382185050126396980 10813554 -7091182766200474006163714591966108160 10813555 78493279486916313005523800974283160000 10813556 201987991377408032771572384698429487872 10813557 -108756426750447192613956716742203203008 10813558 235030861467281269313834459186776320000 10813559 140377915800334654300502512359117734760 10813560 27577775613142086278846403021686784000 10813561 468689251525387567320788867597063746464 10813562 -40868678810875901552988353670137056800 10813563 10077892519995565304014160580426000480 10813564 -513020882219123684533692895783092025344 10813565 -133170371796355111778967108154059868800 10813566 132391061619046764035318978030044386624 10813567 287015228961726877473311719440381535616 10813568 7432783149398987933463466118605701120 10813569 -91736026865660064872727137348009784000 10813570 -109822968612233520420711822140155069440 10813571 -477974604030029777584845758562657828228 10813572 118048364797414151643707098589500145664 10813573 214577654253344545373317015364422912320 10813574 271755100300575736090593949908648916800 10813575 -58292473159409700077231999593274380800 10813576 277023614294461618091851019263162414080 10813577 -111063529039014737888903913709078313574 10813578 89806254165479836560397416038570456064 10813579 151727180889402237226859420331688945920 10813580 -205534673350549662828369887225665612800 10813581 46245059468647544704280493640857678252 10813582 76586572063480975952791892803208694144 10813583 197750846689040300214521165645616276024 10813584 71537964061955626245348497124470292480 10813585 250746255158875216917129664691808369780 10813586 -3814085407063569640225886088207774720 10813587 48309455782015355433046862970204728760 10813588 299591780206103415384544144431881533440 10813589 -377807669858146103969612357891534729220 10813590 -34330857423367008051697772900602846080 10813591 -165150663124434826783280748976423070008 10813592 519119238559267610720230938042343833600 10813593 -5637299365748392193449361291471850816 10813594 262602557294825058492484049659703661312 10813595 -62855330510485891239338639189568258480 10813596 -264865271520173875949413721759442052608 10813597 -1098353391487579153179139210448212672 10813598 44506335665854892724708742720433776512 10813599 -91194684243344173710139761817627587840 10813600 8105646211887670944200617296317644800 10813601 -467403415653230040669734797804586283600 10813602 -4660095688374858189512540211258519168 10813603 -75393103724621098477581830763669403880 10813604 180728355290777902937938579054749680256 10813605 356151431759074234883464368254780877120 10813606 -25439827864083617782260398867751138816 10813607 -64661897547038588564267107273227962400 10813608 -117050351318777824711327501294487961600 10813609 785060113672043103652296533799447812260 10813610 53332252641403608912129355577759364960 10813611 -39422621638156230645720233609836638720 10813612 227110454581605408193674333032542336256 10813613 520936649947739576582623693968040259862 10813614 119113976971438805399461872108861874752 10813615 -423800167083271402585304301460569716400 10813616 156604575288448469077451184740451385344 10813617 -262096628473035190113568308016771515966 10813618 -241379744059212423754964307124727424240 10813619 -376829408662502095825982279726474764704 10813620 62167099721701941139827305349133148160 10813621 -19508798043794419501823352590103498496 10813622 -80711801691804632713632535163535851520 10813623 224064817534170365634432334071211377384 10813624 282678414471898537652322474462723624960 10813625 758926299328247539917580317063669645000 10813626 -347669074876095318800818431969626090016 10813627 139295308738957070712801887642669156304 10813628 153522912297224749183588446634092748800 10813629 -318435205696081021731903464722305436416 10813630 -204183572424561757178358489971807690880 10813631 -960882174247208219272838110816534853568 10813632 -72248911160952459699121664674064498688 10813633 353126663135307168611880665867670050882 10813634 -75827181573128796087684984969700869120 10813635 38603170793561961791212279990163827200 10813636 -37353686435270417581278401336155153920 10813637 -245883914003132751461880971324691581568 10813638 -116552928435923742123307346484705653760 10813639 -238371931084640576753326432960449035560 10813640 1676616526589632153871289244773580800 10813641 -316981171680995633806811188010941837920 10813642 55789975122601760561257946712205178112 10813643 66219726404730497107808748998097024624 10813644 -74732530551207374801469661315310661120 10813645 127724115947617340317961656517385676800 10813646 320709566846791160175985819875624046272 10813647 -88601227604471130158540182341389135472 10813648 30969142806389904930234937677296615424 10813649 392823278035139876552414385087879936 10813650 85306765711209382704932424717197097600 10813651 50561287701377105922860041062930028652 10813652 124668447046536815796524567304515569536 10813653 -532511265503101491861256719607174387236 10813654 417907110055440799205513171681331391776 10813655 246809686590724915706472661998774021120 10813656 -119149232805336931158588323282949242880 10813657 -160929329625873627570938916197788795776 10813658 -305310544761822780162790253568176661024 10813659 104568502340832114611920108464572350104 10813660 17053143258955611383955770428477440000 10813661 -546823299151992177570357424014170788128 10813662 -4022437210487269447849886406569891328 10813663 154612994277723279798968336179666502448 10813664 -297427112629585352533588423930234011648 10813665 155437964945222440113493823195219448000 10813666 -563676873223514298839317333778085992448 10813667 -166016526155450700061982593737320413284 10813668 4217705050954788894748671711577866240 10813669 -627663415574355766544787148694845090304 10813670 -452683022654079847931053729778081280 10813671 82455222196808345178462770068339917720 10813672 360728618554098975622874147098236057600 10813673 -342486717478399135701151110060207646236 10813674 -303150633622563943344564087470851818240 10813675 308426562542129352328080172712591370000 10813676 473883625340790062517564877210862280960 10813677 263254547297439031199057348801639589504 10813678 57710339996187143495548398108014784000 10813679 -353714214260102176901394149268881070360 10813680 11974273254008719038382929966392279040 10813681 159562097268780894588791144860223238482 10813682 130212895124290907839338999038344915584 10813683 -668838961562851518179404105013265792 10813684 77996374772084147912713717920792514560 10813685 -547767726958259383239369135610515115620 10813686 -30333668377950550296513607223341316736 10813687 372011988877290662466598458518764847336 10813688 -565935486522678890494083503278767882240 10813689 42260330843363827863951002245020263040 10813690 -112706096594310166165316162326385978400 10813691 -166005223862571519981444959814289280736 10813692 -96746141673543787898100050051217243648 10813693 -38742983756427182728019191582989481056 10813694 -37034316540622330439979918112809868800 10813695 -334537514288027918716433231296308340080 10813696 50132284060294744715546771322864402432 10813697 617142610946701091474509620311053990320 10813698 44160881833741007825768996479243722240 10813699 -45939215402194775369939470239318589312 10813700 186045583316369725865563704965971526400 10813701 -106002444015675487362886643097037428768 10813702 -112386202244119325731549138954970348448 10813703 -276555361543542887660325014729742026736 10813704 573895069095747090329702392786698240 10813705 17310708912533984110682477565531724800 10813706 -137012662580771347765305601805851452576 10813707 74134665948873622005592722505126124604 10813708 -210505194186985062176120396576061782272 10813709 -1139953875674464252111221875034236712 10813710 74942822072972531008493776704747000960 10813711 -198003811148037766230784799967182200968 10813712 70660388602396679091675145903002304512 10813713 -42646817077352248623830397074872184832 10813714 -335064846637883228220658580539316046336 10813715 8809946393813434546277978753803037520 10813716 -484498476739441331795631292529135616000 10813717 -481953028876418893438998363815617982400 10813718 59991316793640395570810298808980886560 10813719 -137386559178734698109318944325207541120 10813720 -21331724796791839596025826790121267200 10813721 -193488210878879277390295189486160847228 10813722 -166347694234827104800039885992709052928 10813723 277702661204865968915156017697053364160 10813724 346408674797359400430998768249572609536 10813725 -104519077635265241122580875442318727900 10813726 -671627400073037398789626472812969984 10813727 263212980482563891425320464254548244576 10813728 -97280189924795305455360736468479246336 10813729 564469540288821979334569987969412063330 10813730 -108280966227209841696188591731047598080 10813731 -95538372480968777480603183152730441688 10813732 164185807816778129512413891912525716096 10813733 137064542546839096764485522261705030976 10813734 333352867035837542102668273905151951680 10813735 244038282735752090779850544437521546680 10813736 141327672533165448792950073795402547200 10813737 504989936725019949600158414502783329760 10813738 152310688828681039529046392666777995008 10813739 -489026554067604463776455421661823131320 10813740 -57804826339392951023926218917505515520 10813741 527657294791839233101343861183048559072 10813742 -81395976335011945048963511920675794048 10813743 271773055621379857548600200830737037464 10813744 39627706475509368962960029734684508160 10813745 21095635327226744492477729463855731880 10813746 19586807035667435595200622871101836544 10813747 -93044924056816754399943028438745952000 10813748 -260477648444922361043310447241756170240 10813749 48820614011526764479822285906094675328 10813750 -24559560698157115395299793045101160000 10813751 -262987111235751373115791071620348678976 10813752 102777774738255523875570990339055104000 10813753 254569345477985671371073981077871689002 10813754 68068582316418390651978069592278707712 10813755 -3289374263161435845841887693546141840 10813756 -271548296264729515576884087635470563840 10813757 343734795756924952447009702816210109760 10813758 77179859560217105134316339856010737984 10813759 -606561590953563168444084156607563636360 10813760 340197769768035676626184885196606668800 10813761 -31458141603333091508008940254194969600 10813762 -354421612447828509238570358277592024368 10813763 -656842364391496660559537727392759844216 10813764 -229385024013738124701446049599825682432 10813765 7369685217451939843477952208617463000 10813766 15494751337511501738713642659070713984 10813767 68683040954468752878099742032092553120 10813768 -27253472168664025010708192151643422720 10813769 5656456585051585825583337890432289744 10813770 -269150155687082684605011378758438400 10813771 -684153682499919099613678778118046321008 10813772 -117912328857592780067493131143704265728 10813773 -372158726490774828311170278567604574016 10813774 -121460881476799724043844144658516333760 10813775 23992873479520122691350599522403789600 10813776 -59195682958997141407037874555366801408 10813777 107440522755563113474342893209497996660 10813778 408423730412899559153832043900752439440 10813779 227584656163411866761137085391112753524 10813780 -57026020146303297419832237056781062400 10813781 251591186489552075166107315577652483200 10813782 6988320028526167232393208994321035264 10813783 343611977101335959438558252234042353240 10813784 -150680934704648463192392711157798727680 10813785 150591661771750537263315744381929919360 10813786 -61523949317632177052838799739303136000 10813787 -94630503782353721928527112247391607720 10813788 186299992627974884384317071360108071424 10813789 -341769165393138686338696214662921243968 10813790 -26161160265024392434491046322590325760 10813791 76987391830575640796416827405094012944 10813792 130262475521955321153884913453747929088 10813793 -711078420801542033394783739064939883360 10813794 -918030573352652401062292238589680640 10813795 -175543299832525908785711866663154779680 10813796 552918907391633969617340874735353856 10813797 -539018636105779909528271568534362689920 10813798 74982359055516527556309666214391598720 10813799 -317300061606028388936188908756888744936 10813800 217148880802209270681133655956039680000 10813801 -484174077328416019503447963769674304198 10813802 12805107137093552067877733342446696992 10813803 -54014930806154105690391644837461608192 10813804 -118715004680424565927475551196142130688 10813805 -22211046539279227373056632411130887240 10813806 48586867898397351728050537076786474304 10813807 898550585656998626080112479499468669472 10813808 -14851694380416889517797463932395552768 10813809 256116234479156471086513767237547150704 10813810 -195608883542246729050059495197755473600 10813811 -262979109126849961994394815308505658000 10813812 -6244346701953832331491198254300856320 10813813 -753958385240596524199034364613019465938 10813814 496065973469573872980930230529036052032 10813815 -207946624991923656765661009280679046800 10813816 253909623272779870603788034085403340800 10813817 -102404884322043075922430677932682718208 10813818 111116868762734194749955097043092765184 10813819 -747049519100689966052856037924902324504 10813820 -420565195662987298474015622014161937920 10813821 183164357894393719786694329081781532864 10813822 -247241884187845835037511193323428300288 10813823 -246195242397851065072176938480995987776 10813824 10514163580375300474599797554151424000 10813825 314748720424848065409198321039210999600 10813826 -38145188822740097238288584208863153280 10813827 58439848402501041047669421223263792120 10813828 -53001507346352846365764863040615464960 10813829 49310011021762947380440731249963180000 10813830 106150363196848855642952801135649025920 10813831 30620603974773482526827197713523157120 10813832 336914053676194987207310854959428659200 10813833 114122849812647473944069216609304936304 10813834 -275844114084885626948945541166253759184 10813835 -10165144836227929837328786148642707040 10813836 363141504261293428137596110254079672320 10813837 1120108186936510721097968563993646889100 10813838 179544257693349977723643606331556770560 10813839 59142678048721482744622268372119266960 10813840 -117793191725726443282212943788316016640 10813841 -206348000549208335088549212299595149248 10813842 7969811027996114379532153431096264000 10813843 -1011034124289702578797088227535281406216 10813844 -121159932157529113857436386749639259264 10813845 27473707849684202606614851939640838400 10813846 -191525239530666408405798690586065970560 10813847 267102886077475128586634839204839773184 10813848 282184939450832154952144940491864965120 10813849 512907075964749916646135824466008462464 10813850 -86811563266776297710659041425820384000 10813851 727964425935837078266889984125708373600 10813852 -4147215238865989134383731214146854912 10813853 -508382067716995758086814623479466199540 10813854 -83596654141069440175357265469877026816 10813855 -111648735921690386034507174211225920 10813856 -269347915900935400502128352839035125760 10813857 -203412854802960043165943451583744602960 10813858 62078783486262224933370048759969310080 10813859 94289642747588349139901154805991826000 10813860 145035560823689708859233524450409959680 10813861 719220197027738434586672601367219286462 10813862 50210019632164316386810706715045246432 10813863 -189598542253376332874706303406312688856 10813864 166016909363395560875612473308673720320 10813865 465190504934444128845458989213075379520 10813866 -76367775040048074836105777880032103936 10813867 1131957608349753028591310207807773248512 10813868 87402754971353077549036221467802193920 10813869 -385688996722521543914427256916924700000 10813870 161103922649928480883741785578574207360 10813871 173330459505848289499482553165817631600 10813872 60084504526292905840020993846779412480 10813873 -37084603866883510617747928672816571840 10813874 53924433840547270817587237295907805440 10813875 -209159255640100117082797467924350436000 10813876 -453568799596277737385727332804488316160 10813877 -394936474707280341061849285690663904274 10813878 -393470178573269173775314889298469092480 10813879 -94640501452201508520606584465290149224 10813880 61531246971355228049499527875402137600 10813881 -168238951871088594607762753133052698880 10813882 -7544227072754809085124290399634104208 10813883 614780608741561635715947064045190661840 10813884 23744421082282406977003203799068165120 10813885 95614697053305393943643931585823464960 10813886 114536740499845586903105750773545608064 10813887 7112327807146849448579899216327388160 10813888 -205787260373534171651563705737653780480 10813889 -201194661319999664427365538578429189310 10813890 10047905152051326635533674093622617600 10813891 124786910430319713082280018891458676 10813892 -119822931326623555640806223524813862784 10813893 -255763863746144324917736848747357967136 10813894 3559907025564712671597644032267882752 10813895 -95353182874716563511719492312471213280 10813896 -250769603361489595506560308646117882880 10813897 -35873721493332391105187116417083620280 10813898 -6879937878537427926670391443774311936 10813899 238532054190308289578057917786869086208 10813900 -142113988633143304545631498228075552000 10813901 226569379974508612116430843779374603520 10813902 109563440715952009517957629286936392704 10813903 267424301258128898012962471719103238160 10813904 210146782511142785569523008085620162560 10813905 -18964372575325483097152866292849801740 10813906 219506723991268339623779549209222891152 10813907 -196110034041942059035356209012522232720 10813908 156390624301216024187262616270939047936 10813909 46511266835153196560021562868043631904 10813910 -106739114452848681668272265199627075840 10813911 1871447476377764273016434290987095504 10813912 -185142999656357186943738700314866073600 10813913 14682331154060950263456942440553575184 10813914 87661496926913244638961228537414859488 10813915 -106377314851950741423797932542633523200 10813916 -69451006342013308509579722388102488064 10813917 -174876629132521122199239311617357937088 10813918 718872863018078220064919761767553132416 10813919 -800240989784596267673282463034848425400 10813920 4352804851579479241676433965045514240 10813921 596691676397850173300467803027419795880 10813922 -102632995651523002602643238878439708160 10813923 -238608248216961114843967258454347497216 10813924 584828821883139739238538694688179848192 10813925 149161663370094896466022125014497474650 10813926 336170368464086316563714261361048422400 10813927 -447149307696960115478772212544450035640 10813928 -12425356694031522325511228369842391040 10813929 -190774726622434520675231003312661921600 10813930 -85094652291607386085127768084778566400 10813931 -742734975489925219556568499670095712268 10813932 268106036443697993845587260474554444800 10813933 138222737852679546692661579729540055680 10813934 373888085311547663418739690789578157632 10813935 323270349734493352509215203258350652800 10813936 -15314172609704948897028950949305581568 10813937 -91712618389648100501308615278524394414 10813938 303793866736500816698580316540234333440 10813939 -217695325692379977411351237020845274112 10813940 58698123763990211015832395481443255040 10813941 1303143108968504664334076458112314848 10813942 272574297002415036458644708530897523872 10813943 77821016416392848821377632302093959600 10813944 -510822303332695199287642702364014817280 10813945 106556052068188090007221839915947520000 10813946 95315556950064395374241045735384502528 10813947 146259730109175368040009850152850744320 10813948 90005720614690427083985193814161494016 10813949 -2155235613899724922426354605295794036 10813950 -9344681199465231697762677365771798400 10813951 56270381904609974285667043839387453400 10813952 -159777161385833344576683910699520360448 10813953 -6249292918454844751505075385632102016 10813954 188965645809935814862928065082756020176 10813955 -119092018778674543692608274439916587200 10813956 -59775350319515244408494484242787250176 10813957 444760750714060071647217003276381566592 10813958 170482238894920556324462550472942371072 10813959 71355649618090585628934925266544010400 10813960 448392687138386307869146351772133888000 10813961 200531179123946166185846286880984219584 10813962 225994272563018843969348489952552567552 10813963 -219317270870726242238359388796242063788 10813964 -59069121399924462466053469685002813440 10813965 38750901656981277671723683710948561120 10813966 298853639733698850855695265560830122432 10813967 554607756066975130082607051711990590640 10813968 82264098629890674829576497310905729024 10813969 -80618767528441648362845228432292594060 10813970 38928014281253027221558183483277760000 10813971 10702900263508523488289447130349267200 10813972 517395604630849071844713438626517779712 10813973 -1023290797343465083956481007954413232100 10813974 -3546502712979947786115844344954450432 10813975 107235808120629771341210740310322614000 10813976 -162775347599118617353666349854101841920 10813977 254849165398889038906399906773584140314 10813978 -21156276004745443059545137845267222528 10813979 -67361710226491681652683534604269139712 10813980 -45790762504826670341317783451384048640 10813981 -41483282929868723168424219599570552218 10813982 -152242572006562279526305674203004129408 10813983 173890370166279956683699227899227464960 10813984 -1629886487860027255952767126056468480 10813985 -33717909972299243873642249373244227840 10813986 191805049579447939303320960866316671952 10813987 52146129063011826830419054558749361968 10813988 -210004721879125286241529014783220528512 10813989 -416471299198888603250462345842219773120 10813990 -141285207282467301590367012580395728640 10813991 54825515881262492489402752619985283872 10813992 142476390944739013618007701879829299200 10813993 784736241548586655703478012571103047540 10813994 -30788749459852894718365156328434813440 10813995 -206976395167825521946950198447330530880 10813996 133135771261398354337975597468360295424 10813997 -533492073707319345787139369540606940000 10813998 -79629437941750738693804800134654520192 10813999 -37288588129878719925716638709426738080 10814000 -78791241112153862545367146207838208000 10814001 23182820951574956685375176425011963744 10814002 65214557100243311736438985663871009280 10814003 248207113026804385577243251411169678880 10814004 -285663214778857410005826988012036220160 10814005 -576513607675814971017031066922165514240 10814006 111185535462242562453265651875530892096 10814007 124805465420922387928516840913194427520 10814008 -67303485703420983787765269153521111040 10814009 13920462177269286584203589923829556480 10814010 -8798230336774464240036131279265684480 10814011 273184212657907377249411009776624953552 10814012 -392757122694500079410443208372654592 10814013 187659252000983544491912565323427667200 10814014 -41119520205652373677907437189046804160 10814015 629690796577150481087095497602498141160 10814016 30935132768734620427475125942389571584 10814017 345457049054471502144793887856381520066 10814018 19682454404297768004772775073836236704 10814019 512510019707035603583914607694395525808 10814020 -30371316229001224930988919689203691520 10814021 662323252505186940823939765378194151200 10814022 -209914445544592407932158324465050586368 10814023 -186453257451400503751529802199950559440 10814024 -107469297036166888938340542949388359680 10814025 139085570926822721568668618159905272000 10814026 115613319945920735891205822686823556704 10814027 1122734571510649222141181845218249984 10814028 -25818122371712303426413747028527342080 10814029 52354485982527474521949603649725488630 10814030 -242672147875211894615546148467900139840 10814031 105438213347673510553388547667466281320 10814032 -135563352726500846645291576414503051264 10814033 216220388506895991475789637124001059840 10814034 32844536604095837806781889787801681920 10814035 -163231418652598896675192896891968109520 10814036 -471248985256270525278790868651570700288 10814037 -82231421314791207400311837584728384704 10814038 -165997181433256787460040173036794926080 10814039 -374298422584891658680745473958219207160 10814040 -116334188898236701866005490668666880000 10814041 171721876651836162772477599310143292672 10814042 -1000045848474806815304293822156058296320 10814043 -420729038053852427367949336489241458536 10814044 69980159633841908616388610119897253376 10814045 24611453279272820921026863561285044160 10814046 -24869048790577801920073194334815363456 10814047 -532117932862457548852753194601878145504 10814048 -9745452699131124514151056447163596800 10814049 45730000979596676815295043574411330068 10814050 58661180455400799681966974804630937600 10814051 -593036754944389305885984751476807816600 10814052 -37035099842600647295355577707074055168 10814053 -17894630859673292579517371293716502560 10814054 198151417888042259924157496341939421440 10814055 -30644771277431008871747823137013019440 10814056 233602575988504348779829479099988623360 10814057 -91136098701453506506270516106318257848 10814058 30198895194158278793592701634780768000 10814059 480605050858323303612149204429430642040 10814060 -175086979397026696146957101410414571520 10814061 164752477574297877000743802287865680160 10814062 86373405249386457030023322106317112320 10814063 -288707105314734812106316267581296080776 10814064 23318300890388842313785735518237818880 10814065 296697984595637614300344879959533649460 10814066 -363401015719699850243333561840677878768 10814067 16800787446465762628068869560343319120 10814068 -738811256679384442340270668596052680704 10814069 -311688323852573502591081709546340156160 10814070 -1199624623088012426204367924905809920 10814071 2760109631121687965863610840267581440 10814072 -153512335978082835677915597393077678080 10814073 -712062955955898560615698450651158005760 10814074 2822457931777067112779670004934526912 10814075 21753133326948316613153591968065849000 10814076 28987053622079965126228067101406337024 10814077 782288174726774922939489168141785601926 10814078 179691461825838106304316654417909749760 10814079 -246970897089367378215765000637821218616 10814080 -186504755239562633313471383780877926400 10814081 221307615330410274219479621765653424064 10814082 -147847153105876117559235479625960494208 10814083 -267920260217027942581933643913908824880 10814084 -434343204032555916073106448424182125568 10814085 35222568970949264683823897063765030400 10814086 -173249705877379398511139151341504623008 10814087 173213208145282612217663188849345331736 10814088 286911123585718085962638462408085954560 10814089 -174285296731378489629675023265182434560 10814090 -19468854964665958290578217881393310720 10814091 -168836773109178778467280519191090874488 10814092 456583476098592649422972212605230246912 10814093 494972658474336754486843364004002076342 10814094 -165112224391842397980486762613072066560 10814095 -125406719728585382104691344883317138320 10814096 -15390371134015913499538658742344245248 10814097 74793317036214478820171896599795118080 10814098 313090468739203655687135302899541414800 10814099 268824032138158504423992263292682397100 10814100 -55287904933284321216079371999140352000 10814101 5979367207749219410647007667623288864 10814102 -32631044164758323456725473043353517056 10814103 -391899350392825501860668093621109629088 10814104 48122996732622746880674263463302133760 10814105 -142363969326586875588391270081911343740 10814106 -69423587717107222959811690902969196800 10814107 778544398613085956755766943616376868356 10814108 -241608437730504033122762937746892979200 10814109 -154461614959175585037735903535528212096 10814110 34144992349427205219203562047076144000 10814111 -185366424789329293112800091207352014976 10814112 -433498671107842779107917640494188134400 10814113 -9444662175865746825372222256769811536 10814114 42995249669029626148455833152876327200 10814115 22201276109735517644137024003018439520 10814116 -10983963422941257680189278990924241280 10814117 6298594840616933869261042967025224160 10814118 25819012765939631644913588538284685312 10814119 -184335130004682382426536610984589227680 10814120 34606941815918389542874080422834073600 10814121 -301645838661662088048202382690332169760 10814122 228968779936205254631114358792289440000 10814123 215976788042889431524445898020735154840 10814124 16545080982052897534858094340825171456 10814125 -102314968089445531838559112598547648000 10814126 84689818235263433633037215786150344512 10814127 403548453375877583924703740477165965320 10814128 -93923544917955669701338505144239456256 10814129 -265121881922088739351959369429243889740 10814130 13791523670259228850825399788957843360 10814131 350935942763168606217759392829004980664 10814132 -125283833360609961254865250877142435840 10814133 318684529435884769796941235511615744 10814134 37979445246264653769377436859958359872 10814135 381685756413015400908125333000597520000 10814136 337225867347922251738364264547444981760 10814137 382664910621242384604923157827741711786 10814138 -265893781396227888216188876803022945088 10814139 134924179472035756695696025102573549584 10814140 95457285918884407278872021294758348800 10814141 -491446439001332759755036187584124802300 10814142 7979627414037897143497194473906337024 10814143 660651220364891519666563549450923171392 10814144 -180461881583292152848348807187669188608 10814145 -91319389346496921696717227824503185280 10814146 -110504632631473490098797182931982594560 10814147 -9894757439273558068576308351567163320 10814148 -18420131864048222683200068162388254592 10814149 -810658046424465811573580512383031578850 10814150 167257594318771822405178710575185505600 10814151 341655685968260383482211415759421157032 10814152 -7293030667776015944027480000505446400 10814153 64382239607554859665567924909383201360 10814154 60168698813332060304323247143966471680 10814155 12059580724486494759705187806900383520 10814156 9614734867305658001365451115609641472 10814157 -241315606884672397427193209447192947680 10814158 -167150214231529698234584930645920002240 10814159 5690206130945729117496986316865063392 10814160 -8152085017483099721689536338334842880 10814161 957931522383096644162279623195998832 10814162 366770580104645082952807046008397555712 10814163 106541121799504940770467025148399641344 10814164 25753827394876028288393291523852132352 10814165 31469438318324121316842059086728291000 10814166 -281445376533612109287961397654692472256 10814167 -105491586695531374072823683001757948416 10814168 -555385854329794793792764746440637050880 10814169 -169012455206977175719743594089397423360 10814170 -157646764031256098881841981880368658720 10814171 -262610633722450618725072421233335120256 10814172 277567611057114934131068026852312694784 10814173 31299960789153350074722655250803173600 10814174 -32139055116523194108402716764248133248 10814175 -34007214237760652094213041856499524000 10814176 -1669044063348896928601697640086032613376 10814177 -170294745902951576478290546734379805696 10814178 48509031885316260671791614783710346624 10814179 -93151636256849475865140725497066037520 10814180 52699641944039289983133920414214504960 10814181 136416817545469539071191833613566002688 10814182 -311542927711978308690390615742341035808 10814183 -1212566423016121895235181807733906494560 10814184 -119875695287481602990702289912577213440 10814185 -770302407313258871294228143272284399040 10814186 -51869029453156302265401163633858795776 10814187 -576092395735198387090224629437987710480 10814188 197185351288525510208830696692310228992 10814189 129428165321146068599981801776041554124 10814190 49767769604966673942847251387797529600 10814191 635220816884064707764913799162875348184 10814192 -86292159971255358238966755305370255360 10814193 -79303294769584405134909038333620565016 10814194 252164163933148303321999129147008442896 10814195 45191655424704431937522262615213301760 10814196 62504411850515090933763716473861128192 10814197 -864766405771926644417916880634485111200 10814198 -154972105423793806339354129343125442400 10814199 6665305111961158789062306384147509376 10814200 192674521392971942689640107824499200000 10814201 -174544484331870060221205308259429165996 10814202 321422187349455554649973960163378603520 10814203 -6121793920649994986821760352245795548 10814204 -353981299300728970174543805241552236544 10814205 254584646629693792046235369247044555360 10814206 101309738016661829176174065014912501184 10814207 204354254717528807952116219989842110472 10814208 -333718583328748318749027225511296761856 10814209 -130215183638288101349744166600405893760 10814210 307039213822238664479246569347524459520 10814211 -196001147549462092797528697614364244520 10814212 -1871033082579940206858510411600975360 10814213 -153911320825271111007163431721026447876 10814214 -18714169505352738777865014856256991360 10814215 -252223871551914040700949320041485845640 10814216 119771500096674909815466086993424384000 10814217 -15826470415248654261317978092050687360 10814218 -412135982910196334325680395356394975440 10814219 233621976627340620071794636303489999344 10814220 -15997893788334337181296359642223994880 10814221 98881033798521232574989075548882242688 10814222 -397364546439868733837042610994045889088 10814223 -41754358715740918407032043931056041472 10814224 -65071933537284632814793755632982876160 10814225 433577777008542805737530397772807851750 10814226 -5572191184913868485190604987507494912 10814227 -563576080766159581598173036198539550176 10814228 -107644366916997482581742892705960099840 10814229 -650167341150147051973705999620759240192 10814230 -52851500559177129223411119732991180800 10814231 -631198500340025657653490756636102800800 10814232 36432853814988928944088607981029294080 10814233 501912308310778108646865606169631937482 10814234 36852122544835465762069811249212172016 10814235 24023785106807892955473005177412906240 10814236 -444527836784392201863872309221969202688 10814237 -307825037064271852581489412738963033248 10814238 44960166846191312073731062628094970944 10814239 567980081037528590932343566434628992256 10814240 -75606327392269632266944325620894924800 10814241 -303565858062034921499421520680235702608 10814242 122208487961251430064091191624301824 10814243 -884281668997717245540833635753020174456 10814244 -72024497440111211218663282594630115328 10814245 165099706265595369763984617116049322800 10814246 104054764893171672978016984280243268864 10814247 168694501876270072263051936116307555024 10814248 -461668664025643805883979488669884912640 10814249 -196282869190688054553909008902610516160 10814250 -89113580738207100834346079614624320000 10814251 687317563438416854875627858977915704100 10814252 253539134583849142972766960881196651520 10814253 -268132660073885898658266688185397330176 10814254 -366083429472423846533845609460099712 10814255 52814569745205968229186429426015237120 10814256 146863397977578625131752951576514723840 10814257 3083096455046825615978531098069260800 10814258 41503337513272098020781275064622103040 10814259 -47459751588339022650686629306541111496 10814260 -32308808899129284536049977773331109120 10814261 700251570312430225245669918409131661212 10814262 -28410707696308990717638860454812904576 10814263 817268563358000658120696875822771934184 10814264 330580959611208762863323091188572303360 10814265 -1172985926948373488253619638266904960 10814266 -23246225202853536056998027114851489168 10814267 423486791534309371978789394948509049316 10814268 -160224020475125320992753239196210831360 10814269 463117741643957137501561524656943940096 10814270 275712727652730405038302079725616544000 10814271 -90069669039130253235390094576645384800 10814272 26377444331283022985084749054885232640 10814273 677601398839017151835290539806470083522 10814274 26337343073065919363606497991506006560 10814275 52092709203444102641674140947947416600 10814276 -270072690699454672872767186587152881664 10814277 139220816460626914706761271346745832832 10814278 -336847966638613353807947931612886928640 10814279 -100833276311053293303133410668373637632 10814280 -29099372157621769100918367491842867200 10814281 764963071807451323223569913505268357082 10814282 363319410318553905038490607336697746992 10814283 70504721035005346736782591726421608800 10814284 119877180308185226811169902071394021376 10814285 -2925634545662227115126345021872094400 10814286 -8581355617784618098194767438235770880 10814287 831186483568867316082321729152183030400 10814288 68042530323272220340642035831450107904 10814289 398796656124765563765658742310403735024 10814290 98681072153519124893578864022655242400 10814291 57951239315978266349957632796379437472 10814292 256520760390976118112526227898112159616 10814293 -6349295199348558697815573573109278016 10814294 -83217708333022687656825893663860138368 10814295 122411265343685996365981267575641661600 10814296 -704676933635863206490000491652533043200 10814297 -57518814196549063402736739642347508672 10814298 29535315614292500743960154128381371648 10814299 375984963033126167008390815478237434480 10814300 46776315876143898694057913146621593600 10814301 -128898256424905055654486268660830427840 10814302 2307357222725815222418964275315444352 10814303 -710438752338235217678596917476706679440 10814304 74478687706842218492942097964767117312 10814305 -9864688950055091231878136798621511000 10814306 154803133466360694237740863314309237120 10814307 207892693828796867401076189350125864192 10814308 160485000792208811829547633254653068928 10814309 755349514601021063813248591029972354240 10814310 10730233033310701540456630953855148800 10814311 336524763868990073085644543328196071024 10814312 919658639628246346322787973471188418560 10814313 150744462596705734821212014683854092944 10814314 -54741494962109242563272997436321337088 10814315 189869598148954099877184347119796684400 10814316 2208294428915647110589609680628618752 10814317 747168209473832349084878058193969638892 10814318 313071700435743513278757533486105723520 10814319 108760736900053713899161409013969919488 10814320 33894973852193450133620611325838950400 10814321 -106903542630792405206655953814146609088 10814322 -87460031186616534345120603393596422656 10814323 16217852171002058304719874287903475824 10814324 -158075260023217591688153766287291744256 10814325 -294531553030919177802400563845020860000 10814326 -4359434510906302512097308536271187200 10814327 -63095665024522736038841720267033284248 10814328 299739073214309066298035544268800000 10814329 -229132609725480592962583874847078974124 10814330 -423508329031210570248167912975357659200 10814331 1349335180797156197111052900983358144 10814332 273607745496056297785157270016999628800 10814333 208221281925021616700998018422490802124 10814334 128323337117406119305488570510534699648 10814335 -101695261573426139307398099277123425280 10814336 226830465306667697622276345059994501120 10814337 -286737126725032408005810827832476645760 10814338 322078408604149280829995310209430135840 10814339 -433982928179694996694529128762297392120 10814340 111520272402967942643742532921339699200 10814341 -390845979410634808053453924118793284258 10814342 44688947913044714794538977789353283584 10814343 -15427971078626570370878620743134901336 10814344 -23562306631756911773562376561232486400 10814345 -66708843465339428690072201500851135900 10814346 -166353758404179275396188913142990528000 10814347 541357086442619517523694696752638785444 10814348 543608851728721521095108615407545892608 10814349 -100276334018752184118013524557347536480 10814350 -24372696521437759673745851985840115200 10814351 -132063486912633691522830159658821405648 10814352 -109044305723677237051930780580005478400 10814353 -468860715185907787490926966659938376336 10814354 -64602921794525029959607991945361600624 10814355 267257255579396754015935900706138403200 10814356 95091396123530581864620048121406752768 10814357 -355259060097228646618906835386699246308 10814358 -168824466679058220725045680088198730816 10814359 885447587102975809353024351590720751560 10814360 -138079527557577127089170882988041625600 10814361 -237112318879705834432832441664832740480 10814362 -134542175255260404954261738797298228768 10814363 -342568905607098066666677515133531765760 10814364 581118647378883228149689344598959882240 10814365 19859603991264135524994187388114384640 10814366 -32517478706359069869283028907880838016 10814367 292145189169116009082532442768043844680 10814368 -380372199068990846201093604132809932800 10814369 333470040872577071908679624812785613320 10814370 22428784814291541904040816336850124800 10814371 14547314268790083946634970149502948864 10814372 471311394813722746802672808939184296576 10814373 -386079624079084161399109590717831558756 10814374 -342434436518872941159749848053492716064 10814375 -43007721687139566103578327220694970000 10814376 -429522621748172937564245801600661504000 10814377 3850480219128136007570544642140868800 10814378 381455548143198008758994698926892632240 10814379 197492886988696355852101830987947914584 10814380 -53506339854127661883291401758541506560 10814381 142163161513640331820624506545794932864 10814382 -100510816017402948711058862329852830720 10814383 -644188976467285453118228776578469194240 10814384 -22074472235411853893324446605078626304 10814385 -99123625827389114213328388263841643520 10814386 -220751739675142562447969057026173239040 10814387 -138812034336819896147089388583628766964 10814388 -49441607587216928863657577785498140672 10814389 374053558274965320951807279797579471360 10814390 27307354458891620546497430744605920000 10814391 7574032642844635507615988102979467952 10814392 281639456534844414198615394360502784000 10814393 -6798573728232360254047650234752573952 10814394 128994914337212573192490551002284480000 10814395 -463773237033683176455067121465368041600 10814396 -626874481827469858543545984833286835200 10814397 157249997164303538018751755615891276928 10814398 20593419069504594225611871957246993216 10814399 891420971971213336868453695839205550400 10814400 53324602017925494013758089724218572800 10814401 -173989434378829505080961516025104614720 10814402 280015039787608701129005599777295283072 10814403 184930160758561971826189083017849288448 10814404 420709757288026493279096123155291465856 10814405 -212245336540246260360200634620555587200 10814406 10143325028818480557503347546575028608 10814407 -305515034221783791664481360925968222040 10814408 547077645963875166240747949182794833920 10814409 187581206210421441595932274129620727914 10814410 -207908890489191477582004343765090804640 10814411 -141295084743125599124173874510324858988 10814412 -18391510547070982008696284743112196096 10814413 110971763669153316721171559719326674220 10814414 2217821581230954385482237110941198080 10814415 -223862215326270967975317689972258596080 10814416 118642493269903003391649761436974579712 10814417 -1057472679212641646110791273720731671308 10814418 -5317673803439067277421528559776348160 10814419 -105736049674787863732486794047444222208 10814420 233561263477154666511235861157437440000 10814421 176709003385404484931593896993201854112 10814422 202593334637532683982791534648375476512 10814423 -124738837598517041597620158850834430328 10814424 198340029084557578034450350828252753920 10814425 342303793358941698351046234494518555150 10814426 -11079482672876775509586273700521719040 10814427 162983575613086668481163582854304553888 10814428 491081063273264255316033653296539027968 10814429 -194383972995454427883601344962308472916 10814430 -161769660146646729728951007753182069760 10814431 -276609546868957082994484352012111792640 10814432 427840858291989453890012171117267779584 10814433 -78468433538964322777717531918446564480 10814434 -54484451261284623612062434047318283488 10814435 8212444826067604066584743162554311600 10814436 96177457794074190031769075444049629184 10814437 841787991587617080034309754142348681340 10814438 -190349801713806883433085043969874499456 10814439 -6242888057731883288738910019595681280 10814440 36178649067271239700305006834907545600 10814441 -489062346864183709414383145947478109616 10814442 97805789118568770353970540855551200512 10814443 -100631656515221493835001811082016781312 10814444 135149369913763507047936829697349447936 10814445 -329221390841143946840593804995882878400 10814446 -48554791704017734274825363889901212096 10814447 47847789338648169583112853263085912000 10814448 -66945566135722692435580276736641597440 10814449 782994319460072992726303090305369338450 10814450 135735598976306030466335642931140526000 10814451 427160900088864438841242548315296562232 10814452 25878376868812940237102654691705956352 10814453 404690723461486157682293325430181250684 10814454 67819808532371554555897715013284818560 10814455 -428336943538013157563850252189025959840 10814456 -11953649645073416410733588765058048000 10814457 1021167704914557613853047337993745888 10814458 -180689551849516395301772290697330127360 10814459 64850494247198148581418166609039406016 10814460 125141121318213949429537445319279068160 10814461 248552475002262322764845053784209448032 10814462 -111123215285299029593979212644997564160 10814463 -154985123264955965907278054371208557200 10814464 -320189287739580338575317164011133337600 10814465 -211159067615914556765226796002235134720 10814466 -30776772766250281079727210854955511296 10814467 312204709288321375157796127355102219516 10814468 181707414499999676746299194868187545600 10814469 -186846661624533161867415935896495758912 10814470 63614930190120466777838315119941797760 10814471 298392586692944204928286454035857680952 10814472 -465576029434124441049916610146635079680 10814473 182829398753404884937114720946316573722 10814474 72887567464606057440397362268952260608 10814475 53996238754159431927385256470627680000 10814476 82099848202858006763296661027224098560 10814477 184181300249071411689074713208528460 10814478 -127688301714085206333037754809112017920 10814479 353913490081680600333774334133708157600 10814480 39107393289143489979504321136875356160 10814481 -157399322182694859601653902873243291520 10814482 212250242485511978821148442171243479040 10814483 -152974842437706688373110653537725549880 10814484 190352607556287120643621030496879425536 10814485 318810901078603934534555379776316487680 10814486 -138763655302263213277026142571165603808 10814487 -241595990589597285684615368324128127640 10814488 101391798375514150580341871012185067520 10814489 26560697171216255888231557731754076160 10814490 43679309762148053743833235686882673920 10814491 -279139121152859774482084311250544090208 10814492 276152456248530929989013133105958881792 10814493 -62158065110968863981439488758024254176 10814494 299410013078679038899864558268425447296 10814495 240876909747707406427525023727486617000 10814496 446904851259994735471860991627100160 10814497 -632335192570171991871317635916408977054 10814498 -107560402473905600788195836575444814000 10814499 1016960700019654994620838774381214236640 10814500 -4584662048518945489919204755301376000 10814501 -25679767403669380579621793077216620228 10814502 4935068828568336774777135577674355584 10814503 75133342691997424086367931371207877680 10814504 699921934229463023307575976145280117760 10814505 -9870067892732012438175798901977830400 10814506 261620350764894789457440915793198676160 10814507 -49518149695030293812759730290732543232 10814508 -14155435952067645950747786003618113536 10814509 36472657857695433300479763510552738710 10814510 -66315160555640975127749562341280195840 10814511 -15665496322797153021910024493164765440 10814512 -11168191378256482900403450524162326528 10814513 -164323637192307862366123661686694714316 10814514 8498133321936130803795125831491904640 10814515 79685624541294643223328569652030879600 10814516 526024584767997079156661083061318184960 10814517 31509372666643746232480126009918305120 10814518 164279970436526454529886369955513280128 10814519 806047043059636846065155219959987249344 10814520 -90062162449664324470199342389088870400 10814521 -372258109697373222342240024098815736278 10814522 278507767590081844853028078386299635312 10814523 262393686081301990453992822285863352000 10814524 -192245542766372160900357714587376641024 10814525 -251358510686441722783228742331028657500 10814526 55709864028258265019198918004508569600 10814527 97971462697856260135472918844645253720 10814528 -287703067529216777516865547628623429632 10814529 77446926269304693587779948866783936 10814530 39251605219455365357913090828027432000 10814531 58729869950013011871205730743045638144 10814532 -105050728425895197224745135033708438528 10814533 341267120085048292975170454981659900 10814534 -317914559444724052778616856861025655360 10814535 -160489508655503519062553810975643619200 10814536 286016673743269569684618240916148060160 10814537 -988267177153802119754347906270545082608 10814538 2710422846025387813997153097109332480 10814539 -146834149143135724434719272296568231660 10814540 458742314972748196358045740537060193280 10814541 -63060046864495058133868767005622458880 10814542 154381419816823088954903156994062868672 10814543 -8478757735325698964994500544959809416 10814544 -7601225601712821844130558258543493120 10814545 4299273746200778097040223871888890280 10814546 -373849130068829372802095733619922999136 10814547 272215983859068116924006684570820587520 10814548 438783944741456734009815700896925659008 10814549 1436082306921916314316873345229936029440 10814550 105774398355749673200711986575992361600 10814551 316004730337652507567532380985707599704 10814552 -16926221376349974545622880520396390400 10814553 32893736775113030989051393727003295120 10814554 -209982592856341025145064136649325996800 10814555 -388547983679251663853493311434388447040 10814556 190524393880800977146167792961373071872 10814557 -33327284282506274259745506136875919220 10814558 -80104114472694703045637210193722394624 10814559 364309384227282577200031981876441562112 10814560 552599296775477772697021593497984040960 10814561 52092714905826484107652724044876043952 10814562 132629796952166747424734490252329047296 10814563 -38521919917941788390788141683930492800 10814564 94924682530141040329088541854500051200 10814565 -360622435112173681382144552572842288480 10814566 118133865840754616731008608748475296000 10814567 -188584290860440750974329546813630737536 10814568 108579645709932686127198614927821209600 10814569 -148327719163827553779839049882603929400 10814570 42750704878521573862099513478102601600 10814571 469289378757072655411862556420157902120 10814572 486886323004157614341163629864688360960 10814573 -96713875499611530557217816258217281600 10814574 138423898304626312176028314030865981440 10814575 -81008328951559455166352734287523745400 10814576 73645192217798151303897180775225393152 10814577 -241319174760574789179593679559563609792 10814578 -300977565947172603302873024850221998080 10814579 -636425915049422608481723715490489328820 10814580 158499231187323915055586466506498457600 10814581 505917591953325359990248406601636622382 10814582 161597076791565449289212752825921887360 10814583 51878684665301841956483840745808925904 10814584 -45017698472666297808243015529674547200 10814585 18925411024310074895748716874867049800 10814586 3704525452184197638008458004764889088 10814587 -49790591926353811374857719907740894448 10814588 17474416444476307583538111134265216000 10814589 -370314736236138445702592678721952701300 10814590 -227940770201151759694907639217318720000 10814591 855866456070812489733726096697884325800 10814592 91740382731182717261822194955940003840 10814593 51374359781727239640264726690001274580 10814594 6036489719727856510479279519432788352 10814595 -126573294974330093734244384185138479360 10814596 245187141616085007044986969032366222592 10814597 31399849200235372013744937484933411872 10814598 58419975165833299581007789772781255168 10814599 999391349398514242354319065587958402920 10814600 167169859549863927562096316686983168000 10814601 -145017997038524443381824274194774404736 10814602 -709128824261951152886387368626424470528 10814603 -250982583040413213561721076091243119148 10814604 -297436533845485594838402442640798199808 10814605 -14603317225245602643372629039076061440 10814606 663709800956625229618360382475228088320 10814607 313121864125228262087583946752034356000 10814608 -12109108618177084953147983368957198336 10814609 140972874559933230683020524168619593204 10814610 143320850296564952403542749016622758400 10814611 -148846488583680790755060674953593937152 10814612 43526426094591980295912965636166032256 10814613 147543239211035442533922875316329610144 10814614 645086466894909055962172997110169102400 10814615 97386275333476778984822461610926399200 10814616 435114786459766943521766216439052830720 10814617 90402587944627776910296979644793840 10814618 -160728403048867817348204659680667466784 10814619 -152071925118784937198328353253257661840 10814620 103272508895689235838711034219025295360 10814621 -1175300692578866723908628080880556703956 10814622 22771828318254022273960847567517143040 10814623 253261831353991262781802809917239828944 10814624 125859528655664787582849567798636773376 10814625 76659953207613124113988827837067233000 10814626 119044047951931261974273064950659297280 10814627 -319370090184146915728082371106674456968 10814628 -99186365528617560059865609781894563840 10814629 -1123831254828691386172030748165693440 10814630 13084704661836176399936620055290965120 10814631 336952934764541160271810935556736491344 10814632 433836720063858513609054396008269286400 10814633 89384093630621483535622952632610757882 10814634 -151777752826698343349269476913584288 10814635 -297253636476015195407094739914977843040 10814636 -206386675159955683635941113472572849152 10814637 287913801979576912779781057829530416960 10814638 142815512657725160467395753594232614720 10814639 -119262446063813848494686073895868896200 10814640 13821385565484074914241399919823749120 10814641 211587000736040208504588427319950758000 10814642 -89138657877408884507963307480971916528 10814643 -96367272959660652155118145152663754920 10814644 419220368800856360044443892559392770816 10814645 -637350096413065054918879939818436880100 10814646 -86296716506819057827265142338868535296 10814647 -541029943867335233783618335499300973960 10814648 -224760357499627549959465523847934873600 10814649 40893812460902110552993588604337355968 10814650 36822352206847481563014325595089785600 10814651 -727224722865457615677238406320219379280 10814652 25548867588742328359706478573761040384 10814653 66623349705264699677739826474305669120 10814654 386417619303035680477592742683450731776 10814655 -35650086485623896090370884355832256000 10814656 16248146492427166024224371286231482368 10814657 -16189097969774903861398574904668409600 10814658 21189842530920398766042127577471010048 10814659 303229484800164124416642764008304172860 10814660 87220799811131138259077724911316418560 10814661 126411325692358255776217764391536696960 10814662 210355099776038349837328051371683732832 10814663 496762780219871486594842441995362757720 10814664 -58233317250126053383889270961752801280 10814665 -204720362162904048834357317426408554680 10814666 177608688132024408047636186964404650032 10814667 79638170034466874880364455134149034880 10814668 443331431967915617293238792828393954048 10814669 -20047373985565951401586422220153155744 10814670 -72308697757587946518026047652592377280 10814671 -60899238929230309892835198261080871040 10814672 1464767267519841278476385119231672320 10814673 -132322883430715026742350926187370342416 10814674 135050694553050418933155092563297610400 10814675 24801594529970373604876170203852757900 10814676 278264995183092806415998243459116222464 10814677 725139910656187687334706109346750179132 10814678 21763163639964806124566308508544445056 10814679 6257439193429665403087360679826803064 10814680 -87805517943452474429871990603365376000 10814681 -57379312741927960204839062448207670518 10814682 -351808190641376296195354205139350357760 10814683 595897441147360226162391926154532770024 10814684 148613364510651857709564235512386812416 10814685 -27227036587660399825160119866531348480 10814686 -62933105210489652906129244612564517760 10814687 -270769474205942770268342660839589884200 10814688 740028519713563035791324945826376581120 10814689 -30796134205386704778141969950514017744 10814690 50564384748041811397439732454196800 10814691 -161259113675731661447925242631254722560 10814692 62934416982595659200640215437957939200 10814693 -132033958907038198805156744954493231240 10814694 -110516539516614267893014253842087810560 10814695 -732816451951949938778752476416866732080 10814696 -553511983468272400563657871244287902720 10814697 234419186307608677324120279601401964874 10814698 356115582384655231862554015115264199600 10814699 273468480944377876645342624905365966736 10814700 76206317786097046142384273525895168000 10814701 578027706922506792403485661860328031702 10814702 -61975756301271551466996909753858657408 10814703 -38109825484593660493833480154511650272 10814704 46661297376014742986650219706881376256 10814705 662690848257482988476269590971749632000 10814706 -87747459502859825210164843239708089856 10814707 45875063022649963778397393664106408392 10814708 16557613734124166757938261684247481728 10814709 396764329670902500173427800879556174720 10814710 4860031688054383126075840244402208000 10814711 -133502753708906413212757791448439583408 10814712 22370930856777818668295871450856857600 10814713 20609157279477487382267917715083394624 10814714 -380398462344037333403959714839068467968 10814715 2463137486342195269128026299024204800 10814716 17801449162891214860580342708960202240 10814717 154864594570516638001489655882999381766 10814718 -41806138479862552789217731670918563200 10814719 -579669522468534264121601057606824986880 10814720 -74602151020242683276998008886882467840 10814721 368225756673070672781413338023741163312 10814722 -42262100639142908727563322644379672576 10814723 71108600932535967838831418283944732160 10814724 -47872430384953836618240846396454287360 10814725 255798214125991562508066278544655552250 10814726 4338218565055935858941874689073901824 10814727 -14543541444192833082157613540938596096 10814728 -585581104021076123520556423510512675840 10814729 -594128470276530625130570442666334013670 10814730 -28821327838423363264252499640406702080 10814731 -11129184132268259798967044847263302088 10814732 -364365128317311569530004155377645467904 10814733 431965351793268008938225975045373142102 10814734 4939309163750525611941356069207537664 10814735 520303952149276117312123833431538412680 10814736 -44496473527020052958294273987399712768 10814737 -273170496977181305857136139907286148768 10814738 443252600402119189116939827264494080 10814739 32834408915626058739658909475496595248 10814740 290334979205829987933326682607404410880 10814741 -30456429437108044787636308381465508370 10814742 117989067746517477720592405632672954240 10814743 359248936528738238727126031662637637320 10814744 -743084893661116083290536667995783587840 10814745 262333463740314992492072364703395501120 10814746 144741504713794580090396323116201903840 10814747 99940387951768212660951467197107578592 10814748 -99655598943307901611035417765063942144 10814749 10449059178429447712989921456274662048 10814750 61316371797765219045944851052511360000 10814751 -215073961867655942784430285984968898200 10814752 -137344592207072583887443167102650155008 10814753 478886879608516388137488727585655431680 10814754 -60345219364465298544816604711338977280 10814755 67918554679927563862264407057951424320 10814756 -249435877813368050428688801239661813760 10814757 -314808375376843863479578383895052047008 10814758 -1984821006145217121248613491850446016 10814759 -30524178964536670750074573617244369480 10814760 167068529626650089523792241580985139200 10814761 -363567004870075505107337302983745555968 10814762 -17366343410204287812340570404455193600 10814763 -329333294976640795035630816178587918912 10814764 400398913618716525770760050811114173952 10814765 11865106352576323516285232636979792000 10814766 -99224666372263729764602205703449879552 10814767 -43632902833629324219193045414775817600 10814768 -80924124530669136214175535723374788608 10814769 -200657330470504206084618976977964690560 10814770 283502688706592133828270589384528690080 10814771 704499041731395539547944644139872985088 10814772 176641000804463455278739629323018053632 10814773 282471025077043078309654823128394216604 10814774 217718112647624225809072687841639903136 10814775 104655914960120123814699569198398191600 10814776 3424645307796867888430351684318248960 10814777 -614793733763920182814826841931967647548 10814778 -27661383015226293002103640093134381120 10814779 -395802812057165747193746699218906478620 10814780 111140011346313898880999288558716861440 10814781 -34644809392010090272634133232325481120 10814782 83670313959983540259057115350575573184 10814783 -31072423589146362003594195342727956480 10814784 -25543423936728955919358384104621998080 10814785 -325929879964437298911156093135711775020 10814786 495941733133329265350073322345831594880 10814787 -319494789506202691055195313899389154556 10814788 107994379691351525995142317486126803456 10814789 -92377970498118759887237620603438594020 10814790 100891892755408685359258927477126656000 10814791 -128037454320948140156695222397695999776 10814792 -65204370852220359201883702518762700800 10814793 -314727297924341419376152527240292157472 10814794 1245598384536695647429576671913053161472 10814795 -539259361840080196298153857737238927200 10814796 -17160843995638249387875451085639761920 10814797 10550766787007851746609543269009080064 10814798 -350425554364533575090570752604408865600 10814799 -303613161668378587660577987439637910136 10814800 72964299364094102481743191151312896000 10814801 161069087908670123810156287852044972450 10814802 158365539063031572607457078490423988224 10814803 1527271127984667884744203457892929309800 10814804 2030467006013208271966202869135294464 10814805 398663829567078486846920777067924496320 10814806 -183420862960489549099453693890111591648 10814807 98299399842275532125027907016462181520 10814808 -335420714019818581247223782293354352640 10814809 25763794352080819738324999925953775040 10814810 -24673341135473389662688166357695392000 10814811 90396778280298418493292282081414660864 10814812 -68985050110415529675370450313541222400 10814813 -453745405025479399101200120804345854938 10814814 136188529561026433474779706526138935104 10814815 -119603772663772491656620385263548917760 10814816 33576800001861485024705158291246546944 10814817 258325333720410936302291252722136616288 10814818 12411510007479026534312273413360427520 10814819 347341520803788391140588148388440866840 10814820 20305404647618709592774811789636014080 10814821 449958507161980254332491794345678571132 10814822 -291495942855891722736806976417697211520 10814823 -64495364413169320591777931841526437120 10814824 551192405925007157590227700052176296960 10814825 -60607783894250972640594789025225656000 10814826 -22932169187552171697648848161118291712 10814827 135702720571567799318283321862400755000 10814828 -329790789969824808644947329121241663232 10814829 355761416197871128865295280680080952384 10814830 -45756695519937268125460143431257198080 10814831 599957859665217691757415423644472712512 10814832 -52082776233412271384664048455959511040 10814833 455040720490076555897413212946011280082 10814834 275090990263937954183111601537973389312 10814835 -36674430374361824746942615979917975200 10814836 -81988939893201416703848045885002997760 10814837 664322335503099738912013970608889340384 10814838 3331041123361793142300688274250861504 10814839 74278025869725135884695204131261838416 10814840 -296594726852090093523560145812042035200 10814841 -152881521916287236701685639607450711936 10814842 -207118337930197280872120087232210486928 10814843 -128703793037524067331026053621493639856 10814844 600294451323918603397362046815928320 10814845 244191473495598255372050691088114967520 10814846 -50737591736706913850107524279725506560 10814847 -253533899461004802313752872560492842480 10814848 -66480828612006288858299649080489410560 10814849 -302237001343202083171303836299801209680 10814850 -179594661076256643882621488631608544000 10814851 38899474410390611318433215859500647272 10814852 221972174150659976891786338721370255360 10814853 -45250203330325833858213895350529062912 10814854 -86730255804612918874544329007889504000 10814855 -34543295894333082594766296350169999240 10814856 -85960413801138816724800721249964851200 10814857 29212551893569519210542834776948448480 10814858 -495341591557186412686575636715999488720 10814859 98088642786915865933902215709062292 10814860 117891194135534906705294506232613120000 10814861 214247707507227242078886565547615912172 10814862 99321704350383873819298212401978327040 10814863 -995401536285295120329959952418596434720 10814864 -50270408755059063485625777392014417920 10814865 -310336767142467946161896554689228353280 10814866 -158119298003755427608929560207816800368 10814867 19204116403225189739054193457763748000 10814868 -407311387701313170717167673684777579648 10814869 126233070227590575614600128725742816444 10814870 183257541361178576813209576943906847360 10814871 133087005989449965461001908263505138640 10814872 -183249885730748633959451711476875448320 10814873 83243364758524267677491687385614186760 10814874 1075084658957585356632858268907223552 10814875 13085698853847645614181875721735240000 10814876 245416145692069934374191214806685094400 10814877 668393323842272234957210242058653440 10814878 115118064705274611468612965903766074112 10814879 1038345831547674206242331420286322557600 10814880 -333216630561081656545774908763385364480 10814881 -270105555299227362425082926912051768256 10814882 83582117264597162750254900935767184672 10814883 478226459403871572788711171936424327600 10814884 -56572522272317420804502570884888616704 10814885 573079698754890415154211533047222499580 10814886 224142649384881883554887499044003488032 10814887 -1243386552469287489863191190825871232 10814888 937812681005255791522792099219226787840 10814889 -347464799670660079372028008194511998576 10814890 -286192543806344742522753728130868019520 10814891 -307311023667324031693412547847819631928 10814892 -288860975329331569832736005188881616896 10814893 310687271177184570629514283644201487200 10814894 120982109264271006754188378008581106496 10814895 -33784629701149114447327821737648064000 10814896 161355441625765887774217711005406871552 10814897 -478246130327936076604232429656500504000 10814898 115598194638791084665967931566836670208 10814899 158835332189546997842846583863649623664 10814900 -12975569985187915234035370412638771200 10814901 155858566762910033749819948770063328032 10814902 -153321798775974819873285352172197822848 10814903 518856077918562591232610673790338498264 10814904 508638732073330283994739249102205952000 10814905 343542014787543922163692605500075340360 10814906 -159717861387491043854776501817700832800 10814907 306926113799618218382616522962054329392 10814908 -86514638396258916640159206334960967680 10814909 323893534214472249422938535021340126816 10814910 -95092244049533038960160226190692320640 10814911 -111195690166140236605593460185819217208 10814912 -205351880933352224512153624309043036160 10814913 535455979877951064076116981335560517844 10814914 -362560679487438002568043970916221349120 10814915 -129506137481125751608366867407124932480 10814916 130666461335740775825037986385028608000 10814917 16421917506466443916616349102714670812 10814918 -150697165238402529577396662213374291328 10814919 -383003467397801814476495059466045253120 10814920 -533745545471956101176042416014938112000 10814921 218162325505487886956250240443130685092 10814922 39841864943808578477397784076097432576 10814923 -4938059346098555509480815712134591456 10814924 262690973133477964943699441479921873920 10814925 -144033480247501469453907254716150884000 10814926 -253038148365410502371107946260732577088 10814927 253746192853814993386503000509731009776 10814928 -80806529291081589597740139557661966336 10814929 -354688194527639856950802283043297075470 10814930 -1978974479340102108541999146084449280 10814931 -30199842188857092205008647243058690720 10814932 180095192598938896527807290185224730496 10814933 -195864885809603789062801295657537588160 10814934 -15266774157774379999704649980511812864 10814935 -864490400192994601979416538435394479040 10814936 -531073506645861407953449832638487756800 10814937 305564727598201058015791532591225509392 10814938 -83008960549227867042183679762385828880 10814939 -66224711301696634468353373249476919296 10814940 30713810799861602227769849517622325760 10814941 408379371918970020232921123150612361880 10814942 543247731761832295717977471190277856000 10814943 -299571689053095964035033614057483850936 10814944 -298417146755281627678907509859450093568 10814945 -201552930495740446473763165191984864000 10814946 287053023526473240377700015241884749184 10814947 -193486277379888196819233956767334648880 10814948 329199995388527167904332367220759624960 10814949 949784916017037645112389104630310826464 10814950 -13741817408714782012483132575956510400 10814951 -79234837038323405971984260295686850560 10814952 -41700150163219439160794022227044761600 10814953 -216943863186253054301204084274000361798 10814954 -371205123806773408777493436450589233408 10814955 -135528062950507514589027388066160186640 10814956 71175424352584348045640095587702821120 10814957 1121353666379126524735750054010059145772 10814958 38636092956272606832633103644059169792 10814959 -598731593536056288878470865168917465896 10814960 -27001185738872946592000722206785536000 10814961 -34449690740392813840682891097227370336 10814962 169122964251124768644126683831530616832 10814963 -91493947638438436589774878809311058696 10814964 -308700516683965339932273016608884097024 10814965 -109001036439431732365813434091231440000 10814966 40501359883840525402870049936439636864 10814967 866600285364016387658869262127772935528 10814968 191756602078838780264549775838395187200 10814969 -388078529847399558833361090114611414640 10814970 -26443374649805851501259624178510028800 10814971 441544781290266039791119963138839302200 10814972 -168394993900890378862575489229525632000 10814973 -1260821826506018059823766818071166400 10814974 -104867012394823904221342843623607179264 10814975 114823461731838293603280254480732480400 10814976 82440689901774258799750821513529393152 10814977 523488736426923632179435532276956045826 10814978 316857928309075633744066079739565262880 10814979 35115801924041033740655934740449478400 10814980 -80217417769733223871713464081241600 10814981 87237784479831376828072085643605482812 10814982 -231926536727087780806183598811508924416 10814983 469116344593651439781808566962400493200 10814984 -22766633027533684594571912340218388480 10814985 -163155642011988490630497865652890156800 10814986 70406840865390808093568763368861841552 10814987 756664877553105848073091018061530839636 10814988 -252849484914143351175293804957816640000 10814989 32751886465584924673793738265217255680 10814990 -58598802510890866217475289860248380800 10814991 -245730754126453561432683055418176416000 10814992 -184874642439750564608098877964075122688 10814993 -150884013560382699334949271273783198720 10814994 112758224618893970240329412776384529424 10814995 -407856737238113490941020811115346840800 10814996 -191943157971296438823641001079159560192 10814997 -74246498458090897527280431899079228000 10814998 181701631092452106980742879539731659840 10814999 155268788813757354030298201652869652160 10815000 -39343024535143070429658037728460800000 10815001 134085783520989965869386529383140832000 10815002 -73454564662458301394007191994608522496 10815003 -95255064317643928880615875899647421840 10815004 148496265652095836764323803995677530112 10815005 -315886834883623135367744349151715440680 10815006 -14370083015434847454887275781537934336 10815007 -79526128519629876550018765429104921488 10815008 344893858377205520098650218672910827520 10815009 113516786762352290943131159172026249280 10815010 -52331695994206308485386802934909231840 10815011 -156584874928739895828411256237850036388 10815012 89907685564083034507811351133416202240 10815013 -36352667119434374224101799950336774720 10815014 49665986058564275523537611334925412352 10815015 -167193706482701823933104780815357776480 10815016 -10962725856871906285896754736658432000 10815017 -528456756632089531366135947195386636934 10815018 -243989204611121259662316666270135396096 10815019 236056953548392040262784315039403786420 10815020 -462104706881716646869544661992541419520 10815021 -35668710936387265045177858869606504960 10815022 377603455166128588272737084398816725312 10815023 36723831294960810467664264576954556944 10815024 -105247543973356130218274016369228644352 10815025 66305165638960396850710790771558049600 10815026 143267441831589214802534360568386239296 10815027 23465885802768960788403839569209329520 10815028 193255562645865414317306162333920665600 10815029 -325098001064018294869309059934567487424 10815030 -45388316755302881839981069222617863040 10815031 -296675400252041764729492037197884238168 10815032 -109882177580222802284271851279054438400 10815033 -2707696395000019057432683138196249152 10815034 -203915750714487804924708168557219685120 10815035 -114362390854544315852452251932687654640 10815036 190472352443575080853072334452158362112 10815037 5801858170657355313782686714737716640 10815038 30550026447893202011790400564797226944 10815039 12405453949922224996420205282150451120 10815040 -146352417065998814712465822496991477760 10815041 166583666608906106109176098091061235332 10815042 -66902635112906875339808799245405784576 10815043 -1041115600619052974568134783087671191456 10815044 69997362948530730748459996288701227136 10815045 23884626264552830295904102129708924320 10815046 -84163954802996441584437078109703599296 10815047 -454908891559200003707244351750203763960 10815048 539002272046004670721791686052964377600 10815049 80907353058048783596756776092395825536 10815050 -22514042028531331356421687854523123200 10815051 -198248293769845164548682889080716927760 10815052 671688118308376546363944887909884142336 10815053 41740832480546318102671257485466751200 10815054 -68415024318386019682614032480834396160 10815055 85080852770845076070425833892821725960 10815056 -18847679623334759923659102280410464256 10815057 175379017807692847106624168936786358720 10815058 70584181905554630763001149877458932880 10815059 4363145336752682644009790978322618504 10815060 -168232921400372067198333553429493268480 10815061 -961330187810465748010233904140045068338 10815062 125725470795372754849074675211075702464 10815063 24879480001400595569383083061401292800 10815064 -191360614803463788019283486052420526080 10815065 2599234405225214883353501783039795460 10815066 144504835192039995597200587030727884800 10815067 -822720698563970470219505806339639517884 10815068 -250194482332309384504638224331522048 10815069 27895103445100358562558887850993772128 10815070 97699119213229217667261981217782408960 10815071 -839228081836042011567948207565723573728 10815072 346989991771515911388062763412064305152 10815073 -1036171120696097922204118220455149088960 10815074 191012629395978547916121396422935705152 10815075 -40094280638075451283842278280414704400 10815076 -1110912585488166489435287131205230682112 10815077 -72718406249926656815421781098186441216 10815078 -73945752296899324110959975876872416576 10815079 -421681966567229974070410617350109174120 10815080 -125436723528194720280945036393133363200 10815081 -8106611608618867359249035071247995248 10815082 -307488444775411205428544676532730710608 10815083 -103069193455774616474694944023980728832 10815084 166752256494413514010502916696234237696 10815085 -50587203922920779608052741292195808800 10815086 52238858215253909249830509088736889600 10815087 -35300062502985450417079939384553106048 10815088 87036995174465905276486272895350964224 10815089 -609439029113137311840494832880882683480 10815090 -57340542192136079975582488470088197120 10815091 45238327953859921868985521629144676000 10815092 29755098649713115162252199576904874752 10815093 697281096632080480509432070975785379200 10815094 238341091961796293522880081536560036416 10815095 78806808956288273096282327881987151520 10815096 -41374017940283906566367633386733199360 10815097 30336977456266327499934823437555149546 10815098 -236683237944984370817630694153795859968 10815099 -362926194317243316138162703579721640936 10815100 -207046591242063061515946436289217152000 10815101 1118685236800670629923658606428292806 10815102 1535266331683587174738981735465240960 10815103 -115582416575989183876708757381362784832 10815104 -688646913535001307831296892766833868800 10815105 -58399703986472022337630055726555134080 10815106 179976407017865965239425430839686424064 10815107 -769935754493976144961044415193589664644 10815108 -59848317546797811364124520168615038976 10815109 -634779010666317378721113890692282294690 10815110 -382886980105955027781981832657057693440 10815111 385773098456200737449549745830559056832 10815112 56544265482003506493398012055731896320 10815113 -33479872957821786310949768512954459440 10815114 205755725586727210794617286399211395840 10815115 570191030986327403553103422138069704400 10815116 -2126633797737536948576442915580256256 10815117 3256765965694210948520325913159926336 10815118 4656646023689228407704518704979457600 10815119 -203926582110036626821356904275326137104 10815120 5910052743909947881236445147824537600 10815121 989868035322888047556741871893403987572 10815122 277286278063362637601759007901027124112 10815123 -686684448913288341807065746052686725120 10815124 -599124993325386766077996818568359576704 10815125 32226579734413384742562598195129728000 10815126 56329508681504920155426446128644071424 10815127 -27736792325328014625969040103723697480 10815128 -205112800925604257897244143748533575680 10815129 -108804370179111486381005243466727707840 10815130 -305642562687480799301589864056628491040 10815131 -113932872893819910913906025265356390736 10815132 -92223121499593906786645381005607723008 10815133 263008821259568946690999133617084785600 10815134 70230765535760589174658044533842830720 10815135 -94257868795836830291434717778466699360 10815136 -390848776110505055412228879810647359488 10815137 292749357147289213123039723832724929172 10815138 112736865744951294869180904930318734544 10815139 -886032713124212189291727607974861793060 10815140 -38477090049599563943577010343615569920 10815141 165055532712564686571795429060491747520 10815142 -42189719251594875118216828594931272320 10815143 29690689883018811896150838349778134392 10815144 123364634621090919920847712535482368000 10815145 7890613173748680859560991376008310400 10815146 90026229190803195378118587185290846464 10815147 -88606749248341368056092521325064194560 10815148 -113902703437443314435207711874508417792 10815149 -641915693585772928291758060787298036736 10815150 -42397640856912348293427240786715694400 10815151 58668194085981679464741403843811526304 10815152 -106416814070138797076927226561196523520 10815153 -246515224000979981195571263871159850896 10815154 211613404501602773745992963222945513472 10815155 402275205740711922187566088864741248000 10815156 -19952875077813373141778989810244861952 10815157 -583809563653616497900567988240496952594 10815158 229629759275978319657172421260411394880 10815159 30381902281338748635110509139872722768 10815160 429800347361565705666948888898156032000 10815161 -80399050027932612157027637047232976000 10815162 25204217707548570034998031218816052224 10815163 370721219216150078221868774341939213412 10815164 -946031498449222138376608629363415663104 10815165 -198657145947531051161093290616280837000 10815166 -35116614175174807343255157334078003968 10815167 -33682336650473407614253060241684160648 10815168 27804454196282241972146169928577187840 10815169 76177713640476865182166336282287349444 10815170 253430211436624901954787834001046492160 10815171 528734978654901734153770187688248549112 10815172 221616928698752349585413633861558369280 10815173 175066227606399937504418079227815730400 10815174 -143179196005522158573148407720855394560 10815175 37273775797542342729989167114528972800 10815176 -238454547701175477627162392211472849920 10815177 200782142028040090653210976451317685520 10815178 427069576852021051728353843057600797440 10815179 -100351749298062033743655960756482466240 10815180 51260819555660933230623271887722496000 10815181 18016136142060315699947910518980321464 10815182 36815308311503896881013272899143990080 10815183 218354900138500435911357260010519710952 10815184 92165782174273564042199201366362030080 10815185 -24698399223025376425442092885480410840 10815186 -76815673281450983743372102296663063936 10815187 -163229135735752440860975762542170328960 10815188 562845142658124743127556996332005376 10815189 149846659205207386664109635738608135680 10815190 190115338506585684370377926980020768000 10815191 42480401233594464693491830629070465440 10815192 -162271771609780956898092490931752519680 10815193 -494816942992003209724273916214814960640 10815194 -21700621093612732589604580075214230560 10815195 -311840186501641087041693692460288904080 10815196 -187875928918200242238702750373254948864 10815197 -323816818427164943316933761271187179354 10815198 -80450470981352339438844095553578803200 10815199 8824844645980719411352352038340211960 10815200 -92663526960347454512253093157502976000 10815201 368173716277516462197657154826920525392 10815202 269557867626866852563068054035417805600 10815203 40618697760526967232761323193534243280 10815204 -29323011310080495005976040301947269120 10815205 661535587670988716380371469076185684860 10815206 -899790792428811699634683118613788864896 10815207 171959229889535564998194167272780248960 10815208 -512613808891313172229046421593902679040 10815209 -468491838582718498078405949592723353484 10815210 -18443765088444540535168513738124298240 10815211 -84269129611700539644632808627828234096 10815212 -348771814628706097141921358381601730560 10815213 -49100193356137973207229896754192148032 10815214 22478568492101884576747897203157069440 10815215 433814589507695403723614586528792780360 10815216 -15023520361654386985980810621491281920 10815217 -53834529184209120284209352394337959936 10815218 6791606910236331816359446085329582080 10815219 537647542046763782870342566746840197844 10815220 -132676123528909792066010287883931947520 10815221 513348669002278750238650722583195224672 10815222 464467245741513340560044416586828736 10815223 -593255045402952830422550773950907601120 10815224 -96555053496418975786324804004688691200 10815225 89901604507877958246818863497195675600 10815226 -150922222542380000483687211307515042336 10815227 -79885277097098396943293360262912493128 10815228 -56529765823840036722590132401385472000 10815229 507837436914578586472075767351965176320 10815230 -16698006594670195964389444510522279680 10815231 -4879891705757257988823388428007574400 10815232 34317282316605481196920299391675269120 10815233 51321856225548342923131624294569617088 10815234 -386572457059377465404333121105547215360 10815235 29125932997679455572364624574730598800 10815236 -189766838593931116276150364186608974720 10815237 101874783187526196782912027461698450240 10815238 2943995508151352190363477955608890496 10815239 267071907171954793689230676936106550832 10815240 -353053318210297991273047077484417843200 10815241 338673769305598975635534772384910724112 10815242 1210158593458345549038443057294251872 10815243 -342141029367892033041006615162344477736 10815244 -200764204464200511194517705145985138688 10815245 -251695500863888606201365900868048421120 10815246 136725994563118075844654370011711686080 10815247 -46723072018929880735882944966030856144 10815248 32176734347840514962030386327660216320 10815249 -121524968943309603436955386562122106112 10815250 228931776773928749031967339641531144000 10815251 -37856215231397931844334006621755841748 10815252 15544037851743327203473029338067763200 10815253 722665438123452394318072851930038177760 10815254 -197743332435749780794538897801233519488 10815255 -253559963779182354721015284246852537600 10815256 -23175472270143684775082709317228236800 10815257 698056683614884056306218871053362021392 10815258 -382893755441416416254475793312916106240 10815259 -8486178856617188884170215044591356608 10815260 -9266871670667498674566015691534840320 10815261 -387584789066740807188363024977537382528 10815262 215655335582043492443657157048775285632 10815263 -447584042219469219033398815239203587488 10815264 -733243111512095907231999321714691866624 10815265 -466676023744125394622671116833596800 10815266 -23007900026352256510167957250073802240 10815267 82515673312736495610620440481625824256 10815268 41842795817562985532423569978555879680 10815269 3189578325780286846796105006297413596 10815270 2962654940720012725338174536873673600 10815271 -1715552262564567021659478971046364787528 10815272 -234412278598373322173756113939142830080 10815273 -130675293778579315861579696152871834176 10815274 -9670177728981005026335206953850281728 10815275 -113525790742785566398042878853949415000 10815276 283781367341647025547997988117111711232 10815277 -181127582400179498768772643522672392960 10815278 460457284947380419239669184685497861440 10815279 273677503740299870159632120344470642184 10815280 -10685696974408022719784627686853836800 10815281 860714818504646005371314387472810011172 10815282 17412537875874234146102628938742927264 10815283 691879479864406218262865969192723995532 10815284 239767136461604810647004808689718890496 10815285 -27307074664529323913578906289124720000 10815286 239907683765470069524741871514828177664 10815287 127432543949814327197169336490617055152 10815288 -97806494793486343059944470227236290560 10815289 -579285367798848146853967138059620172540 10815290 25821215031550908730411798039722009600 10815291 319518311993598021654183195154334517900 10815292 659540602486541439205266637701309491712 10815293 -282431869920582918612521460474366678036 10815294 36576081365821882361998789756341934080 10815295 306596887440893035800025722113513485800 10815296 92401056946057748379408704418619588608 10815297 -256268040405076954531210316000854798800 10815298 -188715199822692484668738500294281344960 10815299 207421308072550179414545133191988838920 10815300 85343340421343501464142574249181228800 10815301 -204627039610940754811314735125008737248 10815302 -214025403995183418960291638760225471648 10815303 -69635633148674626722750616129487248896 10815304 143607631623370418073719359559936885760 10815305 358670609536312991010980576772963336960 10815306 102250961722014597857280841582420882944 10815307 13116999851355222471496891713351638320 10815308 66319977707280223488937288986499295232 10815309 1339499321926945020306474573698735529600 10815310 130827483848353749612275429831029173120 10815311 117504926214198102570009429772892049408 10815312 36765575157150900271644585805454376960 10815313 -190680254052895941560611729125427800000 10815314 -117056955712738218994683945640816783200 10815315 -6043604648741973079207021469694274560 10815316 13038766353160094318437168001076871040 10815317 15884493224561704725153177455758640640 10815318 14162983956629268035036453479178899200 10815319 627601529053361553299761021097100563720 10815320 157101660243264514704611637085765632000 10815321 227751049507635309654385544142255370464 10815322 60991762154120302657616263754737735680 10815323 22715107759811691734054848861223012760 10815324 20897917927713146172603334859246329344 10815325 89122916499458830140582887401032768050 10815326 1829836965632728436762311007014440000 10815327 275310840382519703900435834004663723864 10815328 187440201617194404100404290004755152896 10815329 -322283313494390127940061521733598637854 10815330 -207542155653168856647603882030944686080 10815331 -747940684119013906103516219528544856008 10815332 -448697659683788062303284503732174376960 10815333 247300955766568736796596990427286307424 10815334 -180372090777797531063647990915022583360 10815335 202440856986665167007651442626279540280 10815336 96382807275362572836717686681134694400 10815337 259982830698932593873002376199092469120 10815338 -487077700755083937104520446188696153680 10815339 19675624696962264308599908267238258176 10815340 -674600294168974199012515497900475729920 10815341 -1968559140957782432838377758675652209920 10815342 77825959242747632638387518935320326144 10815343 259566276192154098529769719694845736 10815344 194128917771952955411882158600894709760 10815345 -17736638835191123691145247739431491980 10815346 26466722848292394832180995626841191040 10815347 -772399341859811061106491185720174867040 10815348 183150087606602991116186671078051553280 10815349 -268027988783380907523146840064308319360 10815350 21637280107389443059823735603050540800 10815351 205562483797951299755637952962873857280 10815352 779097281277034947556848192274894233600 10815353 -641730875120407643323053551632449829398 10815354 -307785767193909941241620482256089009152 10815355 -548256455849628064569148302535165866240 10815356 565706931374300678550759336156404636160 10815357 1081910075957609058700526208928777344 10815358 -656335300722915666535789149379789818624 10815359 -55926518684700402519831087962143265280 10815360 -4450386775972215114859956869372313600 10815361 28366286498006960626207800465595027924 10815362 190772538918679437290765399105549618592 10815363 18006599349092685686153343742058992704 10815364 75324368406178589409409216162954326016 10815365 128026775982590065526968124651738236320 10815366 -295068019184666783473032758201034485376 10815367 -25805861079961704135690905027554794120 10815368 -656483484432528128345685902431777213440 10815369 -162159504373951121386000229654199100320 10815370 50408173288788654646582602167647699200 10815371 134666750851136605694799628133104053024 10815372 314794639935624796905037369027804528896 10815373 162097013279708663711219416957834781824 10815374 -313348709148038559846306768542499200064 10815375 206037519012007904595661025301513216000 10815376 14009227012584969967620150411142103040 10815377 250712421158671236821883257117074418226 10815378 -71997165886162094705002629814700459904 10815379 710595247535248676304319418087982703584 10815380 -347866294227348566607229792768946899200 10815381 -486314424878039648266422165418670270130 10815382 -177090386183430403806220681795645035648 10815383 150412861101443227272703336235433087600 10815384 -426878502883351085904400115904734023680 10815385 56714572203237575043480345783506765760 10815386 -216001282912502535762542001055786318608 10815387 462988594936773602916052001138802336960 10815388 -5270515182259432175687345048507586560 10815389 -289948118782197006744645394249795390560 10815390 -22872344246086447857629221330224268800 10815391 591601178587615945924953604182286925792 10815392 57872961607886000456862252411150925824 10815393 5755194479949388578978758419671680544 10815394 621332586103972183580131975958010153120 10815395 -436702254915424624476085400901655095600 10815396 16060590168463398091393279922283048960 10815397 -719826355242969775855913684384564313154 10815398 -9386747775237172612095295738034775552 10815399 -188789369875328177452379851477798410576 10815400 22298245888522596141278154121899264000 10815401 661507193058088366282452703198921041402 10815402 -114141979798280778850503449026850440704 10815403 -1831149329961440033357993697469950256 10815404 53860447182510737899568104374698790912 10815405 -254205777341184361708428505039089542400 10815406 -24132749507111416449657355075777676544 10815407 519539316727244280510795292117739898600 10815408 -96085457480611963042530488316533145600 10815409 -513986204422590396943852604394433692000 10815410 277364475696124200442020278846586003360 10815411 57744360100605222691007227394546410560 10815412 -656417775719170728212454074951592716288 10815413 129695507268773348286015527750086246560 10815414 -192254724753039380779032505568311624320 10815415 30026091411435601208681957282850450720 10815416 311186060794032509364921985353314304000 10815417 -188614691397653697525708047345871735360 10815418 6314601492966197356279397202893096160 10815419 -555101825094229933418454239680598145180 10815420 7624840258450962349513040828572139520 10815421 -640363215602781077628947388032884677408 10815422 -113561636181942020592861821726590214976 10815423 176381954708055598638305051415670000584 10815424 -151334681508679549141393078230339026944 10815425 -143727844169335328240100504262972021200 10815426 -309722856248527469219280954163863500208 10815427 517795560923863113729323956815758295960 10815428 -29333668317968983766463784704206401536 10815429 114842505772032856900701323722119746784 10815430 109154679645331147458333798290455384320 10815431 -145323641852126104626814534924419073872 10815432 65052213529545623510426003933680312320 10815433 -91316072582153985385735515973781562140 10815434 -115411918230962277195025730986947256320 10815435 -3189345385067533644414229081589708160 10815436 72022283296451246030039108919925287680 10815437 -504930843878933071650683183045177323914 10815438 242501807593744084944690427532165419008 10815439 913322907290801450013462754558889271120 10815440 -70808548233536572241304674896767959040 10815441 27394974928780681130161383770867485440 10815442 -407744265279011256170220176206492841856 10815443 -315908419654187316059777840089868956308 10815444 -227899021630819052407892220913100941440 10815445 -267073337701367678006556257770079743080 10815446 1221278286358978591646424760528012800 10815447 -383573783259634698911032538841365833728 10815448 -149471462147716119736411360575392931840 10815449 72380835385151259252912910322406333450 10815450 90401037988212199338113570325622905600 10815451 -55967191137267817608763296544966464000 10815452 -146925548040253166706816084785571010560 10815453 -187543716758745353275031300494424980512 10815454 71453692278766482335085136016590752960 10815455 -50984243889363191314716314004084462240 10815456 -90325356604899154335696343852440354816 10815457 -184232811802405871457945550891371091294 10815458 -158168212659720989478166193587016788320 10815459 -65851153078170007262480272151068770696 10815460 -225499862668749142852496493282279294720 10815461 -43098953677903811716406355581359751268 10815462 -71698259108872129268817524424968892288 10815463 -1019812829783524733348744732352700596000 10815464 131987567267750724724827405757332480 10815465 63321996772585478831392516482582019200 10815466 -65265724369227939496612455293480825856 10815467 -13315089770863920310557051829529884320 10815468 60306236181305712218400261493645863936 10815469 178491189758386733152199746315770985696 10815470 14656552215977072242347441396547484160 10815471 215644485735889259953827721511031847200 10815472 -26571817977592985007757522518790176768 10815473 -577080355518803217541961356523153359278 10815474 11225735284639195011613778799613203456 10815475 -513751566357698915476234603340413963200 10815476 157356678652012585454542825942631116800 10815477 158701039003834233108715389131888562720 10815478 78675123214019497596792278576108027040 10815479 -207960959130706171376772278514129749424 10815480 51859217961090286450833562254297907200 10815481 115890154057235469472454465474491712592 10815482 221897918933807166152511282828009332592 10815483 -136446382303168758918911834619512938752 10815484 71476268016779692180519643938182067200 10815485 15842139330013183161907958372512316760 10815486 -229145129491025112851742318018416259072 10815487 616847449897971426513584132518979803136 10815488 -13951425956440711701106368902300958720 10815489 -6528253000414594218926916681461027376 10815490 -59084941547493658530118658930447831040 10815491 -372698448971109606202127218940591819016 10815492 332271679747456526619191762716157030400 10815493 -664587303361983079883006190354231682278 10815494 -277821700310293382626470841796698060704 10815495 74974470537430459801686401876067148800 10815496 -336762741118403386879202085148378275840 10815497 -25363641105522445994021318344367357952 10815498 -75333748765330176759178536468571660800 10815499 651654914157043450214764139840819706336 10815500 290760511315270959872271440232978432000 10815501 -197249831917147632867825778167979947456 10815502 443962085070469155879064193074431522432 10815503 -306450897587654010147451830341562281880 10815504 14013994339520845415105889409196359680 10815505 403217004608571550096342568888051532660 10815506 1914405315385738128313156763008218624 10815507 -240581088221967054364093457266366539840 10815508 -98326879814877763175657787228903290880 10815509 15518872197806248981822803689535795804 10815510 -380419437255898254463179094879008000 10815511 169130317307617711764973767690569824432 10815512 341558410154891711333261610754985472000 10815513 -2421410868428706669622761145217994912 10815514 -98253025560055530020508413064505993728 10815515 -616855047889127297540930200470777379680 10815516 -285826354157395688650388312951373308928 10815517 225198514565749616343992992783125822566 10815518 -115230369561146594115853102890669446784 10815519 -126603286665945134515547815506288409344 10815520 -76334479180430607123976712928205209600 10815521 -524870464028620414787857182906046949400 10815522 -171386119143762519758213631926234315520 10815523 -408732524171125042295601879903479645720 10815524 16629889226575032295011998279807385600 10815525 5294784040623743254111907301746288250 10815526 256290233251645233555398959437705093120 10815527 -789326171472870841091858338900998840720 10815528 130174888913303495806527100248979537920 10815529 -96354734274380572455490531106725876870 10815530 26738913745117271981260978891493541120 10815531 36893433047137205797272276828371865024 10815532 -669968995269443052156150036383154176 10815533 865921221057122566427883946303757989782 10815534 -19696329395286959212411024636020012672 10815535 -321054995137003316597193637978286750520 10815536 -27521179751818061454920028407791534080 10815537 786442674823415693224479322579796640768 10815538 -49085932283234499236159587133424032640 10815539 64787773701054194006103623381730389760 10815540 211076471252888696282639727106414540800 10815541 773767212658674327727982934775649460000 10815542 147609681367426273048206279275227065792 10815543 45210909976255926346729824158484618000 10815544 182254814321746679767513923917654016000 10815545 205823383855779134507069292562467685320 10815546 90320546844394535867787086088257372160 10815547 238307126527636736757730815793415401080 10815548 -365585331462877039500148082261852500992 10815549 -235227975212053851175059491941501533120 10815550 -170689331031296362217684811861131880000 10815551 95068106238210287617380985514755249032 10815552 -143015403979036606034638228770363801600 10815553 -263949139097248945502134514452064079744 10815554 -147207229707497177942393643371106732432 10815555 -114677449062227069738092211549868348240 10815556 -256225654192075007334714868371934199680 10815557 -270254907588280549867782989389393156194 10815558 43169625186568569068373326971685513088 10815559 153820545569626378194973397538809030080 10815560 1741361358392416034690826917361254400 10815561 -158176457204446828689121685456201735190 10815562 -274397315707926610341113528643075349968 10815563 180544290732393907652605712298719298984 10815564 -232745705431832725621866365006304276480 10815565 334355020978213733658373281976386848460 10815566 -119712084501201676004311230434353938432 10815567 33995948358121238192817566274375939840 10815568 -29254056866774605915007089707165687808 10815569 -120871147138047454035093508782614121756 10815570 3498557906837890749336318027722491200 10815571 -185373880783378071760342000957834591808 10815572 -107216305766013471242983975540335679488 10815573 629339842182723505002906478476283602144 10815574 -218036069720121940051589514792717189120 10815575 -2748092794561297432892003584221689400 10815576 -179178070876861837736612205227137536000 10815577 -414919432041274367134959804317985363574 10815578 -360184902200734421459303159735630534160 10815579 -247254533504986789209290878195887168000 10815580 246628899412919492647969423796190451200 10815581 103435707104623759061981939676969807360 10815582 -78970845112591600130076940617901142208 10815583 -58122662155018657049784147895545907168 10815584 -146764400681158651528127589511987200000 10815585 -257280581461901101678539043005614400 10815586 -325730794847898750699577495401576217008 10815587 -581779985373886415201659417001927946408 10815588 -184890059422308128274707839659698479104 10815589 -245835354736854779700273632703824134176 10815590 47462237464882501810581354150596812800 10815591 74574558548336472218893212630195402792 10815592 -646924461096260520692140448331736704000 10815593 426996719917277829268675245281012401920 10815594 -273497296436365533800227910535267244800 10815595 -88106106719455773050203660754854626240 10815596 379522228505580331107254202792264913920 10815597 197167939141864479126305734753105067928 10815598 7249891168124856355051000313722788480 10815599 291924051847336520862886701559495131600 10815600 -61069294745871679575828408645498470400 10815601 -188857437116436565088955263208124388398 10815602 -78020133250291705823538629896565160960 10815603 -468589776685348106770946149982708721096 10815604 -222090349322084454016922330788455479808 10815605 288904270366517229688291305151793642520 10815606 -16818141024926447644769949428479519968 10815607 -45896265417484394170403465919827002320 10815608 -710280274949472983553628700904663552000 10815609 190007982039196057702444084771738739712 10815610 -3863657259484469152212897820116449280 10815611 -642439364826354415116961464458223325788 10815612 -187245205723277687156654901163718246400 10815613 -75452241210557179926936298727411559296 10815614 118370171842262601203425410284340957120 10815615 124540061578607156628411952277615420760 10815616 123029192944633235332759895569197957120 10815617 632987180098833963738805930939647038640 10815618 2277806103551795397356087086463410176 10815619 203233036083431123574742356900088593020 10815620 -165040445710866797530978067761737880320 10815621 -56103927093346252957890404488157486592 10815622 -194981033422620386756971801470368698176 10815623 -86259349933847710762373279650392489720 10815624 -29731147360289046020747441849375370240 10815625 185244899915576771374597766392203787500 10815626 321667217569514953329917633055370078512 10815627 207904998294161373516327614408153113008 10815628 -255960188397343790669305729978254053632 10815629 -274244946486092317758297648887316959520 10815630 56289680473072735094405383358596177920 10815631 77766115439466569792392395452656880432 10815632 152166959334892677048873464046563598336 10815633 94769943485548586823644387071367325600 10815634 82502255818692213505950102084258498720 10815635 -208447186687947352256548143269800692000 10815636 -17595102368809231335552712385634508800 10815637 215235850668175846322243795623024166400 10815638 18148709413461483734614884782582988096 10815639 81780594024533841404308150495938817488 10815640 -12790621002971610057972358758983270400 10815641 -157919656851230581409416216409431211958 10815642 -39904790379599235831674038639926352128 10815643 44248164192891165453024253304111834880 10815644 -168850092036243677480635470677012766720 10815645 206703050637545211928379212696436730720 10815646 -37859710695396014558384365510709209728 10815647 -107396155048359523634341568909700405120 10815648 -114904269477040110885386011623734378496 10815649 -165276674069727284062290006347606489152 10815650 -2398420041211945096634222556357120000 10815651 11029993045118967259281948096597421824 10815652 -132148044242381091628048560005720588288 10815653 22181958798846634495231296454046618622 10815654 138328828696534169011364357312886333120 10815655 -64589456628779145645969159580763524800 10815656 321823145097742831662539483314623482880 10815657 -23683979544912773543812477934317931712 10815658 23307148762965159132037640321285268480 10815659 -394889913034922896488494261801398985184 10815660 283489798731510101936256901570984704000 10815661 9577024261901268533672995989469165792 10815662 304887593566739011916779019278779666240 10815663 -152253459201720087621178588899598321656 10815664 -99262158408868133774802273455285125120 10815665 -14346374520802531872522837634795358400 10815666 -229755857596569360012648799085480409600 10815667 229899554424720793540385263882740409992 10815668 -123284216773337478281631749737414925952 10815669 -131989188457014017784741451448420652000 10815670 -178357624842669074193059928817344259200 10815671 -789301477101374438927763171497299015128 10815672 -422948781964810441198679849174801571840 10815673 -584544544778203623606668519484630742896 10815674 78633425675119324354769546347214922240 10815675 -15464156732343009009139574564069338800 10815676 796755231166924615304381318468646220288 10815677 -44132065786547670176748107066742159936 10815678 -55035543932068352899887532225508017536 10815679 -29233097875996110734404070525703342224 10815680 2331879330947880632239639935225692160 10815681 -134669209871057265456617681036420472000 10815682 200069189818278397269243253317410247072 10815683 -160386838689859803891727954421927333760 10815684 -184589737818156235486974799044467140608 10815685 124489585271481320075358612329258776380 10815686 17788174139789859813706315702051948800 10815687 -1026802040989067522697130184389351903488 10815688 96837721644451638857763575638267176960 10815689 516857601390516922918672137054601397556 10815690 -137466920329656436078035022722010268160 10815691 -287268836997953199364146635784502124908 10815692 189859164562651400831106521415785917440 10815693 60749071389566130686111160140242506240 10815694 86539177310522386382983959164198474112 10815695 -423078376488574194898181982236913386400 10815696 -40788791853587174066110803916339322880 10815697 -676481103998151885202076570096800163854 10815698 152694803823082004965866923782139538720 10815699 -4660704179593214216013108664147102536 10815700 44374529457291534702580861962594150400 10815701 1093939011775945436894121655356033024 10815702 -22009245781023058032392299466574389760 10815703 -58852407320923818621145201990266408840 10815704 4411058389575469836306267964202680320 10815705 180237639500366833388355706192899658500 10815706 180179435115040153462949319222378792960 10815707 179967179651825243352662086726634756112 10815708 256543459934049703250911488290625538560 10815709 -500218963000493877533511217862298784090 10815710 -45468412003472768918616215421902903040 10815711 -10938813362562814357964735285136961920 10815712 445580075797388352780489596934114508800 10815713 -206975960403938976510697924472596243038 10815714 -8802759163130742841070800888603607040 10815715 295508946486881932256000564539136363520 10815716 -261568817154071580476044009846975820160 10815717 164027836747296285731442061477840535040 10815718 -6719196775517850525133701617181835200 10815719 -45096736348199679178778221610720615880 10815720 -345496847774121254395158183107245670400 10815721 -1326708823777947333335121637139049746688 10815722 143312555520768962724263081038020180912 10815723 479913544599519070375058926499589258624 10815724 -251402874315896637679771015805574374400 10815725 34206950874061393449190424610254014500 10815726 103726565004927951789818349294901076544 10815727 22726942569000729849523282022741230656 10815728 29585347869592173399812106426407976960 10815729 -156952148928327825632822214472524056640 10815730 65138634317606385167316845166865491360 10815731 509986350544519787760466255732521015000 10815732 342180297069382787513941808455050178560 10815733 442927267611527965099380124082973463982 10815734 -816705326913231533760978775592983688448 10815735 -81715443442906908237302146956511242240 10815736 -216622978702886626258895345653139128320 10815737 -390629620834491047407587048656652382614 10815738 -8303411071816623553711610017799880192 10815739 263115686989024020317383244999526074832 10815740 148133740493918268210056352721767751680 10815741 -83118194165848809873558768490562644800 10815742 -42478812600384713253247923433532616960 10815743 -205751463046739904903663025105979447280 10815744 431585371817858784101928220852217708544 10815745 193766861494879528122826769183552812800 10815746 -513590484411720409862764262653675629696 10815747 2611987775944012963948862607631057728 10815748 -71017151390811765652633581804094854144 10815749 -76239050443515949149481243517715984864 10815750 -104046051262421983683912676066414080000 10815751 -389452719451298482960338163048152518248 10815752 -114224744288241736542016527492475729920 10815753 -17281889500269602538209817573074651520 10815754 -55799890303968184177279015571026856448 10815755 800673507637111617529785375373876582560 10815756 59188157775411727615807038471122042880 10815757 -195994705732788483713417916046673834496 10815758 179317607738057360508021790865893932480 10815759 194906868084956754583457029112952592128 10815760 -103371789448086097556860694893677035520 10815761 730550771951712260963246246595079080000 10815762 198445477127719231625194471703941175040 10815763 81069918770258883497689420546406411424 10815764 591543562640544703462326315099492168576 10815765 -25238279891401655283140001802527667680 10815766 -30493404122757164819240373363606915456 10815767 339056404359533945324194054162323999816 10815768 -30099789738749119326510769517020170240 10815769 -297004727941750069865627807628728602160 10815770 -25465719312827067518834675268778348320 10815771 -34911341494797645329953718122233424488 10815772 259629407643170662167655404645634059264 10815773 335654733174039038483665533704505104544 10815774 88351280593843802202443469464275083264 10815775 -251473354497350516085025243844256140200 10815776 241435195445206304832266216181747154944 10815777 48115029868334933339917987989258389760 10815778 380759636741523563117651114774888047440 10815779 -63389365122586815083720896148493501216 10815780 65511952838263867732655404407836405760 10815781 59354588065941702308112374971952200512 10815782 -334904118962539286879020928045953209600 10815783 -140466356338581123593778203921531880192 10815784 -42620585224931232929299030632383692800 10815785 -249089747085061285694253888564253419840 10815786 143404379343691079692196131662178195632 10815787 -328264635149576096024577165421928667120 10815788 486182232473829271391454239747593251840 10815789 -96408824354972383652528685189058742976 10815790 -4931497770515135948761839643529393280 10815791 335141795191424687603035121099678832576 10815792 -22653752404378860002490123934456676352 10815793 -68212921535459308176613385901132592656 10815794 -478463743413896927913851593388645167488 10815795 21045259539555123730083085464672312000 10815796 193422366910472239782188707201444104192 10815797 232189281098971724840165553124569365340 10815798 6345247048489690504977106480637399040 10815799 -345495750625265710973166394854776666200 10815800 83504791373706343058959228992353280000 10815801 15632809180630776699829784116381794240 10815802 101328849880840617342674347332315728352 10815803 -143329001293901848094744953730085622080 10815804 -156998867235209538274485984430499304960 10815805 -18698683466622887699294524456207330560 10815806 122481953686290234239991888537217604352 10815807 12587705642670499062111623918495247360 10815808 308828323098862098744592310250998071296 10815809 -311708776467483373907971891235635644990 10815810 272396097290980465254864653453104273920 10815811 1228308446171654401963714046864028244800 10815812 178392618703489706085238837559956131840 10815813 497371467676115875645813347099671065920 10815814 190282691580834909452229301654608367680 10815815 -194699350618624681037625683461172780040 10815816 202456494169996649821666860653528186880 10815817 -153445645443785908880129937342149828134 10815818 19984086165831032641541885855873726304 10815819 87718252030440297494130181136275891200 10815820 400763314689032425082957976319036416000 10815821 345304830610584276564956504365228807200 10815822 -484401969135769456551557192308055487360 10815823 -140408411837387454671649373086454518928 10815824 100454624220955965299480355906091352064 10815825 9389013469061699201776180909382250000 10815826 1175819197572783750540193682779376640 10815827 36572047410220785227478587547759588 10815828 -215915463917975333676346722902341582848 10815829 861665610494203456080983434081658548430 10815830 201583614153935330824631340526767394560 10815831 -160520503346740575054872847035117705520 10815832 -769563574136189040543147539183797401600 10815833 3155926649976514222981300277197548864 10815834 211411450099535426928093175714766764800 10815835 -309502222782646196371633402370423526720 10815836 -181220257971667195628122923804954984960 10815837 304289255206612394378271187726846469760 10815838 12902286934238316798283274763988439040 10815839 -3089420288687739259972192234430775840 10815840 42299464503474139059116878952713420800 10815841 -224575223275083865044345864989605384032 10815842 32299892609539674218775364819133144064 10815843 -426773908991414165840070615495006099336 10815844 176439110113936932633360503805539481856 10815845 405166831812958419682623315052974907200 10815846 -209348058642274448146048762929400094016 10815847 -96969048192981250960513965022832047568 10815848 628869133981513494699585211982312463360 10815849 4510828727652141047551439282606164800 10815850 146293374006593784645906587486963792400 10815851 -72600041448205191180684593461121174448 10815852 170742430532152186890087039358902451200 10815853 -139665948696174309425922959064693705898 10815854 -3914435113346393501249452502021043456 10815855 30032830201133545647219527393462610960 10815856 20765453576256856608719855390599348224 10815857 167820652449858550425312429092756633472 10815858 -300551705062357311643598155512694379376 10815859 -240703203454643391743914817785105276800 10815860 -453496007547961957618567564575802798080 10815861 39317006766831251531935688074366058304 10815862 -383917578037581802362027874641881225568 10815863 191499319928179320134624518075162859112 10815864 -15898184995430625328574096803209216000 10815865 28279734993828715989604975539006165120 10815866 -10362459729318130128411111625146422016 10815867 -16753119021193944979197721212810128712 10815868 310241047404968616317150074835124456960 10815869 -14726922810390165906536386911019015680 10815870 21026134780149806997389393811535837440 10815871 85729417360249416284625157523446439544 10815872 -209839385357166651270614245174149120000 10815873 474765049799290418686518339089767470384 10815874 -299382059364735450300905889537954326064 10815875 -392116822016113179326148033866605056000 10815876 -3791453635674805976035897628011438080 10815877 468989248129772987788722217688950116512 10815878 -27569772494317113608472537655582649760 10815879 101958201727871361345100399653325468584 10815880 262150004209085366444399702798143488000 10815881 18756255949764564549977847507435467904 10815882 23891450509517149930170439615668166656 10815883 16490944516768933519916555310974903600 10815884 248196766844142715780802678629564780032 10815885 335805669092388222012932437249333144620 10815886 434091681905484336131864836192940563392 10815887 -253343032396271143807162191226053785448 10815888 28437397494675851274314417901289340928 10815889 -243458685900587304628480588137894398144 10815890 -110883466207960480270157050890123955200 10815891 191450811281543438748891057653902331184 10815892 131951285254980417324268177055232953216 10815893 -214460433546513922164054297458332725120 10815894 -288412131013317944621172364600570370976 10815895 -361843639245528649363344664439123749920 10815896 -40308681326321207504117955181422182400 10815897 102054730585590774105563857298735451600 10815898 -274502637245662509773337846367637751840 10815899 -59468935046634044057728265900614691040 10815900 -26286581929930741295651733592028774400 10815901 -770399832116738790642511056564482531098 10815902 -255482926206267788296361421176442316800 10815903 -9321904190979297327006864090344102400 10815904 519304275330357867091370713064225636352 10815905 -81360255431154914703199100140398776940 10815906 -96165072034372183721641789442836807296 10815907 268050709786323882720979497320411009560 10815908 175448279780222983502108497933227214080 10815909 244915142459209739577893053739649747168 10815910 104009545654771580380548846861761664000 10815911 272902561099325513956752783630184784544 10815912 479047657209642070772370431226126289920 10815913 1115486889016706314919012284756105509364 10815914 12331679028638921143479770034167022432 10815915 -36290342349564684766771816454419100160 10815916 -391842803763311563110783601596817365760 10815917 -252283492669186815995681366055721871040 10815918 -21608565788790604523607121708452559296 10815919 -67075986768523479499108065534747656 10815920 27488497938891520443463714196233912320 10815921 -9076314784087522987001454409183790190 10815922 -163836109010535973116342179700682100736 10815923 158726746272931317530992663360758738984 10815924 138262747583716028016737964148854853632 10815925 -34306095283137144351880360014946403350 10815926 320506070183300549587441007825187269184 10815927 493965494477989382416327786286945879040 10815928 513135769138113854194548113829153116160 10815929 263019892475488448986452352193485519530 10815930 336483671892883249806298290510065445120 10815931 -62435871043273470494217989887798260736 10815932 552985371648025425096436406880923882496 10815933 -404689419642930138420615335940977938176 10815934 21141476426252514995694172271804978304 10815935 -109505748259681525631119207762534656000 10815936 -56141211894366889408163977592253186048 10815937 -291953593929759887126125186674416230608 10815938 -9977194069982961116411948183541256704 10815939 -115879818707400993597476165552248848600 10815940 364925378670113068272648744718884249600 10815941 -79128475804521101594856793923449330658 10815942 65902691080824852020996543616256312512 10815943 -581788715709484460178879805798356351656 10815944 -777290162058347238041195299600553656320 10815945 -10443777643436345165242240246455091200 10815946 261377513093731964566730369780721337344 10815947 649220312801831565280368106231930766592 10815948 -133038330155576357734849460156080128 10815949 134998044786405810567393827916674290464 10815950 50823570857215414956573062176459008000 10815951 245040415545002876286780359342009854224 10815952 -67298084494195873143831636915899596800 10815953 425239545881000431541533306621710953202 10815954 204005880285515835877346187627647406720 10815955 -210077383757719812869937470501385469440 10815956 -670708995517244328324592720327407909120 10815957 461353428669267434992114773061247571840 10815958 -157664069303667732693806262893606574720 10815959 -34406369311790985851252959931620657920 10815960 -90646521211748738675384318304523468800 10815961 -179535738479675430245958068393154006000 10815962 243841685536665546745082416822155264 10815963 -83583225201560252573186038677382074000 10815964 -129254966176889996587225435353947394048 10815965 307457701554180748431044547365327674860 10815966 93779724040961709645747976473729150912 10815967 -52653267393367781140677048720499717984 10815968 964925914981331308909513642792648704000 10815969 -554664949588911046060590178935766855680 10815970 -307326373675186393972279326865174295040 10815971 -623862428429412695255688189374599953312 10815972 -12126578810854114600904553237522966528 10815973 -102502536200208240794028119576192219360 10815974 -223747698756930334308796515417600000 10815975 390252623130784585740565796153862600 10815976 406099149350722297565834365522912558080 10815977 -244021618668539198704206159029856842160 10815978 -96300265719980332565698952173645969920 10815979 261466365040726110825185596829523667968 10815980 10170155414501413360287934986996940800 10815981 -441593575046942144500623538172425042656 10815982 -566103606237247631149492278046330919616 10815983 761448294746409606553419451763152241232 10815984 -23740952742337451940614466216018247680 10815985 117431036358117300008352109069454178000 10815986 100869850370863425850254871408564523424 10815987 -11765214824890392217210007133696741120 10815988 -73367138493622944887809792065667467264 10815989 391673214561600259927987555124971434780 10815990 126390241886083575223500300818570342400 10815991 -327779081277331594876504053840031427608 10815992 197396999171115103572164957887006924800 10815993 -57199777025896714898079644317863676416 10815994 -45873468411574999680124320650900007168 10815995 -509079264922454655500678869374632829120 10815996 -262412463223339872242212841271724113408 10815997 -473579136814539051919258374074547632960 10815998 -23075711692290405995726568670658933760 10815999 20870636101882122986157304664937899280 10816000 -191081109518073182034990308844896256000 10816001 267307854831147002696061019793702588352 10816002 -211726861222866085111768451732003551920 10816003 -66929261531545007010793484801379459072 10816004 -563066390101071458865804797347979596800 10816005 1324149720277954309497203104507766400 10816006 30188372518423572871726947801173753952 10816007 -593406311243569855952286142899767007720 10816008 20482642712527889259157801335590584320 10816009 424756727626384418571428885396430741504 10816010 225972137081237862437719718745274560 10816011 5996847058481343513052638048372811992 10816012 355548470278482413798285685898683348480 10816013 -82174793868120456248650064868644713896 10816014 291106597881192765943686785678029962240 10816015 -626330699161991581555701007578138939120 10816016 -18865736037648343057331174196974714880 10816017 28710806012192088655886292086008644480 10816018 -170309698641849183934636502276778372096 10816019 -48716583637521204963425953236800931504 10816020 -115328140515534552095024361399137644800 10816021 -76022564330990323249915628536765356708 10816022 39810822351875938291755039813336277632 10816023 -21318314502525842437450215985218917016 10816024 178011406461978335833060611728125624320 10816025 -139505842374673839839730794958141422400 10816026 -23337447898469802428307703489340175360 10816027 62297605881850898430988483831341599876 10816028 83632554609581679769515750217609688064 10816029 167673431321529485892406727284127995200 10816030 163066372396591574656925121884990872320 10816031 -717883849934027683084815291745093035168 10816032 -471262021193822499931778371556858658816 10816033 -783754288645245985536647227642854210718 10816034 -228348128061631253787334884633338257584 10816035 -90819891529573007603303532759862425600 10816036 -171458112760213053086900440924423532544 10816037 -31394714703257786898307933008399136068 10816038 -359049231742184955186571086273268951680 10816039 -196595800836374470102358775577393717976 10816040 -509677406807347715361323672017849651200 10816041 -640499503690553676310304542535153026176 10816042 170282456111129734430261139783227178672 10816043 -276633639244439717747178082774245923040 10816044 375573662929575524163310733114127424512 10816045 -9647391701474561421079071940696360680 10816046 3556459075045528327762965857292357120 10816047 -299154920677491347833286860594703689032 10816048 -469361312969670306020146247630848000 10816049 310845586827318617492107391821112019264 10816050 16674863894571343281606155432965593600 10816051 99647446336821108115634759386134439052 10816052 4907279716769663024610615422540796672 10816053 -50212161805267112242218396254350147296 10816054 1344872353259827267305372358597621440 10816055 119337064799541113527437888175180673880 10816056 501108036369970868493543542275818577920 10816057 -535559030583075215495772655844145600 10816058 351091031120758669288340875898358017280 10816059 -386927424016002185617332447472682413200 10816060 -268984658329575595510341031437242027520 10816061 982056924475185290015274132151425338412 10816062 78694562579471759659894985642366905344 10816063 -344086628157845632148534541865468615104 10816064 8578874212351149047704344206888140800 10816065 -167263278214656094977467638599935241600 10816066 -32152635102607422137634421716962302080 10816067 88180220876273365821392755642825112040 10816068 -248313661650760697307390744742499804160 10816069 190826497261424312065291316984868960 10816070 -43146459413054687927229210330247094400 10816071 153755723787775766729271743227293512448 10816072 25696565937118084793277887047810252800 10816073 -580111314877335576027309773889530231280 10816074 292059799714830722031226572948870775344 10816075 134651805563185866903499220110167297000 10816076 -206118547663356251506225774644505386240 10816077 -624527624911121820907953834342925913760 10816078 20556458031289230792597808611939151872 10816079 -236362180279965129981966271705610578320 10816080 1026063866918344897573320980118896640 10816081 70345155893605344436686796142975246760 10816082 -13731085674592176581117097285592104960 10816083 151086581242076616340610885000807489652 10816084 -426382746331587616231784974281157062784 10816085 -192331555785991209422783844354205568640 10816086 -74828699373217269140335848488159158272 10816087 -45109078054062680499592060884378215376 10816088 -323062844994574358255343252545526743040 10816089 818588396960599551972087651796416300480 10816090 156875693722137807600701019620458065600 10816091 4797370472116189865100683395644718080 10816092 5680967342334453351476919122858680320 10816093 946164641348742991768404866796840240408 10816094 -378422990642952266709555523725446123904 10816095 -48996001595588049124148687483193960960 10816096 -44236970345996162170757770386804572160 10816097 323012427997671884342575408192208322372 10816098 255883353342513734758549312197878523264 10816099 139634340331251821845887042822227160992 10816100 115923075017305452012763240829586710400 10816101 78972672230301520843765931146157320410 10816102 245120762554133886800914170607738395264 10816103 -19591919185887796898047398209745720648 10816104 -101946109531510879679669000736545095680 10816105 -375665919481024959334263354053738251740 10816106 -205746062942031769542058230323338231296 10816107 -133597276416593895980080466823710145960 10816108 -440376750279058742085996909930666825472 10816109 -98756687772703275902659321494394251690 10816110 67756485161281239368238703750850050560 10816111 -331980404633801310471882832389844088600 10816112 96028624621926308586761318110104354816 10816113 97960758747095540791068022042817539680 10816114 -141722786255908869313636542300437532624 10816115 302180339706774245114792932537511579760 10816116 -133276906934953536867009149856223549440 10816117 125265047154080915223281968630903861760 10816118 -5988667809949635775197339792999274752 10816119 -261601148628551152176697052108538997680 10816120 -100583400603372908373186014849476608000 10816121 302183707873132542347326722077825183700 10816122 -194696796034685967757374856520269744128 10816123 715764979783536492027381801294262334372 10816124 -297683800192984197110861311596139008 10816125 -157132101356067105061708530213547992000 10816126 -209610022659606659385929180804709247488 10816127 -425086594870211685420363885549321139200 10816128 139975215229234329197500332117275443200 10816129 876512121067967089261224989734494841730 10816130 -75588322211675920880959958939443968000 10816131 468263255157605946621712106432100797424 10816132 -164940993823514645939085440885733724928 10816133 -535544435413437181235033412409729230336 10816134 -235687324319555534160345678483247104 10816135 141025671015963060210289712701695059760 10816136 78742554074276948395637381954014709760 10816137 -240394407972310253271416496159893394006 10816138 -429860145013999878404144259515295449856 10816139 -252966923195870783612750641511439987840 10816140 82384111241027250437838965396930150400 10816141 22324688572036172372937371376483306624 10816142 -379504684378971923137550089967890852800 10816143 30277230950144677364794068543246412800 10816144 195198763445628893542119048320170434560 10816145 -328757877011739699618205389880411857600 10816146 354362067595352573650206527642336563200 10816147 -23893587498876668570422770964985053800 10816148 71172358830310274712501169871602778112 10816149 -260846316770488049366568870835590012960 10816150 -96986975291810108240834831276811528000 10816151 198011363761087100349456970100956030152 10816152 35589342796650454660965858454473277440 10816153 73215325900970730458434664117672867402 10816154 34439948993606066440511291363160341472 10816155 -80022583983611279208566584381628867040 10816156 243594032359274334472620057258311260672 10816157 -1523109538969631141969339192971970038656 10816158 -268600317882366710013532174161520641216 10816159 -629637848734073910003766602453228029640 10816160 -378055479858963846240103938930539888640 10816161 168480119439621741292491260054420433072 10816162 83964322256583457599503584270972492800 10816163 -5471290506314578077594777934832395896 10816164 -174118597754084217726283180595446419456 10816165 638921739352139836783510375721580075000 10816166 -189298109884936126266743422751521639968 10816167 -126504017028275233134237303824909084160 10816168 130570433018068561411061066672277504000 10816169 55187687463957672307308358812663556608 10816170 -46710266538013495685845716763526515200 10816171 -597489993970896494582380833437181831628 10816172 476741990328755480065927436427572434176 10816173 74919849573371898149225006823797501484 10816174 -585963384757723866366033757180552064448 10816175 -259046323912289233437969145043666427000 10816176 -34482629228118824010745593793773305856 10816177 -1068132840849683448462341684840360720 10816178 -355313012309718366220616752761524997360 10816179 -39242157927445140172131413410226104320 10816180 71139540245683076154353378216396102400 10816181 -128490422574857368917225012487521696018 10816182 -48306477655518206880663260984989854720 10816183 175961236741596106080831189955853183920 10816184 13088952074543741753291313615518515200 10816185 -266009877875306292727250059112685931200 10816186 480297472014689241076785400219183815792 10816187 195856625966213391040088465335633831680 10816188 55092355025715308054937043194386088960 10816189 632927905515243073956583065256346705990 10816190 130582473189302935261486122433539840 10816191 4865778229157576008869578320316074896 10816192 193554916957689030918756859792285761536 10816193 507181263648317982422159557453160357442 10816194 -208462376109833999182710296864138217600 10816195 -13954295257625910197366810092286560080 10816196 664856216269903421543927102161368758400 10816197 219674546798874626161159956174423855744 10816198 29638160958139727974364250998174655360 10816199 495098717218346320400000093853986433936 10816200 221460667158637990090432153147668480000 10816201 633113054154639681929424603188862185664 10816202 -26405702051504378766360161002244494848 10816203 -48029440015599345631239579235539611136 10816204 -424869917588468326520797057405996400640 10816205 9806706189701048688433353656984230860 10816206 181438996861416121555303877779389542400 10816207 -30079604705279890751460125751781782544 10816208 -16312512711307144883027919082475520000 10816209 256350242203269335697593493689585347584 10816210 -6411652458374586078561484210394972160 10816211 293644331498412725579075775530789879760 10816212 77295277989668954617192054755071852544 10816213 575194391488940890534977495458134563964 10816214 -496741141145790751562926956263954168544 10816215 199468526373672006320610205144030878240 10816216 80900685813628395346100332623168245760 10816217 -392139830291827216790857824720604798140 10816218 -24544603777398812673059379753828769536 10816219 -489886725353967962263434595492848344380 10816220 -4069570447233213116607788770313425920 10816221 127358503141907221484079282541370962560 10816222 -107546230169917789451934968557262345088 10816223 399335855530408401911162568573130284288 10816224 135021813054476302724441651890756780032 10816225 -30175398594577445851057894793859544000 10816226 58460080484579769647554352678692191312 10816227 -531791627995459199614799476567454726160 10816228 374340378817589705515081987082414945280 10816229 132160013282269904509937687791295080830 10816230 -63391205169913928674252935690062513280 10816231 -459602428159966028531174341928541824968 10816232 113649704752966715690503628696634900480 10816233 -34551156400351591875798685686798448512 10816234 -38785519615470209757273184923103787520 10816235 -59186986765087143165743716012283788320 10816236 -7042606978699003007662422145461808128 10816237 508204653879427880097866631703243900886 10816238 82399405721998762403482990009694291520 10816239 98900516396405537953684943054828371200 10816240 3337034818311108707471896900964843520 10816241 14247987823538075169138045225862761984 10816242 276294945290515039302013437104822954112 10816243 -432275211691131286528138274387052339508 10816244 312734144277761383788606899154463027200 10816245 -350513723741798613803922337137661942560 10816246 -215486639997541152968533265827705578240 10816247 -6528967424773288253602030916425435200 10816248 -361980598564722652143463995203404247040 10816249 -249874615929628849799764294851440761750 10816250 -6948665991670858479460332730656900000 10816251 117015103226854139256171072983271057408 10816252 7810605487280324956589602911049946112 10816253 -133877883353214085643516783109555772320 10816254 3706632136019180968088278312782941760 10816255 -208095955928336397226482564692303922840 10816256 -374567645643143682298861824393080733696 10816257 141309104793927195628768150928915918640 10816258 279499195408795775917426551044443542480 10816259 179731131505713506367705820563300309480 10816260 -29357451245281580256803955396241674240 10816261 -50249930322354031531973685036098873700 10816262 19262661701910220582243094618304961632 10816263 3292902927722990958513942035170114560 10816264 -30561429987267991658129071769630791680 10816265 566495638121702746887249694985922021000 10816266 -148295133909366251184298508859528350976 10816267 -127250196697143354451323582576285451776 10816268 305369203736710696175128119594853525248 10816269 99271641709212763465315256793425615808 10816270 6050953909869022490002917093184239360 10816271 -131244675930190984726592945937442056528 10816272 -33851914592868370733982946828817006592 10816273 -70518525044893776397808582391425471256 10816274 -35977562051393121814997989363677262848 10816275 -145074705283270497918260525505260742000 10816276 -233115692248769338371243504831741796864 10816277 -326093938444627974940931462921551137888 10816278 28611945605523605385123383401262458368 10816279 -195639892302806939006014043367908588160 10816280 -329206959702143792586655603371238809600 10816281 -148159803369537543639357435149914060800 10816282 -4508745366970383061182925443620841216 10816283 566220719497523639895516091591117766532 10816284 -83586253275887354326852099160710699008 10816285 -316002795739581054867236537470362144000 10816286 -140707302934888110833226107182748072256 10816287 254076319453346599525013893986147086352 10816288 79474120751997528120858949430563307520 10816289 -304047530214636297098031160582003544400 10816290 -216942558536947010786727546590324218080 10816291 80780706395772290010839917419559257692 10816292 43947977637145745326542530419859157504 10816293 43572769318345701072471441094188118080 10816294 127735736250648597324426725177792436480 10816295 -70231842365538506692700102796228594720 10816296 28007947351746939183757061727970344960 10816297 -532253389546934951706495658382386277254 10816298 752431507476475023281582637092569115136 10816299 375490420492610675894230193074979322240 10816300 -6631302515444507867867969062920307200 10816301 -826115577940719599783038995493815454080 10816302 43559326248345249482845590330100690944 10816303 134646602249097863393539222419487653888 10816304 78259653933335422661718379002842972160 10816305 167984618889861678928710481831389749760 10816306 -962769278212850464971252323566680576 10816307 -211608102751777594370122544510845899768 10816308 -363260548796259136383835803947812884480 10816309 -77473586496090539116579325097565283904 10816310 -95474546765783206308542300497381117440 10816311 -580508929071086959248212920367537280 10816312 305996683639321184856419247320173547520 10816313 -594817863352218617484265515272291892438 10816314 156199331331847289807083032923206794240 10816315 -315400537992913053524267991611865287040 10816316 98408298261942573374032603818209123328 10816317 40445199322044936310949307252069556134 10816318 43222919910758098474377668056823414016 10816319 450423438998538530790718013117341686720 10816320 -10624581843075902661456003341274316800 10816321 4989510508513869565231663069703202344 10816322 -380097403173432850924328472007838568576 10816323 -26313107949982989848436438235513224960 10816324 12667738820450214526146764636118400000 10816325 88446739296688521851607285035008521600 10816326 156400920056806608012603979835751952320 10816327 -270234600996127661280136113353663078824 10816328 -20942415135712930971324887608280586240 10816329 206606799857001420212094472379373210384 10816330 30050964845732657335369868314468761600 10816331 690878744338127754133461417335439642132 10816332 178002973674276177503632088340156754944 10816333 5764785814889701434482249829654947520 10816334 -82596688136707241237261410619405265408 10816335 34959180157947811711743201744565775760 10816336 -83160607548460108466891613824255787008 10816337 26540507455423596071360111824648731264 10816338 -31762912504126983878565764220905237376 10816339 -463627976346067357379784691769518140160 10816340 -19711603452283603701041431849523520000 10816341 -377786270889743526279857295397351249920 10816342 10270735926193326217027043476805731200 10816343 -161532354386078666200171370351997975816 10816344 135488234381611174804574960257495203840 10816345 407886057493054456803849721866207415680 10816346 21502724710510267740467002129243279104 10816347 -70974368659041524488371321779931280080 10816348 -99256539170884162654798118894137374720 10816349 -13494094606801324392061306990537040736 10816350 -122475598766588648302142642345821032000 10816351 -9853706297252003575192941742682904736 10816352 -852966394702695823751876672163914711040 10816353 -58795505448052476301158677518508311296 10816354 -8657720136560127687572029757064704640 10816355 -384529385349855860780420281161569778480 10816356 14022199664543254439499780957104646144 10816357 1099585847788652463941421048783450087000 10816358 -104050375001910976389000522998973287040 10816359 -301282292340894112682769560621012203440 10816360 -111298610453621630901577844408643686400 10816361 53711277929642791074762415721718235962 10816362 402170287284151840771470296755201497600 10816363 -498957586089045841223430295708915989388 10816364 84921304253857083258218796526775439360 10816365 -38123122723801515841446233993878364160 10816366 188849759571401308966162526469840575424 10816367 157823135052091336653632624665842252672 10816368 -115428375079144653707756407932751282176 10816369 201253660655770440299754584345575359396 10816370 -175023511925161211662487680471151553120 10816371 200372841794100652430464739599483652208 10816372 145380343411116059519588792326686054400 10816373 734446781871583656089546569058773821660 10816374 49246930226206463985020986652132830080 10816375 677170704569644821338568567483539634000 10816376 -74759699096114679767305845544950743040 10816377 -85314015135380923077714811906237655040 10816378 184012712549292341277708052864104723456 10816379 -12828853245323100734567691316294757088 10816380 86268978407638540837748046777164674560 10816381 -392431155920386152068478576288631229818 10816382 -35882006579099819437283240948751134208 10816383 47455252281331942816363756868582382864 10816384 -573360964595104736168190972073271623680 10816385 513632681435039644621663091948525389800 10816386 89039281333164552013233103383828556800 10816387 210229955083312916033825488388066567036 10816388 -149915093512757614678379868127147192320 10816389 273320660493823963143857198812646987520 10816390 12059049466314377371930955786734849920 10816391 -198092032151737268197506891605523324600 10816392 -7186525619295065975183011996143452160 10816393 269418931405907924535887222469424785600 10816394 -73924067563452642508853854135973110272 10816395 78882876529958975783186334653532050400 10816396 188282736371105891189349819879082557440 10816397 75024176329156674826635658730029821420 10816398 -58779122919269228277363080567326861632 10816399 32798005835775658684802869168756708848 10816400 -23510200983666238108833722662040371200 10816401 -605350511411511175356292275207355652160 10816402 157039444784664075142280345082266251152 10816403 -75677887658736665043395444931757115520 10816404 -30513930302944539003234374610665416704 10816405 -85414098478562112592740430390050203940 10816406 -391311060898596713227708763055441017280 10816407 -304340567806303170884487759945304803024 10816408 18144729933588861877555118911223377920 10816409 713199281962004544960069101109957857610 10816410 13998753753159565500610449510707328000 10816411 157468809579546658050591859846780201800 10816412 253920048752065761141279159684497849856 10816413 -416967457778459954665728929411331875616 10816414 69068165343407867459414323731604550400 10816415 -110218545990733250513178532133971048800 10816416 137431083897785604217693446276601872384 10816417 184592856951577086069169826804593863360 10816418 311330470247800374041276144712614532480 10816419 -102030535766266915634619449025921874056 10816420 68871913558063930644958856387688883200 10816421 -197795874420440030768506273388523114816 10816422 -92452549025196150243813640019575902528 10816423 74109012334160985844830974963074222080 10816424 -146714687934018697969831072701901209600 10816425 -58821621296609712102844107677185285650 10816426 -134005709625815825051477004515615627088 10816427 15011374413932439693458024849839355712 10816428 -56717896799937144791117509110227533824 10816429 -28211097224508426133504391723146340040 10816430 134709549405053399595152925280403454720 10816431 284126340292874681605861436361196678152 10816432 73897246414917806451714357215297536 10816433 151016555230311498089724066072218039280 10816434 -146277953313975521406117757298426002560 10816435 -3454712802839655400063114452556074240 10816436 -61383797425105311852456440932991176320 10816437 78307099440969572001397013318931375360 10816438 -108833753604987356546022195281716341504 10816439 1267333548289932662236598930738367773856 10816440 -93938172919789479675577706798972928000 10816441 -197799625350002963589799873267597283158 10816442 -46000757900335384805598885943098157056 10816443 1089046968953169904079510834935393766400 10816444 -155312109821321930464449679116404952064 10816445 -83123825100404907442289067632001225300 10816446 36715312531465273031130051953295744000 10816447 432080102760400910323669450859149834240 10816448 196880523183537746679625415506010308608 10816449 32869984498522629888685358141709390720 10816450 226278849364443050474106371599789302000 10816451 154874788451502883999362848288450491452 10816452 -21445179295330924087642672599669922560 10816453 -326775563830286737603641141225534436960 10816454 204826643113539400002182431241820100224 10816455 120772854287177959750551140090920730400 10816456 -209428366895457683993520362397589616640 10816457 616717893487167435337107734014092047706 10816458 -24639594955209012913314656833057462272 10816459 272240427323876837223989375227604178640 10816460 -418619893093856944845543316433868702720 10816461 -252178839609099222255995747320352528490 10816462 -162079674514955384710388460080524008768 10816463 -127776407034440292900566790601459875840 10816464 122002262986328218281715881152451969024 10816465 658047379302149599026704660818844675520 10816466 137553065559858772979669113097324748432 10816467 -16320048274548738966324858135963694920 10816468 -237404243790832889485826956620288477440 10816469 -229188133934419358080172887673370482934 10816470 55365362105217006477322049915943936000 10816471 240957908227461239203224770608805559792 10816472 -360647418163418098567287100316602060800 10816473 30866243191318507834920638263083238944 10816474 -468842364848736975429443966777757446688 10816475 333117861348664621968781371807695416500 10816476 -43588867295636372338143677392182091776 10816477 -73970247033223153090234610318318363328 10816478 6900062625507806447507382708278962560 10816479 121083299122081414555345206768091710984 10816480 -207994377911437459649693660042900275200 10816481 394789003579293756094886310072126509544 10816482 -144714580697685773398764225164810121216 10816483 -14719054995996182286454142775477236216 10816484 -210899547868757806208363663921196171264 10816485 38611910586449331896006007092490206400 10816486 -112141263205975070251470965909216587776 10816487 -672263337920839469655904638097321180008 10816488 -294991527764465477738500293215044208640 10816489 191726941681493901957926396376078442240 10816490 -101522053918250204716196945187777460800 10816491 166775641068939848749702415013399302400 10816492 -14774434720747285312162010826296933888 10816493 -284766611578726910909068430144503232256 10816494 56227665504992889235079855016000896256 10816495 129935539960080611815072291787286991200 10816496 -15319904788226018297549407574390734848 10816497 9433035910495750444905643376029998372 10816498 126637405065306673106350441172076974592 10816499 -610614689183169635488514848546891816500 10816500 -17531120412140351435177535892071936000 10816501 67385485745538054971476765569440419502 10816502 -198599877051761016563852575011473157696 10816503 222156972975704021760956842695506227200 10816504 -12861356562962356622209698896259379200 10816505 123794449853230960057505287083191767560 10816506 40734532325178210117792961638198648000 10816507 137523270981175743754364300333499360960 10816508 -172831145190594109092235494611644956672 10816509 299501923727558766460367476332233657856 10816510 89233036835968241284747770506269008000 10816511 -222135776251785138491751630162497829888 10816512 -78442976840259279509930567729474961408 10816513 -526128228585357137617754397775278474238 10816514 70728788653437307693193458723844193312 10816515 376939725673450789680684789002830373520 10816516 373266847796017524695092081738907661440 10816517 -195699263584385515152782962791827813280 10816518 -103320384005087983996040495336675340096 10816519 -336761521543865580570898151940098269904 10816520 46328578593485149570989703152756326400 10816521 346099895552360083348684174831902720 10816522 728170704634830727000938982658367482880 10816523 234299896439898683922663577277558868840 10816524 -342350446550852326768596055847576724480 10816525 -42431753869793602805478721648836521950 10816526 -32762026052874972828302612659964709120 10816527 -427943852059099048319182562334105598080 10816528 71060705345816819590253544990116085760 10816529 499157832327442575364308163297914780000 10816530 -69272483307605694238387824487632775680 10816531 -76151106068905665045757045176627589056 10816532 -343905068546848500112646243851077224448 10816533 -62146155851078858257825610784237030912 10816534 -705930105255137971933446493943397120 10816535 -406511430532411389606604972118458844520 10816536 214719723287948341242941603665421721600 10816537 -76030995309936523962294539959582712940 10816538 -49034999903618646433436809181678894880 10816539 521859877079840949898477792658256900480 10816540 97166383994680131488203351731482081280 10816541 365691885850067394149822573142890403942 10816542 198183141857129387896871893515434224320 10816543 1546584592443773960807521191977628464 10816544 -682107539122676746861968096137582936064 10816545 -269331021027266323486170964427950239360 10816546 14481785355024174225911743010911593984 10816547 55238630927950373982344945000113489152 10816548 -397121990377501894149210169202775644160 10816549 -590538733915883852919390946385345824450 10816550 -33315684707925356877310477854638347200 10816551 276779818940274704224926730705426375680 10816552 197669877861628895027057732472638745600 10816553 -640402143424962926002936292744665014 10816554 177003387147109003845967303647424595712 10816555 -267684924572852832765752623965740449440 10816556 -4900118539948474541317521297598264320 10816557 -75933059444398837640138870867020437600 10816558 -88424634532329462953690126331430660416 10816559 -324342222271280008198821793037409736752 10816560 -15843506146729250980523661721808732160 10816561 129937416998308073523247901068460494080 10816562 -640129151442045158811050505817645536 10816563 208055500870437817710004761339560731200 10816564 346494399016598533059564838017595392 10816565 717884344597484235688046589759738053400 10816566 50791730223517373502441292792196763648 10816567 -342210286765743613678597042614334303600 10816568 -28386896284094312851123854353771274240 10816569 392825295190387147648860352173039590394 10816570 4479644389394590212645555588157056480 10816571 356144815775512667421923827985223404772 10816572 38968011466021879938767497385651438592 10816573 431217466526185546460603153282467787736 10816574 -284655273116412474356618969676588688128 10816575 -36103971090211966578499183234383724800 10816576 -171536140875300557253696801859863838720 10816577 -65305886233273930017262027542289327020 10816578 -8079375743862729373820444810932348416 10816579 -64823610875686389088972300573156544760 10816580 173637427944364560347025100185963233280 10816581 -37165822041182968492125367387057066656 10816582 -17279565977838200237684409936602750976 10816583 787028224558170846745623304984483490064 10816584 -450725577362700479281856095236472135680 10816585 52331129656919408425578380277531870600 10816586 -137725124074278532713956853416319321600 10816587 -541706925565090634431079304616690257156 10816588 411922500563205037086057793253828712960 10816589 -216458878296546343219545478667909664000 10816590 -146004170960932001854240783349933015040 10816591 -485792658928024996855078229870901143648 10816592 -223828782227847664652138971327187656704 10816593 260781782100231848130979982480352647664 10816594 -54529297713219795161307697438659694080 10816595 311184462270953955548971658657849461200 10816596 88869548712930492975604913766392911872 10816597 532016797109389717719881462066077859712 10816598 212266088421726770145558898774788641664 10816599 -546092086482183166392843590991095496240 10816600 -172519391100274518664383100502167296000 10816601 166660095163469800658071575250081201920 10816602 -168826832570343512060709237802978454016 10816603 111301464737746486777709039847604453428 10816604 672256340934681501109697968104915021312 10816605 491064134073670386844354823827412592000 10816606 60129371404446980359445851200368419584 10816607 -5170345381017237415598239627367219088 10816608 172418767154074450971549333935534112768 10816609 277164697197130423608573319139384289280 10816610 76479155332116901239196791593436418560 10816611 69871647955272045280411967064573277536 10816612 -437397968701945033811116229086013352960 10816613 132925279830379055432996803511979295104 10816614 -30448237580936076797602028321014474560 10816615 -65064043963413598480168094333051616000 10816616 -749284077006569296177527789389584189440 10816617 -38764209822426775418101088833935789696 10816618 225441760047475586633942870492153699760 10816619 -170611559161703890175364090968091258840 10816620 -56380024828294907337405343741135472640 10816621 474632827962972811489317484264194071200 10816622 171690663689925514530932405369214722112 10816623 218764403503461351924027502464844731720 10816624 -13107707796679328049428405735884062720 10816625 446016228380286690826049925460826409000 10816626 -13792785201491636758350226078836446976 10816627 -3607654713717393472568394917431027008 10816628 339232823780915051595108984000746026368 10816629 5526682834482823630091658966886578048 10816630 27198964519251399165228959040113203200 10816631 -178154732961426530906783308492878934608 10816632 72500041246271983410991647543483801600 10816633 -141342448766461471208318167759704036118 10816634 228156775512935504505644590961864458752 10816635 213927105978407380606940168926722399600 10816636 -27776575126385685319082501941601863680 10816637 49552061916409947989920126874113591680 10816638 -79685113235799423015085017074962129920 10816639 -320973830248493823250655395711947031776 10816640 -260364435034864128391487002980542054400 10816641 321536133956546772919634235082335872544 10816642 -9405910459993403904706030235487346656 10816643 388191087456312818441722989268997077452 10816644 -6472963658800263255137696778558455808 10816645 19592262862526591348803762639881312000 10816646 40930090695081365372694437320778098272 10816647 305030249530412722461921154884398288640 10816648 1122032373887051993658804280552696872960 10816649 -620752218413893731499575921587107266864 10816650 -37327402567967692321309001202699346800 10816651 -152703893700368291464314692725812898348 10816652 -162969972235510339518937465710217374720 10816653 423547587104593182091779943931756750208 10816654 268586263874389783535238277163541635712 10816655 -222536457023325051997833313492416060000 10816656 -53951817531192694346942426015044927488 10816657 376449272867257875745784530793725337906 10816658 -260089816377587752869782000128647501024 10816659 -265890719219360606899832969427241140480 10816660 -108409636315966463809380194810541004800 10816661 222854088868985799512555161635081665724 10816662 95806221804805784258144335699713945600 10816663 -37070798902456806239899950675275865552 10816664 245515131644739478312654552479834193920 10816665 31118999038556054431753676236676857920 10816666 147343527081965968812971823782384997120 10816667 932674303785012267377149913954434899600 10816668 135193018464635026328439657343808689152 10816669 713238202085696780765771726563378756070 10816670 -215073140812882624228690575884586700800 10816671 308887696465691146496372911273026808320 10816672 -614325406481318231812268540227998056448 10816673 -253804833460129756300440405261252029760 10816674 -675227182783866769415523161570356224 10816675 -2597256557527666459065287153919350400 10816676 -248716576565608251444394869834680827008 10816677 119058804969655886241049486194157908414 10816678 -130154731415766284223669205469812513344 10816679 163481191507216900022577814335833278776 10816680 23483230644812347575972570958921728000 10816681 507119601660650949478357526434535131200 10816682 56134275761221821107766010938749142192 10816683 -500702202042111505753892788145376235176 10816684 -626717297195473554318620026837003451904 10816685 597658655226285991132113132028524254400 10816686 -8881279418779704002993479826812600320 10816687 178204891152534950717603739719424570352 10816688 159155516176320456595737942105441779712 10816689 238291187569325390214469312791442247808 10816690 -118090133474950497101555678944202884800 10816691 233194872619973272212921851402139800112 10816692 -46769538084915145248756195148285194240 10816693 -8184194686987312955167938553773529536 10816694 -26200086054775649634881228512462196736 10816695 378616585596810847043116392691337965320 10816696 95890917215540777100353024871541432320 10816697 412066928911927308859596756932462431146 10816698 119228604771679614098799095920158097920 10816699 -82768345912436719956413156706517874136 10816700 -281446832984844074068999796561339712000 10816701 -39843417944417710429891399188142640448 10816702 3732209351981846515203610699737342720 10816703 4422564718278378536288499230270660664 10816704 -52081400800134832793626393776299704320 10816705 344639037211773339505556835444581563860 10816706 42848273537918549960400027051276625920 10816707 -164453262175480314712826373169161458880 10816708 15757458669767510315755673278992556032 10816709 1081749751463106290027127118142679992316 10816710 -111576226287327064250629296791714054400 10816711 166061667439467015195019890547447743672 10816712 68178083954586823044134106424167628800 10816713 76727678973599633028745702003135538400 10816714 390017505820716826095564935203840401456 10816715 52578646287828282313859372164026150720 10816716 -109236404232372352269805092125127622656 10816717 292119552658372715668690832555362547712 10816718 -155045731928179355798438826553418948160 10816719 344631011899342321280228130175673197440 10816720 -38099119300800280972440864665713459200 10816721 -908560306794291947570043157949854445568 10816722 77257605310792783719553277156072351232 10816723 -534529572088165388104594246030017627028 10816724 22024789375732445438309487154226476800 10816725 -123600700959517343990611136944458518400 10816726 -146460931580805937773002588262089010816 10816727 814135764596399193564274364971160541576 10816728 86590971690527657169226290008485969920 10816729 241497485842625034579515517411081483072 10816730 -84397657900897809525801396531983489280 10816731 -131563850582626390809434269647978663672 10816732 -263761125537035914303985736441018647040 10816733 -319088419115206026717608095478219738580 10816734 -88595444206505852881132792522625879040 10816735 -227942049687218951251897784618980015320 10816736 -2072505016119474421089596279856562176 10816737 6465717721643621946488015834095386624 10816738 -112512498479719452290085055966837100160 10816739 -387781794532053369076711265960678526240 10816740 15798439940345626940640633693274030080 10816741 -14931880070472694853182610516310688936 10816742 -113345355884294300524943692048576272000 10816743 -75481486134750223290374341319545213440 10816744 -637571829727131166557996616520403747840 10816745 65210764425381991582233094412446750500 10816746 175199773271736355314680118222272150784 10816747 60388439092834588650672439775968510196 10816748 570260163300388645721253210051716568576 10816749 -116105064860514774906115474215478698432 10816750 -7545831148792526221040497173349488000 10816751 -1203295881304729487190031081531511277696 10816752 -90973211690821456409575521434303692800 10816753 -442606416075671864474804064587978416076 10816754 -59331951765277226769027044151343024320 10816755 173383865999897994229442837380203328560 10816756 -176079066788696414569718622785813361280 10816757 108147032707485098588923891230965483520 10816758 -263953064192201757766510570393653247776 10816759 84454390000796113781904042379633176000 10816760 239589752838685407966794891983768166400 10816761 -98075864232773086780147980128784775776 10816762 -11107689283552407271960850513923124736 10816763 -263820915807917331941967371430010784988 10816764 14577214120997995837240910660832067584 10816765 107053645317370671658488294424754649600 10816766 -276774034110610527754278502430797575168 10816767 158920990843990666495231183524992900640 10816768 248756414829960717840482444964853186560 10816769 534007556282938899440895078023545063170 10816770 632949278751590292603353822527664640 10816771 135883399612293354483118186779064418512 10816772 -523221967627174232712519697165220682624 10816773 -8975960357972686618490331547553779392 10816774 45434829607696039073835553076246615136 10816775 29461584918003639991084134881355550800 10816776 -339905487457401209905366261412128972800 10816777 18115492604383737124736723718364796832 10816778 -137017759107361095585845093538663690240 10816779 -5176238014712949328407485448268971264 10816780 95929250182946336905291379625875573760 10816781 -449523514553065611722169272534578985418 10816782 211577449309911551213255096535713712192 10816783 83941913048199990049608010230604410032 10816784 -34653944155935262022543824141860864000 10816785 57252439687173325092687898777961168640 10816786 269093240920173509069240313848195336592 10816787 -30397439039013180611071632325411236564 10816788 75128598869651654803095290463084902400 10816789 574048065954311064781323473245805771740 10816790 -287148777256279447176708281737719417600 10816791 332382425978607577202291092228912907520 10816792 448331787314951036899980679206974668800 10816793 -76729228303667351728737731567616387000 10816794 226111279220275779357443959547663447040 10816795 -895555454475214056127603418733560400 10816796 158146362695863457482372832821143897600 10816797 256186280015278059285346652869112720640 10816798 -76809373084012716078890959807376976000 10816799 114964645029039397066283565394488967872 10816800 -200651724737325313015526050455237427200 10816801 822314011690956548616121062514120995504 10816802 192687148969365438648081355686807420192 10816803 -5414671394815950822320647108023398616 10816804 -11649770388442576363448673157972320000 10816805 -594794388206088338104697884643584833540 10816806 -27710105710020625837124915337378975744 10816807 -148945227846777044980789947323169983328 10816808 -247722360255100605452019795438024867840 10816809 36703562568219061762933823688455069088 10816810 -206928961463582085576462280310735713440 10816811 778189928981051130915776474997831407112 10816812 -18421488706379743176754655910128417280 10816813 188749405469009255678596619496672129760 10816814 -43480081125028934412919449137075214720 10816815 598788420025437651581106843236884300800 10816816 64689464758329887961525551635298435072 10816817 467405211290671534577374915382729671152 10816818 17055627508324751219320053423904101504 10816819 279507428635823520128186545881437935744 10816820 34002784640298194270639394093773537280 10816821 33019501127919230969470055509619590062 10816822 -5351452906282030685586080894698243008 10816823 -35826751580791360471788819267274950000 10816824 -109787797790607352381796852314546176000 10816825 51944269508186023331926749887774938200 10816826 116666325682343165323662754567282617600 10816827 71876902961185925773698550466393144832 10816828 360873348373348859950814179039223872512 10816829 -633347697498144976727835278301236737524 10816830 31021544893032843114946712258405329920 10816831 -304201444061019231551154633888458999088 10816832 -110445370982587002585467903742147821568 10816833 11998879751267433412433007736170196800 10816834 -7427314318540540929808440863020958208 10816835 152790513452991557056044052247355744960 10816836 -402793705418387542670163753080091583488 10816837 2773196287438133862994986958482360252 10816838 -102736884818450147107881876640321290240 10816839 -72959816380223332651552543702586755152 10816840 -57278074978549952567881950604132915200 10816841 310257378447144981431144325691295058240 10816842 215092773599523229607795802879286671360 10816843 -190983434665406309487727822871819463656 10816844 25419457168216712237543761105787289600 10816845 159153943530743643127325957352422907840 10816846 290340784017116222396245419222075079872 10816847 67642644279831358596614555220334909296 10816848 -6514319327054823751433904466034688000 10816849 -265309937845859670028342867522561771150 10816850 -52598142210027861455630718316939430400 10816851 -188893413705416242705806823008273444168 10816852 131644341545615303119171892344122357760 10816853 -352803220344762459314571991724010926898 10816854 -197124842466177522946457045758513311744 10816855 -259986690576575559556889751934177665600 10816856 162857737821562460729761857825376634880 10816857 83857117091695849991229141825274126554 10816858 107730419218035792053614149954738847680 10816859 8137041791865009533513793827794427400 10816860 245314964512040570177507943565327119360 10816861 290470967207937677105945146296627579648 10816862 -137936229806929733846668640859837087744 10816863 230391348946174587126426229410481827144 10816864 -557523280173029920129095118670844002304 10816865 -3203675009902314062097098756900191680 10816866 76128447201573839755501452252819471264 10816867 -99024211653398644297362480107121313728 10816868 271225823949337418535288585101089400448 10816869 -35322025705701355017247568718094960320 10816870 186698780338899948667579194927418730880 10816871 196682290217580629986874452157173105680 10816872 -38160602616295437057916313459781058560 10816873 703928959268167692069389198860672244340 10816874 305770113218368402621582190012780181936 10816875 36123055543305969367279454689458150000 10816876 -20615689971134606575300327958168285184 10816877 -368936617519853058350619783244788338400 10816878 94600426244717602563110064414727705728 10816879 568120962399374694543876799144966123776 10816880 91165296724156576554167916662220226560 10816881 417894480721348228042641786452518716480 10816882 783571288757566406319272375758621440 10816883 56822763462901442033088404256230903040 10816884 -28573558195405835972721875305953047040 10816885 133730745118548635224512979114155212160 10816886 -151113361410679268254359053952330953856 10816887 131196175609973352180037512598121385960 10816888 -492312973254959272734751455142204170240 10816889 -207846038614078976448463871832672524310 10816890 23212362308328363135427994065972838400 10816891 261341378582478079513236265771329068784 10816892 128099874398109935054304051013210374144 10816893 -94868012347152838161490087462625777460 10816894 -205075068935879943085994665198233645888 10816895 -356888853738658623403178812701542613600 10816896 -250302385647258275358251009382316769280 10816897 339576837832424387526421174052579973012 10816898 -36994981162296449946047586626466194400 10816899 -34861531334215514824665343404445385736 10816900 68280268724953262458920460568519884800 10816901 362718601994502632105244307987569998400 10816902 -109842459790666143277864086116602072320 10816903 -619161311433304517451045869656296809856 10816904 75725286381055236546676663580631859200 10816905 -88484076352923906765680789712065052480 10816906 -25304635943164398473353299852201866400 10816907 -55695768752121678780060310890926387208 10816908 -1635546882533101685498931092090597376 10816909 -194498054704985961264921087268107116160 10816910 24461937932029121669612220442000085760 10816911 32248263423400344982847886190763141232 10816912 106231947791735888305052097277529071616 10816913 -49010424734049830714688487694776661040 10816914 -1880517106301753101890605549475720960 10816915 -472478079412403428096912470709793896080 10816916 -483087949122033497772070423610985600 10816917 -108707710370689487553627897913634282880 10816918 -47680619164577698790982351065062411008 10816919 43407319459635548847412508759464011144 10816920 -76146981446713635259382056687600435200 10816921 -18264770758105829141768067114081634176 10816922 134296914652215858963572402434197798624 10816923 -21496201178431677270189020634939125760 10816924 -348297407602095628841515002277201142784 10816925 -27343636752424360578249554035749883200 10816926 168317156672190323336204194750955866944 10816927 320169455644729753663469971368149669760 10816928 -123790159865836795026118529631450562560 10816929 456143847878801615139498602256829718400 10816930 117083416769751147170028205062144974400 10816931 -330789763117520988135989381317420728 10816932 46647799611037148134425416932674699264 10816933 138780923355361541306567343298818605884 10816934 -220586764303004760044946732031916964384 10816935 -69252715115853494572084055209585873200 10816936 -261039776391643027666001670639365990400 10816937 628093724261361928563540917107062638586 10816938 55201505760577550880895489005063045888 10816939 177056878741695708964459945901417466256 10816940 28643101923979119713932877967858631680 10816941 333162430995874797237841514693947536192 10816942 39239790045275277216915924993810177600 10816943 208184269758361582367077747779492066192 10816944 82168644657545132912598766174407327744 10816945 -88057237270567073150143052136333037080 10816946 -71955948666836118585909183205908787200 10816947 40820874071655681501350624446216477320 10816948 117880404427370839681032418383335283456 10816949 -256501021884794233078287240382890982080 10816950 42407804592623998404413155052577360000 10816951 6432927145687561212953805736620751104 10816952 455479887400459604386520552103457689600 10816953 123594907601254187102207884065038908800 10816954 -122164943032375913113655365131344575488 10816955 -195366743579520236021738674231731296640 10816956 -320454642432562755656179464650336993280 10816957 347915657777863115677932582030758863840 10816958 -367258527821223704424758670292541869824 10816959 406090137280096629474090329806691087304 10816960 3388137165728466479759688123757363200 10816961 -318698758819918514674885978177702197438 10816962 131123849655978813908246332549561182720 10816963 580712280869239958718934340607915840 10816964 293513036150651743936331444357420749056 10816965 11828171339474227579998187195670795520 10816966 -325678613321075215575448504204318716480 10816967 -99196283879152908867511689888267439008 10816968 456847624297327976795261287149542645760 10816969 284142460560116582905903663645792230144 10816970 -202520578896258150100680999889514899200 10816971 113587920572087928335839153065859276800 10816972 -93616820931116459545303042171177735680 10816973 1203662672472459690649898746492081439424 10816974 36251279784573390774331116551487975744 10816975 57653695954718629810862100841887865200 10816976 -112559227303354637478791931919951699968 10816977 -343631247653815673252795573710083083280 10816978 62629844909119958299340320475358353040 10816979 54826168743203073059047719877077720984 10816980 -125604599320274088337383040203389644800 10816981 -41131229447178940333462059403689553952 10816982 -1858640248049474253410054816394427776 10816983 42971657165918863445097471736388409912 10816984 454397764315359423592940864312202946560 10816985 -42272754075805457409585402393030105600 10816986 276900586676659198142655708041508374784 10816987 -50469774156487868321888200065275798528 10816988 -47550181802681690340464910034358175744 10816989 53017337868944735396203308069372721728 10816990 -10983511044166161818478273204819384000 10816991 -1136179425973767077277779772840289651848 10816992 -132475586396003571488775314001880154112 10816993 -869945175456818206584229957308606501456 10816994 726448874671132192677438529024720128 10816995 29565380986875251660857428822355516080 10816996 -646809929207920657908520728930494750720 10816997 935010712326477868184502083765127160446 10816998 -98165887569618457278574603442645252352 10816999 -258598674654554197569293674835433265800 10817000 214820163667479113272711214382873600000 10817001 -110342971878262806117567944463751330560 10817002 -87795389302132096103348471869445976576 10817003 1369469357142189813392135494431888146400 10817004 -761654892207743633597935980105658368 10817005 57719125550663986761032800614644571660 10817006 -53638686695452205941833941752064174016 10817007 115795174659665615309404919876558885640 10817008 19602675225227750066996685617749786624 10817009 67964729154579082157043250575575063616 10817010 -123841287865872169061692773354345676800 10817011 -79072569733910741447163228373620750388 10817012 -158216448245875774069255574313132130944 10817013 -4147691764506391210656487470942668256 10817014 262609681397333050498558817423430504864 10817015 -168416871605674865870499436555002332160 10817016 -124811077524018860727122472049216389120 10817017 613727542742987545324559516410877513066 10817018 227566477668814032569200466071818798960 10817019 226011203125888255686040593348975475224 10817020 -324791513305830561987970872081331115520 10817021 -513869383633234344725202943466943542778 10817022 197379517092279941116163663402517732672 10817023 -12273165353835059328725895515666335360 10817024 95245381441093495502816636992720207872 10817025 476878796628427337384454854336769492000 10817026 502154477771862823800848309347566693120 10817027 231069020609611138993369717177143008160 10817028 369751241653336448091301367669161893120 10817029 562436159730971140624921550484243552000 10817030 -15875598568402772953650315302911372800 10817031 -627634506994704616618325918797022123136 10817032 583585205520348004899345202257385236480 10817033 -326568659445467476216034972838189323520 10817034 -35824546548959853369165116618499390720 10817035 -1371650476719147570662401431404254800 10817036 530114387988176535467851537111023836160 10817037 3199534550380647484808724396210677760 10817038 -125077618515870423203479436975686877952 10817039 112638635298581520028630873675261427160 10817040 -15853997468708253869024002211563438080 10817041 -237851404710584826829480235506091476558 10817042 405381700495377474451414154864669251200 10817043 39937571979355659110761301975035488000 10817044 6832016063087524750304090112605341440 10817045 -238106530600565896920444571727328113700 10817046 -231613373994673308066035434477236032928 10817047 227807057769874874897115867081416047552 10817048 188045627063776225042827459945502494720 10817049 -208250007930796207417547754151690264800 10817050 374697254040939095844661281345947788800 10817051 4277277549619870595116945688042979360 10817052 -151819878659783470952070080430588791808 10817053 -104889944374362615096746236036451260916 10817054 227548224013935563702644977277727743872 10817055 225991314242395023891570508935734203800 10817056 -690560019410650753731956589653065728 10817057 339973783919264445420757863041541822306 10817058 -34423193390044823564588519941622292480 10817059 -792272352635094805852704677543314060848 10817060 208166210982628013908472837509481472000 10817061 -66943720273465546788419647614067875840 10817062 123179461441765344599915534989234648032 10817063 325200832167664380132857231941397355648 10817064 30146691567699086487916209297013877760 10817065 -229818787535923239885449649672953275200 10817066 92328177606661643950289945214772012224 10817067 39812104736808308304984896727558710448 10817068 -441009318816898224686766157678139417600 10817069 196731986949626641316660711006785425408 10817070 47663711595716538683491191013973529600 10817071 -274238369524841361229039660081679124576 10817072 43439951584261190117931290933534195712 10817073 -98679581765864272815417964534325420556 10817074 -347112259852976884846860622080043252464 10817075 -108029466983711277982379541496332948000 10817076 -91683872693195643257562671829337018368 10817077 841315717071648099886333605181325117440 10817078 -44342533724961905175517040565970460160 10817079 -6495968762712077968389916649767122432 10817080 4737100716321538405995273688031232000 10817081 247625692582137994721492061109154834064 10817082 -101215027377976722690698767890858963600 10817083 69012749351903024247818333835577014576 10817084 295310970950588013445383252318926140416 10817085 -295988041566799201448519810393509149600 10817086 68416264700914191471456622878538454400 10817087 -644103589243882787165785830206449839240 10817088 60974159643035049328392331349735768064 10817089 -187416583998244635738978724606596578110 10817090 -90092456346155256488935871168693407200 10817091 -272810294897262855956814519065233152000 10817092 114237115032834838322780334840202051584 10817093 78409628904416885814597472402995733758 10817094 86537382805859234781286412313751388160 10817095 -48737954768064697514226391596563238000 10817096 635121758970001648122751768752720322560 10817097 -480638097747668872411045455465652768128 10817098 -62641172130260605016644538795304419328 10817099 -92614276995106556692315218168044618760 10817100 -40318974270314563153773820058251315200 10817101 -911425264056428279722427961751174245898 10817102 425118934902300619597184423584183320000 10817103 180072362118405871102273122592251858816 10817104 -11554827309548892549856358371974062080 10817105 -523212902612834788840141341062975640 10817106 25770841793390117209103307602804749824 10817107 4629189571067377993293912804947972352 10817108 320061949704419516051749696145663430528 10817109 -29828918259298318977399622248722564352 10817110 -61445089561865265335071866905257847040 10817111 -332230095024939640950864088555949559288 10817112 111600245886479497158994995798038077440 10817113 -857182636489808839955392510569362027638 10817114 45443705227328563595223220632752653824 10817115 175441425123469828476897062760157380720 10817116 -236062451839139780160977014845375198720 10817117 936348812287448240929365753385203553932 10817118 55086124032504962508346060961999001600 10817119 389614274855383161441819839494499568000 10817120 -162551661788179900552335877141411921920 10817121 -240175035493792134800813220781443004416 10817122 -221788486777883812800246109801990803888 10817123 14123289577264289638390505382305039304 10817124 -372871160616742066796026970883408620544 10817125 865727158059714643343566826074668504000 10817126 68636419280269266287846573942887579584 10817127 40973151843716188975122098506678737480 10817128 124169954663214966988185564259954114560 10817129 -1144323830396930124467505571026035455116 10817130 -90777650009101638899332312719207106560 10817131 284759385169532140713755753672312164464 10817132 -132535300275205105389491358550743439104 10817133 348202101416011064975560946636325570624 10817134 241830533345213879617454201172864132864 10817135 -59825188946336771326122781622503621440 10817136 -23772167656672053394866709444096327680 10817137 208069658132306016362381799354237472240 10817138 -295645053200608323322879764910791863280 10817139 -88705531276520560612868004020936372880 10817140 -3926408353018373458929909147195801600 10817141 344188780947503165322362448876432846240 10817142 102480164356064411371952100452760741312 10817143 283628413274218086849916366997975967400 10817144 54229621876101341587400260964721131520 10817145 127253983327297640697023308561278916800 10817146 285377695709250149872051958616660604272 10817147 405292878354348419209922496520911870312 10817148 -145146185952410131104741575092178296320 10817149 52781649549341348866957419854526019200 10817150 -284633023869574085280701487797245608000 10817151 225187400326424941692010339424275217184 10817152 803669238295548500277280717952620953600 10817153 -61957039150203333976716878373711881472 10817154 -384069123585893482661243930314926781440 10817155 537523473061432326010338607462848700560 10817156 108929395671731930117797757428487761920 10817157 4508546690236134849953685156982814688 10817158 137064902429462118704827647208077600 10817159 -282370506328438295709829451376511793640 10817160 2059316290523569050706555925803008000 10817161 351104203411396401903764130411052580762 10817162 283434032287760729789237871518593814832 10817163 -336747733692847477664239102822485555456 10817164 -130685094600387429502054889629165498624 10817165 -154644096670424940451937668623499082400 10817166 -220970645096139197877773743547452416 10817167 -97103643618762088689862100773791576784 10817168 -147147914256395594648845377012875182080 10817169 50757174892247378370310697258982272256 10817170 28223983685776509834982639393319055360 10817171 114263066314554013541678961248351220864 10817172 -46300333272537136733227733874838179840 10817173 -239255599176377835610578668717354654578 10817174 -173157879388260749971033067056254506880 10817175 -7884962507407993662603302991706608000 10817176 479483508542030417435533005148594790400 10817177 -66270701196774595560108770281685814528 10817178 122693128004090108649741576071760933120 10817179 479125017091191962804992968168495755780 10817180 -176850701084149465356732344651279078400 10817181 -385450539666558654214059109660085804730 10817182 335758466098746191645602768956483960192 10817183 -407994785403799067390129003518037827608 10817184 136745180157285031567719500948220936192 10817185 -450773374604188156437975322767706871640 10817186 -230789953847634968997908754446072521440 10817187 24534399782642112271537863577919089920 10817188 -228108352224704798235538490650688970112 10817189 14119866173466758343538562418551824224 10817190 -97044732538319594848634459363499943680 10817191 614872438346888481010580424344009779200 10817192 -40150857534733025299128914904248448000 10817193 159657340643398988700620918894740165824 10817194 79467213072763979889154378741430760960 10817195 -339196012266952585814446725813257200800 10817196 93224141613375613418362679670161562624 10817197 190053904090893732869594700354326398432 10817198 -3300900495228635077118969715902734464 10817199 -449571793895661865998244593566410963200 10817200 82091177750697825644027244324713676800 10817201 -672551426435291404109061795352455211596 10817202 -58849945067821001122132672749402783744 10817203 1080581204445314444617994746387038197280 10817204 -153853906774815121004305980771565436544 10817205 46077215596326560762991077094631434240 10817206 11560459989093583683194764902263559744 10817207 85497335182931470260755314477254975120 10817208 -261801680302976662456839311663845785600 10817209 39335753868138693225861958336130368 10817210 337805553857702440000789198905725921760 10817211 772980354800005381265054407566102637680 10817212 -97078480961720117023392105235625845760 10817213 5826280910613540467800569431112340800 10817214 157647136771420112924330444415446353920 10817215 599210584266245058066083950640799792360 10817216 60672867073939772484012844065682882560 10817217 -475584580626579467753844955664822091120 10817218 302353371156404776002113638143415780560 10817219 -405024429724232209923412226328359411808 10817220 -120878777875236780995605337526539550720 10817221 -278576750256511048026464672405209889856 10817222 103696523444449674207827014884683016960 10817223 -214642569659997004848278820010337616216 10817224 -239616067209593442457794465945686261760 10817225 203356188999852646943280440812580198400 10817226 3995870166325270301201818393538269440 10817227 123647923447105431324270463505626052880 10817228 444454116130677250050173783905398775296 10817229 -226032104167929521024154054802825502016 10817230 -222997707869782780519746096668581074240 10817231 -31044553559405635888228668156111803448 10817232 -70210231738723581892967824497082368000 10817233 -143782803712073387914086712390899630080 10817234 -185691449649777673640515494381761391984 10817235 -77204698882290221943475963696660523280 10817236 93239213122127442532665918062035132416 10817237 32848055471988067849998168246984505920 10817238 -29156201350069661572724986387749027840 10817239 -259436497151676979862218493279233699960 10817240 213308010253214516036709560221231104000 10817241 -257880403962346384609428682502863906608 10817242 -13529391350162950218822961023127584000 10817243 2027865428425754736784561317204471492 10817244 -895279186544618432635982474701538304 10817245 231754737464524876553555198235930213120 10817246 -52121493378356237065634203371708235008 10817247 -33528563127361202837164934747582661120 10817248 -222058561649415383483868110233340215296 10817249 -563169052518238585809148802194525711680 10817250 120011147254061600499900914893273728000 10817251 -347402003631717205731742201679937354000 10817252 -5937290689877469304138127107796054016 10817253 323949498168562079391446429672652683520 10817254 -85663212171400849367117132160743161728 10817255 13414182978970870599333390390518100000 10817256 271971662011079118486078267413058355200 10817257 -1529710974165938240786501827317427534080 10817258 693007989373112693765007516506666657280 10817259 8874944039215745805937505258210289840 10817260 309229823353662413791596722679373946880 10817261 118769425188862896795866555078938896000 10817262 216097706914133512492901537186286597120 10817263 -727094150547978790556642411398110029488 10817264 24172633214367284047188548195918020608 10817265 -499704550021599484930228044259657767360 10817266 858851721985482970534825278135453517824 10817267 262761772842678383222220721223663755440 10817268 5308596531503891970031480434667683840 10817269 121014308323643292770456131022680001020 10817270 47701226904037082036044740578404828800 10817271 -184267437275527974364160443982081621760 10817272 -531565641229468924277230521362964664320 10817273 -1004876098611001846737544398382488178620 10817274 104632007585155481297633865128133159168 10817275 -3378804656989236028058462749686549200 10817276 -15877960890563718947808372431273379840 10817277 -39458333318229623084602168211450158080 10817278 332752667252591637268870495080365245440 10817279 629905155343016875372473000993640200 10817280 -480330933516961031463094929213672652800 10817281 -342833746707693293679760260811533361918 10817282 192092214772798153041806070856760796672 10817283 91581244697408357658704586841922580144 10817284 -166616858636462606341868293874843435008 10817285 -8293671280456320651657670205188116480 10817286 4240554024965240202695948116302551424 10817287 411307799772828068924945810948971711632 10817288 21549527438209728191152884414408960000 10817289 -38906776081657101519224706248283393360 10817290 134117091255314796203837746609206681600 10817291 189851428355101225509935406695017365552 10817292 -77717129460497688976678647133255438848 10817293 -839420655810060731684240418391343936458 10817294 -412528084452254017311877833526149962304 10817295 -1867338380434307082233755958611384320 10817296 37106192745554171567005218837670133760 10817297 -275061659808208983022839758839174664460 10817298 208238541176977585020081344774235680784 10817299 826491225455523663862261095474565184300 10817300 45517466199061165232665787878269964800 10817301 306527462814773091820889918328083635104 10817302 -103204103823387673689782922766691671296 10817303 12050565250203269617975847221168636080 10817304 -265836156868823364256944632442766663680 10817305 -50334217955424186902480129213275740540 10817306 -361108416517371691425791159720093157648 10817307 -10256945762181919435169139821040599880 10817308 801200733783882439270950703630196352000 10817309 45492908264358149879963959254228779616 10817310 -14989314934625593314747056639143956480 10817311 798275420267673309788656758097236578912 10817312 600749193552592769676039149386098278400 10817313 114224931073855530183629264699501840448 10817314 180430025005205969106522234350082193920 10817315 892808723596757422775833864862267190000 10817316 377750638656143772092131085378726239872 10817317 -16579348469268410129585563103859326016 10817318 -448111817624863470419246157615666884640 10817319 762298593722589420150654967391169360 10817320 82877288366010667511038187981735424000 10817321 -457764527693658906534330791555286304908 10817322 -1664325995113458523119728354891040000 10817323 78001503679577848229314609105861640640 10817324 172928859666748584434496842299464139776 10817325 -325568014436049327527751401956998782400 10817326 16705016526146357365376714138720590848 10817327 17431579120499656505101509422421214800 10817328 16357854612832743733069595295095193600 10817329 352667237253281415976794607315176422930 10817330 -261072473114124144737689021005636793440 10817331 -120306498043536958709838890319845043456 10817332 35260007766737127108603567796421517312 10817333 -182275348291434241587660952978415510418 10817334 -361134900245853268372983924846310763520 10817335 461105734311475649574053277372313112280 10817336 -728327535304014218878270359331135672320 10817337 -43496010631827637648558907693692621824 10817338 -3971165958785205215089049984544235008 10817339 -300800646348179684446299316699401577776 10817340 -201723471468128791578349017720153676800 10817341 64329147001482328837222736477728356000 10817342 159569441976523132912546348340858979072 10817343 -319323014825639896733022537418572973776 10817344 22418322540604791957851534428965175296 10817345 -22148566337539514772272571560038535040 10817346 66278644117881454392603950740620729600 10817347 -317309165203832091609991743346484622336 10817348 366884921642871296718166879295426561280 10817349 288990975235130342851149531382958180064 10817350 93268444774721348284468928386833794400 10817351 289856389982831538047180461545207675432 10817352 61590648908856769608154017483254661120 10817353 328010635164760073919078776337384888804 10817354 -324976093760800659067674471292896437760 10817355 423526437013261775594765790611187072000 10817356 -381150742732920150280411210307800358400 10817357 -129766526549552002203345814132366849536 10817358 34544859071057540069076542637735378048 10817359 12996935826593296756326828586814966240 10817360 -28179992453235389714477930484871987200 10817361 31366010062431507134039376835485620640 10817362 -492041153177610453308101149539036827488 10817363 -981026396264325418650661307641942187400 10817364 -175147529910630651556539192158200141824 10817365 -5747943880351534180697234129897867880 10817366 -80882110992439583931557855229965854080 10817367 -58165023541123152131418355215294748800 10817368 276929250133987516629572724795710146560 10817369 -202479039606882775101675560352738080256 10817370 -129074708421923536392706254467838120480 10817371 21479790547203233275902589993925781572 10817372 547680274670958367528862468490428144640 10817373 -40703209515849682670086919308813575552 10817374 518627821215222070363582620774415008192 10817375 427726987558386291312865504060441830000 10817376 139109865637866127269827669124422565888 10817377 -195848172561075771035515141586981441880 10817378 -84790505618064498333671350676968066560 10817379 196763406163570678888790613988487009280 10817380 -172717834978348475445076834099050024960 10817381 4886480404269090007350963321924631872 10817382 217680890440163374370586258619496563392 10817383 44462458256553588374128535466960090144 10817384 -31701663460663632170819865757640294400 10817385 103765244878737920808082907098983057600 10817386 180297048806024534828970052605259104 10817387 -221293732611533115826215861347241470520 10817388 164263022243843771330838798379826872320 10817389 271441784328863666957845453583084308032 10817390 -184199726214876713778764739400269214080 10817391 93485701379596650722078784584146467840 10817392 27297706955244152358283729954161786880 10817393 109674831066391779665418010208355720000 10817394 43632339252283112491299935096202230784 10817395 613036912118751841628668390591859276400 10817396 -230951851616616894628627479657570499200 10817397 -244489060155678617813235099501961660320 10817398 116650441544269002752142465193772329536 10817399 -20924550766970256300448559207674815840 10817400 301740369048547324037673428620800000 10817401 295862371083705010394389048814765335552 10817402 -95343259012712667568558704969748360848 10817403 106515228794708745603864098303209286400 10817404 -95189920731549858711029070963633123328 10817405 -579535799832663500114844913094665097940 10817406 71967096598545887416923352592905136640 10817407 -187112966732827784764546659322165016288 10817408 126914028129392392538534355466840965120 10817409 -228136746572633224359632822129049010896 10817410 285594564854800214662950619936035939360 10817411 -311564421957665440606745864560669513152 10817412 -250528278149827337621007134958907634688 10817413 -936377711601296852290816296925932914338 10817414 36672214199056709536371847442011398720 10817415 19471820921491164783407781581043993600 10817416 84282825570684630853729037090850662400 10817417 286495138794466546126280957457965789220 10817418 134279846115345191858182683041881681920 10817419 -195648872681711184453133425677783057600 10817420 -44526523310079425650827789704234142720 10817421 10268138480864308820088505491887935200 10817422 142994448174663202669879675082477783040 10817423 -428505803323427627629303029838257660480 10817424 333763669154229029106231685355864064 10817425 -631831160971629818454325524203929939200 10817426 -525972449107767346018732730729065374720 10817427 -58045246550139426583422332484893265480 10817428 41124328683248148812664126752041347968 10817429 -134265708940339528931048040265061032320 10817430 39488936129130485772763486626597477120 10817431 -271593211552932715320103674210283232168 10817432 32040232033586201323709905770473656320 10817433 -37698455210174127131069293127465263056 10817434 77057800547603306887073966061174629616 10817435 108619484971087969533920173333512225600 10817436 336095723024868323303222061824284359168 10817437 -866035346145557037435103976623590341914 10817438 427460232269362457150604128827596405120 10817439 -389642804898144080424715124719274216376 10817440 151652010039631869598810534020222812160 10817441 -141095401245365945288994351911816712000 10817442 -274237905383043504538111212217348949760 10817443 56634011026673125669253966530481434784 10817444 643287476959379322632520482799879631872 10817445 -152148041370845861628702887862606730080 10817446 34631147942547936502200257239750632384 10817447 557702759311766676775558187130070603896 10817448 -380682148988619286443477540172979159040 10817449 657575322595520149821058817938775455860 10817450 -11588000348858196358570242443747635200 10817451 -212221226823301090014995846549120318820 10817452 -97250650939621536423025260656810262528 10817453 -530836373865070187457652446698981526816 10817454 -191548108951508911348556875912382585280 10817455 -165298075723932034394064576806825867280 10817456 -74954105598093471184794635128246173696 10817457 208562375868713732229172784066068233984 10817458 50944464450043745218314802115722574976 10817459 219980032190671991341202774369575585164 10817460 -35330939336679901088585036696704972800 10817461 -129972123939998911218906095197713536288 10817462 12936915821324185528326706375112614464 10817463 106410590937832441976402289557499725544 10817464 165608095083338465960506355702023372800 10817465 -91608340968244322187407920018025861880 10817466 177441752682732244249831215823313902848 10817467 6649825922046384264907178599805695632 10817468 214298632368422054557379172891829326336 10817469 -4456192142561780870253984202822046196 10817470 394968671809468503670315166362444684800 10817471 296527674949468185974739777342137696112 10817472 -115502192969230032823931843778799730688 10817473 723024294709056204391838167699775162160 10817474 -246796880183115525770119356234477799008 10817475 9291231944901809453137263542182195200 10817476 -404602145821034215817190186633846128640 10817477 -337612097895031956020277313131541998528 10817478 -5527792760107606572989301887590943616 10817479 -385505065908993748140052836187833026560 10817480 -91710305389011967320976008793964697600 10817481 29189161367224163212209437500070727168 10817482 -28555851038586657022820696902176810240 10817483 -337324477110975611599947054824747228268 10817484 159365171622117066051041624627823361536 10817485 -287428687039044636344981321740345245600 10817486 -139290155408275373869701736660399195200 10817487 -90104747737896719530172129072941021080 10817488 62957683155396634746034428676039901184 10817489 114149878636833858078099311489048442240 10817490 -21316796800363409868053356386607119360 10817491 -817414027871456733387255658928362124016 10817492 103153687611415531411714840021029611520 10817493 443993414922090666008254504674268466400 10817494 -52987230376565061739601157837705142848 10817495 34156561588560112183590541304283313440 10817496 -12019875560770168620997624682897817600 10817497 37551843880705572643290996609987115332 10817498 -33242729502944845322866917522154805760 10817499 64299131683984948619691644931902257920 10817500 51451005014481159596561287566034880000 10817501 -876335688705767763710765588083372305498 10817502 -214379552951770796514286253135455236480 10817503 992070845203240654151320718782529953104 10817504 -216670017380992757692036495799077306368 10817505 -3659030626127296568616141097285537200 10817506 -1436392172912206775638698568972624896 10817507 -46468865991778138923401882561781012480 10817508 -49930645178684815327889250589136240640 10817509 -737758382527775169607501868220212156290 10817510 5465042177868683632253530492823531520 10817511 334993954997124450150669915733956434472 10817512 -96377754749697253601989042937663324160 10817513 -31872480848227674927908242386738591360 10817514 -121463392165316749000139438760181014096 10817515 -259265934226270201810890555044702007840 10817516 7432770992784707112319599390819525120 10817517 -27892896999515111678055508156316569920 10817518 181580222429466759871069063037979083904 10817519 -187051822141514474191316237101679836080 10817520 16067741637654926669037748768588431360 10817521 439850436862973520267719033395635867 10817522 -24506640529234371230801191857391032000 10817523 -171568426825907766645874879141310119200 10817524 -559170719508144638885071667675291787904 10817525 295753913519327941161870044043277857300 10817526 3321011087242554914188402063978965888 10817527 -3539209787922202056962762172679515728 10817528 313566138093686127968196913967927132160 10817529 -163894547257122162059934011568537168816 10817530 -12532003048948220373747512079244065600 10817531 268886059277327375850936649090687159332 10817532 -56704700966477596778013955818000629760 10817533 412058292429646976893101539780780963200 10817534 100986723303826794195615945838596595200 10817535 304761324805328643226219068493270381200 10817536 -457843638101571133825713854513099571200 10817537 154313342261876873579559360615136990212 10817538 30487782271604415295443708229508559744 10817539 1487895138740936682214411725408427688520 10817540 -70789551543401036445163323548460245760 10817541 10126474430929673638174697520038614752 10817542 157125881113692279162218344758236025600 10817543 90913323607643227428680136496327054848 10817544 -63376648432497759467524073553813012480 10817545 424628345714357631344682316389509139300 10817546 293885898722871739746127532787934919472 10817547 -150879264089276038162996150042111821072 10817548 -121241347309820535072593388494239449088 10817549 206781098018206195272439683986267040000 10817550 -10035203164083113314638851839798531200 10817551 -569764936392557788967650808873550935400 10817552 -125207817593331486165175895148321374208 10817553 8605143133065221201586008140204247904 10817554 112833585255413360492165002782528646272 10817555 69876254943364730548109067531190905600 10817556 -153502767365820188587572110377427306496 10817557 818757249444449520325395317609550820732 10817558 388220146426918963028351468363530958880 10817559 132538414214479121546524202282246256960 10817560 55228879815073276867518551221289779200 10817561 321363123262064285607205184184534633162 10817562 -12143337747298819086718370412432262656 10817563 -348102726498863851504880255450316567336 10817564 322260153532785605662406629630330738176 10817565 101087788330784943747154082097000858240 10817566 -18599590819354353431137417744593756480 10817567 -288510720583433321789133156657176214528 10817568 -320264509409864344663380589411057729536 10817569 -342450810858998047409628866976994781504 10817570 4800046473345794654227845719199624480 10817571 13121282864840254908439039179625358712 10817572 304272280271047243915485410013380110976 10817573 86018692517636252782969353922528406364 10817574 -59089130606775975530370249499608637440 10817575 488197185158317139829931146730356955600 10817576 -2652215593210131950373942734101217280 10817577 -77647084948148799377377744127940080160 10817578 -1321574634284831868999484272919874976 10817579 -98012377847881412899221293434982646624 10817580 2549165184774255138617779669750118400 10817581 -600982745550894237063013299099378453888 10817582 451597269320570534329457401755942019392 10817583 175797664508782287310364807996443388040 10817584 149826759685496178736762996999942553600 10817585 161377874147109067108301505940219271400 10817586 -493919466521683130927855826661853280 10817587 -1201185705596190743479280522145108405696 10817588 -549652518920776378117940764430421417984 10817589 -28778268042615381632504761427930808000 10817590 31617288722881603511187832205284147200 10817591 250535575485493128402355750446316011000 10817592 288798851080432616524240358085599232000 10817593 660970429833173642349652509110292507840 10817594 -107024216356656030148109807975423845920 10817595 -134518625552916463699102980457137126960 10817596 -1625800606809175128908894042980541440 10817597 339521865097986759620492251285907790432 10817598 49760822591109681322296566935017501696 10817599 -28166039642214162996015200352929394536 10817600 -21444714336682624621851641649994137600 10817601 -108098188112102584132359160694485833168 10817602 -276526950254477623958184226159988179248 10817603 -193298134312089977613536333199708661416 10817604 14270419959458204239204337548204032000 10817605 57318463907327266026185144026692887040 10817606 151033632984964486479828503455125104640 10817607 316820436547664616642649718685063248040 10817608 -134218569144552099784614410270329175040 10817609 -1097769306543392799739017577896362729280 10817610 105801470519379851285282355209689950720 10817611 263158959084820119414299052265694641184 10817612 262608292140374455069880450546611584000 10817613 172685565703916761173608616867405951840 10817614 -671170108930160956983173313011240621568 10817615 213645734420106580646251043348554918320 10817616 19399450218240513041449214270090379264 10817617 -257828278071843611376913851197835148560 10817618 31855209624020523076449541463539445760 10817619 -267097391980420895645041046986148928960 10817620 -249475897608356750795660282225318000640 10817621 638673938446225228988433431403243541500 10817622 87504274476988418468386112624029150560 10817623 -466889510368003256984886075853101275128 10817624 742001491261060410089974573953046824960 10817625 -72961265083119268902599675369362752000 10817626 172496098386908322322766440316046166512 10817627 17452397763665363543013121625960156712 10817628 33108213496493158481311007002367016960 10817629 -949961701082674876020255102365669591770 10817630 324650546057346093354497798663236848960 10817631 172003565434785749279409089225586015360 10817632 -584665079913027283950902067444714700800 10817633 10954100275128748028924681738988873264 10817634 -27708292341681372759187504205035769088 10817635 329852525450707036845841860522528256080 10817636 -84733558063784558924447615776771178496 10817637 335005152710289519940184629783480548960 10817638 -168550439196272824122430835764946874240 10817639 -840193426573477107965455636495633152 10817640 27846552495377781238447470688542720000 10817641 -317440374801657371214072668929773855500 10817642 455602461138538085397523675397616816 10817643 369104712274340921498340484293354891864 10817644 1029228284521351765849002491962612085760 10817645 47700749965971255361983413897580466200 10817646 27444751807502569668815605125105819648 10817647 -168678352168699677335074368821771136368 10817648 45717580684532134869943872203488591872 10817649 306046434469448801042311924858856837634 10817650 -184265263670872228632324727752371040000 10817651 -13929702989972175751278131096776802400 10817652 305434539054058810530606019149652549632 10817653 -89362727846302367627546337708249379968 10817654 -153494487380510616744740534641344976224 10817655 113119666299002695747659077139159566160 10817656 291429893933912912922126249713295482880 10817657 124829133982218231996083172068490958398 10817658 21746842632245100105530166953881843200 10817659 145748049669284805568158307385593808304 10817660 -14798243939821937205078563462493235200 10817661 990793210814555396743042266864459089664 10817662 264506895355611175716976524200690744832 10817663 94568286532084815674724904907992470912 10817664 75680029614807133917259119019614535680 10817665 614579384487417953232232083980767213800 10817666 247967857423693149134510527034536558032 10817667 -35666894044987474568477636970117365760 10817668 -179020666690690026751819835901806637952 10817669 110740251641091440372142347409102967680 10817670 -49281141139144403889665213697271017600 10817671 -7965500955035812847275511870693872488 10817672 391199237135327422732337033483992396800 10817673 349580724532763819765802207597988525584 10817674 52450892259648708308752921717859818752 10817675 -135971791617298143400205880396866856000 10817676 -123202316417068491920709674272029773568 10817677 78223405680809153641673035750899473260 10817678 813542664831735784933626063029551860480 10817679 -512056172821058441989370200717800569712 10817680 77475001872880423179899401672829583360 10817681 64152455788360087397517772604635803828 10817682 -2624657818713365994872315708941369344 10817683 -47973151473003261867679629594096661560 10817684 361920745419931336050672516873930988416 10817685 11989065107468653503419682413735587200 10817686 102910486673822956742967990000443089920 10817687 -789132210468950784608190707993456228664 10817688 166726567164589927119606058224795648000 10817689 -68116075089277023043504061514826819510 10817690 29275858053009535563383582257637267520 10817691 165653597799083354463725121025558071192 10817692 -663898358728683282254636047137267415040 10817693 -417984504456725348614111184782743788058 10817694 186095438410663807157402977109631004224 10817695 -73438456338478240684454503878703698240 10817696 -1000905273586785210957147048997038981120 10817697 -55400853788419305403915559063191769760 10817698 165083541708538643665856126420379801600 10817699 404721135260577434976557910311873492700 10817700 103283505900984940152364488639233894400 10817701 -500914011978257881934811067652526308100 10817702 -109515747647200025740277656173866674176 10817703 73616828178344899204251107685316440 10817704 369374543630949473396871504584026521600 10817705 71535166808622074089397858803666867200 10817706 -113282688736161657661327184040070171392 10817707 298861301475270259579710340825146713600 10817708 -449992230349591275817929965089279377408 10817709 132695939688546204800847138889233123840 10817710 -134535504066883532890099435519751154240 10817711 -367893336565803246716768763016489208688 10817712 5492692791456510403172633009327603712 10817713 -185329937228882996524867271687665949038 10817714 192236160447525810618389499432425757456 10817715 -197420262718570755264407175433104188880 10817716 -29430869893363785895008634654409834496 10817717 -44311845908321807885466591544343256900 10817718 -67617483159993461308495118526213560832 10817719 191522858961137754641315924244724038360 10817720 566427939281125734140656831214330572800 10817721 67396904559942076833093326524889268090 10817722 -356864297317132270200368449127016089088 10817723 -1892168918610493643781757246449477360 10817724 -15220993592903064930575480241821693952 10817725 -8728595052529471689846062286039276000 10817726 3463887887814068888246630690573184192 10817727 -51710109259651543288061726616799870176 10817728 -119681650537743698819645198077683302400 10817729 -112426948407626835086244865603408750080 10817730 -87660654924074171383961880558547322880 10817731 195058227734835061311597571863480968480 10817732 14105427956966862133555049480571313152 10817733 -16526561231917170822490278092304546816 10817734 52887277387277534789600469234400668672 10817735 -141514012357702381259040053931324589320 10817736 -780750461426212097079289957216036454400 10817737 -158962164332593018987149446059822533248 10817738 222635881456351778239204212746846441520 10817739 -30968107173887477251721116956599526480 10817740 -356776061846494279251797837809535185920 10817741 -579164045188111001362132343941246250016 10817742 -16308257852157276028797640144721802240 10817743 -880708328495888868966243112529693717008 10817744 30319277708566085364004625099572248576 10817745 -122139620648153257862612964169508356800 10817746 136980906385817071090409867386775440704 10817747 -1123398613415818235666899935919877860080 10817748 288962040501002490692597944484017756032 10817749 -30206937668767997952886316980592308164 10817750 420238728421703787846926583362002464000 10817751 -13113886325479028855237089232492806656 10817752 -290849135432408028678592752142018867200 10817753 -176315308838603287258913631822502171440 10817754 83076279223404417062606319927993534720 10817755 -270588612685112578177658281041329393280 10817756 22202684542574700322706748638871982080 10817757 -261714985299624594746420924293776122100 10817758 135183166637102838040911225345620078976 10817759 -286532566728118463424517460768983122048 10817760 31182903475688638689676683468362219520 10817761 22267454373637652797211157331888603924 10817762 226536266006927903389611900212331799632 10817763 69464782254888594011749945021203312 10817764 -51360243650286513513771363011126333440 10817765 -82680054679447051028165633285660553600 10817766 -370272822460783484260827209689100534400 10817767 -15024087333338927979620141113166891888 10817768 -1336455825282533455555280416631193600 10817769 -280830154535869236878209023160115788656 10817770 -314172201282000649063305093596638645920 10817771 1013536469098685041471803737988723797712 10817772 -49990363082086173267377589587894108160 10817773 -116069761120593983200190712824216917536 10817774 8914776883532746502693928655079070720 10817775 -200322318170371760103716923681258686000 10817776 -89536371596826612732841199028811399168 10817777 18259169819862657643213259735672388840 10817778 -36758709869238699778095870466584179712 10817779 297737749341686035124807420341473500796 10817780 395053972135175308297073017907960317440 10817781 223212828194348088349655290298327654016 10817782 18327922364968632764792969682557030400 10817783 -64596498567975108792964409785808128680 10817784 -52273605285662108445748836822365245440 10817785 268006655066386640676537062444507602560 10817786 229721886711225572926551145189001410560 10817787 270170988419811843361287461883237505560 10817788 -389326402827146701910553371064161062912 10817789 4264799962482819987025213718783473056 10817790 -195780414196540067387621421074766929280 10817791 84334067816044156015685366698324871168 10817792 -476874636508156654261403274442098868224 10817793 3874913821897403050070916185277218880 10817794 -59820529138218188893118961613809920448 10817795 -435199729593832243027235210481489984720 10817796 -214085954334128139330237728293274413056 10817797 -27602727496394384109114132697363178880 10817798 -207532898394102779136521333836944669600 10817799 -41972535606902963483187780227751790512 10817800 6130347971004964038458847712223232000 10817801 -97204076207588744590917735803231934456 10817802 370493953206857288771351696897752673280 10817803 -120514837339190187712374782266887115948 10817804 -654981105350438455809264526710266329344 10817805 -8993378370261034567973356337257531200 10817806 90357264361922051260401806662181756352 10817807 38149104645046257132232361859552787968 10817808 -90589700637655105147269229083235516416 10817809 -375132282772428905206696736397148014300 10817810 241611772210936890904171036414939174560 10817811 -358030046412220590750091294562822712 10817812 428469684748193925455834997729914883840 10817813 -62068533945019537016884374517134973938 10817814 -30669205655087112260135887573577011200 10817815 168962254364720553026908637312195857920 10817816 -256427088966243348199846807394190059520 10817817 426817639156776302121182615244926742480 10817818 114100000291099826698935148533483805440 10817819 -688557519775457978124487235026782342780 10817820 86878082190916323771720848059126579200 10817821 -6954939882248602951448395604350400000 10817822 105153224809721416851651587272970817024 10817823 -185733607692499908719362742892264062976 10817824 52786734459567435138130897378813673472 10817825 -216605864787447141521363034659140629450 10817826 152211845656979854182250136412725196288 10817827 41783445547530288889625504610467037840 10817828 253416008257572330688021066247231796480 10817829 95677875714809303565141607141871003328 10817830 76964789288020723740507875925305185920 10817831 849016363373075307242282186449129797072 10817832 37065117914846594367888928967562608640 10817833 -36133311487493295705878074045442435996 10817834 33498800785919067496922539916995248816 10817835 -121875729920817627985664724286927257600 10817836 -960665612767161252400278853291394432000 10817837 -804012511041355557834238108970526641514 10817838 11458705873753922278300351205321269440 10817839 -1001133702871475904553883465565683600 10817840 93370426963418056230658927541433139200 10817841 -399563491061368420898531433919896070080 10817842 -157031509348841864371247838239992793088 10817843 -73087326032696484439520531980284584736 10817844 202470936401576247329304037889677135872 10817845 235278239398415357756659263418707395100 10817846 -194794289004360548595962664674019966336 10817847 742784046508049781068253283382198820000 10817848 172854772987103189173758920645059891200 10817849 -368937827645316074403960385063488116736 10817850 43096734288969446179971391576432896000 10817851 802542195251280422519670655249204019304 10817852 217630174245859212471491567480832230400 10817853 66308536980644197132547073298031989248 10817854 -2161427771361392801959015119284838720 10817855 -137428283452282021779362841172306761240 10817856 11733925437414772772165725270617096192 10817857 -418729713841442620279522850335305995520 10817858 286982255426720120056500814499942154240 10817859 -143964567181793476514231676179392616640 10817860 185907078764005416115315748315022950400 10817861 1749374185136115782111103521083202040 10817862 -105325856373385247522760293169500946432 10817863 92972202643645714179382456338408121824 10817864 1247271193302840908238712770609490821120 10817865 242938399746762455327455510988306784000 10817866 199666311550062734611568925404910883584 10817867 -303492509326881515252613216239387539440 10817868 66232391813853415860971447135878602240 10817869 28610088434178008591623429342142463744 10817870 -77656924168502492102088633917046163200 10817871 -172614139441284460592081398890010772088 10817872 -61624830126384429250654136450097889280 10817873 -622392142194118663117576934990633156496 10817874 -414862953774944512847090395173716465280 10817875 -135897828676718907886676916525862020000 10817876 81028612855538910594624606635030847360 10817877 222794118847319298187712393076437059200 10817878 92214584315672907066714062880763573440 10817879 1196839141687851474837034970752361399376 10817880 44771069904131539579524794520837120000 10817881 510322461816637415816999343625876972682 10817882 -51263985568290868406806073809340924448 10817883 -254030357412409448091138833774511712080 10817884 146521634997818103657192656313122816 10817885 -33652005349319107899475708628633656200 10817886 146081348677381807054728875339870515200 10817887 190940667247066988415444430337365192 10817888 -421276447422474733830849065097255714816 10817889 124468473329094577033711132449812428608 10817890 -121273217530219074491755279540400152800 10817891 133263477638842748268167734473819713184 10817892 350448077384357415722480503296494361216 10817893 -471170889015470611332390411767756761858 10817894 -7210560128660336316631619883504009504 10817895 315399342070647464773240387428737639040 10817896 -953864922606768237074060771886556938240 10817897 5068766718198130979792783359095638880 10817898 -41530784018808354351643197733385014272 10817899 330314431803606009657939816796506075360 10817900 145675474634950020191036637393919776000 10817901 -139005137261965260980829873679281244800 10817902 416885678857911258832509901215428185152 10817903 861234203016924244734970011055351891152 10817904 -36176741143347105029667501939870498816 10817905 -162643729251227292232900193032201448640 10817906 -803373819859313825394042261727778610432 10817907 39329411966376846627531814716230301240 10817908 177232746148436083466249833440256217856 10817909 449985883086646421116213610524377016110 10817910 -183882863763522142537235617092477168000 10817911 -276292963817051111789948354997616779216 10817912 -6534359684061338400264005347910615040 10817913 -100406501052176538406334923882194213216 10817914 236938444502262500407530781689388307712 10817915 -29720424987795330447991687431013109760 10817916 46395452650738878678349743229272637440 10817917 547105707700546021187154639741541160352 10817918 354460636240622537956759705929781148160 10817919 77214668319408204884944072616197477104 10817920 -123282855754582399960634954848036454400 10817921 -410879987109191554443772738354988074878 10817922 18729658888919600105365183251371197440 10817923 -40959661014891367976297053914896343280 10817924 169483280854914154221369102553101962496 10817925 -82063691969605065661702581347814403200 10817926 -598021375699836127579965307347204802944 10817927 665569995960338575974725340791696938776 10817928 -558887472568884400076684888553037824000 10817929 -245559262114988431336741265001662742320 10817930 179159971772474817232347968575099851360 10817931 136940702890453197652422607775137201584 10817932 -226128653507067077363720575956962508288 10817933 223056703372399416345380535865315843776 10817934 -146790944434767011775002961721263529920 10817935 171070450062671172388623592658494118400 10817936 -108214625709499718416637983610393837568 10817937 187875750032527552510531533691823253108 10817938 171605643404100749120922757709003316000 10817939 -231784875077188614410910465087105948600 10817940 874417360586112724921468743499776000 10817941 539748144294328889336553298041525587342 10817942 -140458710505071779575547571265265346816 10817943 -55650385630423833680427881598342461952 10817944 -281914205867470807987452245639180697600 10817945 21860696790462803162333837829939417600 10817946 50433024127186098459172770088059915264 10817947 269163009315977828461974130674026697232 10817948 7259964063795537331046259493841909760 10817949 122810263817966306662683041291371367520 10817950 -32624752941521295745541924721054816000 10817951 772071293435247904698411256031490665952 10817952 348164109467926746420974001442586099712 10817953 -112249743463004469746127649452922912000 10817954 165563618522488373085631252576970833920 10817955 4660858723720888490885114547666472560 10817956 -915797297259061204805953872260790931200 10817957 348006618464980919674156221705834667320 10817958 30941247359877302392356848944495454208 10817959 -347236290882211245364705497595493651496 10817960 -591013155710988498650542312365328896000 10817961 -211457873838347221530076764753275246592 10817962 -322136233167461387364990703653379026768 10817963 -284823414305563515489514914605061748176 10817964 74582319653939787248332273461028704000 10817965 3119338180819657744575195284697406860 10817966 127919154900765644140794662205945623424 10817967 -478742392415979020749192709719902095088 10817968 52063579705640780369044422028982026240 10817969 13303210662932020057761924934120532370 10817970 -27887497364155331449281410357776012800 10817971 390783175201341310311511596162235979352 10817972 580218891574257563497925710305281759232 10817973 75745317094841017076111268420941444160 10817974 306755590518366990616546975249860152736 10817975 -93697638450203130313252350785939913600 10817976 173108791397987261643168420564721213440 10817977 -761707278700352566108706028563316077142 10817978 -261192855957327630653701507915676802960 10817979 392726120660823190159455343449201151488 10817980 594618471607572510795919016915199206400 10817981 -162822438496833782103547689183259387488 10817982 165396806238236380180571889512346470400 10817983 7377878765144619369493053392024258688 10817984 46402631826979428994304351559191887872 10817985 130006625625777121692331475257956432000 10817986 -75947451854522872435723704239568776160 10817987 16164513817063405515997449469721137152 10817988 83962816499894299803261477598522752000 10817989 -72743276596674232493265559653996077952 10817990 460986470322573389659273585733680442880 10817991 202181711010450232376159140134596670000 10817992 210984974762105037677800437666129715200 10817993 272807776046783118845456484234257020644 10817994 129637303340028028572175143625377296640 10817995 81569225444995821467699897803766061120 10817996 -39187373595692966153931103906044057600 10817997 255314907244977202713465305103370680000 10817998 134002115594165785303398105950115384000 10817999 -286126911610659115628566048857009162000 10818000 94207567567465639101200101967720448000 10818001 387195524355922996757021099838304053732 10818002 205507339726950064654501564156651377312 10818003 44937665930209666829967146592468520704 10818004 -33125929066869082766274489081104609280 10818005 -85042874161528662122723434131382020 10818006 74293146410990869920414248197547603904 10818007 53339177218285165133883462095500165256 10818008 -1029267534727066579930786404560732160 10818009 -723315206139181427232152874205221058560 10818010 -74660202585549521723356322547170211840 10818011 -496412278635535656122839989900803766600 10818012 -167045572578697292506737380221722981888 10818013 -539286873672752771892265599375509083738 10818014 -67566227357078949197602356992013863808 10818015 71992586767039795336712759722784635200 10818016 -26340040899538944284869128359294533632 10818017 79956139057964770824987845055961651392 10818018 -54893446529345234506390799044251079776 10818019 525188720018601019937491780306579437496 10818020 -376266056758639433603853909599372363520 10818021 -178354098384626410821411577519202274816 10818022 144027226674672483768328662189660706752 10818023 456719950969954990535353833785770368960 10818024 185737553393271338457165230575497216000 10818025 79018577076555546166789834512760339550 10818026 6970650928804274705614988536007230464 10818027 -179879030323958134622484493929384712704 10818028 -267739055598426686183952696912914575360 10818029 -604976049875890662884334464744252867370 10818030 -185203450327761986748564229043313024000 10818031 37827113732790238898336647770591492592 10818032 -82568504006088073273111395717935431680 10818033 -376618234510969764735082377786735301776 10818034 -258645708097811652077493155279320537584 10818035 252457146191220350059662258908181584160 10818036 12678309355541406449473475171200334592 10818037 -985650638628269287413305297844610151808 10818038 3898023715801454546433550042896076800 10818039 -29503413827769796851530951896873098240 10818040 136889599955020328531956179063281356800 10818041 308503337157073297473574559240912010372 10818042 63884988218109389280832940738344231680 10818043 -461589297952228944543904125245816671708 10818044 -294788881253275146935539194165170457600 10818045 15662232810979849524358481126700147840 10818046 118750963122069633185223726866734617024 10818047 570819125676454647687642396962997290496 10818048 -230708665821469758151877539146661625856 10818049 -59325846722440900827813573523545047040 10818050 76363338112408193839290971063469078000 10818051 -212622382612029443315296341975117391368 10818052 -131556151299722252239306059948835725312 10818053 389609816000800996248612325196211886302 10818054 8666591017288832630352090122619500928 10818055 78232882225928410846519148433271929120 10818056 -560181629407285210996399432313575173120 10818057 271196712203683095485092399307145312960 10818058 -77125236349631264953489069909960081824 10818059 437534582006353452436403671349231626752 10818060 57310944276451599828960126650065797120 10818061 349037049490678698933614867207331300662 10818062 34351239800380612744819385418928708032 10818063 -626694936465255676154659969434000633600 10818064 86202973136299951766503182409813729280 10818065 489462679406128572950218489092362393460 10818066 -12344978687437084397347589509547089920 10818067 13795954385365342248522713649166016320 10818068 129641212917665246146187172252346982400 10818069 -6184578409186598895294966443226892992 10818070 -43922506947950438306132632064907402240 10818071 -216170318442617817157364694204277702056 10818072 149266358450274187221602998780142161920 10818073 258303634636913117680939821396693351360 10818074 -392368531784471114514288341159281743360 10818075 -40391843478745294473430316371368017400 10818076 191826790658410308214148419396210357760 10818077 11988879673501255191682723018329229926 10818078 -238998007425864161841726078963027987840 10818079 416943772283008819186060947224414499680 10818080 -12525928384731542474100121237381447680 10818081 -45032110744879500179100162925508538030 10818082 319106890470974142270177985848098073984 10818083 -177681500365672302985230099324876423360 10818084 528851616526447569147184593017069740032 10818085 -108981966863685547104008530737825449640 10818086 105206831919623043741221918905314444480 10818087 1240703311861407621694733523813209472 10818088 -550891524362089906761064135896735498240 10818089 43006778522813711748179764245451662324 10818090 287405627493678309925931713873114368000 10818091 92980002522258406453650164695737869492 10818092 463858116428731817560810589386340497920 10818093 176778112916300773699672773532299196416 10818094 -107290921748876273248403695038707568768 10818095 -237426203824935838458703731452912496480 10818096 -10202173133066791741043865847993466880 10818097 253839093520968755583265498001687644852 10818098 -158359127759076296618610514063748713200 10818099 4379784848705126414974481981087974344 10818100 -34977588109161861717503843682868531200 10818101 19383454941527004698179044020641949184 10818102 -391544349757945693917148791152959795200 10818103 -730101088656969440935425921611442905040 10818104 354144894277249170038074119327334195200 10818105 146624012601008509830241353396269424960 10818106 162053800650490086717216118578131788800 10818107 853059854630289276920375705478558064356 10818108 98059277158768958650795898054115425280 10818109 339302424866904448067096038074747418310 10818110 -73064753720967386623075880457905038080 10818111 376880236514474426122902742227774996864 10818112 2366541877252231573239231709437755392 10818113 422066010858468292792866270728105095362 10818114 49659154674066608094738636960348168192 10818115 56838783479161960773171958804780896000 10818116 97751175422121496441329525381971648640 10818117 -146856017951735031945260198858650246560 10818118 113316993788359351008003695071626065760 10818119 44568786104356788764648213860383797568 10818120 301666343649804757888740160026196377600 10818121 -282718734426415215790640014985593651548 10818122 -118517308387814742183048930521126423040 10818123 -197646852405563107950134005229520824616 10818124 -6918919501771692206083062971891357184 10818125 57382792693899107372678645307803400000 10818126 223771553306530652899390743764104896 10818127 -170103848574674429054717309655005467024 10818128 -21799556440077051627152969346581790720 10818129 130068712274696444984483812664970532800 10818130 21345942341625985002582898941689292960 10818131 -67153643159848075512783260071044390720 10818132 45871237990980474938674158798541062144 10818133 -467638183525603326922395085072927597618 10818134 -148624647630389908613149678929357266688 10818135 305115765175058741518480483354242135840 10818136 -213638712448145835814411691848248483840 10818137 -64848540835631415198300457279381541856 10818138 99815818280798270515867448303215378944 10818139 66315975014856710178147093141654944856 10818140 -112519453580152811900077195347829762560 10818141 185914460376460291765493725406541159840 10818142 59870038834086270163397778642807814272 10818143 328820876986570631260718837216812057200 10818144 -348097716500352953260208251552137216000 10818145 266272904058729140130419358815222394000 10818146 35817178232121514154479094677107273504 10818147 52714537272972189326188811497555038528 10818148 -44228388794458141892675346301564600320 10818149 -402166546716624433897384930008941774850 10818150 29687625230019416609756632705655193600 10818151 -253537437470005057196885794907631887888 10818152 -349704143263568538593529094423846118400 10818153 -386192654428331343206216675512409232438 10818154 316475090682424326686084721647796316512 10818155 8730220033733284101569745535302443520 10818156 -79764926282170605438279016572367907328 10818157 -76682857611156959803148115257608934976 10818158 -157756918661648149223569606353426994560 10818159 -255305294979460664348919336033269935872 10818160 -124705391667306136800727289911964467200 10818161 -193070641279165041839004118911563379600 10818162 17859120590410423499045802305439844128 10818163 -222997763331537697270432616069929000960 10818164 -213737839671639818282290058359485917184 10818165 -14861150539945793648695552016760842880 10818166 85658824400344556671597626190734398784 10818167 378729990468554774753194174088561870952 10818168 37933893858040252738693515865256140800 10818169 54329205757510072489462820355636686570 10818170 -268222527111158685068099810703980739840 10818171 -90403742651565168197052418517925257280 10818172 -236744834343193035167455716878264141824 10818173 292365456660273144727253187592483519500 10818174 217647227210207366789389772974824125760 10818175 -435890418036227379713285800440760678600 10818176 363185662188130931334213935520389529600 10818177 366709972737696322251182733231038345520 10818178 -44391173846984047992261760257822806016 10818179 415060840735879768301340673068117702780 10818180 -121345588218795111087050024953493840640 10818181 718337869533593015200316438433655219200 10818182 382872311055897754593611382599827300800 10818183 -354139918221725821561712204436446425176 10818184 -34273688267562482445203118660220385280 10818185 -60698672104304062178848334270001771840 10818186 240195823831316485452569327034869816064 10818187 133916890830542312145095028137927889312 10818188 -58069803554643469368501743840820578304 10818189 -171991340118963920932403993481630515400 10818190 -300444633527926604465191553833145028480 10818191 273076971506873716034945613358560524592 10818192 -25592107835981881698450509572079616 10818193 -59858519730973921106202241346021587136 10818194 -76144746887773448007015482692497819648 10818195 -86342594838362549337526357174156432080 10818196 138835608827751871147298048119854742400 10818197 209143328015653072261709148739998029034 10818198 -227633714535449621363286031457098176 10818199 152984267797751541077437744338763187712 10818200 152762113754900788917603288377236224000 10818201 -75549313854322968275112536271606306240 10818202 -373158111895209860568682357454722418448 10818203 -362908333370250090171875736828261456192 10818204 12141517006886464168760983174863837696 10818205 35443316906382775625076244711377812400 10818206 -106350566857889374963215391819197369600 10818207 598473547798277492960993307821169454104 10818208 341049967185890798190953012856698044416 10818209 202536668837620723108847265638167322004 10818210 65272753078856727390348810375785356800 10818211 358799133132012735586918954169737028064 10818212 -93547578160686656586068581281532124544 10818213 173358337926136947623891679541614997824 10818214 -174303306987253151460844923457343909568 10818215 -460354540915520865590950699628325897600 10818216 -269884476537599733409674433006002432000 10818217 177989860320162444894635640892009137780 10818218 156855587666214400122721635782971637760 10818219 -162486732917435671687067905144637379744 10818220 136801367247998003499599164966932480000 10818221 559997351710713679708901157639500337600 10818222 -105995795997761741099566720071343190016 10818223 209148340978373755689214922253624354000 10818224 -225070077110799122532438130563935502336 10818225 -141859533617786701429192767575328768000 10818226 216679235796385330663897686402217617024 10818227 341338611098177698973461485059592577872 10818228 -305422814429764265117728445006470256640 10818229 -371501988276672384462333383360338484516 10818230 269771219702433712940782751876953013760 10818231 -454674523564094842500336648906957671040 10818232 -276442508921644603497799936253593497600 10818233 338956596782048199284118332654009773482 10818234 6823647483226688129906492906530157568 10818235 -10475538224273020891713344562026857440 10818236 -171408127962210047603830969753006703616 10818237 -38545291659383211230095808193683083200 10818238 82653555470516722966868658863228171520 10818239 540165253034381276056999170247421340240 10818240 -47096227508142732202411334304163430400 10818241 -1259085590686630924688588562257985536 10818242 483843794036953568348730919332023023104 10818243 84000556525455040472033496511512633732 10818244 -69195832190929774427260544955923836928 10818245 -5007414765444318753228673064502318120 10818246 5223984956980809358896300001188672000 10818247 -1463354339068593423666662064461487720 10818248 144074381191948012439649583361806172160 10818249 1836115930414776121547657586360662016 10818250 131760840277244944514304088691523120000 10818251 -280774572360823477768405529234607892368 10818252 -26837238635966423169702663919537996800 10818253 838937792545999954612946825726935408502 10818254 -160992518275475376333034348449532860480 10818255 -1278902653597457851465501439380692480 10818256 80587950077659275209602333594195329024 10818257 -321887593578471542913611888041876831680 10818258 -292672331115541421462331474297843025920 10818259 -357278691555723528211574525324640722784 10818260 -230031771607573300523645370253814169600 10818261 -208072917094460414519695217315944239090 10818262 -71201714505968390030758748160209246976 10818263 -1576608995670380332854686212322346405480 10818264 -348084941576453166038536194654263316480 10818265 -189259299742622525978411010366713340 10818266 -129679230058319746874865147183409713168 10818267 -124924527257159106925065386766168975720 10818268 340843723060260110157257113565766261248 10818269 242983440078360334419545894754841817952 10818270 -6729179730430140843467250959332450560 10818271 -144565208150059168499103806353188754528 10818272 -676663930353278942825728569262790934528 10818273 -429002974152562443129786692028653572896 10818274 65085178585557054308081614808071085136 10818275 32106379313547898786095140533042354800 10818276 7632670804217417411558012503822786560 10818277 -36358526373872129029967363335841243200 10818278 322464695217872139350730637262815607424 10818279 -15732348260244747491564876253765599640 10818280 -330147682120886017933902855120150528000 10818281 345877530289487951440964922391633407732 10818282 -61748249335803044675650239343178109696 10818283 -120814258108686116482905413375110752000 10818284 10900400235048226265834855945804560896 10818285 295775450418187882154330218987998559200 10818286 -1159659730403917826163846368546543040 10818287 -25707361992437097341465242322747066496 10818288 -45759535497835374678527360426247290880 10818289 -1158764263884510513341188907592278987968 10818290 135929125856729879848127141116734274560 10818291 -14350909943739480892740076683712176576 10818292 196395730974643988057508956014450236160 10818293 -360936675039710604789075393695424613458 10818294 99676005497527463690411672318998281600 10818295 -580871999610778248437377309739350070400 10818296 558617830767922022994032118504638054400 10818297 -164901224342986023965830194899010144960 10818298 -248678022201209369291381421366668307600 10818299 404394536282008789457552708329731282120 10818300 197971164411778900364823458038538380800 10818301 107592549796239095710058854857213365784 10818302 -18331913688091754051641427878806288000 10818303 114893995666239869431964916393874955520 10818304 -236804344492740594762945021669659377664 10818305 537444629356041615188611739806439049000 10818306 48019668262272932709188904987762777600 10818307 -305654795312912668946487220971721053408 10818308 -26761800583347208069933192606882195200 10818309 559629470903879525840300814593193844704 10818310 -42164858323139148894936291185041165440 10818311 245117268999174757307381731096676246832 10818312 -156303528339042681867934302866029608960 10818313 -573639986966879521974734094052547169120 10818314 77783407733791455418966477722998371680 10818315 -23628626084433383534024823631599579600 10818316 -113409921082192721623866675767158216960 10818317 272806370198320791347684209926226572 10818318 46672192393789120615887692572577820672 10818319 -427748093240293646909997356577934219968 10818320 1955988216696473773452659082854400000 10818321 -10388962740957117590580826451422394016 10818322 323338143108416071315662640658351501712 10818323 888981735136596704054318117762271094572 10818324 -430264684805937292690135795104848990208 10818325 90633175198283464953649622811889348000 10818326 72892581182190135411071042472710085504 10818327 1133736988598762553695328572956127616 10818328 -305682435958371930568163679773225379840 10818329 -513316904167239079448846040269625302070 10818330 -53466312368111304452514024067848910080 10818331 184321434721168678962738833760484448132 10818332 -74844834634654351308706350581979632640 10818333 -231980764265285340738579393467410142400 10818334 -368407209178158764087642315845729046400 10818335 249370085297440646772069785548950604800 10818336 -10550909668874859007842255164589735936 10818337 564317133341408892860911408068092036100 10818338 -438384215313492360963695308900963861680 10818339 -296950034159759210806673619997445268480 10818340 -71991770769337515740383837217116147200 10818341 279616293757479363972144885816607957824 10818342 -22538580451761578046178385923530765696 10818343 -235331228229813502202463812031316486408 10818344 694651607554232781213599301985888988160 10818345 -400580352345773021846776957786194780480 10818346 -47312364857273089374132730252895040000 10818347 85841122654583786105909392588158816720 10818348 -68171776503079306641222995130732894720 10818349 -35924396770402539234684209687534003712 10818350 -251511131157030990749765245743508747200 10818351 46838355479367946707099135284384108760 10818352 -48236007278322169222142578623174098944 10818353 45598056613104157280820259225681453440 10818354 -251746522070826633903384119635437636480 10818355 479341016045013332045528463526412171760 10818356 -319844322201637109487722655331447425024 10818357 53617721907025818789642933420261244320 10818358 363208323362456287415474005125947310720 10818359 109599320086045542901378040187923610120 10818360 33608057644803578663455854329581977600 10818361 743948658683162012143672570644383793962 10818362 217856225497358963351063107144926456432 10818363 542194656946107206223550312667799846000 10818364 -350373804405412217071180036856882996224 10818365 -62394548128398708839606809318383526740 10818366 -32232493672844973989255729012565190656 10818367 -283608744481762330458027749198644296624 10818368 107978723507635827122475005890214756352 10818369 300948361494913759256800661482028575794 10818370 -1180940361084490859085306287638771200 10818371 296197935249770415820821735305202256572 10818372 -37301055377861075459875866706101534720 10818373 249835002536767386544434438062036444640 10818374 85749216105754870345043395162723260672 10818375 -365445176316746264389285835188569336000 10818376 684314278261217706912369788059274741760 10818377 -161586069533741483629359566696372651868 10818378 -158662842875310772916602637703296070096 10818379 -324023050887987757540375420504372313712 10818380 86032754818337263118403904322712576000 10818381 -13619386653452646239131287397015199616 10818382 -77931849588832965864765290275950464448 10818383 -325328451332032565208684088847296736496 10818384 -37452255283329541781130495689168388096 10818385 598664684180968977400227715602613550580 10818386 31049380325274950025536692326003851904 10818387 142700557505909082809541124344244003440 10818388 190485605020289916681114380003737348096 10818389 198026278259117514309686984421697130190 10818390 -1944603813618210664203281014695874560 10818391 -86170021112866704547788000394409527920 10818392 -294013379277811609956404650155150950400 10818393 -35488323643570462827611679935383955136 10818394 -70058650593374943396592290591981065760 10818395 -31067644694946815639920750026337843200 10818396 47688263335278181614849455899112343552 10818397 590384159797925755417675731402940636140 10818398 -12171918830629628789519730970045756800 10818399 -548775209894007713390609721635571075072 10818400 -120765353156599871343322273596044083200 10818401 321155997337501755035887571298932009904 10818402 -3966192202810587851046291154602393600 10818403 -47545910196080146658520499471636357348 10818404 -230233169119520117664946586839222361088 10818405 -2672835072568805261130737340390638760 10818406 194033154434521961583302143378513213152 10818407 86300265524872352731607991168465673656 10818408 358243177296977710977803277150212751360 10818409 -178896464719898185311745045266329845248 10818410 225672437271518130855251267347522521600 10818411 20195435411837854527644858707659076608 10818412 -413710253234355192188508239515477917696 10818413 6004418059143753501091773888619676928 10818414 351165047929052873842560418219100096640 10818415 -345149076144802912358946235802656556400 10818416 -50293941444381487546553871569906073600 10818417 -285146146965350126951197250156603638560 10818418 -116509352873628226941118933569007718400 10818419 -1019468553960672686515089692526889697304 10818420 -165128655609078978768449817828838533120 10818421 -852002510641492651801101070790092978500 10818422 597032661946077999757419354004139395392 10818423 276611515565368542137190519294904328448 10818424 142328935858718296881616049811701637120 10818425 -202392759639387771926951037265389200850 10818426 154938056469187083021888164744450734080 10818427 952834931830388227187861549468724005712 10818428 170529803342438006737367662024432723968 10818429 -287712790753442508895682161616882931360 10818430 34808195412296029449031035367943585280 10818431 -18566612353203202598439550761620318976 10818432 -249495216330998730164891118560304168960 10818433 162737192777028050670705942892020823682 10818434 -39423986972440813794552201161707678848 10818435 220855776877649831049386703426362842800 10818436 -20421333929917718968560433667686092800 10818437 97145983002165300158808705222532466304 10818438 -124434271646174898943508308930452264960 10818439 -107375887190447937726313895530124056776 10818440 555729254789709518078563330644050380800 10818441 7371724182011550355690620598891162752 10818442 152653031047518995302036017391009004544 10818443 848504612885003540227370479725550180800 10818444 12374915229013434852610905659457748992 10818445 -229772330685425433358298978960415588000 10818446 -273574870789604483895524516938943028096 10818447 197635959714267576021892427617362957072 10818448 1749967698653207304202859886529585152 10818449 -441322404480454787207988421405327845264 10818450 -161156316063638724945465459266028180000 10818451 -88246151741758625270373951650703152048 10818452 7016783624583518455739328507907127040 10818453 -437445456882238351538920701920451993696 10818454 27701902750139178634040105023759339200 10818455 -398724360516206623854190028638522625640 10818456 -7803052535951266948530087946010296320 10818457 -313547838301303321110742308160925730620 10818458 36551353638854213395527244382123735040 10818459 100970909065934605220748207037741009800 10818460 -186451350599742496792972843939393167360 10818461 -86679355924257850557448822454363590938 10818462 -236261845672515785537453806144317920448 10818463 275215191372280421637080081111457055712 10818464 444207199812830823904915681920968294400 10818465 -100289082371575403686129812496735862400 10818466 -2670359253992426159532833241109054176 10818467 -221636755546865722203984306302103264000 10818468 -38549871630029314738021271815646208000 10818469 -63354568984200805894107831511531887456 10818470 -133905664793954108218546925843213404800 10818471 125697367023824729215797253887427734312 10818472 241069749548068144857467439530630184960 10818473 -53028281722114338283839916729183779072 10818474 244559812554380330920435822284730671360 10818475 -36750528963916200907264500059509321400 10818476 250423540508858250158095955854132277760 10818477 265729925113833514002380147889628581420 10818478 -718966166462259059055453895258455168 10818479 -95766341786008694255174608911186964800 10818480 -61421994242650617625722643344881418240 10818481 -773414467049228848761844832209431492718 10818482 -169714320737234158564007635032523911408 10818483 111904297800462648847312684531893082368 10818484 -203089944295839898693454906138220115200 10818485 367956440209655559970716171124701549600 10818486 -84293499113244554152949920175196211200 10818487 157875725206432220469325529256277120512 10818488 -289772372286804661062979501854174474240 10818489 191375260416637974728541884952562032 10818490 3152062698309780884361075189522221280 10818491 45200742401064597493189454299336986384 10818492 -64263517384938116768354419463048076288 10818493 -93946764440417466903045967634357060000 10818494 352424369428227116534089028190008662272 10818495 -396421846536080356302844323265008844800 10818496 39566780248439521378761631419106066432 10818497 1281078640004490457014958422043602850560 10818498 -88424727411810939524214670454510234880 10818499 -308396871470681365034944887173560799436 10818500 -99508218116738317972098507592390656000 10818501 273673250824963270988137642935693534432 10818502 232216652475182189835286163330510754432 10818503 -486784301259610373107165094901521829576 10818504 -58379272853728666025442715565530152960 10818505 -124848300180924527190486149597229417600 10818506 -58422183354392996890078788302983594656 10818507 72425620087276254800385071659290568704 10818508 143644205334826839644199883157951047680 10818509 58969857275977316551321801328448898080 10818510 76555107001402557006409827716336025600 10818511 -608805790832143997779416101462193392016 10818512 -86940282610547151145665238680862015488 10818513 373016593613305540507563782959876462242 10818514 8478970346283707933192287048588631712 10818515 -206751152519387280491816624956438341840 10818516 -6548645139271809108218660832436094976 10818517 144009346629062061725317177150457919566 10818518 288981937483648167169598914074083868960 10818519 -153361387627775632908828161674646458032 10818520 278277561454184251523696312085646540800 10818521 -30412749733584431580615530817606559488 10818522 -7620742409418270828214736967851302656 10818523 -393072407973251451687492646450570590696 10818524 -132873097905119125889619260861527695360 10818525 182019778802259313463131740759638128800 10818526 -448200895916973680172913911025584060288 10818527 -1237422566984406824020337612032491600 10818528 163430298734973452947166414640745807872 10818529 127279959473850739608159826564484116130 10818530 -47911421606827171639951920493546863840 10818531 52514340642227040997362668312952728160 10818532 -372097256678438584687828246885353145088 10818533 397111782943585437867372199133111607936 10818534 243465386061641638652088060105872153280 10818535 32341962963161193954618321919995955200 10818536 679915083447555564440549247797276359680 10818537 124142988837647027757223813315949867520 10818538 55840774598523071426327195050638847920 10818539 232672022732934604947843700593896737200 10818540 -68860920911108101025429214553019120640 10818541 350246748242920200257650550023080150412 10818542 -2486275532665354408905817011049184256 10818543 336828529239545059971374276296165872000 10818544 -64522191852423958511743920215154524160 10818545 -510383778304616921790651019985762013720 10818546 -248067206819236348049860379033411999232 10818547 -201468759974916288283825533421578583128 10818548 16164950548350877315640591338180012800 10818549 -155163037615003089232245492196963916160 10818550 23278919808288476558247881978985760800 10818551 -296216240358967781981988208801477871496 10818552 46675486870172546304936861646898135040 10818553 -368124255787823348355487975096100050220 10818554 -156395228250116449395063403254172071936 10818555 -90576458789742388422061148390738284800 10818556 54532902620432102241262210996060717056 10818557 -390713797691225577298794569049317538048 10818558 187438196285535304342978485423491231424 10818559 -2886463932902752704681056306193802240 10818560 251010356276486661197169011707273543680 10818561 110286685112592731702832772591127192064 10818562 -179102750785900715797129140350719898880 10818563 -236648010889871748312844380072381026400 10818564 -81139915715746907553387501996680500224 10818565 251048130368467529959952722738848758520 10818566 65482864341405413561216372552329912320 10818567 -32272222452225305984596964038960409616 10818568 295794161940686289938664062668607324160 10818569 -128817682455050864329609232224931757030 10818570 -13404902799108032825068134207654128640 10818571 -996892476869790418245721638957444466800 10818572 -116991255135861103197788141822948164608 10818573 -13399304488228108488316969352466302400 10818574 -6016651098265418636875128069942627840 10818575 -12005284910139566310147081980200606200 10818576 -229868699431000609296723881696978534400 10818577 -3463781232655734158940232110220771200 10818578 -84604978085632391670924479735287611744 10818579 -140517670748370484832812109045875742352 10818580 9875665331404960421733488710390425600 10818581 26868870572946779684018815777897423200 10818582 -183837761026504073443680308451325574208 10818583 938858290408686110841889500584716309832 10818584 -303597874202757776313557364438268108800 10818585 -3713438140269474239980466871405188160 10818586 -419423048312147170146318392770937077008 10818587 120434215599400931850031988018791044240 10818588 70875026387790084200159639274442752000 10818589 -1085601776547507322052338300262938778100 10818590 30421804395008873796469568652394324800 10818591 11975802457775715647662690255143932928 10818592 -1006205592975207651953610794295017472000 10818593 -49190659998622972401367178548133762640 10818594 -271231127156094974283555201570933634560 10818595 -165682011431947362889820526336954445200 10818596 182970737697698301503131817558921803008 10818597 93277817294642432685913180854096011520 10818598 68039194266920538104515764917676587136 10818599 -167221848540522574341925597808332473552 10818600 4894480260237685040299064719134720000 10818601 1454958818638384259655612812343177990144 10818602 -224448833379952565666735930387423202816 10818603 123827180533062446940190443061474965156 10818604 59016699294703863635286570526497942016 10818605 249916760120039116184695466465557681920 10818606 -257758917759884630559242860681935208896 10818607 -718813850714673985772929447866314296688 10818608 -17851676976889798368234302571946868736 10818609 66260638836484307907087034377533088 10818610 26247547947697627838329707028670880 10818611 -16989103212936687907074043618660642368 10818612 1763694864788558098683072374808103296 10818613 11318276511007507813438472940857076984 10818614 5883539098006175207369885272165735872 10818615 -98666019758003603401671084316364852160 10818616 -299643689419564972877339141329516707840 10818617 607589508654520727874777971993021658666 10818618 153172980329207456109222453603023023104 10818619 285678035978153227835970302920925603840 10818620 -46824878706223827025564119502114360320 10818621 159693305283887870396542925329112545920 10818622 127755277646488152798875854285490356224 10818623 379812206647383504822266232156767239872 10818624 -45154717328225587436000323858285461504 10818625 104595869301040193913375138107879616000 10818626 64941323260404141739843343935873396224 10818627 -218052970783198585191340264535958652680 10818628 -2759806622620881142906261474044067840 10818629 316896974436618361260748024687140629340 10818630 -287450179505724027224139294372283814400 10818631 -45221841567570860334770233058318251400 10818632 -305722364380872971854092138467837337600 10818633 106924506846455434972927221827766224064 10818634 -349880088313654720394558073277871672784 10818635 -65176741299967481974248891124884576000 10818636 1506499449156070283152749714125819904 10818637 -381895936524113298995174949956565064714 10818638 -39467471506839626486497238298439124160 10818639 -51177632723930944114935498120075690456 10818640 -51912293671874074518311136018392678400 10818641 549369186890789876059251876153602877042 10818642 -223851364608773151130265636114367544320 10818643 380909447551587117494617162661753494344 10818644 402316064434464372673137697444056510336 10818645 -299364590404294443198299908105844237280 10818646 -70208848324191404797005293662781845728 10818647 -284547996858166553126771075325673350720 10818648 -287056153785530874790276813609677619200 10818649 51618430735268954890225481328986316036 10818650 -205788413104820196560277331162413169200 10818651 -22065905696646617961430968323841747600 10818652 -83960254238210422044966972813928511488 10818653 612512024972414650116303453026032173600 10818654 43376810991933327154751743096200136704 10818655 -784270955712580391787401817847581840000 10818656 -797731028901525956348032057013881798656 10818657 325851061080160230470094159632022696000 10818658 33327950675873149965795692487574915584 10818659 -185163451268594345448408860760474486720 10818660 222918410584251174013350758780109557760 10818661 -558871316439782046840863712949572980130 10818662 -176046158559792976660571202582522436800 10818663 127842965032920726151797833085670237824 10818664 -640602981722118050482348193003617536000 10818665 6948575499870647018629002498590936640 10818666 54642174573774159366186979031690258352 10818667 112382848503290490812716779455428507792 10818668 -71955931589372071412064580087225703424 10818669 273934648273620107417826540385794682944 10818670 45472224429797017783215645834506040960 10818671 -8927779201386534995331037091837946240 10818672 -167505840874772695014979719658206855168 10818673 10979595687271069474970750297950547044 10818674 -91962430007408040706486411710602183664 10818675 -25659381944204988464563911843229674000 10818676 195230974700785701977937759504510167040 10818677 906860505538725846634455528110915585532 10818678 56312752502156473989267123376202035968 10818679 5283793767344328264165594173491085080 10818680 26377562467066036848268313104826572800 10818681 559693394763408307384168807826379093024 10818682 209397812653286476033633291324558586880 10818683 585772120191321909832818922089859264932 10818684 19145145258994661191740386585917633536 10818685 37374963424463850329542847882826094380 10818686 -97862921941538408861733434276924005440 10818687 -510156245230012005534137459069461808640 10818688 -191438440802226208604108424583556628480 10818689 20982623663391057489728111178306994752 10818690 50849093809243738088502090043758243840 10818691 -399490983500546173488517578762051716176 10818692 -48793558299870993903536451338634962688 10818693 6546523253864768560898800757256207582 10818694 227505378951981110069699023625067601920 10818695 -790243409601933055791112047074634316800 10818696 294503427274988476408247927447224320 10818697 458647332324456767693105861382923406592 10818698 56191340182931035207914194475865915392 10818699 194957356378241257753255121776755541464 10818700 220253875670663910027050597373855891200 10818701 -3733783718570846819807224712822987028 10818702 -238250733087726924872312221098377685120 10818703 -237437398061404895432590965679141544720 10818704 19752105844372496276343625693776175104 10818705 -48409249988295177347838128131480279680 10818706 -247585315672264789550171440033219982448 10818707 -670932531508543534136090880303244969044 10818708 -215043307506367730404726605712845336576 10818709 -919696257966698232802483972857917016960 10818710 -61784401172108975510384991509482060800 10818711 -350815251229232041515566457786217924800 10818712 -355665422835726362335695847898565734400 10818713 -54257049799910505025194819207876929340 10818714 -810949208501586868077631746664120320 10818715 12874762759096830843872438047044474240 10818716 24300372054044235755310446961936353280 10818717 54875556342345551242947453633770551296 10818718 -229636636220712245507585729597749634496 10818719 112068965503828062319232794668982161120 10818720 -174966668666417679286748023746236252160 10818721 161491431156964697329376354559863302144 10818722 75548294831835307218899468070003864912 10818723 362229716307528099342908586437701665600 10818724 236482904104044458938373090177851826176 10818725 -373863431100446301600205448335584843750 10818726 47234999758666009105540297066384888704 10818727 -185598879003871831214682582649702857768 10818728 -60926188969101964356716914581642455040 10818729 358131320426518564142848705940197268874 10818730 5842923359496060206986377823535901120 10818731 -3080378783950011499871877500998368 10818732 61096084989339487606764933480236365824 10818733 59869997537317936087831042566779913600 10818734 -80093646864844211968766118985837943040 10818735 25485481981228385821157438262887433600 10818736 -196720262992019095047170392144225681408 10818737 449391460049844417195866901847917977712 10818738 164331746808760678954016455747294141440 10818739 206130550395265169298442706060252798256 10818740 86550484700692462388585255314604236800 10818741 -702290671220564366570225793720715298400 10818742 -243003317274348163083753681198185496576 10818743 281512365902116105547660420563543596744 10818744 71595214547168742693100636187364433920 10818745 -42217020083621096800867146267572973120 10818746 -36472112486149748961273861827047988256 10818747 -315359137365811745606368608585479959872 10818748 70814671398470484845822483144309362176 10818749 -679378143233791674114174981870832401408 10818750 80512922103734186193873697864743600000 10818751 316081304800003175384802141281388056400 10818752 7845746301568615129204115585724579840 10818753 -128264440912979495611281337054512366912 10818754 401703424823310471479462533171856596512 10818755 637608319537425945934909144184523302160 10818756 23589232815095741722981937091092428032 10818757 -4787255230596039621904981847640480960 10818758 -620003666477455587372638027043783714624 10818759 -320440560673086200998770909337429187544 10818760 327203422514970271999063027122253824000 10818761 309181511455633984864663389582820278912 10818762 -81074280612219355660351045385802094848 10818763 190490684493561221856778107081906033504 10818764 227442099981007133234817566633125642752 10818765 -15100779395033854448689361774713757940 10818766 272814466102373928877649457337671616512 10818767 350751251482200531833441427302053775472 10818768 134388984923196294484510812749001129984 10818769 -413988272267523054300430483055283489240 10818770 35624609927278591543851818648478965760 10818771 187780260578534775290086239846084854400 10818772 -295247693579066955603894951920453482624 10818773 -159338666633568975633228689511500580960 10818774 128294291715718835327170014348075234144 10818775 155172698833461932742781243885156830600 10818776 457161020873777173109202852222472366080 10818777 107890724643839655008661222690626916480 10818778 -1781054519079296737020651018393528576 10818779 -405388365252326923497860289914905378620 10818780 39071313283152666722680988326497484800 10818781 -185454463999071750359841194579182162836 10818782 122897593427349626426776674811384673472 10818783 106868579082510772688296794621393045888 10818784 282546124306234433526524549792272220160 10818785 352994290256917326129082802428831528980 10818786 147660844794642342395270993582630166528 10818787 -123364045084854503229283843651662707200 10818788 418906191155101004812022790379493609088 10818789 -316323111228080376845850376060118245824 10818790 16016008448638856066653046088066211200 10818791 43551984652625232423852274541527362384 10818792 711060781360440978895842955507263897600 10818793 -532242004573721333087401062879122895360 10818794 -60801877648650398773727084883101875968 10818795 -4431134012482094241471638681195208000 10818796 -428190339629193670065624445558600481792 10818797 758230048157069348389620656408126486112 10818798 -58739070575374286569139148613528999680 10818799 197901912725239889121674384758341688264 10818800 542444158722061116717269363387596800 10818801 112830500736775372652739934775105215680 10818802 158470277284508985454691783930909157792 10818803 -325641872098630509849421192911979059240 10818804 -110529167038602286843347110227413909504 10818805 -292371205722671502578098810056336381540 10818806 430530995659546029406560068381054216352 10818807 132917995013863330720272387241197007488 10818808 240982749375556940744247086406902046720 10818809 -620511350690409503911289236264671936 10818810 -168973428259108900697306584366463450400 10818811 889919043586667920857735454520740491472 10818812 -327280956196738878742699962835721785344 10818813 -189442360597288668555009816223093555200 10818814 -2348058885043981630509733266970914816 10818815 -96751907889366930876294146816715991200 10818816 252959631920957301158494255401205235712 10818817 -153128288953050099219289486265573502936 10818818 23985954005524051850433031445649681360 10818819 6243626195057729299227121596535200000 10818820 17406194758919972932752368314854727680 10818821 -154793250441887855604075389515621198308 10818822 -19328720213924962128489502151556765696 10818823 -49443117892964166368307582117055153296 10818824 -299278303749867663052926554817987379200 10818825 236246626942721016331222214078426229600 10818826 -98917818257282382784242839703718983888 10818827 -324197950156319523240909045297692851440 10818828 -418514084476718473590876009292439738880 10818829 118930347658244455216574218404827562976 10818830 252094255082560116848388079346321433600 10818831 50295636108744829039475401386576559752 10818832 -80508001032968947514355172995543859200 10818833 284782587285771715394164180745299388082 10818834 -5415648421696175320175124055053158400 10818835 600999459864984068449703511329909711280 10818836 -58266554438182637410587749483864899584 10818837 -81732830424106665072844006699238059752 10818838 -45376639085396722349030193450480096000 10818839 513946939216744943591268782875236077640 10818840 -20759894191596615326097858391320576000 10818841 -767832406395767421952850713015224312816 10818842 -94546534768577160172193618521958342928 10818843 2357795527928230043968912138246288128 10818844 103588263272415256471363617308037940736 10818845 186237613041454124561394028795060899840 10818846 -78761360323225072828560751941873015936 10818847 123128381990318123242329433550007696080 10818848 398884037473523538872181586845688135680 10818849 292961857928207753504900876155755110064 10818850 -4743839815169211901061226171820339200 10818851 -462222222617915399065013276016291196968 10818852 716388115445606367612964097749380096 10818853 -473527666891963028127957844196108647296 10818854 356408444497901032380407390150484113376 10818855 -84632506705420486341977309947565931360 10818856 -392368504470600979269036326582981683200 10818857 66524153536963787021201911073621661306 10818858 -40220217570743820455917252879556635392 10818859 -631107349962174518450313394071769956940 10818860 25454848465824770037731561732952130560 10818861 -176615909397323438315814863219345128128 10818862 16380832342375378692889863739534289664 10818863 -393142968757597776357185152118848297416 10818864 4807644100118712691064915415037968384 10818865 125583300091208305574690963214278756520 10818866 346703441855193880009203074295438779520 10818867 -124742126415618190645572292170849157320 10818868 314101398131681031703887968983321843200 10818869 -764840537727593812812215090718069513120 10818870 -146100680828132901336843646948909251840 10818871 -44730768300416161767410208245618116688 10818872 -729807519455616277652701470911653171200 10818873 -343180124193783672596503683127650172320 10818874 -48483740370129238539623072734905113856 10818875 -37319326864854839530007720159074752000 10818876 60892699881453004278221181035332239360 10818877 327089166975706934414727418031067101472 10818878 -49225063514305714832442939012447436800 10818879 -135278315071315216396995721546581199416 10818880 -56483294477816692754856136132499865600 10818881 -4148806832323180060668381240624672318 10818882 -247637391131959114851614841144852481920 10818883 712971141781093212047985380445865907040 10818884 401098537553611879331706439003755641856 10818885 103007895341055090995692599384540672000 10818886 -3345840119855341912318092675597338496 10818887 -143230729290511341207317445153520770840 10818888 491192393970069685622301297303648706560 10818889 1205515893093987800166972510440463671520 10818890 61333411110950796101518282462726704000 10818891 -261010633224088389069526095907044855300 10818892 -21290475166874147470770560468382187520 10818893 221469664229743105405783238846462043180 10818894 -79099579482654872235376436798916619200 10818895 429154456658678752372911338905352872080 10818896 -106842924866226997984908397654005252096 10818897 -516572727949715126293521281958391939680 10818898 87115195214562417842676370849049124864 10818899 -101556219572471272910000010006503371200 10818900 -173537230474181681561415938938569216000 10818901 78654017597597705886742736809776622080 10818902 -286118151848847646413003594835499083968 10818903 29156889189230162828352405273026560104 10818904 -78453828272516003080053549764318208000 10818905 125556216013653460405310279073787416000 10818906 -95874403864297649370002785379768541696 10818907 -195641769602682969464928076376485718016 10818908 -749814179056027536980040128270918208000 10818909 80088512830725668708558858309344132128 10818910 -282753188141023370976101309902626728640 10818911 25331230054780126512592050920322328320 10818912 -43948045704002852979241848107992350720 10818913 22802037265777161729812881736349481280 10818914 -932926040843412530654322180427254458880 10818915 -115978086657321042064211846569701568080 10818916 140753502490062440755073007987837088640 10818917 282722245892711326067659912008404979966 10818918 -202060284741445432874271766450184271744 10818919 -43729210116665354241313132607602198704 10818920 -35622630079628086379346203592474624000 10818921 -94539508557523992620814560343605043840 10818922 -207671902037822812176209448973148497488 10818923 -129202538775667173352268867029130438280 10818924 170518571667952820480113302704784998400 10818925 -2640213297605898856250677456624425500 10818926 -270351411506438219471322218372446800960 10818927 -1502743648673185126667535545480099088 10818928 -286741037248113390759239442853581619200 10818929 5482928921235403252372925433127767360 10818930 202294003239480694438938381305392465920 10818931 274260865519244561759514480340959404200 10818932 21268062048976049347552015106745050496 10818933 -164043679610524179841975982333121087456 10818934 -59564763510550166585989452044529100800 10818935 -105930954833238039939256484815087614120 10818936 527856982709429974255504577123377766400 10818937 98690075124798258835210739907607492586 10818938 -31321561189196547701186929281415411488 10818939 283875343304584107152475750615341837760 10818940 -10049253090010904385484302497568261120 10818941 -35456029152699901479451312522051252128 10818942 -195118568206462514185348101835119160320 10818943 392530727630087005447176799332051878400 10818944 100221984355128845559952513276858859520 10818945 16717559409058593225624964722686060820 10818946 -3352392276737895249144742868169453696 10818947 -568900109675995449331371917537227906320 10818948 3653325163412310929272395204331892736 10818949 -601160649496795071513552077644380710050 10818950 -114665642821585773895335466741826628000 10818951 46075116543898034245520842641020914560 10818952 50994830621532929483926328763974169600 10818953 -1096411394729293915397455765938046129740 10818954 -244971974138450230580756679510428252160 10818955 160840770518573483782192884950164358400 10818956 -685878826931481444889331526621580058880 10818957 -168012669677176595445725374363552138560 10818958 -384472218438632765424505002211640185920 10818959 -213646240755142850889218093978446080240 10818960 -70267074082331721080631553582084915200 10818961 94671054509317377754164428406161004400 10818962 5517819345303957411981309403457077248 10818963 -15876733060760450500118857369344328908 10818964 -60720974392227342453036315998043517184 10818965 511283018241504587009674833196900920 10818966 88065631576530657018537827148673660800 10818967 82802226150486752226797786174248048200 10818968 -654704307590225096834253110280957757440 10818969 11963239308794829370624411897921351680 10818970 -241382526647358439178359708310759485440 10818971 70101637790833630744756129606972116000 10818972 85089327000939410114992242113694720 10818973 892986760071439601385183796569460646 10818974 180143512359718585004247090769282916736 10818975 -42116072874712040493689675612314559400 10818976 216092548651747707475653009331637452800 10818977 -235762715112557256746333871609046005888 10818978 -42532585541153338992819078550785883776 10818979 721428628805742051595521609807572911580 10818980 99014828324008166599928346988298035200 10818981 174355538029218847736884000366924515840 10818982 9382316395584590900910375147657692352 10818983 4849154599993328525395190398842550320 10818984 237713952356541532281874298040578211840 10818985 -250563177712429429701146576722880406840 10818986 75681414906086163679298695741544022192 10818987 73204430257248558735905902614592520064 10818988 362896649036531276795185154633705055488 10818989 -28231978260717401731198504366237484544 10818990 -18441805826309394907455896025124968960 10818991 -454664207976111753831619144069551338608 10818992 38509853703750988536256421186301100032 10818993 149804755691669135499124882530121621824 10818994 243684837344138974953239898425677848192 10818995 15903942915740784740987277509939883600 10818996 8192477448568617968984543433154566144 10818997 106778899759094474067781051152254622912 10818998 172950179845235641513508586494513926080 10818999 73322539716586425681242665379752041600 10819000 -41096774692428804627474294540288000000 10819001 981090246077725407417872704593163443720 10819002 -74016610938454754374730732756597050368 10819003 152169438301443489121829398604501441024 10819004 92602191668708450802016268667660939264 10819005 -47932877903401025894669785116227137440 10819006 -231357594537686582640543818593662947136 10819007 242878163332730800242890861491670013720 10819008 -5727966692952869677300144564152041472 10819009 871266121457832159968937511374425702210 10819010 33753589167799410452500579731997040160 10819011 91977817277101149602608056990951631104 10819012 435949851146472559541200066527358077056 10819013 164169087883596844313252922860186392860 10819014 189273894469676113252759078088459240640 10819015 -7787282597238547480942802471944672080 10819016 97478419130332210890284119088193699840 10819017 1001415195898930218426229039876532375616 10819018 -32496521374403902113088440653126323200 10819019 347639714919956067895116204147186131040 10819020 137359969370344866548747229721291975680 10819021 -946529416109046954146153716722202054056 10819022 -6536629957184883874996560917504593728 10819023 302631231212385898675165417071234222984 10819024 175063081163463954866668198981465276416 10819025 69397570975608778620954123648012033600 10819026 -110064002756864345742507740914600964736 10819027 -198000591048181924663563838263341508768 10819028 -755252407918005887416872280555065858048 10819029 -160041370516236044941341630317069879712 10819030 -362512732334182790556910265367855177600 10819031 131874397212421786809601986245340893184 10819032 -35398944433686212725462937714589696000 10819033 127418403339923792229188960483216915200 10819034 168070889100591675469390072391112082416 10819035 -187589798575256115019012143508857568800 10819036 -44173088867736865955822332136672839680 10819037 -104604688497557308839563193883242605760 10819038 -12351815878793158447453150444175899392 10819039 57356718544761322473316751547399091200 10819040 -10999860661409068594213867936147046400 10819041 138429961770991598817183155821214108592 10819042 320548574938033800046551793632338916720 10819043 -189392645546000064079170524022496895280 10819044 -23222158765609559339031154228059842304 10819045 -289787306269808294644873888713581741700 10819046 -107827214641959508675873444316865240960 10819047 -727012076555941881054136155275574528 10819048 266789575874143022480692170350005647360 10819049 -305690943905417424979777409906511036636 10819050 -92189612248731341099004849965374464000 10819051 -49365343727210778688166319555436160496 10819052 314825845364444803701997470638796625920 10819053 -362848986107940493471014019727524431018 10819054 102872481019157594954090698633950566976 10819055 129076825185442411562711902117893189120 10819056 -25321538771755873037410022206270341120 10819057 497359612345146061319300450374726580306 10819058 -5153295471031221344756045406102316416 10819059 178654511708626447782816349701486388320 10819060 114292496882453043923407881232581427200 10819061 -111723923985229173717166743869328844800 10819062 -36446822636050622766824483064907530240 10819063 -305533634724121818669091202746672113688 10819064 202266100758805356661635110968611471360 10819065 241300544911183896804684239565379896000 10819066 130018413878766006011863473973110808320 10819067 50766154342656501610327786931268267792 10819068 78399916327922944667694509792138231808 10819069 741815710672431126301949732177436756544 10819070 50354591742566982024529830109897596480 10819071 -870431321507045491938146268180325199328 10819072 -114731135088060706008183082889810804736 10819073 284285035677660833759803302776749304322 10819074 15916629776379066064655166244000066560 10819075 -353297631940646729229386489192706587000 10819076 -53518720699304929756472774920287546240 10819077 -1695115685952648493807346786525006880 10819078 -128984218114112303233296016030344032160 10819079 568632965547054407782141630703045398680 10819080 -113056959816724286258055679021777612800 10819081 16628910479955288710114429215203977024 10819082 -206062530684337805363958106927826810016 10819083 -38490095012214529856064043452143449152 10819084 673769174258688999529940031360893417216 10819085 -398233251214570385293105138202371123200 10819086 -68513961513227508858519466993009740672 10819087 -34004985906659435498497897439690322968 10819088 -21805119880115113106876699973093949440 10819089 491346953266179780556433721935131446756 10819090 -110435989428370202226046340223026119680 10819091 -248500135681660283777945096814515995128 10819092 -72493896378482280394923698658147944448 10819093 55101522014154248769174598249674225920 10819094 -73428119269729724591428059756485760 10819095 -1366360723856085038843636519682186240 10819096 -78636812190583874820457352322897469440 10819097 -15758749548808444374590170432176206700 10819098 -233410029695281892627594066734577408016 10819099 -287955861346222068005146030140183211900 10819100 224527483871289741897812107807257446400 10819101 544238564460072067499411768604475680 10819102 -147296873573099386882261396561910432448 10819103 148321151072843517520002551436543680352 10819104 394101653726481344762987343775452364800 10819105 -166170185726704361406105933336315192000 10819106 49780812955795047028248850459712806560 10819107 -45610393871222814792347690537108721600 10819108 125008955336849558955835451917731162752 10819109 -84573611434189569924491142198195919584 10819110 -164918488388509928723445745933397466240 10819111 -21740609902779440086903151338873715168 10819112 -177381915857685565252288912120703308800 10819113 -314556311758104940121783587481577442560 10819114 -64395164929635426160905784678925611344 10819115 433917956256759618087568391930944817760 10819116 76131761210792982662790093475478077440 10819117 -79979410952006292700673049320002645140 10819118 -32964816475219207197468915426891479040 10819119 -26034571253367747608744691671550304752 10819120 50832683303909821404187753809991434240 10819121 1926788642035637154721696440152073444 10819122 76428047366407025141985156491916180480 10819123 -220862297973982237426078108565893402464 10819124 -55540608908856193816397496360688017408 10819125 75756393273348495735772174134463080000 10819126 779134349069704534321085126794663941504 10819127 -353194396645157042359849064563064530728 10819128 -484340781932690405722860852888991395840 10819129 -128075528574921888381248434984229632640 10819130 -13244653650900809360656594376142520320 10819131 -127034764458291890541246713640434380800 10819132 489679611539216717878668743902467074560 10819133 11635946256826398031019883381681155328 10819134 33504506893508173247879415703859276160 10819135 -282898474319267811672370202332657744920 10819136 -263429885342130885972465132661938585600 10819137 -46173601624005518779334407359809149056 10819138 6095117538739986563482390746658598400 10819139 -723083918238585442206838335452801109060 10819140 30567619093376348713825938250157998080 10819141 -829838192599129210265324420955019687716 10819142 -55090444924353667366746788565547194528 10819143 -712288402553767904459832521706803791200 10819144 4676869737877725165641053107285688320 10819145 74623797530175103168830248316520956900 10819146 -124675584608765531362000983604549724160 10819147 -330330998753017743931391187979401863404 10819148 620363933006179407594115320144969438720 10819149 357505005745645134260715378411708418848 10819150 -90349363867061866409849702313216950400 10819151 -421320783138017037634313513197326598680 10819152 -21940143279870744947115402685779419136 10819153 9367956363618207378988636370391907060 10819154 140496822269695115719109022130374758400 10819155 -2980230541697083230925571816422502400 10819156 -337681597158281798217442476499202404480 10819157 133476921426781099192696657669263017052 10819158 136268796478651955972958471856722874368 10819159 258375220083823435199727164871861858768 10819160 600815146042131417329918546931174604800 10819161 -387100253517791077610140583415642468390 10819162 -23221423604710167691964640946609563936 10819163 478564894305712370802121608221330009412 10819164 41513663401062860293419294632027354112 10819165 -160753135389266236114461729637804561920 10819166 32068506946167208243487806831705276032 10819167 304305342112661318308842115804642199880 10819168 92055839010729707365286482528966803456 10819169 -587345164983643169635636250456993918430 10819170 -99340274378817545514010823112541920 10819171 22752269877201295977417549175654089024 10819172 -100103760440038361022425561181853544448 10819173 657026531381449289897819610630496300800 10819174 -189891275652375068962914958624932134208 10819175 397718476032167162032912817573614029000 10819176 -311270080730814811773660864992366592000 10819177 -18859923682463498433386095949815987200 10819178 -152751033332017134635274609309087009360 10819179 -20408144800483357738455086514104371056 10819180 193413597279703882732175697036276249600 10819181 -21028294838183152914561598791077103018 10819182 278675367673062211799353920095854132224 10819183 -311497685593316077160046771685652901840 10819184 -9861005289525800078296551489293844480 10819185 -28971420142543799032062664055219848320 10819186 -38168716727864676333920499886031659008 10819187 5073240023699815621811481440387360520 10819188 -424532131597073123474870357433986745600 10819189 659253664429202818413645471503306969440 10819190 -223865743312281110952428843307888614400 10819191 -152424253372207676402058356146522161456 10819192 129053803913017498554925358158636769280 10819193 -207525097695820492361596180407892577280 10819194 -278868476146066349894489974371227983872 10819195 45102729348289373623949360589916204800 10819196 207001773896651961690632119848904688640 10819197 -422238626138149397915498906453156352960 10819198 101314634630889474737453440255626679680 10819199 371348709886346311036117805743693027200 10819200 68727573766515710116430422116139008000 10819201 297410276453973377050216260056214499202 10819202 -267309320915655505813934504643861772896 10819203 -99129301670558935207263108212430162192 10819204 -419515063244028686886806324560740249600 10819205 -215399458587212967617467599707624130210 10819206 222966422933058294464966978309181278112 10819207 -129978886296072799879020104875410654960 10819208 378404574542117206256353278484463616000 10819209 5831798975158554112436651495015468928 10819210 208413201640443036750671386564744551360 10819211 -422240228903194047421851284998939182060 10819212 -401804926761884724888906646371487776768 10819213 -3312238477410437047399331134316730836 10819214 -55626126171454083856151266206719766528 10819215 289128792167342997518485309119542280 10819216 -29460988560520419073846084043361681408 10819217 -248890693967779841129948884825947883008 10819218 -149434785718345538103884366847495309696 10819219 -361470623350583006629800231373575073904 10819220 184913878121411614472408983863730394880 10819221 18328387372200466941955901710508062848 10819222 379782788074166730994751277369134394912 10819223 139037786625064036736089594070647586304 10819224 215617667200593307280621117623041638400 10819225 -513618916777076766415118397105046688100 10819226 401692607429036090705768953626453897984 10819227 234262465529186946705196973239821214080 10819228 98379226026763925766810114438032321536 10819229 122976307490192048180591519656535545830 10819230 -2811369463148765117911862376930862080 10819231 -145689053105675131627465357331866807400 10819232 68596925705208342694263440283402240000 10819233 718209966862534307903147505845977820820 10819234 -171455574062400580042461855485887481568 10819235 78823658174171656147118293126010566560 10819236 -115759309046490808037373178009972463616 10819237 88125488652977849467850913036402207840 10819238 -99128355545828032169989273330667369856 10819239 -49820959605780532493032759326181417176 10819240 -231025924287342729704275503583092019200 10819241 601111981712915151675225778349316987642 10819242 -71436748869957544808455543604358560256 10819243 -669150423841348652240154331630525125240 10819244 -13781841904508029100940014481633282048 10819245 180518579818008434483764900422082929120 10819246 164101056538181556572714859964845235200 10819247 180446431829716346697512418119990295480 10819248 37457793471184994289443414911878168576 10819249 -1131910767094365735461826337742646400 10819250 140760663687912343870968248104459920000 10819251 48595800554030670011050237388399089692 10819252 -345058095309846646080835036437681307264 10819253 -542876456970848786357698418846186292498 10819254 51971220268602002452067745862305616320 10819255 358673964385466085701002385042381555160 10819256 -299569074782884910392045590513109770240 10819257 14524041425844283955499014412389775360 10819258 -445710119543028765638680010255141573520 10819259 -960954089133597113873447376797400754176 10819260 -197298457524532507693163252599479697920 10819261 -246169672333456425689219202309224612628 10819262 -726271976547457703341337783372161086720 10819263 43701940063098934255142600769570014208 10819264 32331281591524276508315116469665923072 10819265 -543396704067233469549435349707387028800 10819266 -167935522700147340462399776221301966976 10819267 602058055703182018823919581179600000316 10819268 393072417959529694640650757348415109248 10819269 -73172899303532848775122158198298535136 10819270 -109703190096934037375000819948324628480 10819271 452847359906818817093372950885972448472 10819272 373375289111421406582815370275687505920 10819273 1373052544657972035628294679274813904 10819274 59270125331103994782226916769473471232 10819275 14747550190541332295978394403750011600 10819276 121435082394729630491685310165702103040 10819277 92646683276865927639952287018088180800 10819278 -55349064250026861223038018891020100480 10819279 -163172930040743562011094834612770865280 10819280 -58947339241651130556176455028583383040 10819281 -75182788842960543087875553092793863232 10819282 -113616561155825406151757868042222489600 10819283 -570749175299383334227014792763588320360 10819284 107934344961846670380601117099575705600 10819285 11281921652047980250377639815216626800 10819286 -321358437252171527148359992136133405408 10819287 213040509831606356215711493234735864160 10819288 -99581383287180380734541285376392663040 10819289 -242656604327814330532010138475968716476 10819290 -68003915347706110755088428897582389760 10819291 112592945652021609025277765937764966400 10819292 -317637518103576964920957517111588724736 10819293 144552163705201461157880115886320487680 10819294 -138094419137472529553414690753453134848 10819295 519177741508765577390301159184744789800 10819296 520655175544888986692781205737808330752 10819297 -147682829376334660593590643134410572240 10819298 30304325079172512650033011009447187616 10819299 -269279399565903090589899143927847751872 10819300 263108204284994703032159459716498966400 10819301 -5346108569980236550230422685799175616 10819302 75474178394908651178487608057423892480 10819303 -160959182223633653552449789720591263360 10819304 -90641008790029491342574208978888755200 10819305 -76479587132509558438230640871282371200 10819306 -378609485359995424998949601578031654400 10819307 -767243007964122468945101579601040818444 10819308 -283301500793354927960672147992410378240 10819309 87235508349808423886046909918653975510 10819310 115187289436967638621182304807045969920 10819311 504200048761662588708746903094148689672 10819312 -10382497343277915003229135187693600768 10819313 10588774828147819359251060160639028080 10819314 78792192902139462242232095702748197376 10819315 82485656526384594631862804513283376320 10819316 3751932413268472818539225122045642752 10819317 14535967686370398373837069379958392448 10819318 11392421731883751479629636695282480000 10819319 61909175846493257742804372480378968496 10819320 -233339967750724520636651936535336960000 10819321 754485459192630765068790264372798908522 10819322 222708641325358305289131036592094764800 10819323 -245392120394203836012349674416732178228 10819324 456383756215516258659728691952533917696 10819325 -22457055454158446789151378933962414400 10819326 -49002540087969126371778801264093487104 10819327 -558809093389920122846649640757304495168 10819328 256052965543696765057345991746051375104 10819329 -94985877955311885716482635408577937616 10819330 -3850085872914636265369280545807097280 10819331 -455689798193852211034901096290670180868 10819332 -313853551549261065817265091701725129728 10819333 -190372820901950266207769078810507878880 10819334 -625511476312696057160893695066930618240 10819335 -118220279917074815511213279954959692800 10819336 -796309234506193764557094606513884160 10819337 -238430940288585610345330383019672172700 10819338 -15589295449846344959610573874019584512 10819339 41899513032520298482466737153457536320 10819340 6108824072451961564950488315533824000 10819341 -48645406040425670146877120482450122240 10819342 152898486031712010167632024546621851072 10819343 -206123015252893180426312956653320123920 10819344 63468224595764841195157224646408273920 10819345 -514841301304258823106906486099002805900 10819346 162311386285367694500129208734133824640 10819347 -413019194229988427705000821545672881856 10819348 -294618907646960940107514048148574219392 10819349 267302508493900589100610784674167135000 10819350 -4928331118147043141338168112091338400 10819351 144701144631717733100417072204348065352 10819352 -30281542400979861194720754488248166400 10819353 -607452202540203827403040608455343593856 10819354 34593679404081150876959194415097971712 10819355 200683435519102479915237628539728668320 10819356 -281862312024325870817872581412762633728 10819357 -79968033725607846932137207837460915220 10819358 9107448491144273449422164726424934080 10819359 9769432564690896076587419693946220800 10819360 -77787593745822687845064414357356544000 10819361 173191551992294458160054406214299985920 10819362 95287709709520049129798884936036436352 10819363 239361461022793510162751077857111083612 10819364 277191219695726253364999929256336603776 10819365 -321350816867079146467593764072468285280 10819366 666206782137568771524470390953401319680 10819367 65759101462495078287773896011956806656 10819368 85810065942094467115047235534302658560 10819369 194197030350103774526348670672617102160 10819370 -222762614875706155245015040525191849120 10819371 -7956080952708420431003885076567366480 10819372 -214543578165341997376835596616268689408 10819373 53819417584114581900574521832457685024 10819374 8224379258000734014485982823700703360 10819375 -23456533365097505319793850650476530000 10819376 -3993462165462049246914939325285613568 10819377 55795591697274554291525417609302856514 10819378 392070930147329553462263526810308093760 10819379 385044305321982491784903849611396225280 10819380 104786291713225136433318773753439006720 10819381 -123613687777440734644876846907216385636 10819382 49438861058583136032946288040403247104 10819383 375877025946192709221928130771660859624 10819384 -50558442770839253889562367536429793280 10819385 -815208609854625441107367283784970779640 10819386 235339386210782474897253026529672192000 10819387 -184131921489313528218546861317052418720 10819388 -594620459593444684105703468447392883712 10819389 -72867348897493222004834816791943818752 10819390 13197769089833417990636449031330779200 10819391 139456329568945871216368153089178769784 10819392 4494105730948695976755772914571149312 10819393 -4002140426072315267491458614926250112 10819394 -247460463523511945524779384524901555504 10819395 297368638047591689683992402265948888320 10819396 276907776819288568828606065936270254208 10819397 643185259199626655662098153774753644352 10819398 -166690730421157762894730535246295272960 10819399 11248470106200514844230319645195560264 10819400 -315634810407359422331188369435262976000 10819401 -42975355266936157003325154469315273968 10819402 -4287441068738647177405801056431821056 10819403 -3925868521261399226869494427286648832 10819404 48081702759557592636223890845766174720 10819405 -405289704501213723587181736540575365940 10819406 -810136157798284203270371144284415232 10819407 134126717407382196108689954645977528320 10819408 49343377653667684167495109888095535104 10819409 785589951217580000532259642770561629604 10819410 40949902878210663644495675919326469120 10819411 340703139783477788567483245113665504952 10819412 156177720443639440619890822516206624768 10819413 -39813058764705968058498229796799070656 10819414 71294994490638730171418259769997665056 10819415 -633441570117542227615671198279513502440 10819416 255416756513206868335017933919608729600 10819417 156891201771892864578407270137924952000 10819418 -126842279004969136190130701125781660160 10819419 -19580286556940327756311257114556221072 10819420 55963439556133838706573327531559065600 10819421 -1064254129720050154118729375982422979456 10819422 -66364338037490314415470909955480322240 10819423 -458641748247555653145202200693854524056 10819424 -67785846155917877662700603218744836096 10819425 -138190658203820644076851310506591962000 10819426 16121899298698956681244709170283448912 10819427 -172582662745359119817189140928874730724 10819428 155990075958412492117113316760437426176 10819429 -782592304608038372039549509577008935168 10819430 -149275122561426942859244996686983886080 10819431 14984148839891160748042333162442188800 10819432 -39255237475647170444288331365908039680 10819433 144302143362726756231341740454957690682 10819434 -12313723765498126519561285955442923520 10819435 -525026220429606134835613645501870454640 10819436 131208028236487025121637610054813568000 10819437 170560061639320844872474491231805904352 10819438 -89720694683501578236962848787589865728 10819439 -100363086939566402047158979814687871840 10819440 53267260607672496007387947018633216000 10819441 -75066188558087465054192266439810943308 10819442 -241316033447154000324346176579752710128 10819443 250326182061710302680715858641281334384 10819444 111060759322971912837330301536404083456 10819445 -3091124456233248944087030779952083200 10819446 -171376725759078532208332436406583759872 10819447 -1406128123537430782214741673103904054016 10819448 367983710223316155816615312517823262720 10819449 -66481701921214231732183541894031286200 10819450 37699399131856843322751116493546813600 10819451 -38461034783058335742154577764923294888 10819452 76721825102519521793677561708684345344 10819453 -326035450695220880370606154711469936736 10819454 -5032687026605840529326498544845568 10819455 -281151127589850183804722302155790953600 10819456 208045521606640032529477901364410449920 10819457 -1278382646566993721571659502057150222 10819458 116423691541088368525153035552710229024 10819459 -185859576770194244202141479493339265888 10819460 87615054525682764015034194374417510400 10819461 355414346408869159800647957732487970272 10819462 -389919436352768212237525046148302400 10819463 2724403353518785917828474455588412480 10819464 -228465767107888870949650364482974228480 10819465 32103567095810953594597999599141976320 10819466 40980014000729353101765624027769291776 10819467 -20101042142130911572101046186743431760 10819468 100306670459000100677995602846338413056 10819469 -436557214533516485021261075709678701130 10819470 -3488120589285931273844797041681456000 10819471 74332017360402567961238402701187405840 10819472 -173614030012678627743344764961898061824 10819473 72101659657291881523845770317096211328 10819474 1146254756422705115237770672461594240 10819475 220644706816543262667453449743700171400 10819476 7675713786860670298872552462956113920 10819477 -462292363582437155007884780965416428736 10819478 -70587115103735145234591606021094987776 10819479 299179872767896098565394251211070925440 10819480 -29634512162609658830767373636363059200 10819481 -109187368684799766082485502817827448448 10819482 -88326798349556957012124635888690768640 10819483 -290534463726659180190692113261480854268 10819484 157530751924826965864145044398277310976 10819485 242191404848522028472789262028710889420 10819486 -324208027017119739256477780676294577600 10819487 -226904016272558733990283975805394319248 10819488 -7275159244011227706896799962829422592 10819489 -572278026934631394740036592818665031710 10819490 -25804943756699703532559160843981312000 10819491 445361173631778858078793786882965526392 10819492 303663768191923780979490502626175308416 10819493 -205817299299274802808635031834858307680 10819494 23402323802674787985872688510897719040 10819495 508689794098912668435679115730460988880 10819496 -173264280752989670745210474861124976640 10819497 176991396245939868059704255401433236480 10819498 -115846342938849999778024447698117135264 10819499 321470972988905354348910237189019382064 10819500 171126207594597272292590913229572864000 10819501 51434987801578928191538143137477757440 10819502 -36732142592798276027065050397991034048 10819503 37707742399401298022828448155028238584 10819504 93216080987331346113407175545030328320 10819505 564965599524320194177226682804009327360 10819506 144400821639267169473319021806208715904 10819507 -77363074860884729887003145223775375880 10819508 -172387513022393818104017074118330025984 10819509 -153017101137437341731657751603776413472 10819510 -27340431699961162251006940710685319040 10819511 435273349955363684038845317377082011392 10819512 -531324763485355588047150231530422272000 10819513 -23090968396151742493675677273731376300 10819514 126564045815789918119313259792449329152 10819515 -50473463749455086768469748003261735680 10819516 -23923173968510485098042978925544219648 10819517 -234403094546657814310426185785825077434 10819518 211533026573163482592226604697127235904 10819519 431594879778293944799193399970398759096 10819520 135229024232658132324565203360971489280 10819521 814861594818511202327164913271864414240 10819522 28728221259390356279574248779578276864 10819523 4488635908166115749024711756289463200 10819524 98411150751850380036570203973013585920 10819525 -485151056444452128138849181160700698950 10819526 -13852868425435426907325785785778019456 10819527 197503228650904925280703914924281769984 10819528 -226816440694162619430907110570353187840 10819529 265316044355885726170966717033191816576 10819530 -47646255513042895931832223975389235200 10819531 -102923602691822886870688506436065456 10819532 955979302030119341383296084513041359872 10819533 276345342801502540495844963561286508224 10819534 -70656045947043375578082456424322461248 10819535 350548527745644697209512166683457985200 10819536 -17135986431605787628934330331277295616 10819537 -473495323112382028191770658930184587788 10819538 -342815070918047396644989099708534622080 10819539 -982271775188917395073856377785007318536 10819540 33045216476874640476632863066099054080 10819541 1393092922419280067803978894344024816192 10819542 -323495929039470289465247706554984079360 10819543 -393452841053977273848862291231991255592 10819544 558238047270380820570266087089594460160 10819545 209912196409248893896983930164076948480 10819546 17346424575438203490887192981764799472 10819547 665599230293998884324498538232259180996 10819548 213966796663334970688255528488054128640 10819549 59992039092817592485151289731272217604 10819550 8753755689580033332680223635219328000 10819551 244837905937574965396359654294404642304 10819552 398672067619539565575823583608268390400 10819553 471624751939275268984998413839107173700 10819554 33135867419076011097937236513891265920 10819555 -67497617894586888170142630923146277040 10819556 410787996944842691831849940232433894400 10819557 54751826567674094582884161654642907008 10819558 -14380621881907324001012193130423004160 10819559 -101980521358603546257490504713509079240 10819560 7747721554553793502747434593350041600 10819561 170354794217402934667848211050504135924 10819562 -40665541855658712517618752470211031296 10819563 341853505941378810841579076817090870000 10819564 -238193572610691720921746449241520118784 10819565 346699149178321130029571740739708050200 10819566 20833490477336757802171699310494381440 10819567 561121881154862429864472576790221604152 10819568 110431706004904464859798155189804662784 10819569 354738053041731409329822872915321329440 10819570 251799422715020481184686396918969610560 10819571 -86329660828396365446618929106023655088 10819572 80762223059667860612822457368363126784 10819573 430186327179790735638800233395211739822 10819574 3621808825135048732955972682655289472 10819575 -58672623096851948501745039035275076400 10819576 -12321100735054135278760091344205905920 10819577 262836077863065223970630328190829981184 10819578 -73955501688098252379815307238417920 10819579 -436370549366117623114526412359977043616 10819580 -74642206193370432412078106675289123840 10819581 -426802392653468683962931048597562534880 10819582 110752330465804587268009531309543445760 10819583 295491502735367412092138358343173752832 10819584 -36874548023080404145555961469122641920 10819585 207880353775937752968820717279545399360 10819586 -256438628516196105782960397469884457008 10819587 265356506593312917166908443583220064760 10819588 -427942310217486960570420496109976207360 10819589 313769831096512279540937334044481150720 10819590 -33923254939350053783006517339637399680 10819591 -112107204620835969762819746123770507248 10819592 -218874430814042005708093395357622272000 10819593 81229786344987706433967258224969763300 10819594 -322361480952924214026527859733182720 10819595 -230865202352797164028645215335667794400 10819596 629893125643118580719058946335772262400 10819597 -322544162721178042888578702231598483680 10819598 -143621620229794777594093826229791899200 10819599 -106892174286573094382764321337388219648 10819600 -98924479407071427346703380829970432000 10819601 -39375246244134834051260019996696870336 10819602 -246975471254760947574449702670117192960 10819603 2651599752045460525291360913761564160 10819604 501889091710770579638959087812428432256 10819605 -76773473289846311525312745516320579040 10819606 75923041347016719524071240875540572160 10819607 25186771737325188622287874804528792080 10819608 337653062346544257931880988987928719360 10819609 -653527050923571996084260340861191502080 10819610 198277524352967615916733141589016504000 10819611 -80187189612285222306814280613721215984 10819612 34380663874355674833399420279521056256 10819613 106494287330415886342545243868219982400 10819614 4247418522576629116444342478402359296 10819615 664000271048455945661424941132720270760 10819616 809871989138538117407991308187447459840 10819617 -1685000411194981436423643734462542752 10819618 498739868396888737453607715659346420000 10819619 -93291866706924227570089877460099814320 10819620 -11737905167669386298682201079540285440 10819621 486515841929788868567959692725646001600 10819622 15619466510057151694214522938908607104 10819623 212089700879678606942537435042096601384 10819624 -421890164168272906277923376547471943680 10819625 653124218125081924852302764480726394000 10819626 -33277957737947410058015950768266178560 10819627 55565147611060695838428988162819994912 10819628 527823521779945851600807057127153114368 10819629 -418009121692345285138724812859136144960 10819630 -14767887228779055779773720030124064000 10819631 -226214182226305081418251147741044697776 10819632 63619211793118226890453655829471756288 10819633 -48727208924576016682434429881104728480 10819634 -10315556815020936939567836094080752128 10819635 823669561360555494368789064758162688000 10819636 -92853159533695581422822244466334561920 10819637 -51367907527921532021716062788184629412 10819638 -167934819615584897587050644975492069376 10819639 -237462358573984849517045290245928718040 10819640 -122495504346823980410488302289894195200 10819641 2912909156106337759362068550684083040 10819642 -6164202640805023564680591642825404448 10819643 -87779493889815075031208292237111054108 10819644 -126370071974758955509902012651621531648 10819645 110697651359242348532551811050648111200 10819646 30359260559070453749524466192970776640 10819647 -83852495142392671954752112587492496776 10819648 -83830192909302057874102709107067715584 10819649 -497998430526046160295743043708892204350 10819650 -64935653828366358787758541440964358400 10819651 33376696981730332667155385186236916864 10819652 797718425211477332919119154347201495040 10819653 -11605064603400623510705739518610041376 10819654 -147071472516213439618372959669811416768 10819655 -95604058277579404014658875109277683200 10819656 -12200482023659336714134377551610470400 10819657 299340061848541015224279879639224509312 10819658 -25866372226290733163912833558413438720 10819659 401486743953635305529633523857003110104 10819660 1707367619456972994120717577167912960 10819661 876788249822400381249310951913907638262 10819662 -50977755730709207098366336485769645056 10819663 296241952740152333795838723593490095160 10819664 157887096409348126156002747404379095040 10819665 113821751128233144727946394638674980660 10819666 171873898850630958969300473669571998208 10819667 -149540442148219689465200232464697105600 10819668 164346799621768306172966034587345909760 10819669 106553596652583859356942902664908987296 10819670 168041570651306775717225045085757036160 10819671 272659718964970404519446722039604251344 10819672 126984461471460310985645163647994316800 10819673 -550795834915065625450619791954239465078 10819674 -103430171553885299982512500967158826256 10819675 -70780776130420041138105925095211623200 10819676 -157744538093401443197835260991298166784 10819677 339083912421751133275907904279678696480 10819678 -267932197209623594379052884861588373440 10819679 -17854763508876573442823603898667214880 10819680 -280840428006169501185202762242266234880 10819681 -568926852681044139343446241799945470188 10819682 229605158813131240603219063323643514880 10819683 154017313950104633024775276373228953600 10819684 -47985227680974803199533180328698721024 10819685 202703334864784540664122097953526323800 10819686 -57595166334778702766120863408648540800 10819687 -550532372081593463178798633774989646664 10819688 291316745210331314784869073768583249920 10819689 496930973714583061392527951397231060624 10819690 96064779984565834299240614883620828160 10819691 -197316267517529989971560281680130720908 10819692 -98468916991369143748765583148372372480 10819693 35885840448442781410432090217630969942 10819694 333569332214003820818678720506001272896 10819695 -126980185626905445398623561760502720 10819696 -60211242165961065747680337680175300608 10819697 157809927806934857907994629583078584000 10819698 50504228944307928297974875727774131200 10819699 685540899968384954357346919306152976700 10819700 153894647860472761339939340060419334400 10819701 -316877740653090012829949157041413409508 10819702 308508402024087016928040023392590033600 10819703 11962201523562339927526249113452880024 10819704 84260918780393135129021076905472491520 10819705 29295522978434999372038456460140034760 10819706 -288727764172882155957984226056160724736 10819707 -351016524279007852694288752880116675560 10819708 34434328738041503807991954162269001728 10819709 264101907127974023455699652214811883910 10819710 -146909025474059683219067897339707545600 10819711 10191197162617465597022491921311003360 10819712 -2445222904896032243231963336241315840 10819713 59172972646156152479644761636994130688 10819714 -350125361526584672921435320623982631040 10819715 272436361607620348937960048068539430800 10819716 -178081300466824210495191124331780994048 10819717 617939283612698001541626447886833820766 10819718 104572454718311771441259084628834794240 10819719 -173475340229053608504151082569711552656 10819720 -231995916758649054071732195833785907200 10819721 402361918975248588426576618623527816800 10819722 231319676416647852307809834506961836544 10819723 -476453964304499745860296591104010602028 10819724 442680175330891923713220044060069834496 10819725 -3675722469345224121729331994844931200 10819726 -344273195143873756431219199849096631040 10819727 -472491815303988977348999139704050697424 10819728 -9699634038576785259101693609168142336 10819729 109899244882072531560673093168664075520 10819730 22118753931311840441798329612007227200 10819731 117151680392943059739851884178579196720 10819732 216448546621493415942141258099474247680 10819733 -429336265400823098182737405179856890880 10819734 13783461190954593267962509561460878848 10819735 460680836546214016158012263199231755760 10819736 -99840331251266261097750135087312138240 10819737 -20787914131971452653639543527658924800 10819738 -202707776578475248011968696788800172032 10819739 -709351246688595911486622271664372182284 10819740 -252739795797817997235479529320593612800 10819741 465069795370247578013807697748934983142 10819742 -253037301116473548397379655693006580800 10819743 -119313583999888550215181559704992207872 10819744 47813574811009582551201762157485096960 10819745 221871794302537425826348219790758468500 10819746 748348325505510231825702923962489344 10819747 -624122267430188417960704851164210368804 10819748 589571882609422164987374264954535969408 10819749 -512262692783923130004580847597139954336 10819750 -169797797856404474380999535610196992000 10819751 -253079678466307835807444346497908005168 10819752 -57222240988776611554124477515411292160 10819753 166139006739606213183210585839052630080 10819754 194482465852617608260183251782036396544 10819755 277695370439903136485418751603067007600 10819756 -422886623139800417128333092789166017280 10819757 -309872376704857006742541448584350363520 10819758 115937198188932432134165884902674961984 10819759 509089603030078855280200026329390808040 10819760 1444044743080064068828140876523438080 10819761 28590024811270266256459076198289008640 10819762 96012053342882296333577578331596105632 10819763 -788822165552976867650886494735758927104 10819764 -433450183354406764054538131837817671680 10819765 -254223577460457125826143271437152512000 10819766 78697191083794028873095617802318483584 10819767 -14175175459757086790298383309294537088 10819768 25624770924285398477377966398502993920 10819769 148678296304101888567154927410560551680 10819770 83295157993761042886417386934768496640 10819771 -825945373443991089305058839687096153568 10819772 -228555865649413285545731389638072474624 10819773 -316649682527044374568293004988053516980 10819774 -30668138200390948975949308275429504000 10819775 -62703987032008760860653872267969126400 10819776 71812299437181405139146915319193272320 10819777 52352619897142051902272478272063842080 10819778 -148952595298485354576025266965057170560 10819779 114593058483645818035922660963103848184 10819780 -408283510861693654378950955275232070400 10819781 -95187707012527103708806214652946450560 10819782 77544690674438772346589765887741416000 10819783 156647779423469343696582468163991571304 10819784 1203717282795099311808045843307307520000 10819785 -242012952117181016130824435088420724800 10819786 46577463531807328535960609508557981280 10819787 -638934421132196102862008229313356984408 10819788 -273155466799891303082403521725169385984 10819789 332404535517126142007230415626102624 10819790 -90641706444927461956711531390428513600 10819791 -132584625070878285115673775192430909920 10819792 76926991513710030237515232417292533760 10819793 349397616013401664759702430727426093042 10819794 248935087837791124873809407939037225600 10819795 162119832023900021161920363836205893280 10819796 -59734427710041002523524898612463511808 10819797 -405836467669224709301833117705457464320 10819798 129031911704823798903803202430165506048 10819799 340467390337728413412266540829579717336 10819800 208539731151006832255253920885064448000 10819801 40568727849637431764077363037289109252 10819802 -92648950273242241014181688723404117248 10819803 -101406034719121324699968381009717600672 10819804 -72296985520696629826709415273392989184 10819805 -129478479045477890051800405740080759040 10819806 8244346229955696441609920518598135808 10819807 -1141691336673497752812443760451861724328 10819808 737940962101159932249474410997889105920 10819809 43386876836375250844899587906739847296 10819810 4868100058197239080439753380636150560 10819811 -50786608588443593946315804297095037600 10819812 -351463328972712659756942891542202277888 10819813 87130825194763062325901483854984848600 10819814 148990305997849891227218935004049369984 10819815 -232511605375623912786930372022491762480 10819816 -83268631904999127617690447945084928000 10819817 -74116620706992304189257157705354470000 10819818 22717670200435398682044941503180380768 10819819 -15811561370452702323622679639739538920 10819820 -593912017586103404330221188965775360 10819821 -391217495621604176518039688511386692224 10819822 -86506247509270135624635829574050899648 10819823 -37088544466756963162686073935244452864 10819824 389568338990304415922993742021132288 10819825 59139519363934461256013179978627732550 10819826 353399105461083941456681128981813316112 10819827 208646638389469398107229722818299548928 10819828 384282886793153488407777940965562256768 10819829 7510420592710139825032705481546858400 10819830 -19113878631176331128839591995749068800 10819831 -299837608093064648686019395634461812816 10819832 -4651727738503869159247670320869212160 10819833 -453960521616411659441966684992821770400 10819834 238628035365641867281235358044531612160 10819835 130769547893578307048493113088068258400 10819836 -104154768856360347618771748338108000768 10819837 -45457030914941299749558700313068634880 10819838 429391400772193166880342361760937295296 10819839 261645215934879268715601852585424705224 10819840 -226643481308001205698370941270727065600 10819841 7697551152395885972827470547527682560 10819842 67397688696321105988752321996723402240 10819843 638127272201901395106619961160771972092 10819844 -61142485630892513984794637596505161728 10819845 8333547516466383130233827188319985600 10819846 -110044504246254779244389611260071643840 10819847 252917037527584892903038314418140294240 10819848 117437163316336236781123481029585305600 10819849 -82742019940116356825645388484321762764 10819850 -402259285594446863887878623957535600 10819851 -159105021054847938836609454228399215616 10819852 -166005635336012254348400636774510328064 10819853 -92797131463338865368672323736666764832 10819854 111376808592646687645119685380934692480 10819855 608448005124351548271778846041224090760 10819856 86676948388091107044796700688550797312 10819857 262827604132349512180686283162110970080 10819858 -150094940937732622161080766838056858624 10819859 -299182634517729252432828772199865154200 10819860 218759089760659580119641085603306383360 10819861 -94309665605219175317852065831631124548 10819862 211308940906298559263384804678436582432 10819863 -3177023461877299013372477384322251040 10819864 -830943233129017687729084126996347924480 10819865 56245968751881402006332622946796714880 10819866 -6796530587481213629216835258182208000 10819867 -8170026610574944338111325647318165840 10819868 -109102554279772143891947691027206836224 10819869 24605579001346848352475352894097581408 10819870 589402581973632575503632817860919656960 10819871 -32608846666635779158106387817641104920 10819872 64107699217445941273383959569681612800 10819873 -27380980601047351917693665755971016960 10819874 12783625094980916336592684252596416800 10819875 5761996838364159480186034952732352000 10819876 695351692262893600681743765211866143360 10819877 -76573290231878306759059131189767438274 10819878 -156644870290032648611088071659999872 10819879 -56492099079775813519360867463585319808 10819880 -278385282677443015136413798926538752000 10819881 -34024899911375174972739328859623659072 10819882 -382085416722332024186969292281364176208 10819883 -828944480829564702604795981493887841868 10819884 363893225883534158330371141341402932736 10819885 194104463206246746710743881342934284600 10819886 -355452863051155545601682540979945282624 10819887 36175361777195593943297733721539147288 10819888 -188521733983660330763733053378608005120 10819889 -13804903085030208427220803560082019310 10819890 -60358050634977317005119605866452871680 10819891 764368443881181379897689413088085201292 10819892 5667878737306517792014627489386823680 10819893 95707733038111067450546427820280702784 10819894 -405792680884510383645929691645993193728 10819895 -281658526141974068553730245198755298600 10819896 -401157411635928357371091354449418547200 10819897 -216897155773863446476062532862241028416 10819898 405948539615047195143628156947226506720 10819899 -22475262465243969450967677634145818380 10819900 14365902031872011225562961468168704000 10819901 -351354039329977260021796450408580973600 10819902 -86998081729059685277687546112192677568 10819903 -316539346951129014047064654378457967376 10819904 56684235787825868415863897922449965056 10819905 145777478962846225978154577350691267840 10819906 73687188041891040410730457324651027152 10819907 -61540189853100954229077082352929194288 10819908 -34222547982988273124015332470547384320 10819909 369239462589264671804344900848113807740 10819910 -108620563733759822626356724979738951040 10819911 -56896658958435397272005476922491115520 10819912 349980895608604018901283435796194739200 10819913 3319191634372763529713500939327168704 10819914 6374263102933570369610692512422200320 10819915 65204289964650595911830030857381990560 10819916 -69975163660282917268212193826933525760 10819917 -175785903114220185058330054220590511040 10819918 2693015195870660858241113041850349504 10819919 -571541554541719584581436311225975335680 10819920 -1250133318840433049012241869676871680 10819921 -146054739129844358962356419984122820288 10819922 552274209693305243213437151894638900512 10819923 -213259437579856110617582136951188008896 10819924 447017983046076527398173473614350720896 10819925 -250710275447996207902997755228939759350 10819926 9410911009455572292642802001918196480 10819927 -103690969245667529934823733541740479008 10819928 92190294176262773778829687985845125120 10819929 -313156548260202744742104619713102003840 10819930 96182573087895564680549540003841638400 10819931 421655458176808080831001581813556520592 10819932 -134086815181639106755498624139826859008 10819933 178958743882016561431173933948679113900 10819934 -82586834216718468380584098796500864384 10819935 -193412783345404381608736131193343304000 10819936 5900903021202926589202553695657525248 10819937 445980822116747689068520240933189751586 10819938 -73722628411074424946563552224845859456 10819939 -63374280943285877035409729060429732832 10819940 51920054967183472658018076876921753600 10819941 95365450979495750538458167761588672 10819942 -151777224089470916479482153599769890688 10819943 -591318330193353196285003752065778548808 10819944 -701021146384513897017065971562398924800 10819945 -706885213549056502077987063424506964800 10819946 43322453778135966691747692549216382464 10819947 45617970640250461139862700050134429184 10819948 -228668609391232850867057392611757672192 10819949 -288011407643601696124379068390832160960 10819950 -70309282711679140882019386854003292800 10819951 -453760206289237611030830113520339970600 10819952 35126927100821659047884387858343198720 10819953 -538808818762623784260161507933698063200 10819954 -135627636683175234977555021261473699824 10819955 -3317669948779472802696535562254543440 10819956 51777323446326881784186255031975550976 10819957 -914950641586799695628399131877304788388 10819958 -107848216054790488821796597513216794240 10819959 3622316294704455916255867715058733056 10819960 354309072192425575733572719599925657600 10819961 -967237671363774907234365371161495296 10819962 -12173805449868080908761901916458406688 10819963 -13699287400202504735092234175649100032 10819964 333304942052387780806240777976825364480 10819965 -25793864303674219563153057427923194880 10819966 -518241766935197704510450650328511993856 10819967 -343216529849214600791063687286024537984 10819968 -213932314453589808014325218960159539200 10819969 -472823543120149498993948438507064021804 10819970 -73353789704756154811923973369214461440 10819971 271793716465718271815208879329160326340 10819972 640377996508823697053985919695008283776 10819973 -608987460239872113086475163932656840580 10819974 -104261217263427614100867887642267166720 10819975 426051973484810855384368468947100820000 10819976 -317797496438150085541746360488115148800 10819977 -140998680166218347356976148391721026368 10819978 42698622360381521913526165797329488224 10819979 132063285938408256970920584890374458580 10819980 1878232929833200724304353246274739200 10819981 37987016578330498310601317367723466912 10819982 63523537890386232641208338229145668864 10819983 -89434710567426543983882539053657305976 10819984 -16837125357953230896681886683135197184 10819985 323477026688524808854668378141524352960 10819986 -45342816741877996132970743788123591936 10819987 51776850574177924389098695895431404000 10819988 -534094535483764499089208839098628240512 10819989 340739821093936207241755679153320056654 10819990 -185217116929315523747297397240857349120 10819991 120303961193920674565497366855915358944 10819992 29624778742373019079730182409017098240 10819993 402319630973942130634847143880911634304 10819994 -156851754042591536044251780442787650080 10819995 -316033310344602438543169637681277332880 10819996 -304812208324585679717126353173944855040 10819997 40443041164131027942171355399619329560 10819998 9365960280562468885768484382895964160 10819999 118974274211447985626410943216115321160 10820000 -163031943772141814481463022055137280000 10820001 -331684544073193814231170677355211292096 10820002 -75466768168076984247217542481382940000 10820003 -208000834501115840631954018630093750096 10820004 1190853835543489983484255036189913088 10820005 22342307313072705287964000565227275520 10820006 235021669838568815990428122230908125120 10820007 -936927936947100378940666628907124869120 10820008 244805094244144166796678601939341312000 10820009 469201578036204662605968948714832137210 10820010 -6087782982910005445157219595384460800 10820011 1186944346876299293057140955643237469152 10820012 53155010811210013694554935995219543040 10820013 148350501912691533011492032125108444000 10820014 159502192399750972265393791069193345856 10820015 9688371313666875809545332686910857160 10820016 -129564424699614030679765300075612078080 10820017 229642852982425347824199087672859277620 10820018 74580929383228673801287466607166592640 10820019 -12445363723185688315856793599825584128 10820020 -134371436412024218341595277164406539520 10820021 290883223532845888273186648108365017880 10820022 -37981474204776426190907325325464395328 10820023 -41334878015701971371904057852847059072 10820024 -309457528937868413723719504513353523200 10820025 61532122763936738886946665755494662000 10820026 114829686308091211493376423601756143360 10820027 465422743853858391596254162246286187876 10820028 14487651706843196094241157581231718400 10820029 -497822821485337480025935174834019723040 10820030 -38308767310435110164345953701174113280 10820031 -212943891572466685342748709185822069376 10820032 -117577206650038990048932589290215440384 10820033 24957061061533020503781916534000856640 10820034 136707207017960346715279002888596010240 10820035 297695645542212276798938195758905152400 10820036 -110432086000440965710027830174087477120 10820037 551524852407395687194846248172489870560 10820038 363311765165511094213498795695791311680 10820039 -33946783510952684105708603907687298344 10820040 107413644942705515935212498781745971200 10820041 506151296718551196580208998588796537652 10820042 145013264018419527391842268362612378672 10820043 -75354242619623750600405896893538961280 10820044 220033869880178168155076601120016115200 10820045 -340916195820164551020556517942757302400 10820046 196270830421489017859717002149922852864 10820047 1660024828615495616066851184547366400 10820048 100173659499558154326125367569215414272 10820049 22080239138637048473742854879288075520 10820050 -115193359280202769078693639106558677200 10820051 -415196140433573399644489405167230501376 10820052 -94259797315202198652307502370498820224 10820053 341455557171067392117388309736161524302 10820054 33656727540293105963874623096724209664 10820055 103705648575583118045440499902154759760 10820056 -162119519515829487645410063679951298560 10820057 113103171556718291354581774480775031306 10820058 -142274726598080054378259965451522871296 10820059 -577136203530427736474471709827208137008 10820060 -13216455865629264678425862384538352640 10820061 161046756419950758735270559718039911104 10820062 868922801163210309189423032101173696 10820063 94266760397785537703379882509080261200 10820064 -213444932740836092807444519469907968000 10820065 291912876150841390461660950592994685460 10820066 -56520393065052852767772658045263822768 10820067 191345573434821279646781528260140111480 10820068 -193526225244605660382318375993718145024 10820069 -146269628550282109843698953778372197280 10820070 190142885602098815399393478200914936320 10820071 545309150365033043025601725937521619000 10820072 -113776570376880565270612538326401976320 10820073 33866565362430279850743053830708236768 10820074 -296460572918583262084417334128193095680 10820075 -78537537964080669430954570472291901600 10820076 577066049483559619140857864235076153344 10820077 -1173081466983143750629627664734830395840 10820078 178401655603406852253186882289982539200 10820079 335751975243309914470979953721991764424 10820080 -32657619001991339140846328342285844480 10820081 -438009786735919383402310857357025715118 10820082 70513851595451031979585302644122176000 10820083 456391437173217900523901023069073607504 10820084 -598750592531771709287242414395117754368 10820085 -12886743547390859858317586764322649600 10820086 -156446083867721546045762461393463122848 10820087 -174696254163233308468641603965799318000 10820088 -492437326859796692315299516072388812800 10820089 111871235619418854845007265755238076160 10820090 -4933732045925499145313348916815719680 10820091 525343798906704345710765580313068000792 10820092 507332586363568619983041136362322728960 10820093 -659522632842736495651249384166808113658 10820094 -49044139697057838858077332506376708800 10820095 -56042467502595753139021312803281620800 10820096 92893011267378705615172138481032888320 10820097 580630246058133020483701755807697872768 10820098 -363256478737573479333700336219951553664 10820099 852515030015190985725903189752131727100 10820100 153401537048973160987334081350082534400 10820101 356279302913496784824196590295014253600 10820102 -22087160926080144841415488059615232896 10820103 14246634001383317695957120337735923200 10820104 417581905962788772075387891009311385600 10820105 146947159074321327395753228691219928320 10820106 121432320426674038021528688512740036864 10820107 -781206633022045308149042319644361444888 10820108 199248271318411616971494096763467432960 10820109 -261301924561094650671805346537142430272 10820110 -66044162488498671313167168973594717440 10820111 290479850072498352638351512543991585712 10820112 -2786007679077644610561538838024159232 10820113 -76608270128369793406507479962227202638 10820114 125612988807063566918134140368816608656 10820115 48812975382229805686479040282608540000 10820116 -26319043096722296698308044510540759040 10820117 79427816182077561576779361853481045184 10820118 170044653118157359804613646191498503104 10820119 434293348238461571622529636665068718760 10820120 342697766554284119199934271571640320000 10820121 56428642879864402497948204331261078080 10820122 90266240977131023874771265971090320112 10820123 -140534421324648217425717034071592566120 10820124 99544264730525081895253659306769959936 10820125 -106867644402527693530196589049246281000 10820126 27695523282309740697415408198464448896 10820127 -140423391180955440585065473105213534320 10820128 506181858278729259762282364947466813440 10820129 -491753954526414033531597335303666532816 10820130 76326330141095601964940815056784151040 10820131 1300527819826948317090759718406176313280 10820132 -218881275362875037308594248425094213120 10820133 659366342054728774383692557060862976 10820134 26122690203299130907439705255992312320 10820135 -273557389602556316338933464620767079040 10820136 109478850147958088309981142521994854400 10820137 -409328364707772432290053568388140142214 10820138 -31416481639195365574948481695581275904 10820139 393032863284866829629976802590748068480 10820140 49959909911534922145188548502839101440 10820141 -565834588032740956837645907066315428458 10820142 13882039010572441495506408554362552512 10820143 65864888915120438912888580852654531744 10820144 59806635730282594566587705039752642560 10820145 100759385561236386652102538628867888000 10820146 53999969265064446989721015816604385280 10820147 43601977766744546521074255213007670400 10820148 58027150919615150018116057902188359680 10820149 -143354457017644013297918723735529480850 10820150 -204033576787242693603109764990444748800 10820151 556824202231058297845334847266992505280 10820152 -343804353842075106862370446222939914240 10820153 538110101258149187440239719473835773140 10820154 -321557168404020787810280409174116122368 10820155 -39989773262744762689449461352702061440 10820156 -104841951573579180393270705300326584320 10820157 -125059810740673894006838422399863701760 10820158 378062243684208977101222369767902360640 10820159 -75969534198390182898214943246381218080 10820160 11487481219020784421710533262002094080 10820161 516460581148124747622414114652438877760 10820162 58947748820020665174094925236554104352 10820163 3401442554605315354862468416842244344 10820164 340149479894051340404121123863102005376 10820165 -383752971076978063937732568092900796000 10820166 13478520637902917663929716622704359424 10820167 -443273295708515704214069021713822418088 10820168 600675494532536984368561320592457794560 10820169 241176031348733639005155900180057987840 10820170 199574044761406350525101931033320669280 10820171 1220460918510930556584264431664626918952 10820172 -362006807850832867932834209857193865216 10820173 -110039911238763519983111280527002397056 10820174 64550265560064510795683576329584580032 10820175 39772616509626788321853303796893774000 10820176 1317335265966759455500433167082586112 10820177 10163662208721203244882920182923825600 10820178 3203803410452329960413750399233015808 10820179 -654868583558482119247184698205235219220 10820180 -83659305220160796688927360033459653120 10820181 -342793580861683274037134985464687530848 10820182 13859657677820979368212997576303658432 10820183 -487620480276804326346591415414438848 10820184 182021820962436753546408996870227128320 10820185 -189476675980996567252846189186344826620 10820186 52751568409202328177365429630991588288 10820187 -29790083110961214854460009901355281920 10820188 -185280263392959831755168977822170906112 10820189 -91016285834202275743613527358937703776 10820190 92798772878177841761505750064649068800 10820191 782889146664319709873081252255625346592 10820192 275722580968258440600528774850982707200 10820193 -202883745813446085984605479332227769936 10820194 144295321103952623826490894158854820864 10820195 225869059871729360549187163477878277200 10820196 -14174712867354543239617237058344857600 10820197 -290534056298522385155066327993532052740 10820198 -207704399035436635139080752268580570400 10820199 -276001911357040256230206284801769326592 10820200 -229165100563123671155950174878761856000 10820201 -10093905621295809343889119955183538048 10820202 20933128803977341232179707024741987840 10820203 835456724059667261983755648234336174452 10820204 -174676858106395337604402603922013132544 10820205 -145840174304080401804160889880626296800 10820206 8980618052743676994109565174523629184 10820207 -391613325628562663114283933700899958656 10820208 -8609494111362889113542972173790478336 10820209 162436729790973711309334754162475834880 10820210 58459109799743676812692639250928624960 10820211 221184173218305671467830770385056617584 10820212 -34176958649380296906861150045849231360 10820213 -262198582995168912273917726918371331538 10820214 -135768491297660375946973213924471917120 10820215 21070538307826009795683767955337459200 10820216 358256391593062782182597931334308802560 10820217 12986948393917219004207366408662765440 10820218 -254100291815887055245668263555228023440 10820219 8614109800237986487129836488163234960 10820220 106261615811071173808323442921067873280 10820221 630029758484033590211246863502472977344 10820222 -45262826842927390267594491752836371456 10820223 19174365362493925803551664123956234352 10820224 481782192988393254536150886073887621120 10820225 137726044303006203035112677378737971000 10820226 49133211959702853197634758072133020544 10820227 -84330355457534968916259867023573491200 10820228 -246736791059914319773333198598010367488 10820229 -195555229190133517540655253986908908384 10820230 14601047922119090469690949566023429760 10820231 -885327170934775266628628363775673704000 10820232 700282815652361051867148929416932433920 10820233 -850628982580064578691451030955278908518 10820234 -127398117488152917684505574522632047360 10820235 180003574796137054339991984294564505600 10820236 -192295779209633950643377760779246103552 10820237 -73212401048916463352762398839249131220 10820238 -49103667721109936007905663136781292544 10820239 704677318649660984203765706631337333040 10820240 -41886448624731007658205399306684334080 10820241 -229259244685048661549474951333135826060 10820242 -448451675776520997602285259936782191728 10820243 -60308718257724433579471257247172268384 10820244 -356320097401566468357796999843300829184 10820245 -504413045945379122429777927611523010120 10820246 527646453835539813061950900860710993920 10820247 142582108591080588397628259680715567360 10820248 529581701180995617641126120992659456000 10820249 582230319865428284014904119240634530320 10820250 -125004535351792129512164760396940800000 10820251 81945236019815563930417252587715092112 10820252 89818449949435813599199195457542196736 10820253 12053176090325498401728935488874397504 10820254 -151646332092788457936427689485122679424 10820255 -140615093524303734898900913742494335680 10820256 -94013373888278815074738526193791795200 10820257 -147047956401627045616871292628539399488 10820258 -67381342562655232639553335877680776192 10820259 341495891888793780798769868758024460964 10820260 178013587391598691338945845561614540800 10820261 1213159844350512801504525139796457640512 10820262 -2293402239744457391232187561106512896 10820263 -311551248550661736180807673593167656176 10820264 -56267344631220003869553996073589145600 10820265 205953893386347829463243953356037360320 10820266 -54632835353194714460677611671240829696 10820267 -31446941430504261369572698413872052684 10820268 -101468450719254113931880121274731098368 10820269 125625044525099514289719147200149444620 10820270 -2341933524553494670925699197573945920 10820271 56850873032369124420264978458188087296 10820272 -44533009073485610092833023087782952960 10820273 -104503518280089455332478510567478220800 10820274 -19686945905303036800454909001846023040 10820275 73171513793892692318100413263315183800 10820276 396562729102260058757515341682614092160 10820277 -305312788040558890211220733303083897600 10820278 4836687275516257095586899527687097600 10820279 26769793432128127204473473994575778240 10820280 13496219894731511863011378676569292800 10820281 -130584829261412866153370156577192636288 10820282 -1241517760509966463001201223709437696 10820283 -201976505495512099895379079875228878736 10820284 -281219658463839725798368956154512784384 10820285 -79470328033359494112527180440004211840 10820286 48730862011965352040604063840566173632 10820287 -1407400857509977066044682012942022026320 10820288 -224164875861551015896211044338905382912 10820289 -215807792492976117122804182423912832976 10820290 46284078702850418186909478304168518720 10820291 -356642449079991001918225610194972152000 10820292 -63120193615011171743403718640627847168 10820293 802075461478414537940268166344887890560 10820294 301237492449885188189703750865222295040 10820295 51592571497384967548519185868486978320 10820296 -344497038423297877336812771709412259840 10820297 -124708136084844439381798283718771352560 10820298 120717330609014520517226442780151121664 10820299 400827294368697073447926531282355469312 10820300 292589601478683906565627396902796358400 10820301 -206867832576684053838093257703221890368 10820302 -160295946713919305371908468437746516992 10820303 -371437781300975365522279176007851625416 10820304 122896072219397238443257133431652352 10820305 -6431093867181976213985040986507332800 10820306 -8380122268682156687442647843561479680 10820307 -97859404823155893056249977927142585160 10820308 163262222358695774166744516076501804928 10820309 -115362927553045027371276703679075030496 10820310 -11725290659265797718394246323285811200 10820311 -674804430430297385392163343035273854976 10820312 -77442225711449576264650753328784384000 10820313 -112653493537465142857303933314566077056 10820314 339488043322262447248216536191758133760 10820315 -13362712552640984445603108382560392160 10820316 -13925232030479892635914670466892800000 10820317 -118512322753766009375558554144193098388 10820318 -37221797051812766376837702163585819584 10820319 108480392539353889212809887516316489544 10820320 -242261753699183739445358755225707479040 10820321 73614360066291142764879375340762985640 10820322 28649815737463020591219541717505291040 10820323 9753814015296111831560110513797084572 10820324 344897924586864072172923799216205229696 10820325 58501846962436385218221276452112081600 10820326 270436443745738560631746994283542795584 10820327 -291428470675115311457943124508923489008 10820328 222725656357536483507645905640042332160 10820329 -1467768714766738181137606650674209920 10820330 24216753888437360347209793659387192000 10820331 -164604956399995775253442966442347598160 10820332 21357135694081246622185675372472635392 10820333 163457874566540292542092230268884514944 10820334 9395818092339248027110027752370086912 10820335 -391783522361846340331868146934380531200 10820336 90121785325440793493839071403450368000 10820337 -40165015644830378545546426701834241440 10820338 414007671473457947706075118565488617600 10820339 -542807851732897910663210598725508247860 10820340 -179771403698606480555780006558603673600 10820341 117683129651069042645125235979988214784 10820342 -188078212828021338676696062762835214208 10820343 315022257408325703748138256478282930664 10820344 486871361931580840727696818890544988160 10820345 25953266691185017560121608688480536000 10820346 -68354596521598251831378730836402157056 10820347 3913675697731947288120276383453249232 10820348 -130507870921802085813947437920561192960 10820349 328829172273052942157852923262771509734 10820350 -17410401716356130876825954859290289600 10820351 -216987095119751385650026796466265359696 10820352 -27386919760906225290852855986301960192 10820353 79065102632948826567293897211829891140 10820354 174888782626278091625473879147236444192 10820355 -11595995013149114721839815115502996480 10820356 700711329729791956293771876645976502272 10820357 -279152065973584645434298356555868309380 10820358 -149069673706460348371872550953100124160 10820359 -340121391685237797615599986137162712320 10820360 -412060584871663176361631813167239936000 10820361 136554145066674813444087838637173184064 10820362 -81808472535390038779979715061697696256 10820363 227464211481801653791926488567084994384 10820364 90200260328045516423713320365349273600 10820365 -45455427023404940370310972585057954740 10820366 -350753891898290453151820780689019608000 10820367 387181233728944245835258518967563694440 10820368 14036872337193012268895891339352162304 10820369 -186328701345938674495550504482604612928 10820370 -116124970810740421933135073726157427200 10820371 94962724181875607627122247112079311000 10820372 90398528651918417261059253518043976576 10820373 284318343112050877989225738746795143104 10820374 37957886458869751329196120754256399360 10820375 -181574418952080924914284671968139780000 10820376 15721378191195077910794763337535047680 10820377 593755287479032859564182733904907105226 10820378 90557577289638902441874866781290701824 10820379 647635397160111321982498612756417096560 10820380 -127426323111806567127973909192201728000 10820381 -462026690758930423096842095727944505792 10820382 138366239161746831635116476670583844864 10820383 306058959639815868995844469147813137520 10820384 231931278857206650965623406315196973056 10820385 -6697470890208064882173092001899949420 10820386 180216674012870331839904035678584360320 10820387 69742316038424017401052532656197417312 10820388 -256303585483912604612518117326435594240 10820389 -513676113573091071560403054965310780644 10820390 76193622227509121103810017989645301760 10820391 1283999123902883819360905459067117184 10820392 -126883046011289635276182344660889600000 10820393 -636880841719405325218036131949436035200 10820394 129181134786066612906211722498755126544 10820395 129109835574343303280131226816754345600 10820396 85150980075195039059797763418513561600 10820397 2437069461582444262062559919328864384 10820398 237076395604757169070484993659205809536 10820399 944156477805799534437412233570175760400 10820400 16317048181104268900740180766988697600 10820401 504834617487349191808885942149511760402 10820402 129447694452159418742494725747050107152 10820403 -29807752166854293509744996041081650936 10820404 17526121498699187702133813783777677312 10820405 -178255078693709261549989213920634860000 10820406 -57881911769835786924446253286158114816 10820407 41690827041101399808269560058799476680 10820408 510221518104389046445480966368231505920 10820409 -60704763391806867867519440143171953120 10820410 302827195807805181210907724183613389760 10820411 255796432955864410050921485801530639632 10820412 515773375193576810093777571717753062400 10820413 121575723482880570298973177038357086662 10820414 -189220144463334809574348754523457730368 10820415 -175598066279348022799824055101856954080 10820416 -277965200332715814612164134805021655040 10820417 203051375270820979745187249262886024532 10820418 1901542259605786731752738441541626880 10820419 44220152582863256782301438010302920944 10820420 -132493238423315695323171829830623761920 10820421 -236369522676450187046734204530366243810 10820422 -252716446229502972399682052317521121920 10820423 478732513267217223625815079879954875960 10820424 -236634584251332573114758008134856704000 10820425 31563659285848458936485615708983950 10820426 -25960251363382811915438871308833689600 10820427 182981300960266752501013461388307367408 10820428 -78467178293218300616167455131490883584 10820429 6286238325440529575291936689503288384 10820430 -89248535379431512248035995263888652800 10820431 999153515290189716089874669040005969072 10820432 -2347450389912404675057131268815454208 10820433 56770739145538679485638817282101833856 10820434 -4153909940042629914746575017601287168 10820435 118369274490981359835300387613024488000 10820436 245627317269366583832703541544255760384 10820437 -746047248153027066496713791894931908914 10820438 -465792505885718513129453216219310189120 10820439 -261193304174952010710893713331857608960 10820440 647935025411802392373473223455064268800 10820441 -101762722728368837727046643547197024508 10820442 11898118825968215590413339937726725120 10820443 -696447551820931301753286668326705956680 10820444 -326958115280838361745896356518802968064 10820445 207643237655627342204664403892364781920 10820446 65855693453869485617418292268470834944 10820447 -33297909598274273373012398513282009616 10820448 493453102016705493849777746606299152384 10820449 -175842881960447234305051880394469966234 10820450 128374509761623766137357785323497584000 10820451 325346008701887222162454629974919772000 10820452 -435206463196439435815931767093221652864 10820453 263476496675211052798408896577779989280 10820454 -300185054961905558685556246992881726592 10820455 375193385265589642952911498298511294000 10820456 787949395586033363772397375513949690880 10820457 153118918893112050895009698910629408768 10820458 -69651089945522905069764047152074822912 10820459 322228420665652552390154825636418065568 10820460 -62351798454718777407858835101418045440 10820461 87999493854343437206010820080838778112 10820462 -60220468087083139565940738836070840000 10820463 -412680005923575090429355653970735994496 10820464 36239076462601352317038990121660743680 10820465 72762726179908204405368730269381573120 10820466 -5692536658467520390790684620627338720 10820467 49980955801511218264374863405837229984 10820468 16288814220087948043431212508063062016 10820469 605789399173146205942019334309908737536 10820470 116682478088908937115538340533853383680 10820471 -71163203808692803155447797676553661856 10820472 13610297991002250742986421790244864000 10820473 -1894777448943423487651054914382880278 10820474 85222592684037251150070060586072592352 10820475 -141864617712059460382699686222944550900 10820476 233989299558062343165901277946808818688 10820477 115281914562121823680767363935304480 10820478 61836416787227695647177931838741335680 10820479 -442381999032178121567307240047366378840 10820480 -178907992077146855099693135051096064000 10820481 106102292884607501722455709205235363840 10820482 -250130562414444418385001394869912656640 10820483 -78105354948411985389940515453235329000 10820484 -235549346200299406546587558754239530880 10820485 12490841575826071341693589452439191600 10820486 -21303420944304436132616581255028962560 10820487 404983508326623670519455372423253224360 10820488 -5250820843017645641997160127460802560 10820489 964043449474482846615932467979322523290 10820490 67695862634380724256593093140657367040 10820491 152623116639747611188258188209438350224 10820492 301467828008672234593522805046401452032 10820493 16113906184958329072475848742123083200 10820494 -147180301630733696070184112932332923520 10820495 -150088515979503338650679786093998089120 10820496 -108855071092825765159113109907971964928 10820497 -309889484677609003059434300293264877328 10820498 3394243958863904342970392868010859328 10820499 316921041757169733712915959835437236664 10820500 602369914412886404244679901553822720000 10820501 1194444079076426068542436730587847335872 10820502 -30220687489639430726084080159739062272 10820503 309299085375445434337681911472356855752 10820504 81527838447064142766116823309287116800 10820505 173341701325872787418854134801843096000 10820506 -393752051109143605932623989305373068048 10820507 -5452406811170493617312920573069933848 10820508 -375307187017615649518379366962454423040 10820509 44155018275149551829390357034877989120 10820510 28156677877435063332829430376524160 10820511 41490036902615451054179405784089569056 10820512 529372311811880180347723192166887391232 10820513 -233232803421124664532445488364656790080 10820514 129160390335732573367349593509665120640 10820515 228369021107635181340093783304724195520 10820516 -80665417700406765607027777474192343040 10820517 91359266151582684109844555038510024512 10820518 37034324134561510438708011225312660960 10820519 -40516987364570640429989077183962616320 10820520 -8993671493112752415115539111763968000 10820521 -346123014518858334503246692805805686278 10820522 -21465150761134500460736184687932659968 10820523 156938446923411263901626835841829987160 10820524 -72926362764395653193194785201181375488 10820525 -138340094072830194818916196423033657500 10820526 19259025509085288292956964934982510144 10820527 -444742888820723914958065317392282094848 10820528 17638809048083302771803899042135408640 10820529 606340048517835058984426743271224928500 10820530 -17647439647008516936326468530478553600 10820531 -114954828829942949794075740071535559800 10820532 -257157076033409266808644352953470713856 10820533 167111869950923598118472301229680668124 10820534 -75067703358316177098021883992490553856 10820535 -373683983611061834987332667248029974400 10820536 388908949158774974413004634373749350400 10820537 29670748822196397410818554781124807232 10820538 287597399014517871973149006144998342400 10820539 -30588336312260792125942096342708728880 10820540 -237235628845595796970695322646349749760 10820541 -188759094222193594644744897424895689920 10820542 40080859849853199196400645420237215488 10820543 -420457709677975452078937584841984790208 10820544 25063273026768483640295507773202890752 10820545 477350137298882725932829789332817105320 10820546 -658327539753490292697880882629032928 10820547 319032044521058624470632289004874037524 10820548 20406231722342872864948811773113723008 10820549 539731344236931308433421192006151118336 10820550 7916359563542178685637214036397056000 10820551 240313744808782845721756870030075330560 10820552 -211110863253962727762137188437558320640 10820553 -338157207749069912507199538040330221296 10820554 -8501979482670097678577289308020227024 10820555 -376983210413568848585608676134531091040 10820556 -14361883220835479607548971909542437376 10820557 -116087871337013197671277126897600842240 10820558 -9169468470837122841044622381699095808 10820559 -264925120380934557472737303778991052912 10820560 -8595001456521624367743938414431518720 10820561 91857935845020126539422003361766738162 10820562 -206823370367222041701649592674269596160 10820563 -4130459992248090837121098210583107240 10820564 -92195021268173742238155095394736285824 10820565 -13134041382799662445517434691292737280 10820566 -200880288858174433817825645738925612768 10820567 -700435260346103981972453023745928932400 10820568 -356998697817475139866718227475378012160 10820569 -439603488653721875456336044599401431030 10820570 267303688069277694356595393205226362560 10820571 -8486513554799991033123395019398462160 10820572 -94207640398949972032210997473120190976 10820573 117794599268832968275929769071849510822 10820574 -202920545744084351104792441031802418560 10820575 -48901954371033365282935927825342596000 10820576 -175339839332153985480647998840830689280 10820577 -251715273595901820597218906470313036880 10820578 -123602771077968768630847185815833610160 10820579 -167889569361092374389867475117529123328 10820580 -13585218060791839673634499199179284480 10820581 15257089712386315253525967446795899264 10820582 80400139886750977913826070697339143392 10820583 162024177104640295196725588657002957360 10820584 425850452995189281462826632484918917120 10820585 238192026304680553929817718572218511560 10820586 -8675399334881104260522833778839718912 10820587 -518243937523652231866706816700223724000 10820588 504335847086467139706755980927486226688 10820589 -18727164200059756768831669054455125952 10820590 265867599792923815073690923270426339200 10820591 -313419373135338397157731712008694233008 10820592 -29275931606214973888335906684120563712 10820593 -122160822424418535216548176747604235200 10820594 172414112352447168834171967054320343680 10820595 150902563565148193361092539345673075200 10820596 -674824158198757376196239848197931787520 10820597 -407532123677728226835793159960977632136 10820598 -224456419220581775383651671884899430400 10820599 -53702200260923223214078800708016435760 10820600 -118204485557441228743453817687285760000 10820601 -96966120536065109654475623551223046720 10820602 -56002825959632450189209435968821192256 10820603 -85869916649118002325882647191748333136 10820604 172886594295660519729366274175711248896 10820605 -409982245175892928378741684685607094740 10820606 -537835967572794522227473299001210176 10820607 17194699860315327309600290108271181824 10820608 858325104654711272089756045109287190528 10820609 767314658728117385000462267194752544704 10820610 179727144179381932290144139455338649600 10820611 444673187446075064621678600665109673212 10820612 -8785206572028035342250024165909774336 10820613 -88508749320863527502505667138478151552 10820614 3182970233733320524233832655565405312 10820615 55322267962287191231072090295683409120 10820616 228946723263305068952702464475153817600 10820617 632514430558039059568788625018324976666 10820618 431245215959082079936315332780505811760 10820619 -355697119722183437667954917568150614880 10820620 146597697875887442885242743296514048000 10820621 -494566276524185287356833202433299643200 10820622 -10572916004747359801209207318156466176 10820623 -109361764990506145690031113809069132672 10820624 145292029921029730428211047511255818240 10820625 -11523098038576375747234740622005000000 10820626 -99068474668475602230473758421704144896 10820627 110450946368702614627629591457779239640 10820628 4218327093545461862584883134718754816 10820629 -693333542746247131162527905625403807616 10820630 391921440513959270255284959210551462400 10820631 -260271277142262445863104416661826327600 10820632 533691368368952675766129325156029972480 10820633 265341242342336982243842620772037293520 10820634 -261407704563906547429662784307235495936 10820635 114643284591152682476921077926635315520 10820636 -79173598471938577825758787867936533504 10820637 -388562867039884162732064313972216424506 10820638 22809530191974026417278730204057262720 10820639 60328511916162034680532588796146628424 10820640 32676837556779150069034600779869061120 10820641 114745680505361999357683743202182797864 10820642 -110531513008018195478268466726389861888 10820643 -25196552336829467010668391253490614272 10820644 -28961726304161022781634665705526799104 10820645 406449995729779138815136387026462218400 10820646 -199512168847826473912773733072780386528 10820647 794923247675909228408998335873208175096 10820648 282541520565301188899911405237018368000 10820649 1249623831876097645466598968443201536 10820650 19333683508574696692115361423937140000 10820651 334899026471171097027000328228887593652 10820652 294144108950410279866184447037423923200 10820653 -134627345108012683197617771694355297344 10820654 39827842628014431084932417191743774720 10820655 -200761558241601988182373734557234872800 10820656 -5530432218327791207485767033034899456 10820657 80030894156805815402295939907104036660 10820658 45461506685090980401578220663129723648 10820659 -9295208670618494492766381541923510960 10820660 324417691435968232459590036761133711360 10820661 -180169047217701096016652594524833416928 10820662 -71107868734851624907950580413671427168 10820663 245479747776156255953146989426314608560 10820664 435285819851800571239643411995842600960 10820665 -861874155624339723208425008964594742080 10820666 190685523394795554171149870419958403840 10820667 -127940763630455422804371603314587536 10820668 -17699936094798292263196842099948581376 10820669 1190328208670405242299496307304049365696 10820670 -34193081064701001480519531675057949440 10820671 -118431400063180525325783419797158975280 10820672 73973871123042274379669965947002683392 10820673 -217651449388854803282128218618084229020 10820674 -24935130114087197526120929970318163968 10820675 950557551964023942095866494293361000 10820676 -145581671315078917870893005396619657216 10820677 224967097502339819982970113860123325472 10820678 256364035984494815288299084596148329600 10820679 -22678078706770953353022744238721416752 10820680 94749368414498830283085749309649408000 10820681 144442163287419767022689449102363620864 10820682 -9348572593231275685380352350314434560 10820683 -55812863762876801505970521174317739120 10820684 -77322146157707541819480645938786746368 10820685 -243342896543624590008855859740383143200 10820686 99541006809656499979593099050751070464 10820687 -27421714972773364849826483619830659248 10820688 21978226682150249210361059477921071104 10820689 433561114503934205228662795950604172400 10820690 -162975273076101410772503153656497292800 10820691 -7017327592369093074644058531574089648 10820692 3462493950093819214715797662493059072 10820693 -41728807245770517708266185474093525956 10820694 -1683736652068434196885223934188097600 10820695 -250474446084493320476711786762237817480 10820696 226319758681421736781985724174370344960 10820697 -136721042174605269887409695733007441200 10820698 4565380280902275552727903781362465536 10820699 80111066048533494888269736938778533700 10820700 -5807975360609260089037305772379942400 10820701 1043700295104540680510482148442075855232 10820702 -380761329515242094116783219031732312448 10820703 -246389418324491365644895223139921792696 10820704 -50685066060635420104692472512505970688 10820705 -3456231710854784512762475565603118080 10820706 -100248039865164216498455908915981963776 10820707 -75701259140341717567861374954438570608 10820708 357545300762770459750951752955868186880 10820709 -16912675718075249968952614475056176000 10820710 -85494809041765623723455988647040051840 10820711 -214781141336453516062720726639612502376 10820712 -10864798072359237971573852577580646400 10820713 -570832362735502271304230484418733692016 10820714 433999200720441467220249883854581505456 10820715 -46905119874893491085577513712207556880 10820716 -507397830770557530064235376748820662272 10820717 36365596182646789010140634026023829260 10820718 -86644313042305390233441124912818232320 10820719 -261041725911860743766666276546365582824 10820720 23503212562158323576838504081727488000 10820721 111572964638183305849552143154706927808 10820722 -278687243799595252966827848351260450176 10820723 273919797279729058498168860406970819328 10820724 -30308095777715849004410947401241602048 10820725 -244123951833938266685288046592423128000 10820726 -28582717064663502538744365311945619840 10820727 -104813413444136326555716775307316855936 10820728 -354341722009422583224130100506301030400 10820729 274176309157883222432427664669035429120 10820730 29802884822078199106840875850771768320 10820731 -146936370425108569362525876388915464936 10820732 44006678916269710239564825356658878976 10820733 -162897004004419461948377687440278359040 10820734 -140442328459765305648210615480521961984 10820735 562679355549385239110499253949314800 10820736 107010803837190715514067599869398220800 10820737 268869887567461495504275138552380160386 10820738 -131490376391833082179386548181593496864 10820739 -630861744945845976628131457491451296960 10820740 102915455750263787965771512817924116480 10820741 440397055894148192032474182832590865920 10820742 -236425979763270408086154041545561773888 10820743 -561735023024430306203974128476290220008 10820744 199754492629423412785178811592943493120 10820745 12978903564106404419752920394814754000 10820746 472721977051008897861539315405872929072 10820747 263100238465686829771327910584569331200 10820748 -235601948991337407566512673293547873280 10820749 329751944195774025875900146027605869750 10820750 -207565787251430373148052189331144816000 10820751 336835539779296106734792820844998967432 10820752 1324632671148965779704209490812051456 10820753 573265453101105094466988714600226871844 10820754 -45172995134615625378531430462402257408 10820755 62479411428683727283227095730678935040 10820756 267587513716928388126729989947326798720 10820757 96122846436935051987916764860746419040 10820758 -23570345048245906447226213995024874880 10820759 -36600907345032033298758503829958743840 10820760 -153695724018000356159952168178661990400 10820761 39979535033432347618606290654417498240 10820762 -171289519199866153794441997667655364368 10820763 -976923644634786622126615567500941383680 10820764 -296269533916821476248482112305259551744 10820765 -149493495064239230166681060315133555200 10820766 -78364366419847750196099832277592601600 10820767 -97828757949240399574488203328581274240 10820768 1166678107696052973205923275411052036096 10820769 -79948240984264909413494084055491125152 10820770 70224716037400917133043853560134324800 10820771 -271389730554323647879727938237139839008 10820772 -124987712382847046103077461648780309248 10820773 216044063031275913358840529151825859264 10820774 462471307824928366467401364952407239136 10820775 -81323638003970203978485542600376278400 10820776 -410394140672866030270246496457611473920 10820777 118999733458774747450067078812189172640 10820778 1479753894209908845692285066720694528 10820779 -231537635283475845116534986117810844620 10820780 4494893196321538654535655191384140800 10820781 11300600351452727163149049450103782912 10820782 149450122387605767185745963365447884672 10820783 257313717555148705318057722243290532744 10820784 42510220227697971869163500436585381888 10820785 538940138059680532023446382285762307200 10820786 6048538391528257096729543824473336592 10820787 272114249860864215447981588907383783168 10820788 -467295951458149012053459810822901760 10820789 -137216226428656151230261415097738376128 10820790 -15818220132008134038784858953521084160 10820791 755969417006839526965130782708868081192 10820792 -209856989210798119042970829110902272000 10820793 -316896021745211281773057336278614629216 10820794 429690736291037368218935797726670435040 10820795 -552338068639063398892353482946683940720 10820796 -44898110671712112998805761243650990080 10820797 232900411044422961134932620279359537740 10820798 -9218180050181615651936268476750653440 10820799 207090820907705219070559738057409516400 10820800 -126172127447064190580403545849960857600 10820801 -652564986492966644548324893025394187198 10820802 49367547417598449563498369045254458624 10820803 117231553445085616074362507458560185856 10820804 -201748152020562172221628016378584412160 10820805 76154745721508687520667190813726777760 10820806 -235150378585272036608191206384682520640 10820807 -882022927175561737156896716426051995944 10820808 31168859073733576519403869121983580160 10820809 693982244947338724700862977924549458010 10820810 -30035395124310812250931997495539138560 10820811 397944514444887379267249560630729490944 10820812 -427842728489980587335200144408638809344 10820813 -594912466817565160866675746993774417460 10820814 140688244847031603140559343454704434240 10820815 -68753047523739269945222158034093550000 10820816 22782640195913948365626757875121569792 10820817 -9270532228360525378769598848291743200 10820818 -282175833817454301897076648477846070640 10820819 202069409851483244749106802207548378220 10820820 -64670248724582684255357787231060817920 10820821 2709806923192902584644411121613739104 10820822 698697379686249279366816848921632331712 10820823 58338693271365540414821830120650796800 10820824 22139467448986252606338200266555392000 10820825 294166921920723965597968801882494113550 10820826 -44361157546918544497369712609072391936 10820827 -153346928099501302795126173699359431200 10820828 -104254256569565189309928943302895019520 10820829 -29862340760103899605284228056522311680 10820830 225844692606394879131921174169354560 10820831 -20843547266154206613457569355847444640 10820832 181169419328044773870824248381940957184 10820833 210391750808388068545583967360674798784 10820834 -118832879488441650049473808578653195184 10820835 -116153409059356006501985349762473262240 10820836 -208047300639383601691528463819187056640 10820837 167092319768447724475380150469622738172 10820838 -97182204886429069069434918597425694720 10820839 -115503373716674345042216504256774203544 10820840 407633413685835608989094326329799372800 10820841 -104952884852377738160657873423269604208 10820842 40609756423447642108836021123429523200 10820843 -61329721817057810189129658225441850032 10820844 365023051495290487930467566288581585920 10820845 103527702802750336850446932079789159680 10820846 -233892524347991078254149761997894620160 10820847 -325457538329034980416955194865564772600 10820848 231891746587401262196590699776189235200 10820849 -134398282279697229654879807517988841036 10820850 -58217312562849915984633014836062768000 10820851 -149612432827088462359293669466123748496 10820852 5688939910970642897660762738240028672 10820853 -27344727103313536876982345343191896338 10820854 -14648957896862357519423953508215316928 10820855 43586621686113812769197906604737756760 10820856 207319286676792759825415762965460746240 10820857 1471251431780510358666388161400762394880 10820858 160881602836742268543823389871378106880 10820859 -63615264193200296384095013121396349440 10820860 39390127542720002237969398566899427840 10820861 -634770329526116997210488693939072767200 10820862 -24788400532179514125981180429567268224 10820863 2359538450572456144059398838347961744 10820864 2778388697109303887185767875135668224 10820865 -86708938978899020394624843272808106560 10820866 24175516157147776583048273060804796960 10820867 -234579958465397274359868407460118739040 10820868 227207081022577386445051454580576906240 10820869 233224634346188936963271689099177096796 10820870 -5112382234866063055762038044170492800 10820871 -44159781088168254350153747799269382288 10820872 222994752112287244003738650942895718400 10820873 105717693225728156761637580949559763840 10820874 247275789571652894265823695297362852352 10820875 -136766468769086511851577391038444660000 10820876 -354128486738280876517836465735607627776 10820877 60696199073891379364147572271469392320 10820878 -130160207311274831011368551525113565760 10820879 30211959018968809282716110470822722384 10820880 -8235874674958806084528073343670681600 10820881 -258602826240714979112082781329480874318 10820882 -38337072840364713162427535422376900208 10820883 -490215697812567339348445345602611426376 10820884 -170938119695704817419949748369514483968 10820885 387836217393536064201138608320048175580 10820886 -165118606867947371747025945889131177600 10820887 119300725988828655533242912422738374400 10820888 248152711886186719485259028776653864960 10820889 157953098287602390370149306025607427354 10820890 -169594174460304065493191007130791808800 10820891 -308254399966623361777278325400214930816 10820892 129223416965012231042633541736578365952 10820893 -192973426479787966596317858993504584858 10820894 28647808507700019068289698570549250432 10820895 -33376442499488488794683382862594358400 10820896 -253642784862889014251347829483903582208 10820897 48769229487312814329094753165382730432 10820898 -384025587677277636760791834758780367360 10820899 420102375657745144488294183848711331840 10820900 5316624481757293984571909815978080000 10820901 -159080456446718056480867687123767220800 10820902 -116695026473530986303854331796649035776 10820903 -303204298036369955283394319030851459848 10820904 91017184245556117828211498595489546240 10820905 153237641852927746643900633199271865160 10820906 -239630953564363737357512200356374080848 10820907 -1405398410199130056991618497149350872 10820908 75187375534761136276934553971015024640 10820909 285171813970572252090161042821401708 10820910 -129904230349591350454089154026856442880 10820911 -8737807383346719699129216371205328680 10820912 -30286051501338420050377528088416616448 10820913 -76486195631968390237478315579918661600 10820914 -12613233980352035532968692545440378880 10820915 38160980095454928202974758446344188400 10820916 317472163119847081938799638581182169472 10820917 135193128263419535833081848021806777966 10820918 15906595515244449705390342829827171840 10820919 282782488797958112894350825878530035944 10820920 63467028146481732731492700654962073600 10820921 56523800270630561403541661473644333312 10820922 -7072816451944980758597155371476385792 10820923 -176076400050689727684355787112271564828 10820924 21091334647984495971342150658954824192 10820925 -74126255265889563963033415496071008000 10820926 313930032698283507275592281521098246912 10820927 -202513403098396393293620036338128891240 10820928 48024277828218208661063000300621660160 10820929 -36695306765457044354820032301466524224 10820930 -168369391714880549868638591472404444640 10820931 -351034888560962185289245715123484758400 10820932 -526868658897603117437366641625849954176 10820933 -489276025959668247478560352175797438818 10820934 190972253612979772354473000515796233088 10820935 20777355452453721421312536086118276000 10820936 -22277975273017925503626543735581245440 10820937 -573289633138433453862747345219305304000 10820938 -206809893207880190288360206612280134560 10820939 -12159736567510060899298413691459681260 10820940 -50451463431091487499367546517357537280 10820941 10923658845046340619331365178028245632 10820942 462358299174747455097796258614466767744 10820943 150684542170283427633610036839680225904 10820944 57578540825478451310997040870470696960 10820945 -220828886075387593062757545383003330520 10820946 1022284812347879359003027058716047360 10820947 310866639825497959676188518275480444396 10820948 177753674318758179330273064844697016320 10820949 -288223279371513249476182174911115165536 10820950 1703945422740458634034325945089536000 10820951 -1197531469354868528529064214268621848928 10820952 8085579457523500118189209041766656000 10820953 87550299325637384017317645537283355136 10820954 206702148352749186377978889191763851520 10820955 186149838659012276554780298339970357360 10820956 -640346084639496911745413352296354823680 10820957 95923211623116576116356583058142939392 10820958 -58954655631595147870938001686617063616 10820959 -187425507809077270960747151796958730160 10820960 -615893970874434231770555251387913994240 10820961 138219164260124485228106845225553045010 10820962 -88979183139216769236236576433033985536 10820963 421331504653364339201040380464805376144 10820964 87106876333871272812307783173832704000 10820965 160952738737601833877706846425558644860 10820966 -55083507315761809912297702930118836992 10820967 -259534591781802816996696725694385576920 10820968 317108764835104021713815386140484485120 10820969 -107554700996155999305813304299526952304 10820970 -74589771128597224712659220652218098080 10820971 -8074833438252743445921437383825602816 10820972 -84761408573922669672830450458555156224 10820973 -227807564296175882522534699367468739200 10820974 -814271705918856000267574201889516058240 10820975 2829268461008106445639147993221273000 10820976 -47891742006327280586213144035442688000 10820977 73113608083984964840316338168063858100 10820978 150383047184067467850775706851882398720 10820979 -59796100668586342210641309094008112800 10820980 -96860743531623594220894366638793248000 10820981 46137514301560368280268003061941332782 10820982 -76304235530931638216751531777801849408 10820983 315525429380443058979959821862951220760 10820984 -119846484749871160832603685452512788480 10820985 65147384841882068106429094089033419520 10820986 76028232713256343953179067733410705408 10820987 1112501417128004408743156169563984621152 10820988 137555918958897138930677506196967900672 10820989 -147973056114095538812786819623478025344 10820990 -131926923263836690637724881926457112000 10820991 113102588972829669812041537658638984392 10820992 11692742793534925952236933428648345600 10820993 -6359643070108333591673816908021023552 10820994 -13890414782948606415099874991432171520 10820995 801364259568244495488694948691386130880 10820996 -290859131721288306659495952242724144000 10820997 315877920454474837217325711576612075168 10820998 454056079709484255295631502703829511936 10820999 -209773194198426865194751592695466118864 10821000 91932003343394385255401824653189120000 10821001 -367965327432976943193477866682696368998 10821002 362147483292041746209100428408693600 10821003 -294465733490057368391066435797715795496 10821004 152749859594200398028855055235312525056 10821005 107174952308279657289831336892638631920 10821006 -85894194924209233803508096536083220480 10821007 -170673248783514814633390244873233393008 10821008 63923519650670209948961054862017101824 10821009 -17023647890025323283950369291555314272 10821010 94322583198797473740079461409072917120 10821011 389336183037606859759072517193606429000 10821012 353811209303600591824549057991002970112 10821013 -270017189244694657038839053695902402400 10821014 -506634509741234975198428194263597682144 10821015 40266353504988671917415325237126875520 10821016 181662494402573056315761826517600532480 10821017 171821120767249719823508149548513895872 10821018 1845326965309643739996293881536269568 10821019 -180435940940902444855109416136656316160 10821020 71358044162303316599246933537443737600 10821021 189054718993981649182781419856058739104 10821022 149727927582126193485391955443054461312 10821023 103447509827965105187858364274480297200 10821024 461189542133450729235787263312941481984 10821025 -322578565278633107182740151684037840000 10821026 -146715824325560508507113055729331482288 10821027 9443044059921047044378718805712165632 10821028 111797274675226581471960958127767319168 10821029 328391295137370624363562765934519741112 10821030 -16759499973037407352777391158163742720 10821031 261380671242429069569292166920545781120 10821032 -323809641984528644011330027818185932800 10821033 -823785595532425100716260469741826312976 10821034 -112245158827016187220101424044590678016 10821035 -353628967237876422061408925961567536640 10821036 9784046423068202160083218270781251584 10821037 -226892794935293991972459983939246606314 10821038 208358570114222028712406664882795481920 10821039 102177359193364709703426722453316926976 10821040 4333461872681096038929273682661867520 10821041 -154764828878109467193646326147173378496 10821042 75978170189431878679049997469376500608 10821043 -308786368039271350324261275718114750708 10821044 263062003573002468794803643295271060992 10821045 190965496451935987396000885522990176000 10821046 -30354461049202393630822561939700030976 10821047 -86419614876252720062212270933297660440 10821048 69129352938700879789883361924323082240 10821049 262735783669201875554546491052386107050 10821050 98723943721910208951452700631055230800 10821051 -391352994238787635494329565967189510920 10821052 68194425378224130796749021454754832384 10821053 -224659215846333392507778947970590317236 10821054 58118122472632986585189895445679001920 10821055 -158118547233349141374750433291319905440 10821056 -240364315761440135846175382070372597760 10821057 -68727158961697535830399704511929960000 10821058 126740505490466557059209932081847849376 10821059 -34819016189398041688410820331456264496 10821060 -183793694714263512435310787907320832000 10821061 -286620429383805085906134314431192400388 10821062 -73917106875930756875144759487795774240 10821063 -103577013300002167086852520280729940480 10821064 66031090307363859613794006065875077120 10821065 -91153277642532979589501760614300215800 10821066 -249478220634947228371060801059589253376 10821067 291200630266057711358326057395124596116 10821068 -419760715587057039217088548393084852224 10821069 113440153189580211504423907082646988704 10821070 218089312094440420239541496658777187200 10821071 -425132410495020260736560398796670252648 10821072 -37709588178423660085379314503798620160 10821073 -91537953747269731019066380833266065678 10821074 257673538170198916110196888251042801792 10821075 -161938830262549272760307999361448166400 10821076 74192962437277618021967833303399096320 10821077 -523362457373979853718817230590975971840 10821078 139576556302714701769005514364303761344 10821079 4998459085190462325938399749047823384 10821080 -401916747016539072306796892610148761600 10821081 -65198646812647856412658824446448384480 10821082 -17700085079129794840073177050113615936 10821083 96200676113144173257777782456188997664 10821084 -123519705514692541810387317767658286080 10821085 13848570995146760875029534735994321920 10821086 -27413312177691946523090903867788334976 10821087 -303048721740919942899463709561008896000 10821088 385698118657974973821029245636179394560 10821089 443260238436811798611565398865448256000 10821090 -39432435085175624201115588370580421120 10821091 646817357859483225196643323907368910492 10821092 -355911602281158985168547916512360325120 10821093 65847625585125478709808912727968749664 10821094 -8231470290838124558688891522642768000 10821095 295696030277802889201299667110430176960 10821096 -166467980621316354736975002316261048320 10821097 -100500955839294986982014220424943389568 10821098 56698689655681800204393836018372986800 10821099 -11398834543688837415010982919989836800 10821100 -10728149642002857460935185245387129600 10821101 383690496293229441129804682443174102 10821102 -140192944325046095425226084403105951168 10821103 85299027137352112800957938028218011664 10821104 -15861229997205761873564170087185776640 10821105 -59300554853492510067777098843381260800 10821106 202412786491055455743306321166418378784 10821107 114462173230244569966351589827952012232 10821108 -109126450202749426741751542474838507520 10821109 -24190356220141542613107914547992627712 10821110 -200373534278660277464423981500330894080 10821111 142865763686807086716137172594669238632 10821112 -631479218617857001846764913675496202240 10821113 -358825748625418146837712867041351893376 10821114 -22839862177347089152029401652056755344 10821115 -583045125174833639796726393817205130240 10821116 -161014015954599105561431247641751694848 10821117 49509424467529637044235592801976721280 10821118 -157532918135292635058977548188620206080 10821119 717506056692625415564997347311771296 10821120 24750719949582836676866715242043801600 10821121 -426322900794003754860857281904845831678 10821122 276509408003159475902427951244293120 10821123 378270300232398299605434200970261935172 10821124 -456557583726829401593933708911969118208 10821125 196691817764077606474807173004461600000 10821126 -162329495172537731235132365509776875136 10821127 218427852626329980374640295121249810440 10821128 14806869554967246987816545177437148160 10821129 -357881394730354877535820892239405285440 10821130 -86514253733068185244702483087574402880 10821131 299717115887753950798294677514013678160 10821132 79213136617183225339438678282990436352 10821133 -37868891171567854366999108064709244618 10821134 186760466314248530558072429277550881216 10821135 -115954465374658687906126805417254955520 10821136 -22742210431257289194870371509181677568 10821137 -83139917411157363807482831517389723214 10821138 154997680546503990291353240460517858944 10821139 173606991154678854100178348081467613184 10821140 68326460158114236854459219660217999360 10821141 -7520228527090490471211056611276216320 10821142 179909471600490540841979411185252925472 10821143 522321975752354752289544913683622552392 10821144 253625644985180928678000674073588510720 10821145 -62374508051119494267476139209930591100 10821146 -94782462763945035765661402487607106560 10821147 111914571072185478661128423766679510280 10821148 -6889141392844232689448175076717606400 10821149 88063688507057040660234102054524549280 10821150 39446252134775817428995864325498664000 10821151 -623107423938202520237793438459339544 10821152 728998221892210509204706605057071972352 10821153 53581548925820680696204733109469869504 10821154 122740041879517049960272140947417246880 10821155 694090349493738391770040720188964800 10821156 -129896296092248565060567740103696285696 10821157 -129866318350990295444241894055196161920 10821158 315188164696562649457449593615564870784 10821159 119548084301911508350377109137541655328 10821160 189567322692756073950282802439032166400 10821161 -92011044908573629392227191695023542080 10821162 -16074355128379230844260419125002043392 10821163 -9950037332059303775075628849548653560 10821164 277442144144046959944522628227856645376 10821165 -114693388065749814261752276569843200 10821166 -255324128727159080480913682119757945920 10821167 -301909224016431528363546173994684676128 10821168 -18625214607691767981666692937490759680 10821169 442980623336603889207381192465866619444 10821170 -87966699542281636286430786270033530880 10821171 46200331127952714395062007105493731184 10821172 569967607640205414016840448187508131840 10821173 -321834732389872131389730401024694317472 10821174 41684181798572810704968348009841735680 10821175 79736552114343158102162403399503104400 10821176 -132701477180465546338024853497393459200 10821177 -76553027626874031487831879037651040720 10821178 -15019048251280264000394829065404075776 10821179 497041272934596037705157145815591895780 10821180 459326425315917720716329939718565749760 10821181 -10410467368848817233895834394555796096 10821182 -302213670124248624646015794738868631808 10821183 -298675395990776030423165106726590150400 10821184 86229949244042570606679426536256307200 10821185 304215744640484226553451620983135830400 10821186 449601857654964119647022218104185140224 10821187 -147528716377658990953372736988834975200 10821188 55362143268238275494738097651791056896 10821189 -237800849427223265260812942879603545376 10821190 -104557085346432006942318745460922326400 10821191 -634158563098283097198263349153977156616 10821192 -40508282115490711590932397191010017280 10821193 -219902751602493290285782938094203214940 10821194 179449912146504973776850293254597134896 10821195 11207010970869032889170862729074530560 10821196 473127730124270831639040188783503942400 10821197 -308778908387790619694272737177122607828 10821198 -108050004210910785997180387750709017536 10821199 -99258364093382277299840383485031910800 10821200 -47743305169885737511490437898591846400 10821201 48358302096742108519394981647230382080 10821202 63662396097201242635227667690203287040 10821203 -137040453439843198469250652987522022400 10821204 -245427267863351469072301631271990034560 10821205 -257117135825883490774320415838629179600 10821206 -60160737018684738046926522432525183936 10821207 156815787562921521952690947387557518440 10821208 6216104095778009929909263173716377600 10821209 375950942765154416607839272991737200906 10821210 60837723931159704364149003847352939520 10821211 1002186321347108439934910718629257616824 10821212 -170536794328678804098572770794363936768 10821213 182651371677095932102120329942964498860 10821214 -493946303057115924029868243974396187648 10821215 -70675016528741136762844246535839640880 10821216 141049440399112061467532578288413179904 10821217 -489078372937289033138449457933865363456 10821218 -124596374646570340988778009000400533120 10821219 -112001439722451757716669009933449989152 10821220 -74458410328745109889314923038000101120 10821221 -308626939982465900814137605223976088578 10821222 -21798125878566710928836738199651840000 10821223 59467836280702957633722399421515760736 10821224 -97860184391144313514490852774113059840 10821225 41100015450450587665196779589129976000 10821226 151603379797298360611592023664791369824 10821227 1297015374690881816559927679120932684000 10821228 -10665857659992633757837068343578058752 10821229 -308232197792608560029382976733882912170 10821230 58415207060445000971609940585243667200 10821231 -377491664758962974192419549325113061136 10821232 39421257842432774957735209272161861632 10821233 1313777090402500999150223357063502819840 10821234 -170800034054108133126883066125426478080 10821235 26784882099174740324065936678215661680 10821236 -168784805311236335354680773234612645888 10821237 44817584735182258138774160565429272064 10821238 -344298520191736553492278761815769648480 10821239 57375441331614050200335442474403616648 10821240 -269113963909890163220579440679219712000 10821241 569317672674337426379284404563017329600 10821242 141714160860050595045546583044756035520 10821243 1925635406561532234809449836811556400 10821244 28321664972221286460203756090796695552 10821245 112030489298342213165521295060175993600 10821246 -79682463253291364861117707205978049216 10821247 323484745516726663312564757538362780880 10821248 -410494712368307337691238764085174599680 10821249 -73869054019609185285014445245371713600 10821250 82971927322638370028232008905836720000 10821251 1268081724742362973546189596661691904 10821252 -18337479672087171967664682329237692416 10821253 46504776625398141816010541770488948444 10821254 -250489153442022683927410676704006955424 10821255 -76643215001034411093606397472552081280 10821256 128775707008779843780592205969609978880 10821257 129374484276210774487432218464638660506 10821258 -163970286794089523658991383578095600080 10821259 -860337192295002990503956350249558250540 10821260 -380006581782342759742456284211800499200 10821261 18547358889155257993372743594154692384 10821262 496726150183210862347564051153139347200 10821263 60952028292990587387075800824147365760 10821264 -68527242490199752898592966563275210752 10821265 -68860096208336530425887830595128896000 10821266 110807854221579368059545119922328911360 10821267 -182266255099399359783090045696263853516 10821268 -156500197798528910379197697906149786752 10821269 106347562260017008263613761308022542844 10821270 -51443955438287176670310145205242767360 10821271 579848515967276245033135979323444150472 10821272 519286008658017732430262207440035840 10821273 -357555962938735009876137865310958356016 10821274 -82716127489964252738214374724363175200 10821275 104717727934493934159343027508995954800 10821276 -228845796643983460249737882697098516480 10821277 -607605284734937332234135349764629966874 10821278 -102603966293073058739392053072132095232 10821279 64861648183640394146804968240766830080 10821280 59473731620017967647541290071175987200 10821281 -507599175385191863003039973288503970000 10821282 -158721402316849886361245410857719218176 10821283 1407324561117811621473609184940463426048 10821284 -554117619931727474032461190930796928384 10821285 -272976677592848981612516141505145278180 10821286 111702757903699572972795978624588163200 10821287 -208051254315721129683221722308775613064 10821288 481178764626380344404914824811503042560 10821289 -387737984681268066839987292596309662720 10821290 242724000577669414707378432857992898400 10821291 -3758304491366355246393997031668114944 10821292 -406609510002176319031490907868761000960 10821293 180411299278136052435402306531013497984 10821294 406584227856035229250488983567327232 10821295 -13292284873453093065691885273711776720 10821296 98394663485561632553813782413643874304 10821297 -191609479769522224648723384238756902800 10821298 -253382924532011968161393310250884085760 10821299 -32383548546023932544096939999292792264 10821300 -23843692949305916736368074795840819200 10821301 -4148429322906354518288237861686231936 10821302 -152330653063470251527654271479406793600 10821303 624968917500513596109063698692269551520 10821304 -251316201972801308556906480711273799680 10821305 370578221176294134710283888772801441920 10821306 63455477653535759967246555006620181504 10821307 -369131131466961922180514881035260595644 10821308 171416077015093395321878804629748098560 10821309 502570408551246188073100795976677096704 10821310 79803821463280388042381066181095925120 10821311 -1486043376231922946946743724869973622176 10821312 81669308058862497420988491088958324736 10821313 -376114003341292533405532892823762517438 10821314 -16396492538296663897369301000328000000 10821315 -32503358651451254456046939952492402080 10821316 35875848461772779348462504992737202176 10821317 45585123385442410590867682080187807680 10821318 42600343270258969848385181770901517504 10821319 263461794712314008541555800244424469720 10821320 197059723583229166574134095910949376000 10821321 -6093502437780652831266177660551618880 10821322 224280136620299498979800982339932968800 10821323 -39289518118363693197733314068533305312 10821324 -22102660733867533121392456242047152128 10821325 139358829695123525919750446180881897600 10821326 -404489763563825047801456806410581485888 10821327 272859918470913193272997218056751035904 10821328 -35857044264865423113109561465053904896 10821329 -847434408882586765630296742119051245070 10821330 112233654997496628047436525987693542400 10821331 -307378109826994982998251012945753918868 10821332 -80937049891011071114726243181347443200 10821333 521666960729276644474323165843060633024 10821334 77122200549588460310953492555778454816 10821335 529785064475170971051553935747318720 10821336 -1669017947727960441227942430128640000 10821337 -15456940964635522221303937110304896960 10821338 30022145763217168240219257257512557312 10821339 328022727872856879443121317330992353888 10821340 34241506204161159840414369124422604800 10821341 1061213700605192450617380790281020654400 10821342 -3630027597336610158365166608507031552 10821343 32681136157204770771469567170201277144 10821344 -101761493514142271021967626936472305664 10821345 102385346371078587303883542724126180800 10821346 -186827489401287942534327289438059847296 10821347 -205896309354034474352637968329180143204 10821348 254097144563476760259570964930281685632 10821349 -545318109126840393474192121651036099200 10821350 15754818158717774630904898909454880000 10821351 18386867036813778193454298351158369832 10821352 447129774621670345704686321815301913600 10821353 225617117527798702631553112906982294820 10821354 15075506610820014462407773882916068608 10821355 215860714513213747202050927333770846000 10821356 -22664570879908300629697934065049493504 10821357 -41858387929321295975614648191340676394 10821358 -257234416231132030564431650034541892160 10821359 -608247441728434411844466806359310923440 10821360 61417257863093339537522436426104832000 10821361 498267061684497463202236450422049626962 10821362 80260214818497650246397779619894134784 10821363 149166576002947516224856643736259861248 10821364 -548473756494248762285269964016831812224 10821365 371162105166924956597654781011104591260 10821366 -184130589426623153853525198330933634848 10821367 -59590064227812327535184539442659875600 10821368 193395996780417835203900285835431936000 10821369 -99322874777633945217254858127453008832 10821370 -18286847472567865876180857849523875840 10821371 138602203666859681427911516920029860544 10821372 275691007423790726564601460783017902592 10821373 98589997452523413460131839673917455622 10821374 29526843344648597120067220931314913280 10821375 426405330311021728282383956921760930000 10821376 142310527256808568933360183308372148224 10821377 71851015400441161274622248516215515072 10821378 -57122692650173158368185208629355854976 10821379 749433678174113229294859231125424637760 10821380 4804144641472904322057702356256706560 10821381 -39599187370608141884619386898453876960 10821382 -2254933790213679386083652839182726912 10821383 370364780825570341519159998362691016344 10821384 -122488649958951913053857139072634060800 10821385 164505190962514906366354927495589256000 10821386 -456482014392806636706759184759283369472 10821387 111052867046706733697773993816811043840 10821388 33909257753134199502899105025208719360 10821389 -450562360863555396340645147185986724810 10821390 64551339303579920822982824520779040000 10821391 -273007580808414489269505429956478752528 10821392 -78039273767127873853814429890934267904 10821393 13173279432785295327443690192035440 10821394 -61588473921373287450819087004862112768 10821395 81324114626687692426368059931103876800 10821396 33023418625762878638256299998789662720 10821397 -877367479588182763236687295807454151154 10821398 -42037816331833984169805162695562270720 10821399 447059124532790701120283219977943292264 10821400 -85702804121732162420305623597751296000 10821401 -71986855102408513140004748097660793068 10821402 100509402399444888045834108871442461680 10821403 838707591293591570853094211616210125560 10821404 509769804433723082634150456515797120512 10821405 -275673203002275296203655104531439780640 10821406 128383281808749301731729334382364769152 10821407 124529800925422199761654381301841625872 10821408 173060862552810475415897194891931811840 10821409 -824216743289505387906697057039755775390 10821410 -1336457152064502159785963033670908640 10821411 74770845421785658722604084884735535200 10821412 121101035894079076600561415778691051520 10821413 93501369510043275674873646481951590300 10821414 -68611311529941775524788834935517194560 10821415 -25087236138588299359616936907151772160 10821416 593943961549164011274346555041176616960 10821417 -491460927715531490438925337031908416 10821418 -168695730627650543199569955099512260608 10821419 -56598187571052926236582472757303214704 10821420 -238497812558644626741562548840905011200 10821421 28264199041523936213764791678282816000 10821422 -96626913638530478357737174521423312000 10821423 1179255711116041851694753808347363200 10821424 107549868249729131391592729906682839040 10821425 -372953722244007473416216979271996617850 10821426 -58466189770594934659318084420623605760 10821427 2758260823700407466415627824500274992 10821428 -87187144704375515892489786488994908160 10821429 553586164250525303749657182403414107804 10821430 188018073444326185264062802226764239360 10821431 408212802247707061897357994437445354880 10821432 80774870539607097019683283618265272320 10821433 149136181934991279809492760672908059776 10821434 88995853091107226718641294664533984448 10821435 209713643819113582750605135962214440160 10821436 426690889636119669962752138880772807680 10821437 279386672121424095361981531996109260320 10821438 -13240946496333318721669639754128384704 10821439 623372990801151726548588578153831594920 10821440 -24599677512589227030022880073634283520 10821441 -39878068139275021562010072134882873808 10821442 256071053609610112006197536915249817600 10821443 -32094140754972403692768747186421990800 10821444 -180334537694947991237687806563588547584 10821445 -62400474510031713919012711708770187200 10821446 -103618700462527852344997446564050951328 10821447 1604016843477813085871065755379847616 10821448 5701223631051917039763447202298142720 10821449 -187881132622507576591433271433395498240 10821450 -90080794592273556868707043252900704000 10821451 -380421655037008331972141605203216307928 10821452 541185554790632785939409965773884285952 10821453 -102672164744154293412301156352365989696 10821454 187197769466665174337333018225162827392 10821455 -201458515226256258310406062766000507640 10821456 -11709288386268915849808227849070387200 10821457 -784263400250240087046256693448157578640 10821458 203412240420807875876283535834137035040 10821459 361603041219295014922687115240392254528 10821460 -4139241309934191586234231846853552640 10821461 234091452954215333769755088121861607424 10821462 107776944225172546428133174204037103552 10821463 -213136542152312940709273918568989975288 10821464 171423820094699233946014200176186572800 10821465 185897252154364774876407350270363616000 10821466 1158934799395324488923622963162374400 10821467 63111315819391048349364176634051961920 10821468 -58897706202445173409770656154654670848 10821469 -1013618701166337965101284434518026082560 10821470 154994639239603291708052590229818392960 10821471 -263199465921452630999520896999030741688 10821472 -503697309618234408458532868670459609088 10821473 351483702550469060936622867775538258964 10821474 -179038066402163910315099415639841899056 10821475 33581152750161727668116622782218572400 10821476 82061453813296080368230113126452504832 10821477 -241415294532152214573079874438179747392 10821478 -203814891764732920601961045658866972960 10821479 439195863082337002675588463799986545080 10821480 -88533935527735043809915033223921664000 10821481 -468590970987136317963540026664646793136 10821482 -127824117500620448053954167007766646528 10821483 -581818467610357211840712024314281658148 10821484 232810205966766096668275495232325312000 10821485 -100231089926038513310147572788123434400 10821486 -70382675236868019130040875556720232192 10821487 357916329546134065207951717131605556480 10821488 75702103267355090197403501550969323520 10821489 88839367564581409395327882322197224448 10821490 -66548369587108208077942782368314428000 10821491 -39104116312492826131536450535753053108 10821492 -86437755321367035901182790245565132800 10821493 228520912917584929289257349246320898940 10821494 -228966902304839911246534066701603172704 10821495 -272871195324689056952223277746034399200 10821496 115005601270779921466777920743473397760 10821497 876140365994787499280979470416205843946 10821498 3459026038368673881014968108126808064 10821499 -162583634981147064411597373290563959680 10821500 -343833166146352970506522114670593536000 10821501 96411916607292449447800499297314817292 10821502 163217168537903115337868153510617661952 10821503 767450991641269578937515427843512740592 10821504 238630224771581491644034745723246346240 10821505 -273336248608512417407996451010164205440 10821506 240913740670304080654401712186307903952 10821507 8761813823520897414501517759412239680 10821508 597222773272016645195997498346591411328 10821509 -384651497700439181744971948568517696 10821510 30003139537910007314032149615384076800 10821511 225028466041900579016176336622433893824 10821512 -186598653723336908490571280777484564480 10821513 50446795866435251596931391520461338400 10821514 654289985589392879999866566857810016 10821515 -387093106773259581189340561609746216000 10821516 -76895257875401745454084845288469410816 10821517 208412917513560313219309984892105246784 10821518 -279006071064925259506939623632922623040 10821519 715861858085353565560420714803831398424 10821520 -3541691084906684139050489052841574400 10821521 -62585266365046218351292159136349270528 10821522 -51775892067701470275320046767024726016 10821523 -306451571171191127774374246788627021456 10821524 105326953919567189623163493301594275840 10821525 -28064747452688794798579130111319528000 10821526 -217038287967542053316232307940402614080 10821527 -409811500630880560067945299481861997624 10821528 -221002521824561241705515687245554432000 10821529 -135121169046997677471808969299023794870 10821530 -169146491916072185922980744106809559840 10821531 -49400543476877086239876064959342829056 10821532 144004694424002827145361637756815965696 10821533 -804156631939586351325995343760971638976 10821534 -67961946733496088539477333024088345600 10821535 -303170525286241824945520660368682994520 10821536 -102846500132095434231923339742456840192 10821537 -111942986262060813778280068595734392540 10821538 29471726146515131068446307194754762752 10821539 813431277329692041057799619260996285056 10821540 -25847087009257057777979367159174389760 10821541 -509876915923412282533693805954368341058 10821542 -100008444492894122918732293830407725056 10821543 -43450714242701423467077788253900343296 10821544 48729578633273602648240878070292889600 10821545 -9281175453065338201628894990910364800 10821546 -152456402593859798658060605294580741120 10821547 516401056708936326112620226713232163112 10821548 -150114924526955304538693808897935509504 10821549 -476283941370636088898634704208923219136 10821550 174111043604429776735943165181711484800 10821551 -72581824748010340624659265334796071688 10821552 652385270264796524849846139523694592 10821553 1018060237097760026652102164988843321780 10821554 -222084592359831862273669146428199441888 10821555 194590643165677252950188777209204804800 10821556 432786751370279062968359243245173811200 10821557 -887437167808954162471446081158035831968 10821558 -63569661807482400097670962215250842624 10821559 -59454173579464945685024314562969490208 10821560 23520026538731801732113031643219456000 10821561 313473501379201818670300640583120270672 10821562 295086412356914957124063838619828915712 10821563 -7698135032201668526373823232592451560 10821564 -26762765925501048052494138566689090560 10821565 72495901787030036194035632553849644460 10821566 -101086281552300107213610366419282165760 10821567 -481724685595821242270921022297365322240 10821568 70657278222872843694041265079194746880 10821569 431602613285233893662958545090494358208 10821570 -4321820835208025815032833614695912960 10821571 732505438649062242098882110298309213592 10821572 95780443923367884887710698787258982400 10821573 -88609897627019713209104393203391938560 10821574 266325618155812277894339953845243613536 10821575 -76846054841558954665803807377287545000 10821576 -99012234083221265971182162016029696000 10821577 411170470491719817021264833109057042174 10821578 226467951529255759931523817988977282560 10821579 81681676725335849036607148186583636208 10821580 117920049410857935341577090022355681280 10821581 375487812395642822938418264925679561164 10821582 -217847706237597589638371771396399426880 10821583 193400965728467342383958819183436399440 10821584 58503822040835311682437417036141977600 10821585 59189559578943326537826243988757318400 10821586 129745093333277489327336924694531214992 10821587 -82735701908334001745436953834522841600 10821588 207748922161659218677598740932693897216 10821589 714546934283941508001014388816987917390 10821590 -73539033273043562876933501611769911680 10821591 191539388088123594516138327229061244720 10821592 -509244059119098035625821291624923791360 10821593 -36744706672240699240565674431080849976 10821594 -28126490744656200231666974128376636928 10821595 5258193207275849192854035139601669520 10821596 -230760474480700499940014892927000686592 10821597 265416095628655823094687773034112310400 10821598 -473537847542663135265511216599463651200 10821599 115340657625213247544131153231444676880 10821600 23009333744674477813626318939940454400 10821601 -12237804193831250424245234138786283180 10821602 341524858262695855589595967892136057600 10821603 73717481859514677276731928715404948480 10821604 -73461979769931965416905262136529174528 10821605 -171249106801764170471724709893841173900 10821606 -193657144297421509280739878854885425792 10821607 436392158358198970742629591059714616752 10821608 -95182515067229992259890229931068375040 10821609 -906782187718700917116023586318353508096 10821610 -301681391364747495273886916587633211040 10821611 -173002102182392193561396157863084445920 10821612 -89699823145761807778894574552248501248 10821613 715691053669236930920819391347174527584 10821614 -188344131243884602527323396196501242688 10821615 -56618442225661936694569629961659356160 10821616 4596848863512376138658891702511173632 10821617 -624644107730922359155561067552345045580 10821618 51283496679905375241491131732324293264 10821619 333607778381660830364481624521280002560 10821620 22988881104717749082576457394319360000 10821621 -508883692752480048205089864484623820320 10821622 65228836816852881770736020949766801920 10821623 -11503080126613460973727028164773290352 10821624 -226276598797248596809616024534065152000 10821625 -314096260463633903378797733381254611000 10821626 146378043704712427085543539179772870512 10821627 -217977135629868588293198515196556111360 10821628 -97478641309732943793881224487568387584 10821629 54752459944217497862675699844057805440 10821630 22743999873501655475128433158509016320 10821631 271402574398121860181277862818791186432 10821632 -289426067630521948945392621945731678208 10821633 -238999984052563586635834703418823943376 10821634 7589470290471956296942947435582603216 10821635 111627245284084546758753995394660480 10821636 -116479338670285200078261417683792068608 10821637 277048151087764677030097696840130481280 10821638 1698235255710031624544278069198921728 10821639 -660062880037818296729669289382281796608 10821640 -270287564704606431328936591621509120000 10821641 -294974192906106579931311839390093225958 10821642 -67885932444020069472082379541917687040 10821643 196921781104721622392527077992113133200 10821644 -84702789558627626044628627961651683328 10821645 -54886291300061971021232191273001609160 10821646 7593545039740738556112406876402666368 10821647 469540826031711672966977112806470770096 10821648 67893379455884874362910846979647602688 10821649 -204977841998879545409460304824763156364 10821650 -160514042350689115035786317571980160000 10821651 -228430479197353628581950082870083280968 10821652 220378509164605445908049352438623601536 10821653 -948360055809695701107647624570933532096 10821654 26042552661328973595559340065292883840 10821655 -230187259930924768318010366075159257440 10821656 81792373101894994008053605211461877760 10821657 26080379127923476146656748323001200640 10821658 61576517834720339656039962916243837680 10821659 308512204841011544936963105048352757440 10821660 49777138805035928172655469857574261760 10821661 120201894889117107766795975216297541760 10821662 296440178653976417913066826639176455040 10821663 -215520441063386607066619095507511844256 10821664 -50382383904187658835689028999853375488 10821665 -783822322452328895878945724892409850880 10821666 1077147655180826167563635435569901568 10821667 335879818133092492202414647358238918792 10821668 -239338035034166268518771104582381301760 10821669 -298605902945373667943544405762392313600 10821670 -9425527587797353866375809169790218240 10821671 115095147259686701255832958114492919904 10821672 364806551104161557959605460241348766720 10821673 -903625939811381710075661170739854819980 10821674 329505174274841687606764927731440412336 10821675 -177912846959354072679915067145003523000 10821676 206163743374880037615152683663892552960 10821677 -503765353697874255324247610557285818474 10821678 29202613286796597864520124447611944960 10821679 375599479682186283448924046849361601080 10821680 -50161336945728005713290096284704112640 10821681 -117629254654100390812385253491994240 10821682 34802559302541920115964068721371408000 10821683 419302534675322052166469095206238561932 10821684 -4899719295206577793159253083534970880 10821685 146032304683018959806181084825203151360 10821686 36524549396003617366739984016122557440 10821687 -81930306243230278068466094502419970840 10821688 196101624104169788925248259534704640000 10821689 -729914155921873510736376444434011479510 10821690 -14784636498518219471340741192261404160 10821691 -292823220370584510935476263199761858216 10821692 50486720526177044184495270648151710720 10821693 -462093275208942194993835646117851207936 10821694 -212193514037055506624948048096273002560 10821695 -611377974362683600986256569308639938080 10821696 140970429192485702990007801396288552960 10821697 2760411553916635759719269664578825472 10821698 431809614461067693668252935930945136160 10821699 -37609088708432763554248655592291252576 10821700 226126687137598247280118071345315747200 10821701 879347164208585746047809207237068029504 10821702 -106797757000998211818482412593507598336 10821703 42102548784301826546308970228916212544 10821704 -281471232968086423879214719222973921280 10821705 -44699473382303700205848384008980294080 10821706 108919182519403006422294093633951559680 10821707 -109010096277354925629585509129243676480 10821708 -4109246763312920407372630901747681280 10821709 582836853787353884010292386678795601910 10821710 195210605158118331385887043824175277760 10821711 -124713294049374433682492505115040644728 10821712 101753826922076748869270620700864151552 10821713 128684971817332609315041331159043952960 10821714 216727912700280775208547033561059500800 10821715 -140883597414451507919858942854503138480 10821716 182790435991994514212609255950951249920 10821717 211564117674360423948889670587755799968 10821718 -164451196233373841871115177894786145280 10821719 -855105955498631622146544544178711717880 10821720 23316600183979164335303073196356403200 10821721 560611466608366073846961861942389328000 10821722 -17709008341890083446586252543634978048 10821723 138312613167688788936384507727020346368 10821724 11448054570238035482668505199285906432 10821725 -247596517466478176689772771907877740750 10821726 186354790722918162343953152781910108992 10821727 128259243219066457563464122091761192800 10821728 150339389656845731286114176038254673920 10821729 101393922503854925143410782172943877760 10821730 683106663830027891025129457005227520 10821731 272346217341484458865967934835458162600 10821732 -288572658135145481214206112742927100928 10821733 18926953508706384748249080236467684064 10821734 -122397558147137300896646011322492092416 10821735 18897185231682282730804552869817440000 10821736 345950466592522907453708017730477260800 10821737 -558121330595708184868694765054942414208 10821738 9150128287785389507770934965408331520 10821739 52422687421747825063313395945731138424 10821740 308760604899745460330736523553945456640 10821741 70572609134569548933782417009313151104 10821742 34893029591582635038456530222675038272 10821743 75630049596299012199130613558727657720 10821744 -99563965383349066364146836100360175616 10821745 -75399199213448276331370001849130624000 10821746 238527218424597419611354611327590195424 10821747 -98595708357312767383307130672957933000 10821748 -100848229449320695797298390430086234752 10821749 223559395032365210926076475381593243040 10821750 89338311790953836300787629021543424000 10821751 9656549446832347732495520168661476104 10821752 -220986389103804165720450300454206074880 10821753 -43200035616032109918251936366023266822 10821754 267647231514965148135083855879444989440 10821755 133413594599956456629259860363263504160 10821756 -568738316125496591776120619838274560 10821757 -93668278010820020768243998482038799994 10821758 -239990738904846788121424104527228730624 10821759 62260508196889632443608134169786177536 10821760 -90296323955735060398115408592450355200 10821761 430947567259369234749659886431955199362 10821762 8071764167032426236705852575182201344 10821763 -537554837350881882381374314540467993988 10821764 -494119913491362992769318561942753047424 10821765 336893631109793177782389091546074556320 10821766 -271884726963988760189704923882611591040 10821767 7496000864704892514855964485731906304 10821768 -160313329068480501336956496876172001280 10821769 -107823363669800317196413844157395359488 10821770 -25614290846819725347953375821944853920 10821771 88253103362578382343301672447933520472 10821772 20330479824987991075538108189387487232 10821773 519007759976644135629642195263275129440 10821774 -124777223386764787075727638790213423040 10821775 251714131316895223226299320005375818800 10821776 -26132984230222121600278212209602461696 10821777 149874143715696246031766632401151068960 10821778 197290915266262586597517591874452124800 10821779 234669903766417538949401220248102836920 10821780 -178310228920326827849380574351372544000 10821781 203326262103604242949951634631204989582 10821782 -201663807793380832730034518211398610816 10821783 -151987359153470344996604318766367307136 10821784 -242807174594388030884527793812585697280 10821785 275859523020249617180711363388206571600 10821786 -84897462953270600966508590844607836672 10821787 480311844748120269150274595412063957672 10821788 608149733725059180323969111956015001088 10821789 -33363498122442765157057850643426892800 10821790 21127457831525314166683143013667880960 10821791 -550093297290629263800587582770230556248 10821792 -93589150076917994532379078292668416000 10821793 14180400283791873548346641488900782484 10821794 -402302430458417716202310401322326768304 10821795 -35644397358507973089830068197261692160 10821796 -271363461707914366735361334978232282880 10821797 -218305935048111914799000628941031944192 10821798 -217838722019464800623782671881897030400 10821799 229851779305678163405926083984050133264 10821800 -241352954091560903608699442675435520000 10821801 64474941822652488681441453032495066304 10821802 300843680191844390539755602876124722352 10821803 252480774770750609470066456425068554680 10821804 29795698456636144861502156710673252352 10821805 -98949885426871310850459810690906280080 10821806 323506504348184181321332282164285292352 10821807 190297825813794871293226921510910384904 10821808 -41082454000079095578556991634630688768 10821809 -363860645555026361058891674427660048408 10821810 -1066320336281863374961305920368243200 10821811 74568838024794634062440225366873433600 10821812 20468046889034116227009400341311822592 10821813 -3960115130469094052058246671666100000 10821814 568388203742869268561539945980525452160 10821815 -920459297428972134066782168627204097600 10821816 -49727997040550583249893717254101196800 10821817 -272141419191541742794412171654836225340 10821818 57592931648960603971649060627590684416 10821819 2834181127642155002050950527149094400 10821820 201110975166569591735040406482759260160 10821821 504787606592397225311569387031826893766 10821822 -141761287009617911785259476189972162560 10821823 -48458825804602879441458496508991380840 10821824 -36607361614382260255822680041617096704 10821825 -56737060313331855174739284454736126400 10821826 -489349001450571208160172867999591550560 10821827 153242618699401294160127741496024886304 10821828 -170082313294418658176650881057295303680 10821829 -930943977557082010083011857831250425570 10821830 138303592487375479521480974781766281600 10821831 -296001289294962893497223350946770684248 10821832 55070378924470488172444031300627988480 10821833 344281859219033512990151492077029199824 10821834 -66155354335409238150867689226876900000 10821835 121666423407818034449098791834419429280 10821836 197512608052034672936023450935259726848 10821837 -89492930585169214947466969686182526432 10821838 -343874543391197373578219399149297807680 10821839 155326709144055836140562201868151797120 10821840 -88193183532168962744155197823659540480 10821841 17302154569971091723257874194821636772 10821842 108295937848369182892110997802644531872 10821843 5563861829220071177265793937042871360 10821844 -635904606865464053022687831340602974208 10821845 -75937725958506168144616238428738185600 10821846 -165689025780762358731951459610568984640 10821847 71434133976741698138358811698890439840 10821848 -182072137264646643509513027304927498240 10821849 -12708807963245355098602170389219659200 10821850 -66982612813124935827755477571748380000 10821851 -728816429715161313835811529557409209148 10821852 72851335506358709633984279754037850112 10821853 -4459144908575637571905282747138919040 10821854 440111276391036841855619739989811893376 10821855 120240753419613169682714719511376693120 10821856 -338564870413838094290481671853188579328 10821857 713404537482281605282105017030206963106 10821858 -94217010006420162504501476622822300672 10821859 155630831606617006217110959507370076060 10821860 92720668136843713121493407173815459840 10821861 -570267037527774808067638634207508316290 10821862 46530020926278589831500792585749598432 10821863 11813325691939347511218122553924704424 10821864 -2761467455518354570893047985093672960 10821865 -374352742679178948481547793441775716480 10821866 61770888754338240092200316661688711680 10821867 -89531873170077751939343129485584692736 10821868 74323886153359425420281238527139348480 10821869 -102188277237556391629072025136172442880 10821870 -244813900127305525266836318379595200000 10821871 -64420414355380515633637201162555833848 10821872 -78218493704224565961929836872319303680 10821873 -52026852181030475847955221861098449056 10821874 -24591564378051399225734425201243496448 10821875 814383623961973581609256056959275350000 10821876 -99986604648694998491867241523834607616 10821877 1273839911420402324203047906986662236 10821878 -350200724727023246498665592566267217760 10821879 79001244989440255307765397680383760424 10821880 214059228220395553207280026918559846400 10821881 209898706313706868459846091555795515392 10821882 16569387764445431065051234866556219392 10821883 -14120270585668852400909541462937547456 10821884 -432795954359270688612660645185742557184 10821885 -22481761387804852675278540680418951360 10821886 -211089875661203330909979923986762564608 10821887 -858306429692820379527753439561163612760 10821888 -96539283349786267220983427137265467392 10821889 121533958778149619676873810915393196800 10821890 -283832772310388792190088119286078840800 10821891 218492156729241193329689134372294397184 10821892 -309515320881619244572477261018780345088 10821893 -738826250654007078134932937514837645858 10821894 -57212745459087259121726102709287042784 10821895 -276780954020601540991422828641463049320 10821896 2817552473672156692955624880952688640 10821897 -368619400875181126816443292358312612160 10821898 310038219068522602405293813723080325120 10821899 663190842843166096374446157092269950120 10821900 66009920689141770091453733811680524800 10821901 1165663449276607648478381241521536398720 10821902 -43069211016052224827717490741354502656 10821903 -23361861400079738801403224803139563896 10821904 17471119685196139633578097993914925056 10821905 62844572637763318307651382137697393960 10821906 10257023054123629546097091186948228480 10821907 434935666536180523011545275564658909752 10821908 -99140895091652589406649575633933089024 10821909 20991138527262019840761625562175626880 10821910 -266807187957726559655199756500149186560 10821911 -47393278753758784984272327616603697616 10821912 144630801822021529583127764865523691520 10821913 791012627201539774924922846849518409162 10821914 101650958181762564679512802102800322560 10821915 -217646493153852078355724192963937353760 10821916 4520980962129775271432286473651363840 10821917 -332277958494981467024726177865194363034 10821918 128793297127139196333717678790059266688 10821919 30703986658344919892714514063056820320 10821920 113369678255957102930744836964116070400 10821921 11998517262696742572847282477689973440 10821922 243030356738742792901168248012983026512 10821923 -253917271959961309269198170819721203760 10821924 -15631338741462045335949228847283503104 10821925 -336136367596975849296056006177926784000 10821926 360643408514535820740713130874139346912 10821927 60093376978441451751157362619300148520 10821928 -29884734481983868445449704904118292480 10821929 -63670092715675318898277802151853742470 10821930 -65695777618823053680336036289606195200 10821931 6515244279889618219293279544618295732 10821932 140614024775974490824573122027154206720 10821933 -210825479014107033130406846294394500298 10821934 250688986427034310120232294276184604032 10821935 -123518914326650683483094398334484216120 10821936 15538457326696689369041401748081836032 10821937 67624526795844294901767130652091722112 10821938 733508459541498593716336707067370013696 10821939 -5526785775235887304854269783843201472 10821940 63967258120810812944416690311861431040 10821941 173325847208274989771663821730305758972 10821942 79744196066979997464770172368067279840 10821943 358607670909824399399874722570076361944 10821944 308787229423266840166860209855196057600 10821945 -64279913098588090787550308536276784640 10821946 -114846939217393326605527532037525245328 10821947 -200937796465901281941212594453964440604 10821948 -240395679509156143261291725920118512640 10821949 485804914887052729545614660748903975820 10821950 -76251832094691042982700171898661056000 10821951 -10522191184736015440061765377268140800 10821952 -121050250434386508769727479208588345344 10821953 90450937608185491989198872602312116180 10821954 -41689167332177572922963748645511801344 10821955 -84730025630502211677847874958293287200 10821956 99362663731342072515502326564666696960 10821957 128923807260287450724276641105396535840 10821958 3325636701623370163958734716828852480 10821959 197325653852975045383070184106658076360 10821960 76635817918102156774318160828844441600 10821961 913441721100873686545345094063964183732 10821962 223361732066295047960219786009434059264 10821963 -530924466918989089611746603225402529600 10821964 54322754334332175719338180752512050176 10821965 -128301743876936920866030780156274934400 10821966 120580623172092353238199045711083801600 10821967 33962858937047096501983228552287698048 10821968 104041367401877572125937218352553582592 10821969 78849443611195733403204869148730358724 10821970 97914467242094651928355989796297195680 10821971 378072647373005434930193925018480200172 10821972 23343651931841240897874329930129559552 10821973 562173875606832003656249883335927212480 10821974 -233921102800664751748506506095509023808 10821975 -466206022742708530405389944809352566800 10821976 -288189853327270531148114966913881210880 10821977 -26731875908899566483503696154270789360 10821978 272794699267774555055342351249437355520 10821979 56380930871594547942113864152673240064 10821980 -55553353262154956863578898754206156800 10821981 300387644834348090902606339405381748352 10821982 -1342523524359571639737948869321548800 10821983 263515486644853626192915228190732050384 10821984 150434670716083742657809544069523701760 10821985 -804231806142594090131899612058082464640 10821986 19379502336725002323785970474345782784 10821987 357637472758982411148779044468424344008 10821988 85010227271586042333516511718188711808 10821989 47234786724110819045710264281780929790 10821990 -6773189553919864948364898835124424960 10821991 326823026661932790269440146155392034784 10821992 -131061900086521832456944914575068800000 10821993 -50201661568190897211508811918776608000 10821994 -287295710679762187766286238428324058704 10821995 452399166015914502924695963734927692000 10821996 -290256654187673592875301602406968898048 10821997 235262195718218421047299604275813743446 10821998 -46774577536855503264327091788061632 10821999 468858987644306530348450629666582616080 10822000 -66133652061401978969403562143154176000 10822001 -661981750567591702601150446541510864400 10822002 255723234420092352861215986266660757632 10822003 295106516971504200819040984435055579544 10822004 -214995986539319170030228764458641557504 10822005 -40577196482525370522003972341421111300 10822006 -3774399362178321986188312187929395456 10822007 -29117758180274612516838707363778072576 10822008 92394588647593206230561679007470735360 10822009 -182811629993045404814745901169001525360 10822010 90298552969791953050313048938930293120 10822011 -34825070698786764639358553379027073680 10822012 -54949119373526970673436495566053114368 10822013 1178344508462265828668823349996274067096 10822014 -16178212096052218666448372229273851520 10822015 -214301412791798886491513378816890154880 10822016 -314147144661876555187405213703916748800 10822017 -102655789141355353466050630676118742080 10822018 -68580948049532825751979966361988057600 10822019 96809431578851302265049684426017745600 10822020 -110401404651254858958973644629350809600 10822021 65146266527951675030472491305416788512 10822022 -41299277470959116670114538354916150688 10822023 69196318695040963016564278122781621872 10822024 -92771498663593481753706079751347031040 10822025 2436786570741510632208828125174950800 10822026 163276134643177772238436766782464486144 10822027 -48469095785064480864983289370301070124 10822028 99661801229393874831333151050748302336 10822029 266060156069244177067124749525552467648 10822030 -35584831677260756449116631452735619200 10822031 41024892034413578235661224493570266864 10822032 34604488495928136734528555748509614080 10822033 -367678787459116821880379777861985153216 10822034 -221407754180555512477750252195694569584 10822035 -125022702048037419273588465401169296640 10822036 80276767003015635284417310481340074880 10822037 -823674399968093813510356549759135012128 10822038 -53697080545094343529342232905586171904 10822039 558067166981030640342213622076781962440 10822040 160903874634051131001676203615496396800 10822041 -330221239306271417162619193056778692576 10822042 354693758468060908336367112261743197440 10822043 -188710860964196616585778979141959804536 10822044 -142519866706063824946752918243780357120 10822045 89883766462223278543512376446859981440 10822046 502052944890349246019276223373052767680 10822047 -600512428315607189198474111089171092480 10822048 -23496424676669384598697962983072464896 10822049 194859353416161507979004761331401822272 10822050 4002256304010494389811167571490390000 10822051 -121547263418550591945183093901845049088 10822052 172992121202720608791976316743224115200 10822053 230014801258301875158468453551527912608 10822054 43140176741461856204239655876437226976 10822055 -272676792017735026799753683525753476000 10822056 3947607002171471588525003445046149120 10822057 -184056012555379380307077406245227243888 10822058 -817582413822728204470080155807991456 10822059 192761902939049967536234006644893686400 10822060 110613196432753552538008714742779330560 10822061 -459925045962076187084365592891137039338 10822062 -63431698639894419181659741111881677248 10822063 175972384333501367010970829141382067296 10822064 133561512232336469685666986801784225792 10822065 24927139464139305736038538778715192000 10822066 -272711563525165575835845357693340182768 10822067 729634648053883591433882822616795151116 10822068 -3118392765923339013407269632911609856 10822069 133593085169977988457298746894284003200 10822070 -577711427573916176654420141315120640 10822071 -26138791837990426459228161276036549600 10822072 58265247204374857842273036086144839680 10822073 -167267619495863188890952876498508860716 10822074 -146527896574052680725476203102605757440 10822075 169346408407733277482942329005336480000 10822076 -81541172625391975251710480891859594240 10822077 -31659102156909293622301759016969085120 10822078 -252236578696613677361274719454661052160 10822079 -775211608527881049674014859712932685024 10822080 1202976008238982311055667008225935360 10822081 696626528200561358517193220833686514440 10822082 42244240569970306017906887724247418400 10822083 -39177070584336915343051675022511885576 10822084 -185091039345377610465468760489962430464 10822085 -276849434300564193297899628048977729220 10822086 10225252187789525724040456002540957504 10822087 -22105604876044027666469596890171099048 10822088 738453574690287158968893177600092021760 10822089 -570223027659197349744074107933986120672 10822090 -236612989002882751488673390075189687200 10822091 -408298207565333899572128036408172711420 10822092 202394316973660361407184336266625367552 10822093 -209276233665849433860413019332752955060 10822094 174541892807290839385479134888248380096 10822095 -256995629035059181192236214191774105480 10822096 -140446459597418701092536973367697735680 10822097 -363214212449298064734011368721213863680 10822098 29532716235367948664830880411858288640 10822099 -148010449263499307531258874129600586900 10822100 1026937795194896061929962602219724800 10822101 -728664528513455065333495584580079871936 10822102 -285042738961592455840867009994781505248 10822103 857909964419609385653333084062775177352 10822104 -17668992500615150113048534605006028800 10822105 4184820171909748748300296881418485120 10822106 -55263871185303466264503641389144927248 10822107 -992194185578499602113151609080076800512 10822108 -413098916432655908293553656791001571328 10822109 1134920582527582497995212976492419098060 10822110 -28223192174121577865422722812162400000 10822111 -8931298559304783541660534847653646408 10822112 22220074476591159603195964648010022912 10822113 387459834580138353668247779461258024320 10822114 -6127449980280487218651132598835828736 10822115 -437517959031811248374570959518922144800 10822116 -286720846378244251946654894044442781696 10822117 -356664804416123679324715084613082472834 10822118 -237065825207108310032536312843322430240 10822119 -209276514240891039417894568740339840 10822120 -285856646133080469500529088022474803200 10822121 -43927940518614312816654126091156374720 10822122 1832112758376834292011491520071346432 10822123 -46856707446102695030756199388736429280 10822124 -208548899395092352440890367301501480704 10822125 -325850929827970508692559566521469560000 10822126 -162717581267086244590335947518872059904 10822127 -259222851025741087829110110486573807024 10822128 17420332575325003523741709040080420864 10822129 559563099680705605448141063543097883730 10822130 14604367606882905539175173912515161600 10822131 -110756957872814808006637465926468802560 10822132 -8003445383439836037004567387206781440 10822133 -91457463432421318790673972529152480000 10822134 70257821855445425047400405851595904000 10822135 157629265567811712115200245101896529200 10822136 -167951451095673544917782930660495462400 10822137 -43964163924600767885065549456522362720 10822138 230996827498654782031696201159080228720 10822139 658455752157333742670674134154473487440 10822140 182275484617456853967421422495945984000 10822141 145971587157408805437405579730107924000 10822142 154442743137756440288253949857800681472 10822143 264300248478266559717710220802102833864 10822144 33092059925827088671919025366383984640 10822145 237508422205116969645556503448446114900 10822146 -14125297720895468880056067720942988416 10822147 149175102889440874339231017545827825664 10822148 40361859196314976425460589754434606208 10822149 -29605106205112328565572547563241516552 10822150 -173242176873087476027996687337406502400 10822151 -326380748319472712990864001767323900128 10822152 246433580281111011098098420411271331840 10822153 28496012538184575148148959786532761440 10822154 2777864055736205932722181993100324352 10822155 -18126489243999152455554092611983662880 10822156 -590379889233693711784989333178697140480 10822157 -73779369813667656982724659118325964020 10822158 216050394882289930984939748701270333824 10822159 -161042860830004192945606190446428282720 10822160 22198086011830161615152161023581306880 10822161 -69248658879047022914353693766991667200 10822162 -11496022603999349775411754308875304960 10822163 924521719318516025964041779831287667008 10822164 492959763891058920680304342506138130432 10822165 51766895987650122027427609472528004060 10822166 521827993382718232414891037408058388800 10822167 -7439263128898760173244929241171192928 10822168 185345809300030608475996053786273792000 10822169 139378535712727569543942252662956245444 10822170 39848501442424255678922359989341260800 10822171 -126255548076359387512115188353307631456 10822172 53325901544974699212137413199770091520 10822173 141099584945809749570984825042720729984 10822174 199742728511819351297398161570301664640 10822175 37392793571748466051088064888877401600 10822176 -24915379576215953080068602387766312960 10822177 44872415965074238121700084003714602500 10822178 -93461130538979127965873590083770400768 10822179 -51285270592229957436490608165647598216 10822180 4862526719899871252232842380854243840 10822181 -995233291889907265903410016502952643236 10822182 -27238036580528925777623428730450651136 10822183 -10676551944370332978912334907464579192 10822184 131449353426901036721487484813080898560 10822185 31008490759755514397263706878413464640 10822186 -153249706546724890885231338058803536208 10822187 -112418170054104956479944446317363417200 10822188 27172002608776644495692460778591008768 10822189 -688586185607712609708295378758431090634 10822190 107682442871024316919107596897092976640 10822191 455445688690889786854095453403487683200 10822192 132904823988859806751812947320290000896 10822193 143093152600213533988362780076606640640 10822194 -99615272050605861429370348115595778560 10822195 223614649135171532622617541183297174480 10822196 -90359931525659826348923384297595936768 10822197 -369082569151170653742377880248077529472 10822198 -413889180183074250780298260986117858400 10822199 -737462934244100915334149711239577875800 10822200 273715259523672933665807620102069248000 10822201 35529772173207313398607361720024049412 10822202 312950990190154823348882117218121469552 10822203 -79381279284373116279229209056606094336 10822204 -33220251782222944342189926384854903808 10822205 -596273062941905363722914334972503373140 10822206 46244572892859012191496666557852330304 10822207 541026453913062810426947621204630097264 10822208 196786454914098026992472282963944931328 10822209 313208686663652395678354861966901810208 10822210 -178068548815643370504039440732135424000 10822211 166204028613551741814754009965318321624 10822212 -136183767076117229306749073513386092288 10822213 -329810104056909809083616909078947089696 10822214 -169173709078549938302412469304505611520 10822215 -103590004698007113514721337166653560880 10822216 -763785852731835191639580491700619115520 10822217 25561178036106387340708476133366867200 10822218 233580054255280592292786338303714742528 10822219 -180022690137008784644266854728815238380 10822220 -510576412244523210762625244900540620800 10822221 650356743495932261773394081408589666240 10822222 11839849940729707740377953352817528960 10822223 244212574770200057354580534520492367472 10822224 6117850259495709245662390089060188160 10822225 -7559429673630949103408576640101211600 10822226 51420715730030902880012276935692253344 10822227 -173173426467282535702460754271291242192 10822228 -34955509943731375281868249935013775360 10822229 79497520647197922497430529289608726080 10822230 -169333190293301816492165448027791514240 10822231 -60688683498084787846003162887515113808 10822232 -281635005476424745001696190332857497600 10822233 -313914600926413091848719551126747804976 10822234 -378306164107657985891884453817464654368 10822235 -3535105869180621349406923223109952320 10822236 -91660140484262013221470176523352948736 10822237 -231061794920545070549325545369269764948 10822238 103791346691792008547758647309342264576 10822239 -314778401541520435102684018573294941096 10822240 -4684390990885918206994095200010240 10822241 4508106707254399763797018998859413012 10822242 -48053293609690695533482560291794839296 10822243 718060211601234254130561121997707070492 10822244 264409677359063180632574914567380817536 10822245 -114233391730521455864844724356411388800 10822246 226716027461798566262947747595735336064 10822247 -285501113613007432596471899037255555600 10822248 -288792070768613296935443370418934169600 10822249 -624097241797990183048523780923978829340 10822250 -3825468915516464255710916367264912000 10822251 -210086968478858320733226758391163858944 10822252 -921810001599566006123992160830832640 10822253 175295486256265572177808874338300002402 10822254 -255349691523461581918958570003768142720 10822255 82630372345439458088680661380350568320 10822256 -196078717697878723526817971149951500288 10822257 -501124091974647180788923949024915253246 10822258 -550451741056154045003479045173457866624 10822259 -214088525404624371090294006555450812160 10822260 -91619153858856286503344255648496445440 10822261 -592234956154252400710306727635043004000 10822262 -258809203408776428227035939456873484800 10822263 330947239504952499853155215342777760744 10822264 -114742450989045363215522310372016496640 10822265 36911506318079607384171347805048270660 10822266 -24083003740356060264663091891826558976 10822267 574079319597664959908991510158773286400 10822268 1121110701644881679687503767381114279936 10822269 -526637008719890611095246595959073798656 10822270 -407982039319665394061113448405299002240 10822271 495381289242990656996454681841457945472 10822272 224871206912414704023229740091692810240 10822273 86452126088456782355324526180660801600 10822274 -1623911807020861725708225864355820640 10822275 493711837151675588105031524266278066000 10822276 113389543020891706583234936259835948160 10822277 261958840579140129236181233688511980126 10822278 -64441199233742201086931051067300366720 10822279 63103452364520298136489034624502039784 10822280 -66282601275464063139094273234985779200 10822281 -27621270087975812494441217004009322176 10822282 -126175509558846433999724348787914462112 10822283 -4144357686919525417548865571884834800 10822284 -101787312211298810154911007564965936640 10822285 -354272454394229284845523883361027636840 10822286 98458268435841966717590003627462307840 10822287 71744024552763807392318031334085407872 10822288 73510850933628945303434324617637085184 10822289 -1336239070460068806537615069090942973440 10822290 134068796504945264592058321045873843200 10822291 -528769971018495230157180832749921524308 10822292 23470616499263738056263454631290728192 10822293 -495692123250063794287334179645494237618 10822294 -65341394998672295778160249759727299968 10822295 -507864023515161162998036914430106046800 10822296 -299674091004334206675182948833465651200 10822297 -814575774500936826511302672348807971254 10822298 184932843505785498455775212582029916400 10822299 -13485145126448328259387063320936620136 10822300 -214282838149463754128704258952975257600 10822301 77410731313823368316406642970761355200 10822302 278109534615385502666715290455839724800 10822303 85442015473263271006977854745766893384 10822304 359174382954293062538060143310768111616 10822305 36720137774139502888913763242454220800 10822306 -310357297560858551046270243449242782336 10822307 833317338307592787334812374342156684160 10822308 -5349625448602068109776228159064264704 10822309 562967859965904467007185950225003563616 10822310 -248424607327050339746421425456726029440 10822311 174276924057684126430181394941328534000 10822312 -40942945155394373314385484581529600000 10822313 -1145164614791833994845156196542442480256 10822314 -387104504472562236430754516654917444608 10822315 -30466522312147596373121968858047047040 10822316 -274806932307547899407676546636237660672 10822317 77753580175468877388072864163498598400 10822318 -23067745926487234088889504969446037696 10822319 354327159978637157020340316015505272672 10822320 24824890331589864461786687483562885120 10822321 530580345874521998801839729532862516544 10822322 -53314508408568485950335770423675271168 10822323 -8833566428184216618063271752078154896 10822324 1741467163805255134148809250501519360 10822325 87206809282313083959842120540268835050 10822326 -253156878486337972421796518089806336 10822327 159404346885383617031032660028983537200 10822328 154125250079341667965462043396557701120 10822329 6172770930313600998430075215345154176 10822330 99647705003666144923565811340690606560 10822331 108253559818957888974008318312361223632 10822332 2525376013396639661527727457797263872 10822333 19618334028735516470967674560404607744 10822334 53793872784836852097333916998329922816 10822335 -204795575358266182993858341106284440160 10822336 -147262911638451407628872953991528448000 10822337 74105425937175002036896125745605649986 10822338 -238420730756061078592206767891060404656 10822339 719919836087606995207949993531591944200 10822340 -239535780075407542191047999098699161600 10822341 363840507044837268395959308891625965792 10822342 370844118382027704872833298293863327072 10822343 -112256430422193707884902804472963186560 10822344 199332513491015117655444871506068766720 10822345 235866038715548532294209129031789340800 10822346 -2700698011986604432404741142435456416 10822347 -430393837450337366924177414537517260676 10822348 192233816627310320462767231878689591296 10822349 288782729987655937585912825282633793964 10822350 -53338869694375148694147066292079462400 10822351 50281538297332695272863939002843722880 10822352 14655625877780417041249745370814316544 10822353 -134014180042257587076002558041806450336 10822354 -287063723278876069918953250483743456624 10822355 545140180057847142593059717058964755760 10822356 125037690137088000040947629294412226560 10822357 -61642914503803271959705187756121296128 10822358 -3704461817866865739530443586115665280 10822359 -440590643925197836128961887798030579096 10822360 -154024397523552353864450366353029120000 10822361 388887270822946037326807440112148275968 10822362 5742967099888964876230052417558234880 10822363 -379070443725361872562201000973453571388 10822364 14758936324263246267323427882198343680 10822365 -357920477611681800242715281402812187400 10822366 -275029682834106894342240388331932906368 10822367 -506162878539808049953978421569792584168 10822368 -196707287281984291167261922800634429440 10822369 8818592295404126371371576813375382080 10822370 -70404435410296399944916040951601484800 10822371 -181691452789085035714171424467009579776 10822372 -459865430380787615685239188460794887168 10822373 -487482017279775349128599000104138485378 10822374 -61501027647710216503057044470860040832 10822375 -811849144229108988596581938629989590000 10822376 578513588808202960332448138033443717120 10822377 -46502508545768937747762142881432781680 10822378 -21206921075857790890338784501243494144 10822379 -78341313334028490174911234363531686080 10822380 -202010916516553415150382879834583910400 10822381 14271749144596670084128892047814272000 10822382 131179032087649261708399200124470053184 10822383 43660599632675083353525735951983496960 10822384 -188003309191061305611369610021451268096 10822385 -11051042891817332112357873008263731840 10822386 -121894669720539020750155601394289959936 10822387 233516497061435978553117370572244565232 10822388 223364492130386580583359745009264803840 10822389 40422369783032367019962762870858132000 10822390 -149406672590553811600793782433027963520 10822391 -686114781548167180571837523018854525208 10822392 -33973749089207107730327067788136038400 10822393 -529771135407769585378820796044730344316 10822394 -20460291897272896706412202827607745280 10822395 -115175232501839842149428384839068460800 10822396 21540068224349441371889861583297987584 10822397 420172694323439280087326980212704664480 10822398 9380026135850780590130192773637191680 10822399 -244087131509373390141910128561961003664 10822400 -92690022497396295796007242070753280000 10822401 141957952375647580308076851356913220320 10822402 117457197825989829017800644968787283872 10822403 -108812294028704213157149240178612581616 10822404 175281273897518420433378617737133832192 10822405 -322017228821262004084265417712192566880 10822406 -141528382237091780244767230070206542720 10822407 389940522613924086633216613298543568000 10822408 529342785853281859737722767200254361600 10822409 350450875203231099914757144883426714404 10822410 -732131015140342090245224174420090880 10822411 760181225209949055462583040132983325012 10822412 5968623000626925601520382523699241472 10822413 -59910517048233324307283814609282834432 10822414 470767798358225560037680178238943528320 10822415 1301156034389963560751041847824615560 10822416 -21868483645188999388785965752280678400 10822417 -301248308584480567742846059947224563534 10822418 266705009094093036723752265026754774816 10822419 3297623152914835322678000269345140444 10822420 -67248435373341670751637251419105443840 10822421 -429440368225071841470077298862012515108 10822422 -3170113247592757177632730205650679040 10822423 618238817697346047488106113596326472680 10822424 -176009285494471796092782384252921047040 10822425 5386900376886091323104930523607890000 10822426 152575952127733036192594737885584076000 10822427 -117577737377046415646369099069962765056 10822428 -168760917110174504891353979344777663488 10822429 57048044709326857142086761859597620710 10822430 286582894001623669353214081173412887360 10822431 685366879383142638433057338496533780480 10822432 155832999197325065052939006382757117952 10822433 -706686076610867876731580655277012476318 10822434 136343768990953482461953001393737668864 10822435 164511285953951379438362390361863434560 10822436 -459363979273310249163467878012497473280 10822437 16271780206696672180222656187574978880 10822438 -34253063817956689444791026728499665920 10822439 5204462589261643334351289275691043224 10822440 293423453148679858844010115718886604800 10822441 49285384049612434352012598333838537728 10822442 56121214012310043901107775308351909888 10822443 -34579780601894897419983836145736472832 10822444 1230205798660032906758093954757312000 10822445 -104071374882448806374221279335461949300 10822446 38579683116703654342122253514263164672 10822447 337511940961213606152711979524229454560 10822448 -17486366131519048217409253467111161856 10822449 209154444571272625518412778047895281248 10822450 200937374139481267005071437615623129600 10822451 -191240992419074620550477367850884370548 10822452 -19249987204293790956452075348947537920 10822453 45376656069031008960746171594405145888 10822454 40743841468362743928705118682914486176 10822455 2921083582365213671128995259488184320 10822456 -601825050325723476407237497113595269120 10822457 12036963977036179650140222542840149840 10822458 286608273914399845887366104048584080384 10822459 129889891568564127781257854740141622160 10822460 -105162185569485588050038617713572439040 10822461 113778668446729591704937734940414020000 10822462 20874715180176540077308447801313889024 10822463 74637051973415551830447518447506514496 10822464 -178118446149178572290417331572865761280 10822465 547056919699159727648186547533911003860 10822466 266137043350116966789498808880827584000 10822467 -25623030497594592628372000437584134920 10822468 -330281715909367126806451667966712852352 10822469 -8045131533287175136728858235382399040 10822470 -132106928072715355818955429721820240000 10822471 -277759729131998934493964839505943137256 10822472 49392280165776192147142795308381634560 10822473 270256441874976388032794031659121727722 10822474 100240271407839584202717713249360988000 10822475 -653839454538410839134024010229377865400 10822476 -84494835734688973152534692898457436160 10822477 786493646441102287502812688086799790326 10822478 -487974473976587223432915731905345968960 10822479 337970665594544748440285041742881518984 10822480 144171437211520000442104855457671004160 10822481 617200194637056844006725262258930682280 10822482 51872184474103639388891275537752720 10822483 -302774773920297287499119313322270361784 10822484 -12660063355509410751012843573048271104 10822485 13720643191256696830261399206708180000 10822486 228121374148224383961081052016652304704 10822487 347038530702418911527907545226732021000 10822488 -334179294674468539918763532439248076800 10822489 160489201071864409127488486989191727360 10822490 -16343688221246752109785811455830144000 10822491 728114995239500053831076502436809694152 10822492 -444501301954838447729017296446756867584 10822493 -624628291764091428973133096122791519456 10822494 1642431407825030854271030374902208128 10822495 -139202038734094771140827785142899450800 10822496 -896130648342540938763859879825288593408 10822497 -43068808531040901787854788015307313728 10822498 1446521238407298319688878963004187648 10822499 -525630046137945836531003972667428278500 10822500 -8609501332637591667286343023334880000 10822501 119818804863579319040655216008429527900 10822502 -174441183023853892454057747101345667328 10822503 -103199450398491938597195704927197000192 10822504 -319801795945734538706837802023345356800 10822505 526794096342324641943083041266467994660 10822506 7462903481102803753105776029322468864 10822507 55199446067589959124575787565915376756 10822508 -519429345458957357910706529305112700672 10822509 -178461265428305495948376636042680043786 10822510 43205983609208798537208855280011398400 10822511 -53473577488142753767736225040871895568 10822512 -23294633990294059473097296353683832832 10822513 266614252505457383500998853292082777704 10822514 -393003081985252444338010306833236492160 10822515 145216918246538143416674376229918314240 10822516 -621245572606256240191383972464921426560 10822517 -102376036541758162835120564380575220434 10822518 95882649108960414971436878130900848640 10822519 923995512284921974005987910084654124160 10822520 -291400388240964951187954176815911219200 10822521 170579969466038165933126778335032018512 10822522 63273207682571183214882949030912992 10822523 -67007644505055182035513152868749286680 10822524 -90386719349046053983396516964487748608 10822525 -110429385622764597890900779178846247200 10822526 296915995738808775328453650322418073600 10822527 -415169236000186108825511744864492772240 10822528 -172649917769443905634962452680204615680 10822529 20494529626907430964245185369404534020 10822530 128339920141576742154362908664447216640 10822531 807661824876049521323389070469051198332 10822532 -234422300899218835407769955111315108736 10822533 -129726525070614602858350859680580136000 10822534 17043734508158289566003799035818275840 10822535 -363670927710142179753480445207044674400 10822536 -377654847658532930972573590693057781760 10822537 -313827477572933321684297652819637606656 10822538 -43830905952459079215277220047836761856 10822539 -51191324763105822941397416159491476480 10822540 -346482281367293707121936571945637632000 10822541 2230087850671579792855991363568927840 10822542 20257777225702532879139880601614247040 10822543 955959878454230741188411320798930719792 10822544 -29596966330539416272062683134885847040 10822545 270788924677096574945479344171854217600 10822546 148988980492051568427231535126368599040 10822547 101150303443981714434481222781288532240 10822548 35948630848402173247684574641177264128 10822549 -135724904879910091106011045659604529280 10822550 15295172293891701112870363667119792800 10822551 286303739411986583886873869340390262632 10822552 -57835992087949461674030685772681420800 10822553 -185409915888908997250222496247670489920 10822554 52287372975100629221556059398262696928 10822555 -458620187113779844227723563793359040 10822556 237996934048994961622870584741409221120 10822557 82717219566924555810592795353619704192 10822558 36660375574315855858990055344572768384 10822559 -258860211197861980233361280269469704968 10822560 36655811878829155806733410884407787520 10822561 -526782362777882683038369033098404215838 10822562 434776650887913224043184102694769310032 10822563 -51515244481714574348289929866078230108 10822564 251099931816438901310232822482434626176 10822565 28693303753793556215184071001316807680 10822566 251812407635447502548085209191085010624 10822567 124321552293756308906557508860755871792 10822568 663665026145696118958883484360533760000 10822569 -337857272815147644756873699581584377456 10822570 167042108295182114345551714802433250560 10822571 279902599241839540712708960735130670200 10822572 30865007983849641446251515641871964416 10822573 300046407093794113275126301192087820822 10822574 -17474222107899299127918104760764459520 10822575 73867808515429286883804033259532823600 10822576 -40547822035157345958292954220290490368 10822577 -679044550306389101681006542613444953488 10822578 -6913565444582227117088359683446246400 10822579 -918688377025827452684168756955538289640 10822580 -131629690579724423869374965416057324800 10822581 144183742072874551335945644710907655744 10822582 145522639823844637790703974843186431392 10822583 -1212695142741579309475243165083878661960 10822584 7578233845080512607010790214218219520 10822585 4218931712631529991613264884301285000 10822586 65577235058410778711867119983290688000 10822587 -2359261579288391898231358826693971920 10822588 -51863506349560904492082474972419400704 10822589 -114033208171616287440866587629624818088 10822590 50219609678986219651654190427062736000 10822591 -226413165664020820631939457430034355408 10822592 -140820084965827109965083373186263810048 10822593 -178072356583678901197632241063266960336 10822594 98724151769914779928660960864483808160 10822595 80505068931193525639303451530550260800 10822596 222584150392532141751819044098882928640 10822597 -152624497746621941393446242631854549540 10822598 95536090909226487233131237413339496800 10822599 -649896197066255791618055334717639032880 10822600 117610179435717037447245083167488768000 10822601 214206630566237424022751916458816997504 10822602 -56603586369930889996444692818479988736 10822603 1233020683378646039074537724535326636 10822604 -36088905688279349313742641963131750400 10822605 -421363453197640053784434925373352518400 10822606 -155433564621003877862863167412633226880 10822607 -885242907839684175277631777491251302208 10822608 -19866976142738021878725392760246583296 10822609 -28840496628290968261829665218512330560 10822610 104167877742588010200566537167860744000 10822611 232312712947993844536663296262488189744 10822612 -740723403842677290450997402111090731008 10822613 661352554423138394101262532920300777340 10822614 70263073513854589908860108090376721920 10822615 -5744269938368729251218011399476200000 10822616 112129666413103736565826564256881090560 10822617 -239980212556855596863436398498807773752 10822618 -147594927398850804674203101352070772480 10822619 268933116235531526793043419911276937804 10822620 81147931970931461039770313675231938560 10822621 -508991856335305341136156157925666009178 10822622 -236579188826403286150589036516757943296 10822623 -75021133533920939124624620852445952512 10822624 -260188354897245991102978814903791386624 10822625 161951899289149884085128751211466048000 10822626 -138887381123860523056829169487559884800 10822627 420271580487653484795436906565646336 10822628 -185624353681749569487563736299595156480 10822629 150859113096768407178040610829192511584 10822630 54410636641951836905088341451009456000 10822631 -102121655103123647312780600819633210568 10822632 515935357249960380781130951701864120320 10822633 -521411315105780489811480354031198404096 10822634 204875561628212043908498415150219063216 10822635 -3669447172748520010571303473531748880 10822636 532173923952126367430493242212436803584 10822637 32416708017357021478558258090458988800 10822638 322068941394208915480415054689905636480 10822639 20080908607250620830461667975920766040 10822640 -32424560083877925983815490823151779840 10822641 -83130064395912939596299047161661349008 10822642 -417114610531400904301255647351224330208 10822643 213105416901453885930726373803642949824 10822644 43724005041223334227453899528501891072 10822645 178988724646784781265127684219661567900 10822646 -117880199559258105322827615270982693728 10822647 75727758813960586596175000286904625920 10822648 238393092847592144428039848396528783360 10822649 -696749311467336484753001386993473331350 10822650 35448373992599567398609165149835737600 10822651 75987949633551875429931155640429985552 10822652 458654434507319800138251622936549441536 10822653 16890583586274186350612481320089075884 10822654 -348405153104898940887545763838362292224 10822655 -426209067101084907178747644957866268000 10822656 20131386165403999672912703744768999424 10822657 -57920440239652193959160955536349828094 10822658 -18536748208076503112067823609922420736 10822659 -142603659704087554465604020965234212880 10822660 374449944429767350344709289185129831680 10822661 489419472588825082887537820064007273024 10822662 127310140849625535826144607898131298720 10822663 827938134501374854797174053217559349912 10822664 333444308088921221541905613271560192000 10822665 18372931466766311368118813251352601600 10822666 -226632239074391195883815498522442228480 10822667 -11913164911732394148171040700838266400 10822668 -279028069457120601651732821992757830656 10822669 349040135803318827336025758030186328608 10822670 2712403502163036141509113731454435200 10822671 -166537554395894357687860773001244608728 10822672 -46228589388228643832662548195483058176 10822673 55325083604486573901037062730520622144 10822674 -96541650909872388059162470012649403648 10822675 163559672321721111624760994866058045900 10822676 96010720893571944223402771023290988288 10822677 410832652450588546369864612251277738080 10822678 309570010066374050916544316471612974656 10822679 -49928059940080204378097490254122848000 10822680 175982676273066346769691680819576832000 10822681 -302380782532613116951078754770897650236 10822682 -81424617739577022371576954926036957728 10822683 72698370680997971654772359239607740824 10822684 -882528622163190166858377893507470233600 10822685 -136542729976496278124580127161565872000 10822686 -55117938748414480118141352100391485440 10822687 -598953079811531803233039783909522261664 10822688 7554167477763686299496302772621672448 10822689 -112982971065733888558463588689804315392 10822690 50087055984934247526124336266373063680 10822691 663964090541121566885225724135366165384 10822692 -147773031902102860627897441691776539648 10822693 329988441651171189501523238489061354816 10822694 102149953012220290608618681039198460896 10822695 27219858693529589745218236957161111840 10822696 -609090413468878246314605232085733376000 10822697 339316527577198333494863791734479382372 10822698 21014167892298642469460734298212377600 10822699 225394545189974411040956771917899307700 10822700 39859540640158941830783920341134822400 10822701 432360151369100017262039944234986023232 10822702 -297089614234777281324041902793553570816 10822703 -497521658386122979901498161048628856048 10822704 100979826534248656414194768364040355840 10822705 112344303122134398326881681889235759720 10822706 -140422610820283109592095843289530803296 10822707 74146031495182832074547927280344686080 10822708 101050515533059630291595927292388545280 10822709 784460563750327123775076843501639596910 10822710 -227739856591444656820738992769396327680 10822711 129860121453505179202980506936953854464 10822712 295163312305226462403551488809953587200 10822713 7191371358111798005811896633100180480 10822714 -44122024149318419007774454467168024576 10822715 -146582673456031433917884514269035390880 10822716 67007333062226176557646808688413686272 10822717 -6893693644029994836982462102253813588 10822718 -15848067609743541653599862294191053696 10822719 -8041617872691320643859369699768166400 10822720 -53065851010528789659857675463834992640 10822721 -78881129450197770189945490372924159296 10822722 91262852692129815297010991648485254144 10822723 -430597123310052082226378883942241234280 10822724 557500244726882207654840584476595200 10822725 403887426829543554566792322032679333600 10822726 -39278558596796844969401552632514040000 10822727 168918446757272840923616175575081530512 10822728 150893290042280322529085914670688706560 10822729 89150369247161927343473344028009521632 10822730 57264236371690913045802069635458289760 10822731 127432014543168107864840881337019936240 10822732 -227233777107067409126400886902378931200 10822733 -28041429817641987088397461155615688116 10822734 61205380109349496498205065870653820608 10822735 -104246540418571354211136744605030138880 10822736 11415237422291711773843553225621102592 10822737 -35715941614900111547458563215737650048 10822738 -484352635694451761435802099159430554480 10822739 309432990583646469190762660823895672480 10822740 226100044580505483335270692100526950400 10822741 2356787741060670010776390922679039932 10822742 71348451325399312185907561103174246400 10822743 -157098878360359882445080893364590751056 10822744 551538605140782748607438637425592422400 10822745 -251885071116393311841133190376004781880 10822746 -186268124600433677431064995348472716032 10822747 -24521538439008690364422448636069886960 10822748 -563485742656630356861909391085224238592 10822749 -59505488705417555309299673556753293760 10822750 -42749151114256553518045258757314896000 10822751 -35958982750583975538293905330291404096 10822752 425932673832582182858828297577798696960 10822753 -291873595042432089195570908453274155998 10822754 122462328136248771340829866345760298576 10822755 -413025418082352634953634049976641170080 10822756 862348603073911439778985196569927680 10822757 -404621880541520206678867138602522670560 10822758 57543843790830743020938657605627767680 10822759 -89590372130435125863976385477505341760 10822760 91825671068020101340192655402771097600 10822761 -15347147043275506298252107630346241600 10822762 -165779110338795027493847508862646092368 10822763 37592094184479845718198756579543989760 10822764 -66454364433870094900311187368033715200 10822765 -281319857149808875874237812174154042880 10822766 95094929863420355572345530738849230784 10822767 157590172802679630088037955974651222280 10822768 46665009441319317777265985898574086144 10822769 -544419832310254402385682354747080111040 10822770 -4988817857484683094344948348619801600 10822771 -31925137492514752973840855653362684000 10822772 -429359753521560768503818640866154154624 10822773 255702238912248346591138490026861399680 10822774 318958591684506743878042631129575731072 10822775 171803017705793474342069514316301032800 10822776 -441038169042761057731248491927981568000 10822777 -104580872405699496726139335179365807254 10822778 -407504943233871743259510024983599807488 10822779 376263899758399024636515279845966628648 10822780 -4279518573266320451336968130456640000 10822781 -185732244899457351314131642140460746228 10822782 207865071709723615909166100346023740736 10822783 -478786762175881046891508414667737521640 10822784 -364502113721696889521737949791691735040 10822785 222056409290579817337860607333095647040 10822786 -56474224610107739112901746096722237376 10822787 156817066916975847517932641990536534080 10822788 23395083432175305545981572741391032320 10822789 -117790519433293789202840900876382053444 10822790 286060927601853397850024771176137782400 10822791 168189150054598356726216633674855412864 10822792 128217079558035700962489489839902848000 10822793 -257428560647531113163155974492583865958 10822794 -294179417327622784101071986788318086400 10822795 223068806919144147941838514931508848160 10822796 -225602256036465297198501904253690452992 10822797 4173809996938762168898214495484557900 10822798 109819220390137826836776676945988055936 10822799 4486135897723863367467986615365545600 10822800 -40623399849223521611702089488433152000 10822801 229230919047928069035402941713278932064 10822802 57637474211166839261031239308790042400 10822803 -421163688883681190614313884353752605392 10822804 -52330172378355187234059120339244580864 10822805 73908894702664549653127513680278578560 10822806 15553697264629649572612717920661948512 10822807 620066926016401028582402061667487802056 10822808 -215891325129839899831023341686834606080 10822809 -109405352515263312054068883549412597296 10822810 -48251897914113101178359541565650800640 10822811 20304197744015138615547318907108635000 10822812 -21144999003487241084861145034317299712 10822813 194009891277299670780477759752969216000 10822814 -39616947418107802766680396962599731200 10822815 -21583959761703690379109783895492491640 10822816 804034637203552939031066932499205783552 10822817 -308264387785588251775885755787219663134 10822818 116643219245575601532310349350967347200 10822819 288336985114564727118216555363630060496 10822820 329977850413988761245705483659226190080 10822821 -45478102857971842819277860371036912288 10822822 64779984212768334996363041392893353472 10822823 739749614049840223362658063591099244928 10822824 -350791017304299152306058469354185031680 10822825 -10633178447072208382292455020812978900 10822826 -156614793724119480943353443841112348752 10822827 285234584018493382552198393005364781760 10822828 -5648316268992123883911534315299706880 10822829 19751946025582336198265359217553178116 10822830 61802821629818352560140537703197777920 10822831 -869671646551760784014236702109111237088 10822832 -182951854049759780348269616167376830464 10822833 51165903757404154283291340973974573504 10822834 8377934074127793803254002196027124736 10822835 -185719521521712523120656692141211420000 10822836 45715579707093811836066240145884334080 10822837 70942619764895641127624857369724038240 10822838 -58701030207333297855437653512097923456 10822839 69576786481512073568725365624150325200 10822840 -148152011866539896362236235197430579200 10822841 -8689935670232888202825910269733842816 10822842 5957409602440064515003560591869952000 10822843 -46287466274173860192001294604931969816 10822844 41106655213002031756621565871088054272 10822845 234690271167542621366259007609867200 10822846 249809347496963061104365353945384587520 10822847 -35998178185307121737917288646147303568 10822848 111159524771586046813461071953102110720 10822849 244005910256980558459373171104431948736 10822850 -38429390344938522366515155618011156000 10822851 -17246575545616441487941406798517324432 10822852 -144907132414822160917623319983206539008 10822853 108881241871101802798211370891132655104 10822854 -34107136002897829069345227189127968768 10822855 445156863238765681980231460230468608760 10822856 483632566272943635207513114847608422400 10822857 -127728106434991493451679178786781642624 10822858 261908524232969211834381868407942929760 10822859 -188990849650600439197351991120598040896 10822860 -300136119108041759236343433698752696320 10822861 -364942028356814368851437373360049446976 10822862 389948874874505628094908743481842145600 10822863 193825726745726926423711200292707405600 10822864 59440963715752465900166372832200327168 10822865 13674071112224493299190898808960775720 10822866 250582314106039123195292901866987332224 10822867 64360891565965848986522426654477954640 10822868 -170228976329804105877403762907841490944 10822869 700877467129381239770719847742563864640 10822870 4901739544138550585858815087894757760 10822871 -244802583881322728442878789191631543928 10822872 -343835563175436407594129057581618176000 10822873 -276472749362936391654298477670607557878 10822874 -89686945608379404157668114239568345600 10822875 -86491445875819999975809087067825920000 10822876 -214703102006793862883229719809895823360 10822877 166760817519713860522310653223427618720 10822878 206075595718144132073107054427198343168 10822879 108397265248752097318735189437998936480 10822880 -116254737793080902779049064081999790080 10822881 311976175702450175847206024624625323952 10822882 169326014825566973627161097728456899072 10822883 159228898453484672821448271552852813504 10822884 -304186944799577225274327188526705675264 10822885 -565591321899202425852234926824732800 10822886 -10892071964963134095999309458611046016 10822887 -322939332486921115660708939531264714440 10822888 499929849854843653774587264701845109760 10822889 -69034004284449740597052288614906866368 10822890 -73711005483378503501180657170469084160 10822891 343015877331109230338772387155892226292 10822892 117095174978076797173296091568252884992 10822893 -210223682421628166773971016341198353472 10822894 22456064378168483543025488236700447040 10822895 -28641957465104478508444253485788770400 10822896 -79230882912672663503355513245073408 10822897 -880773741722563619269642826782355807256 10822898 116676783882721276325817928384362332160 10822899 43232730240045313840068911080066398264 10822900 -45035758603179831739672874102598144000 10822901 -318664488045426042042987947032396257600 10822902 -129918262481710645028845852607624405568 10822903 79206867789267453546142007469984757248 10822904 90021488075973670609471476341907701760 10822905 26966687477765858565556293216406700100 10822906 -4353076000626651153947872387426498560 10822907 -16828179579504635834987117878427799648 10822908 -145974171029829053752926450802459491840 10822909 -95830239854102465825168802788384624890 10822910 91668372631016756243477345381288021760 10822911 25028571481065709372530456495042691584 10822912 -900405511594233925827871935204423630848 10822913 -677878784498104570932643596397366704000 10822914 -159545447907357562219284056900259924672 10822915 15891768476729016018922726017420508560 10822916 -180836984998261426170740428076554360320 10822917 -77032805937695121082598223407279172288 10822918 49911992520763187266063568932340536704 10822919 -655746200920624063013562438511336080 10822920 213611051224445936511276541041146265600 10822921 -5754376891891580300135293176050480000 10822922 -214347657799400024271425050724626238976 10822923 -56958477940422996045339290115674898000 10822924 252088936826936413517288341386611700480 10822925 393009751923342721716199560301492665600 10822926 -26537372485856719708044731656680723456 10822927 -1518205633566489288951090143756021408 10822928 -3431482262933879198865189320122761216 10822929 253629739100429501566773517920896191344 10822930 169527851683536873498413254368735513600 10822931 -13472444008312540269521427037588640256 10822932 43166810326797874527572575817477591040 10822933 41669906439230884382071987696432478688 10822934 -43531244405715481089599234195062611840 10822935 230050097794430934903700870728659230800 10822936 280574423561900636142938579276899983360 10822937 36124773669364906092607789146320643840 10822938 24032770906582266852914770272208058880 10822939 -430102092181754053749831992462775180960 10822940 -2101599242071466647246094895479685120 10822941 488160812936773784926072930655537137350 10822942 -80763181775083679450001115019218286976 10822943 368849340203021264564950533310047929400 10822944 -79283448731973774310645294258093817856 10822945 -157643988367364324392383985071795091200 10822946 388018208959200785750814425356842258720 10822947 -76779071571265917784015289853781528200 10822948 -264025918895202057717812440599575341824 10822949 6871825462721655163237049679066987840 10822950 84141681598240216022024151805318608000 10822951 -415846479743510148599437310452518078720 10822952 -180175175839032604753318420573643735040 10822953 245767808098918422975618715230900573408 10822954 -174536434383795784659351743030162623824 10822955 -228265127665840878564971949812123885280 10822956 260078760451285823350222320820741668864 10822957 -611635089160191321487170075674525570720 10822958 255431882803102372392032543798309927040 10822959 148827621193517280510115768267208644464 10822960 -43630887623465118217684355507537510400 10822961 -418190258963771071106232776965050771438 10822962 -247141917653033791258326073421395200 10822963 108732450172680461202254850351584163212 10822964 -304328569533045857772557339458560657024 10822965 187183157707676037356089829666058611520 10822966 250679346137284537356917559143829120 10822967 -505614531563092607371939692041549136984 10822968 16167924956840140808338895953386209280 10822969 288053764911967232784276098992714592596 10822970 143561001625949474030888376602308243200 10822971 1129092041762567705298768023937010176 10822972 -525101462477130493085686361555099516928 10822973 -218275137322601413313662161376535808282 10822974 158909311713044881466896915069861115520 10822975 32624877208012990155350729387420688000 10822976 -19917534896367009932668988224677347328 10822977 -755417017132953875610475261945895992800 10822978 6813923481731437904338327512513680256 10822979 533947956914283227973847013480240185476 10822980 1093866624143638691191691830713630720 10822981 -80211624643570811478751964357673578536 10822982 -471783407530762798568844878139416106048 10822983 -198164836730293221581081353900082254896 10822984 -67182788425263147168076248396707773440 10822985 487389381434169818459438269252467102180 10822986 -231983642543168338752005609365287969696 10822987 -291367065800717787954741463665466299248 10822988 236693743285601195499862413378074190336 10822989 -475513088270508525306351311021489888160 10822990 76152758737959296673366009670738992000 10822991 -480347356344053185035311690224958398608 10822992 104902840723850386284002076654201077760 10822993 -279384317841045027473600283546240431758 10822994 -59872961150770892291168115045589851648 10822995 239060342248202852207537578760874877920 10822996 487934293481508724849157031679170574080 10822997 434299738064659534239874698198367114446 10822998 359593329160573440726500621545910348160 10822999 -295947947098228472915891245897192068096 10823000 343568716042447033372221267435724800000 10823001 -87958353365707299679807543657035498816 10823002 54403542506120649778319111493125391072 10823003 123925085430562090218834752729848223280 10823004 413698112039325005935207576883854341120 10823005 878716490140189681085164253476903488000 10823006 -48442544784725183572517823375280242048 10823007 106802288186423738076185603937348726288 10823008 -155722775199789550511251387340669583360 10823009 501546807873083233078449406783787206320 10823010 82347914348094382582647917072479864320 10823011 -650819179577964918260514294057014828568 10823012 153155873407994578874851757339342315520 10823013 -86010469824020985210214836793652263200 10823014 7131157548611188639033499173612278912 10823015 106079447322133895277511462032009523200 10823016 -155642733607002669078936477403090452480 10823017 -411105232882887495722306028970541364934 10823018 96611056366741852905306962367165803520 10823019 277080136621341679773269760126569955840 10823020 30182853148680404867879778591585530880 10823021 868424738138877167154569604115240501344 10823022 -13440649726787296273345770618511468800 10823023 -74353336387267246734110590379390726160 10823024 -414510664484056778543680631917019136 10823025 -216705270215260181787278695308298213200 10823026 -34747750757505300949763784099824994288 10823027 122777309809629035306801686438929410520 10823028 126257950622984715766410836857363537920 10823029 -128430577254042331135434009081766915424 10823030 -56163883367236000099464154263937121280 10823031 -37219526239597351902347544971134346160 10823032 -575969429062971740799815956628515430400 10823033 -271259143193857618550135616399403789176 10823034 272087981678108331551589127256462708736 10823035 364298669270891445330866937579952884480 10823036 176562636768261948404167794874676149248 10823037 104656077060130851513487110846983436768 10823038 87863233839938633400730413098840107200 10823039 607069891186275223578189036375634803840 10823040 -90000307591621110788691396019617792000 10823041 323475885629317309280342868416888855424 10823042 23201285573023517563336838672261982672 10823043 -37748834101756915036280996359379910912 10823044 193000903342628794750360121205234859136 10823045 185680027020264804485315746669251162300 10823046 -42380389212911642165157731786678323200 10823047 815103301424008223220993797738472648712 10823048 -325165978548275992301238789747037424640 10823049 131500811308399124912222902815675441834 10823050 -12409549225360398635964482125729900800 10823051 -106628646731639762659725196546911364368 10823052 57479446152722398863644055707145818112 10823053 30962036162371480394611259667192847704 10823054 -595025815120577263590197183623490716800 10823055 107625357034676581374570404809995023520 10823056 44544516098939436768781422868203110400 10823057 -2482974486276928344745755146239929216 10823058 16975163560760826090313144017570633360 10823059 26162654267165180014551339855448532208 10823060 33439042591767999120127051656824436480 10823061 -44627369593741673026593057819768092160 10823062 -10158498213911898938954374173486912000 10823063 -44709623653099654512398154368757997680 10823064 -37116937732643535316044895927825858560 10823065 -340459254410068563896902856142963700800 10823066 416351077404902016939909386771092171776 10823067 -38657119593983600018274738105844643328 10823068 -193025228488752261590668842758650909184 10823069 -12172239355399617700323268689069835380 10823070 178775296812450928854509288999370307200 10823071 197573205853935280227025917182333750640 10823072 -305601385217644337218224327097053216768 10823073 -375085419800861184616321236026032980816 10823074 -146890094909527002868663773869131468464 10823075 -298368052467884069271474533830056041700 10823076 73493514994953828491876654717428297728 10823077 -405223742067102157690444304972165330086 10823078 100040765983461692012545719159415173120 10823079 465864494464112897345458724406765653760 10823080 -540654549583131589093563766968703641600 10823081 288044347085559705936921050678777258112 10823082 -144710722145042241248136951758762403840 10823083 445783019667683655312597866815414359864 10823084 -262740725453307641746232889683425059840 10823085 -14455886266131298117256775930693465600 10823086 188985497731310247176240330172145756992 10823087 752237985222017964294777718102687440 10823088 -6684233205045469876972152103366557696 10823089 382149876793433432786832572284776470640 10823090 -29653950969222132847472820325251691200 10823091 -233789911256971634219878541765488235208 10823092 28716167324801216523125291123534135296 10823093 -54217547683132069392198360173289335520 10823094 169957777252660606535104746444049465824 10823095 511812933192364776787560543964913136600 10823096 -150759244654867856882666111796573081600 10823097 -11948029774211899008921432665051804160 10823098 56453320623242497099621784146569110016 10823099 -222840305454755771048784951738947342064 10823100 1289724719585918926176398326459392000 10823101 134509177922744787399528759982721123532 10823102 -111176675016475715081279854892876437248 10823103 -488856540664331833659015236037966460800 10823104 -145671523743948721829301617945617629184 10823105 -325706422357399204699747184158348189740 10823106 7156514680537284809075382403659079680 10823107 380698159966522973436593449058510766240 10823108 -31481739759717391655271012223225277184 10823109 -582843864741437155120878903552761883840 10823110 -55682270988470146560447463913543773440 10823111 108364879148325291085691593354149632544 10823112 37902341840225820155898294359052288000 10823113 -337076084493593172169952540856711395328 10823114 161022917698159358247154104739197508656 10823115 -132096859870327263910052370141803712000 10823116 -528145312115767846684848200673600943360 10823117 743317536357397641498061517348014780800 10823118 58183762294748264328404410518349729920 10823119 -915332293017428370150202681562482366440 10823120 -56158126442173749377989266888962211840 10823121 -424754573522111752772362340830217167710 10823122 -257924952136452070667352366309623817600 10823123 -148560840215168189901023382793267402176 10823124 -41659859580698973534160238608546621440 10823125 123338473632699587812029759976111703750 10823126 16588664491943692662585177045059085504 10823127 91565217767159316152369191032284067840 10823128 -153425620627271123833327322381154877440 10823129 106312615019756146549103929429817910276 10823130 96421486681900869993640600093084190400 10823131 385291125668723443205128358202477172944 10823132 -820161725899879256647711402109909099520 10823133 17551674693312796041638424628991067648 10823134 84865870505067485729608872887063236992 10823135 -342691658066905992697052616177091181040 10823136 263750744392471639547228219080332017664 10823137 201148248045033371627689179051581120640 10823138 -210856646617148508224081246177009807280 10823139 11932777605659401895886049413580940520 10823140 -19217889473676116730789263620179340800 10823141 1837955794674262974892132898206102752 10823142 -30013035229148227043930602346331035136 10823143 4348252383918140840556094472726896984 10823144 488023778573533149310717760140512476160 10823145 -519259363761446573008008746923052688000 10823146 223535094311019238865352654729557092272 10823147 -174961275036848985048587197911878380320 10823148 -65047846499029953980262171445607331840 10823149 549668907487560683794614252402579368150 10823150 -82000791726006822841800866442879326400 10823151 -810988905734575255354571941754227668480 10823152 -68102134717844213459602942244020420608 10823153 948230337778192175530324810913344641264 10823154 102380583120475235308487889134033295360 10823155 42276889792096361556604755383944756800 10823156 -367138650882291125375892871294840854528 10823157 212074159554402835455366130519978387680 10823158 494136590369107987330279119573758127360 10823159 788802558494417906848064385216505104360 10823160 240819124858293729962756472318001152000 10823161 -63509269375058952487032544369025049238 10823162 127875967456042356888610808261976168192 10823163 198428612819854892639418680488323918048 10823164 -298215904582202914253774986270824411648 10823165 -548751362690072433639351128422832489940 10823166 10116631868939300554702677077323633920 10823167 -603671441025657708019158336886265982360 10823168 -65403991865188837597831963941493800960 10823169 201156437043519362507465013636105531264 10823170 155787798411234538602585956576352053280 10823171 209739410823461860074728128830053061372 10823172 -195635128442880272696042684265411499008 10823173 -50531661791132186371998687251379788578 10823174 41439818157030058470473265021906175872 10823175 105094665526587583266737524374643312200 10823176 -73875643128893372837625400058868695040 10823177 -26133703126736575842325511746288766940 10823178 199448213200206321716585806699110138624 10823179 -40295327287821877766273090736255068160 10823180 -97543954697535126269084783715624069120 10823181 -384935002869874356413109074906279350848 10823182 43594643008720410472642070532790806912 10823183 -113223958682232009540893120300561298336 10823184 82829596133204869703309330783789850624 10823185 101227156946764992354239527947656866560 10823186 -7194639762356138530267088970752251392 10823187 -513424791035264032147727271468345120840 10823188 -4150495090750634259720798645938950400 10823189 44827142289197290739432828318235654240 10823190 24253248681183759539531914983413606400 10823191 -139919385567425963298758377394338612408 10823192 -167115498380814254525556288869453598720 10823193 29813636784478275704744172281516335200 10823194 181994838853509500833214909823649370112 10823195 -137944067297710449838334076462606244800 10823196 -195141151809694070294399196420641955840 10823197 368581239607650867770466212482180644864 10823198 -54124496822801191630027251333904619520 10823199 110953209580678416225762826493738053464 10823200 52651763904701964206291922006088089600 10823201 -99962246530360901904089202658709999100 10823202 30930369018349853291256357300463781376 10823203 294016782003748448980507420480714421856 10823204 45863736034900126710353142040706605056 10823205 -319212992422486441238623926661558988640 10823206 74393941343903477823732787937629992960 10823207 -435625763434548139693365549699858911328 10823208 -106820361550056208370994390044344320 10823209 -361497615302833886778380794023603155590 10823210 -178276404629805117630547176873461550240 10823211 -44310994022267259317623868854896626400 10823212 14992251788662765765971709910980633600 10823213 447218720539458777569494374856662573462 10823214 -20743071839802924498378422184500830080 10823215 -304652730950649448248063822207609636000 10823216 -1900146992389294784769696389712838656 10823217 -88015190481204376997960964082954833120 10823218 132585723111029678644089328341831799056 10823219 135642532077812489905390868336535900360 10823220 415528785393372817481359858379694428160 10823221 -202529487558821833694225267459334774216 10823222 -124743625402024736101929050064363588288 10823223 239399351687276359995119532413293079784 10823224 -451092560701054552843063623286504919040 10823225 72334779310887634790107269389985552000 10823226 71866187442899616925937188490811865344 10823227 -969799232352826244549939153528236274080 10823228 -164327274102954794586516979506102428160 10823229 -8197075438858593694994461780255140096 10823230 139880499050704611851172424803025002240 10823231 2034264141354926046435018220681078392 10823232 -4342061404140167014210667239616544768 10823233 -313523666661695297952675806547191411518 10823234 -276559218414996167372268159761213511984 10823235 156828947986477275369899352801046560000 10823236 117291343732004274552703572871439646720 10823237 1259501271360902518538560724200136188800 10823238 264495928846560295088718474868236790944 10823239 -128851749642624735827775866165948413440 10823240 164349104913559967930076122499701145600 10823241 116301466307183097139631759961417551040 10823242 136864809665206843133814536471926516272 10823243 4125162646996722866202889818541173504 10823244 289172158994970490403693971321649634816 10823245 433044978435917319444751194084069861600 10823246 110411122804828004943195440444532130560 10823247 -326272549488971681789579015887516600320 10823248 63607027091252832565478176557394427904 10823249 577353839817662659898322756499086683250 10823250 -19371846020009553528875477435192832000 10823251 253773123993683577725442680258837846252 10823252 -228057443506429269123928905767607656448 10823253 -39263101189548500266777907437076134272 10823254 -238691778638178570811273467670763344896 10823255 25789687220247915702470803911407952000 10823256 163305520139089690087677577806614353920 10823257 -210501148312687477222144898684155602428 10823258 -389026239961794263019613063452823637520 10823259 -27670872723831475917547747463391836160 10823260 20561245849121614050905038672615895040 10823261 -326712748567115479978664497070438382414 10823262 124376544069751089147802316164098689664 10823263 -423685957035369506859326691491212696320 10823264 -167492681091628053808055373591360307200 10823265 -295996790921248499499598028787982890540 10823266 -284056535984069618720577125940018221280 10823267 -219386214291914829208361970219224639844 10823268 -83956363281404404677670170567071840256 10823269 576768606776136882329351362447606516096 10823270 -246262440555144544683683611318900919040 10823271 -64465377304097433967994036027877463296 10823272 152005684054819672814876780092784640 10823273 739336261876164829913118913660389874944 10823274 49882842536317520573464951989167308800 10823275 121218057121194773969411726135605367300 10823276 215560130563019091795221027256165116160 10823277 150355552435554908103676790526438053184 10823278 -18964459477091689643848794174850152960 10823279 -741267193573526587297831690082988291120 10823280 3752351412392754754693688839480934400 10823281 74918859486324579118364228789064833664 10823282 232212695398107951986611159310893822992 10823283 -199404916929114589398849421780288904040 10823284 68608393983993906078274634383760479616 10823285 39863923123278916982059774897000057920 10823286 160080303330768982559673808327850403264 10823287 -82997440520886771301465508031202814528 10823288 167312309196758336209192099101397401600 10823289 184172207472640444499489734784548452288 10823290 -41180607782738432492685893747799105600 10823291 -520154095439411286963600361709749774416 10823292 -256600537927280019852454608323717712384 10823293 -377210060852231174793597116326282377600 10823294 27403768206286526054346038436237540480 10823295 -143504769496882371499725646941966067200 10823296 525698820050545000591880689636469637120 10823297 147424971820139277257071114424877391746 10823298 -98227543718271834468160175274653640960 10823299 423468058688581487845533379704651314300 10823300 -90787931722508938076231429714641065600 10823301 -25560222856032817471688457679609702848 10823302 48827900675306197541291553070123162752 10823303 217263633898430292664628883040003952544 10823304 279383868411113496236648023910958981120 10823305 -350407882293601977690472416597533268480 10823306 15360350162579573323115722244076204384 10823307 382059938461974576216564248747093545920 10823308 668544886766806120868007222231013084928 10823309 -102318577382288778055923909028066103808 10823310 331763560300656510523721967430800000 10823311 -134491450149586408060831117135299224976 10823312 -154298867493230971285120849703110901760 10823313 -131808428639343103020170609891726647056 10823314 279029750583835394767223997143647985280 10823315 1819775387196236027345147373709767120 10823316 -421410821670142073920369992893535313920 10823317 36875029723819578479106360333817860960 10823318 232114637357660876504144921184176101440 10823319 81831407492698256938693696466250427704 10823320 -448927238086920943931810182484166451200 10823321 257680678475251161622263283517317788672 10823322 -244025773673472662337248829783158822400 10823323 -121783850016289072391639663584609752560 10823324 278060519640414600789449902797167709696 10823325 -228414413413083345866305906044213986400 10823326 185393692036879316627574373767836144640 10823327 423998698460885654242042093027719550176 10823328 390859044229573174454074109532643000320 10823329 1455362925644351160729616352910640850 10823330 -64061493523750411063958694975221030400 10823331 -381221177955184488140234233724965536000 10823332 -279646338696086847036131140351410437888 10823333 -91716737401634461179526276191014262276 10823334 -211534362281960029882922632630959309120 10823335 43713611279327407353927628018292694000 10823336 123599265777531887538745498222768327680 10823337 173487763999206965400869369090834481600 10823338 350179065494256998649521088156418297344 10823339 -216679032793789827059530549430734731120 10823340 -30634397110501609406215849593784565760 10823341 -331324710017768797216729652616428144948 10823342 -235407052441288483192260452901796308288 10823343 851414208019580462539056178362394552704 10823344 -24955053086169988290900891954933792768 10823345 10525756238047170396317976476955525840 10823346 285963556900348004463063138216576400272 10823347 -773445070058169135122674347709898569204 10823348 983390895594603867251473468122388033536 10823349 14533418894940401507163691210995537888 10823350 143692811576377554516679469562011496000 10823351 132269163321504074633344784899818846720 10823352 53391211974821551878326451883984035840 10823353 -296505364648721756850445975886521790576 10823354 -65714587355523737086725057781727992320 10823355 628895170076190062192764244350776799200 10823356 157762195183942408276616956043500167168 10823357 293667750781795320327727731555088450572 10823358 -730737528660204806268441157286375424 10823359 -342059356949922341774762917668100069896 10823360 19775577246439036810703777419493376000 10823361 -503694978398809043673850150640613298128 10823362 -199721729377587931369484306378552796672 10823363 27446267659745575624382026118609282304 10823364 33828816028413868205340401802240566400 10823365 126588007194840980421449328240569568000 10823366 52613044249589108098831436792191910784 10823367 -327250522719267235606829173255135994160 10823368 -398592518852293939425392118720435133440 10823369 -292967745993088858432760117467204540320 10823370 113438695529801155503563302279589740800 10823371 35768585887467215356462898389154116608 10823372 -226085250254831720313470739941718297600 10823373 -159988771621098881890668301115760033600 10823374 329874831613777943467863488056113478080 10823375 -102855091093283748393635607190045218000 10823376 7004741589187069032575392491430871040 10823377 355660185507415944741675175914445234932 10823378 251571626609700531545026356332698337280 10823379 -63782873398628521536839041437300541440 10823380 -16992471908932103238178559224556505600 10823381 -190400328039587541765027988779229996128 10823382 13656682855946182465748059498636136064 10823383 -408942330404778607813063209737383733368 10823384 208534442606783886712205516248247869440 10823385 -97979446837348902735777901268258688000 10823386 30972504771623510713221902400956765184 10823387 -130430021456869946043187152109826459964 10823388 161207542960838735781209577861228503040 10823389 -656312859515538814892051926155769726810 10823390 95519713728681771852069142431885924480 10823391 -138233987644504353194573090749730070000 10823392 -145032898827158306193812558433979465728 10823393 94884308945429920393118651849329963200 10823394 272739905493097080367312923585760047360 10823395 -422157801891674301679991560520161382400 10823396 -474761963344407586382240832358092067200 10823397 81252363302825783760507711064444886016 10823398 391266241706586712683930879170690431200 10823399 -406806710339046137299097373616134141336 10823400 -22308508655897207281888694730946560000 10823401 -11536745070819159781542655587731964848 10823402 -81368081694562745722795815054698935296 10823403 473180714969993226126849833644834390104 10823404 -80008138818623878107478043837761126144 10823405 -626668731339496852006479537216737021940 10823406 -199729059442526637344788874879624635392 10823407 -95356381218237313960327527646128948480 10823408 72732467371613975230636590363904376832 10823409 -410355182294229630772273767668619897600 10823410 53095193307095847366991363586933693760 10823411 -45051178124187392956339957892403496800 10823412 186682030175805096747942064883993370624 10823413 1005161471010033443482108435767626535484 10823414 1666534135143292390670265987613928640 10823415 242407325360400134492961555368492419920 10823416 521046708972945286881046958342222745600 10823417 -330472699531927072225728782614344105216 10823418 -1523047562607164927472508303990925856 10823419 443255170803846556627742551306738966820 10823420 232484924334784981532569109582254663680 10823421 123814947909037830952666469748991285824 10823422 -349499793758276624204226401004994286976 10823423 322773672444624977615986461705512029344 10823424 428426118969402479802270492113460264960 10823425 70039069936514871618014326524547618300 10823426 -88386852640335361278518219279838370560 10823427 150109518041097289457480923925828068164 10823428 -93558020333040037114988583959695945728 10823429 84509401816162731746280607863494807676 10823430 -20836581384121192222377889009216970880 10823431 307725091497677929967760337917980302232 10823432 174903692742769475651872588031265177600 10823433 36443093069042097509905022825786158848 10823434 344999979942977692857795216653578829616 10823435 163502583610551602978476753264620080160 10823436 47715201997724153299229488186665661440 10823437 624734267983334058389338438343851984992 10823438 -104001144256365177469994152092757658880 10823439 404145987406052769671290115074828339968 10823440 148619595198305760957677439666276433920 10823441 -77097045449837378420397528887167637148 10823442 -79337184936883235291561415599868788736 10823443 41495490391243181391964543656919079080 10823444 -3231337485228553800084116924468711424 10823445 -15065827567635847556938262049168228000 10823446 216039973059747605024517501402769401984 10823447 -196395630494121817144173605350883314104 10823448 -138201642436260874626711672884067041280 10823449 -50816142524658419395260300972797369472 10823450 -81002639548962391928400075930942000 10823451 52805187697752782112644683615946702232 10823452 -33807398269883843398381799487711844864 10823453 -452564552552164286145756825897445327776 10823454 -22158565669563915427776615232886025600 10823455 -333063073497052142157035053143450735840 10823456 264563179860090266052497979191548968960 10823457 375316066304842850691450205451882059440 10823458 213422825289370467784476091984975894176 10823459 825859025630555212290154008871559469660 10823460 125371600918292235633537441267848540160 10823461 -574872882799400397666206493464023949376 10823462 -5030575290697834871300890976391659136 10823463 221561422860484141000930086850641255840 10823464 -181003436168819695193509371978419404800 10823465 422354299268250192860248500042496902600 10823466 -198683534444083070153229557831032874496 10823467 398700014053440614654137412529720601920 10823468 -212998870888836852535714826224435100160 10823469 -29736716133474859760097956582786393472 10823470 -70233221904402809769535250986511197440 10823471 807623842641761122712759111668056390672 10823472 117434520891425228994909823070096621568 10823473 -731036819517729587842079871342406007278 10823474 -233822992705857692324019316736291988480 10823475 30390727505473936265470536411821095200 10823476 -12534030827288084740745165258718029440 10823477 -90333503507376237781994689502392204128 10823478 -80514133937407206809625689868961585152 10823479 -217567923816701048285869508719177846416 10823480 -444126125349047222881391073996528537600 10823481 568414824973066185955020708538775122170 10823482 -163123905489213277432471530383398598400 10823483 -736546341677152959020606837560840138560 10823484 168638717368496381958676148841175449600 10823485 -8039829582612017171742427529327085600 10823486 -914107109422192514702309140512791808 10823487 6756460719919447922908024307142048768 10823488 -32505508144010215154912252166684016640 10823489 345864282373029849057057026715788237952 10823490 -78288935118051982396169101369547750400 10823491 20042488438433678512446403522558579200 10823492 -506594888717609605219284246209359568640 10823493 76605098259346983981704652233686935264 10823494 77194727770237312848573609132057467712 10823495 -176958770421871115155075870582219459200 10823496 -504500792108933653490479927221544550400 10823497 857572384346239146124133633517873193946 10823498 -11208434311138271911001897127138075648 10823499 -91280583665593877352175032889021767696 10823500 -333387163770806357997507821214918144000 10823501 -52108627427767089807722677488721221504 10823502 -186748475255807250752990542880600279040 10823503 -29428556068297806364640694211602287248 10823504 -180924295650846917943936542650602823680 10823505 -19645224387220312579355780613627970560 10823506 490460926900068794613319355529864695952 10823507 671283923811404226775166475053086923756 10823508 -100906871652174826474325345976932894976 10823509 -353868044388352722138772260391537024200 10823510 -137317494686105957439801685252733763840 10823511 -337650918252029444482305199526794053528 10823512 -445474276607199398207662357702016440320 10823513 285630899305647148951143259538385953040 10823514 -114582716065951395470367931651387398912 10823515 -825540139828877488188462226315851757200 10823516 93937825907065693059835734927110653440 10823517 -335364125891921543080468842499948973760 10823518 -109756312142366501136141818746403295360 10823519 148554537264924594840612250653253098096 10823520 182911790641047962201441960236351488000 10823521 -538788069595055805544258938793998318800 10823522 -225573188458532397361476375635041760688 10823523 149106527640758815142805978865271844984 10823524 -114317344774395257733511051959537573888 10823525 166246255145939948585627018650964272500 10823526 5963545185704181885167766603721064448 10823527 162748304225830103794944959443671088560 10823528 482944577786825585381515542718266408960 10823529 3600886232770261131184095104419503168 10823530 -1393852485975880317439725964722574080 10823531 -483320815284795940394776991993690998668 10823532 -152387264206519034868269725642753609728 10823533 262682023426674887623523534344344682720 10823534 361830848026356495805120118821299172416 10823535 160800548524933657311039834461231958240 10823536 72443654134956730141285223791535063040 10823537 -149904949818329510236341056803204548300 10823538 103129166456505174916678483453640203008 10823539 -343179674980312692690152189746138064376 10823540 72945676163298389721078214154279731200 10823541 237987789386869201116064065032806061760 10823542 57000567633553903173233270086298496672 10823543 -416321017470332444824487127880606032480 10823544 12082476214537699965151778624988610560 10823545 3146751848827302307787662429157294400 10823546 262181982324427949458455517298209150944 10823547 66288500487415945501042095257548055040 10823548 230214208267903454620861464896496086016 10823549 653136991591944348704238758336675638656 10823550 -20147593920379801795049514676435584000 10823551 -2120105981763690287800969404254833216 10823552 -64553148920554163120350851359991398400 10823553 -292045512018867670846436408596341279360 10823554 -41721618852004570814451334051684730880 10823555 318846669204266903879857141056868534560 10823556 -131546772430348831676621590741793584128 10823557 11787597935538557967693944645662690560 10823558 307387870600438396622199004749841158720 10823559 -145874742414157777469136489602977397760 10823560 -485136486195783252280707800945693491200 10823561 -414844280412088143637644727243393033830 10823562 -162589263241295966489028033294714025680 10823563 205993430553154904162185452928185177812 10823564 31334030367443639024101708402730790912 10823565 262117848110321359156079705156440247520 10823566 116620945630022643812739869790972976704 10823567 653171112176737008338936363915169005616 10823568 11482209852768038485949178065613225984 10823569 204549770425692428529593641233011089970 10823570 -173908773872568949294062442912306982400 10823571 -561624409694342790094628746527601680 10823572 -93402241171189088676085104824428777728 10823573 42363379169452137528523111345480224 10823574 -150164422501588282101379074281433157248 10823575 24667187086890292007112005285624422400 10823576 -115483256358283967708489158007552778240 10823577 310639509180436620040441997897627104032 10823578 -75732669574713856321212511941613378560 10823579 -67602938578265703214641748831032668016 10823580 245933858084181860820478321156867522560 10823581 47438883782274868866435825830314609382 10823582 -161119327729481111519101805190332774400 10823583 935611189985230313488239634439573468160 10823584 -531005980821793713881702313086571577344 10823585 245769670165819553910357654318521463360 10823586 7263245575335016653232219104934185984 10823587 -94234082143403456960631831859783015368 10823588 65210595146659810471008237722256801792 10823589 -166527704350070605498153443037751939616 10823590 62968144701254558289662739761161344000 10823591 224634994022244041223635892151248234192 10823592 16034677131604113689637453231880765440 10823593 -119646587674181413681057063825749043200 10823594 -70876906132585910324255430969136968000 10823595 78984700516948402758478755896843178240 10823596 4464862549408593913946017468325758976 10823597 572468268864072913189489399097329655040 10823598 242043251773413489758173763986895061120 10823599 -1086398356628868595640302662005185746536 10823600 31976375017219722123500697724667904000 10823601 57944476831278581085610992277175198832 10823602 277515816553854663553169070473664724752 10823603 -327306646549618536678900930166998713520 10823604 264341286736814921905095273835302518784 10823605 108352509721030954890233954176159538100 10823606 68392157141706545573399909796251571264 10823607 -256015226578701438672364891844783249112 10823608 186292606999290251820016159213337088000 10823609 176499849735604832986824543772242629520 10823610 -6579255754845367489819052463083904000 10823611 -511965788444069310966431436137573988240 10823612 331152069632919556177945657136326755840 10823613 564141224530158071678248791703982961888 10823614 408687707841479718748193733224837734656 10823615 243245637221137121711273802320931027840 10823616 1044188841151316141295371183802286080 10823617 15484331187830371045425745099505824192 10823618 36776790132814424038991394211665358848 10823619 4034918499013443518938350360152994816 10823620 446773253195136812988518739908186215680 10823621 441249874313596822633768803425286391644 10823622 195859977027490666274832322130059743744 10823623 -185530612478618824146798390625751196840 10823624 41282916489597342429661437777454202880 10823625 48529467342732002626208650067862165000 10823626 91896323382752527477878229730584272384 10823627 381468909158667868085193801561040579476 10823628 1188411481600090452648527602950683136 10823629 -286691875550806890904540847917765349770 10823630 -75027570017796225751915614732627801600 10823631 13892252978743670874420544473295930368 10823632 24341149523277761211884203296729333760 10823633 455804122171934395231015710463947791844 10823634 266715367438532121441087211805515712784 10823635 -186439028692668788969035600533140134800 10823636 -412804864481090536146477593408407201920 10823637 38072555659220113161598608696781382976 10823638 5102019176664183910960872950810004096 10823639 -407828212874373745140255636845762180976 10823640 -198477368097066405948278632707847987200 10823641 779466500749316846439812434791669912900 10823642 -438109443653555536195293220395584832528 10823643 215744839993656196971080250417268189932 10823644 -4775325318192022777525410811621727744 10823645 -37707511943361390093160818190830973440 10823646 31453914066945675769674824285671977600 10823647 -118422971252790530594278574977498068248 10823648 -657661915891331456420372046349431472128 10823649 -456954392006498857607250226976707048800 10823650 -80485120150787551621837043441817446400 10823651 330050116254457802238050466065023466652 10823652 243337364432454716128765539315125452800 10823653 205955114336264719368771367480873803902 10823654 -140745407356687484955078232336422634560 10823655 -73887454606677249614089303959531009840 10823656 221156618496064029742151075168895482880 10823657 -392273293076900957501801842227652169400 10823658 142522813981601724208424214831487084800 10823659 -9592089294221715331190099965504419648 10823660 130545629164124902119907776142271093760 10823661 -56125153439736000365954800838194282890 10823662 -239804040313183943069935490505580137216 10823663 851366420568068116980975545805863485680 10823664 25590078121252349331704084693004877824 10823665 428870425340194737177733539140964174120 10823666 29485141878740039538725521448732206080 10823667 638812871019389458388326280079506126400 10823668 -403098808083363341051320679974376048640 10823669 196674440142079699214918461109543441070 10823670 -17446183830701156901987781129191058560 10823671 -678930294604228772207496712130851439128 10823672 -133874256989422735168151550943687680000 10823673 155723789230616638658216776005811031040 10823674 -212977122700001804170324265304094187664 10823675 -15767057503464885794671175251253319000 10823676 174318378637924434211829993676290130432 10823677 594783763795901946464808691730875031232 10823678 436713391734529925984102930717841776640 10823679 299666080070933641923083865937004075040 10823680 -8887671470833546151454530225150361600 10823681 142456638478674328077723145732254160128 10823682 152565834787954142960007302499240964992 10823683 62345415217624861605667147791800319904 10823684 45006774654930140595856091557172403456 10823685 79743685831581970194612884098666617600 10823686 -42939652091959357418343396211395875136 10823687 -448915264127290853853421223548797648 10823688 377544659869392536468031920303762764800 10823689 -192368364723207055453230850025115835376 10823690 99102000294152688471049504907161941600 10823691 -209144338910677178745340727831864096808 10823692 215638871783636697329041666676169891840 10823693 -181563132871549244668348354254288483360 10823694 -27272100715813593623153494429770083328 10823695 -561632652195827972161334839539756391800 10823696 -68300245823935472946512820913814470656 10823697 -89713510452996765671429359728546420126 10823698 367248300497203173797853810724135630464 10823699 638327434387298814356450252127744392160 10823700 -44194506877790287864211225104342272000 10823701 53457456294910228640879638291806377024 10823702 -2531172743239577967430067102012276736 10823703 74883697310903649292580550836067196416 10823704 160881552957074898340640685141975029760 10823705 -265407419711323878061662001067670885240 10823706 183358756840350276296660355440061947904 10823707 447675847839861693848834314550503493992 10823708 52390986324102501565549038783498981888 10823709 -79869789225694502022331781763268360032 10823710 -14792062952896636934430167888808858240 10823711 -53498000237494523639245936897580332800 10823712 69771221761128325483540322568250589184 10823713 -81259972072873089640137282711926114352 10823714 -89042603802622870950136396091324689920 10823715 124025274444939487001368854238095772320 10823716 501776937257896986492952026970828284928 10823717 290900525365411698956264234462537425980 10823718 -67377935421423718919037468069522463872 10823719 553086718939847340748812075002009456120 10823720 39014021037487643869302806096835532800 10823721 34640720324143552422031215535096457664 10823722 -9865937368727196195556170980883081216 10823723 -316183862997260877601019620999081515720 10823724 -29408929726208368752769677001485502464 10823725 185207871600593596545203127987443808000 10823726 -56735781747433529677306926057424682688 10823727 -16194633215875132935390514061834856960 10823728 185284002764660580130557366261342535680 10823729 -178727410052480212166353889773126501824 10823730 183993113693060594781110036887203763200 10823731 403795339962748708129178027019175846512 10823732 660751625314019522140699015556322036096 10823733 -19245619114294239373268702266797686400 10823734 -214550882078296858233961577864900901984 10823735 39110366963985115177295791732181116800 10823736 -166891409657131038124131987605306081280 10823737 -276695517961875754758660880234134741696 10823738 172549589885331049582147733410181969520 10823739 943323726436525230142863915100013004288 10823740 25633041945049995097124659349875322880 10823741 -118981973788939874927302088381479331028 10823742 246988335102901202853604130334265967040 10823743 79514000450829878707164446705961882480 10823744 -32258066508984330043647360059213611008 10823745 1486061302515341915942134483402016640 10823746 20123348483970797897889349493759115264 10823747 543118727188162539466192576967401123344 10823748 103397314455157285871826759030078664704 10823749 121964356551151974063118877757389758240 10823750 19122787178484423292506055865817360000 10823751 352010892588718108426834938814180565568 10823752 -116148042846656448572177500841724902400 10823753 -64571885158912002000032807640764428380 10823754 27699769531788508442113449860725042176 10823755 390349476110374675211008871664589510560 10823756 -233803088670547478043010944533457665280 10823757 257869709704822507873881281517619591200 10823758 43721430290198285939316671951925631872 10823759 93787461523272927937730759986826190960 10823760 130829224863794296942108352593310515200 10823761 180620090141477945308500458243167368052 10823762 34470776116505049580560292741471423632 10823763 -128765783390189551741615651399362173256 10823764 243098388447238290340898291000376299520 10823765 578410035050711096507634107230785294720 10823766 95477420563550487582242334885618156288 10823767 515837051952744714658996821228786167816 10823768 364821046705574024181308495229267456000 10823769 458267589280516644915642493236738435888 10823770 75037069957448173841596638691114042080 10823771 356517884998644175123479947171305691136 10823772 41133991754483294246103727636560691200 10823773 -446530582268258717206206847668416053978 10823774 939301738055069655334588164797741568 10823775 97863624996406082880454653547225431600 10823776 11052872642118482116959259667166658560 10823777 -409042697956277980312773017566107604800 10823778 66480358852720993999824057362507817984 10823779 68705954926281590975231410230949221120 10823780 -50062172527916381231723827529155584000 10823781 97709400702434929463835067321817886144 10823782 -535877144943429285077821784287557087168 10823783 9369774155136697553975172796891356624 10823784 364544398752919840385029667553873592320 10823785 62462293256341058079167735244674592960 10823786 -65590646757458615176220618005875974400 10823787 17387907608808295235623055126105106480 10823788 5289358416413068173092704120520481280 10823789 -243405367159181969898913678606216810410 10823790 36783152820658375202589575104915660800 10823791 93210886494826980497891379527575190400 10823792 -510042636748404542924910829000851456 10823793 -123372550626150919171590655678891003536 10823794 -174845021257742993456472411666617144304 10823795 -28231400695843822675092690659280107040 10823796 -326338609011067071918750887423470482048 10823797 -673434235915799431151203894898084228 10823798 -491082584992329165901869198707951292864 10823799 4051297812930467035048124751866679552 10823800 -23127616280409522765526996297426944000 10823801 -126908487563375281220493016435541778198 10823802 61061937455409156493631103211846274304 10823803 -294295417949683344501577505015218505520 10823804 66478828162335882406843115952822982656 10823805 2019957839336218508292683172092083200 10823806 -213576082153589567105037012762147257280 10823807 -699390881312061180076525681229304598200 10823808 173600871676808142248548149671850147840 10823809 -5827587338242440514021169120845000000 10823810 -259477253037555592605785965373585257440 10823811 -90857484954589399257681135430928968896 10823812 94929118244269153502877778018806339840 10823813 57328274714179611012787393879688832 10823814 -1234258271733278785754876982822466560 10823815 164884498471655276809309492114650628800 10823816 264437111823881874801829454865915540480 10823817 88863244808192888561421151102165374480 10823818 233551029529234570776514874965475619840 10823819 382227791936421464173188145692455869008 10823820 36651270154835733246506028726033039360 10823821 -60973676357299664955344641205348443978 10823822 -208604808300990621404232265523981545728 10823823 173479385749828289764104569723723793360 10823824 36236050251584883182444039783599964160 10823825 155861094115219375465232016274764318000 10823826 184646848088045272669120936728090408960 10823827 -187952916953459276118841164394367761328 10823828 234720772061872100187874677906789456768 10823829 23173275923199772675297845353298846720 10823830 29411476996173996581145339899079778560 10823831 11068189467461051080939783937715010944 10823832 86252488808546947772435634709386854400 10823833 -685153616156842914453575158748208340918 10823834 47133160108126333813419557375440320000 10823835 -281399357964175267917771765128256768000 10823836 -35124358284711906120062585619812720640 10823837 -907921899241426491101140025848669823514 10823838 57285798807790075241005317032726977344 10823839 186429724510898053135011287235911782608 10823840 504174768775601103057181795525007769600 10823841 4319008818599131751555006207205398400 10823842 288751175755518730303805068351868713632 10823843 25765159639443425564581547356376080092 10823844 -219695073990416768092576477295627366400 10823845 -18021051856572485983945908159974306400 10823846 165650713121618553089109788203462668288 10823847 252979772454721752893188351726634735400 10823848 -22359216542917480148167135549638819840 10823849 33373969800120065027625189863571435636 10823850 169674139547939837055149876486791008000 10823851 197373220408066257166476780105579212852 10823852 -41084488447919898201319636840171373568 10823853 243071521342419794913677656173020226624 10823854 248861281397079181108661346726858989376 10823855 -29031570949220240836355299899866971800 10823856 -7917092929983805790417938595641098240 10823857 171009103240882583849373551907246389232 10823858 60293740595383275940383811610470109184 10823859 557094418970334494429964070266829047144 10823860 -53756483770370449097010748059173233920 10823861 174423039541383255390486469708417924800 10823862 55387974825699525371532988587830022144 10823863 15659982137527375818169525091394496992 10823864 672944583613993979510136539870045982720 10823865 -231483042550787352354898027382832053760 10823866 136522104804223072480696941812684325600 10823867 -113432183399881038925402871126096582016 10823868 -19022648424852372529617249279938118144 10823869 -70385400066408249834760104832319683840 10823870 -75335891808358525925218527493490013120 10823871 -352030249205265795878284378682242988088 10823872 36922666655298996549031301985035354112 10823873 283823270353263859707257692963918623360 10823874 3560565605792461583121766522163328768 10823875 1208442591732202933976742846225704508000 10823876 -49881960034023286218998235975829499904 10823877 158069653503581762000005299243153678108 10823878 -112190960916082201358548165853193916032 10823879 359550793042974743669452121733415923840 10823880 -235106243869058002076284941673328640000 10823881 538243243350871467887649651778729966682 10823882 -457191620547350527547786014464162451200 10823883 29752438523671834160071335366650250240 10823884 -217529697476058228919906091677466109184 10823885 -66368370498983473917544410676467011400 10823886 -84447977048511617697862951515641313600 10823887 -116278239403816054045706020932089768464 10823888 184661179884363907768319161460149542912 10823889 319005097108491373868014013604392765424 10823890 80838179055732179549944691918390338560 10823891 198129752356644766153530386938877038272 10823892 103619928855747442785635019859977203712 10823893 -26736872465391511227726224714165520416 10823894 130382197136734538749999598702139004032 10823895 457648059252744958023901625901481533600 10823896 -253672842378014892737701685532810270720 10823897 -100938537768154034764325084096562663168 10823898 -7649136252661733573999592190644467712 10823899 107132200915209551344379169290064793336 10823900 223097297637783751666877307237900595200 10823901 166994723259978587450525823990542046720 10823902 -163265309602015444181484390380763662400 10823903 -427244927955910163008407616540478218848 10823904 -113727518308895799899323268222692884480 10823905 43251038967306652028317936573646371560 10823906 -64537883979492756913253236890734252544 10823907 56945865397872592993557867301495749240 10823908 378889301480752107432472907721888960128 10823909 331664964139096665295301024122333066110 10823910 111247141817460749108175400354098405120 10823911 136145864118069954071117288724485123632 10823912 -1225554401418490570131097810751462768640 10823913 -177592966078830605410099131151629181740 10823914 -226991892641857085817805133571833377440 10823915 199530938234774210856814832205926970720 10823916 129261971801585546973675675779521623552 10823917 -2055678060244820414939527312187674528 10823918 -8647222366023950928586545267955407360 10823919 -254361944347445240068405816137659128056 10823920 65169095344092644289985571174306611200 10823921 -125159807133260403837590839834269832878 10823922 221922616773387126143762920564997840640 10823923 -109304942955437540498912979994285987896 10823924 -275440101897924563902740102386455999104 10823925 25736770015061349411597468756083184000 10823926 -112489520933827701308858604638025721536 10823927 -355202238271792613916817130081584531224 10823928 -325291966440380655516680472373153443840 10823929 21494099909099570330534596559018236928 10823930 -68025068367979636165442187406066560000 10823931 -221043482981602555082919486440948009280 10823932 -128762578344884317866326131849537111040 10823933 -249410985316744677142233047386451821818 10823934 -584906516722057330029869543709558144 10823935 -218032396116126625970905800257382804120 10823936 474037798207844798400552018705773494272 10823937 -179383779082405434263986278900972357840 10823938 68677969415403401115490556053031070720 10823939 106617194670782973997348943396331148800 10823940 -166016503453396194980336331848718570240 10823941 618303617573495518110426648639932837342 10823942 -246666221553579403353796974398384692128 10823943 -58772894482165207449115169060195636496 10823944 -509406836175696960232104198565196835840 10823945 290234422001092155966777546336097728000 10823946 23692075184347057733204948844286738944 10823947 -241928866236576879955495663749883257480 10823948 626571331611573055509728941839437998080 10823949 839922771199488539152577686961508255744 10823950 -154907843926503754621862772965454960000 10823951 377106566456278942648921741273099436880 10823952 -107950820263239635787586475720613888000 10823953 -359336212169187463580474151789173060622 10823954 225635781575283906149538976140652108176 10823955 -360405948250109821066618933863668690640 10823956 133232349202229095573349830153243852800 10823957 -1140865965350849997075989709793846870980 10823958 65844207098512990146250515988743096000 10823959 363709997395414319095496952589481861088 10823960 -793935242244362146175375487270912000 10823961 38456725755232982254137763400966900736 10823962 -124229976732320160206847059152091336736 10823963 -1262097384896968206300826757273902694400 10823964 137011522262107235595573153324757694976 10823965 159611220320104066121562200651999105400 10823966 -30680565626124709228213774786942304256 10823967 170031951082284452408828854634889790080 10823968 -319369733717250592029174356725419737088 10823969 28160375038026696585376115813035709844 10823970 67271807041841975048973945588601036800 10823971 -958429524656989824978371077732335438168 10823972 -3646898932198294775125753791678244224 10823973 163990397705304744148178326794818642784 10823974 67320239696452239515913442232555200512 10823975 48488399357150634152774969450581224000 10823976 215684222538688140109969999292969779200 10823977 687948156379708325553274416453532343440 10823978 176904396490457444132181965841027111168 10823979 11496682751838488821129054649714531568 10823980 111129434925579634290520086243988208640 10823981 98511503442976052745985083486348286464 10823982 14010568819450962296040571082484879360 10823983 17385382172724865160106449272100176144 10823984 8271544942819560521535686626671329280 10823985 155611606695928470824850205019342289000 10823986 178904123220439904524485417515667282192 10823987 -67603909920403384637382654196752629364 10823988 -78323373113926603898213142099975696384 10823989 447053640389914991064861515273796013920 10823990 -3204993319688627801089956910358208000 10823991 -33357897641140674167241574479734340096 10823992 69487145488979645219073109178887680000 10823993 641110045375366445268108978635813203242 10823994 52811965948313346197753727237367853424 10823995 10047583736048877321828805295089838400 10823996 119896385010107044173614303376018270720 10823997 252686257034588273984437841608924128000 10823998 119101954203296649258128062983939303936 10823999 756793564736993675764686422416385304000 10824000 -40225937114675376452677415806697472000 10824001 -109799751271458799992953443304434919998 10824002 10289700172431885163315620451582175040 10824003 -2103109417066089844705422280371937920 10824004 334074082148858447709720296732828762112 10824005 -115943869967803950521318466614468966340 10824006 245592214568141506444026363634639515648 10824007 26660795647375475134318584845033890320 10824008 775670995125076523986239562665984000 10824009 -113242279474604435563231924881253112640 10824010 -240229452165965865942199287573114319680 10824011 32366987576579450498246095779205045248 10824012 -9856678298689728640474106092807428864 10824013 -132247114813614473100833015801958567840 10824014 103243853943807417196679178441813722880 10824015 81554938195697713377516231318324844800 10824016 17389032616477484195516695474326863872 10824017 -224387510645464977703003904020589803788 10824018 96839081248689439681300267111079362560 10824019 -601304554846823984288548312606319408400 10824020 137890711914465397827031588547414388480 10824021 7575761326617621788729129573777248896 10824022 -90906193786732511679565430949404467200 10824023 -26782201683975051311627902552866112800 10824024 -72421248167848081859984387927459758080 10824025 -26963407766554781972170967215880014450 10824026 18439539022078886895627753685834151904 10824027 51810683085235625911945630915931712000 10824028 311252079463992034224330287413016202240 10824029 -91275991279458671049314705447903603316 10824030 -1767627129272883760475302197548666880 10824031 2469784743811464106867287347310029424 10824032 -460490475037799948066511068622151876608 10824033 -8901305571005430224194463109482896704 10824034 12474718691717504612184134541915732480 10824035 268334137749920061368015557223961510480 10824036 144534668165635484855039365104148647936 10824037 -79936257287094337605886365207453594848 10824038 256198006885928742351548957016133213920 10824039 -85932035879476467267254628973574656416 10824040 -215482688586216784050140235802949683200 10824041 -22035257274388974248259771476360376096 10824042 -97458320152138280013607519318133484288 10824043 520998833330398643144269791314777668200 10824044 -55957549224603433776792777314421866496 10824045 196974636053557911810720214422743092800 10824046 256246400456983055785937710491810432 10824047 -102688455565682251489738399099473077280 10824048 -110016393727997618121698367044644896768 10824049 320191623665963110091482407854300004050 10824050 -86697653980391735223445833363823045200 10824051 -315660278225133582298595445453535526400 10824052 -75469312286365811973746456238854954240 10824053 194927201302842040563734716085403156480 10824054 -57991211233179075067656073669625213568 10824055 134669614386877233171703194771875880 10824056 -84043473148107645978894192620291973120 10824057 -85473336052864497036100393383897087360 10824058 -165385472948482803675048370897378285824 10824059 119054393577713552524470113674885636260 10824060 31095219921576139319292973628518901760 10824061 4435121205215168461939082666075434272 10824062 -167146329286638950047898252254567997568 10824063 -175584588199838395136962229615722416000 10824064 -21302110979484645046705387111144488960 10824065 -113929663117307695916510827442526859200 10824066 -107011546061759732838917721784329565056 10824067 443159971708355862096135616746677662360 10824068 597006924412244781998402510964757150848 10824069 294566575871639442036761107050427018560 10824070 -3451798435240748690693853163420227840 10824071 33795427872001357257208488188852973600 10824072 64051354193696521091917965404563046400 10824073 -208362703478452541697113781950249372636 10824074 -64279653383020938124721483432404384464 10824075 -9608081415778162323725970416268159000 10824076 39561861940065613186993933440141588480 10824077 -149172232560790692253844944068186455328 10824078 12176878905815599717106061248183951424 10824079 238629843512896677673520284325643252976 10824080 -37917415673743036269748082111459082240 10824081 -144962469511107718358190142109451036960 10824082 130322505292982694047980022377180202784 10824083 -527166834169318728522045337435096753920 10824084 63286949782774314565223059946930503680 10824085 -106785472298680280046586312210584317220 10824086 40105134348386094483792711902930736384 10824087 129829787311446285772248600147554654880 10824088 -544431312417492770097043343236688916480 10824089 334900534796699228006307391082575968 10824090 -24203640965828928632644707073147495680 10824091 -46143740968334215389220604745601130400 10824092 23153268066349574422906162990735444992 10824093 150338843292086158296497628050774217504 10824094 176370819096536521353724679172962292096 10824095 107950221876289736588565747369384399600 10824096 -199274534074810117549926394190874279936 10824097 -432423216012911698975441211498535207454 10824098 -253472993199302018988283225869040705200 10824099 -15851473916130255364167885429985887744 10824100 -302532704017990713336358578251493787200 10824101 -400305829451091722526203519201240888898 10824102 -21263792445539201544285474601218551520 10824103 -56159145106815576175047681099514447280 10824104 -591234995637121990436192572785552844800 10824105 -480257623787633267671130999128814880000 10824106 -603621378954838219745059791104804497920 10824107 112372467718348245752097884553067047312 10824108 -186187447567974361138390349632218954240 10824109 -507154371898647968914799415108131461620 10824110 55084231508950110553607791754580096000 10824111 -29496957306806810091930593975049282048 10824112 135431301656195707103133778709497135104 10824113 467943317829088907141963447591231199984 10824114 -38204009049083758706170934328374788608 10824115 -142287024049380072555766284211736158080 10824116 311704477282925138305381251323608928640 10824117 311478711051507844001051036517715579680 10824118 -454857888159416518690911670149613406784 10824119 366130393579887407318526905997393716520 10824120 -88025055977827015131195700816337510400 10824121 -387229544048876250040142459375638604160 10824122 -162677797313015594625602023831236173568 10824123 201641918202939123653223802492380894768 10824124 -116595006523088975888841545049640401408 10824125 -189107044212032189421675910718341722000 10824126 -208284990451757406474647356023990230016 10824127 -356316022623328323590416197457361401024 10824128 -9762255601677203066856871813787418624 10824129 -249811136318897167205919403402404678000 10824130 -130381167298297392291663706163898009600 10824131 -635063081895138281089711007295268336068 10824132 -740406060854137077140198854899449856 10824133 519924730827190808593030819886165151680 10824134 22093314303574528643453815353489477120 10824135 85444415742554909668250125923926338560 10824136 -160778823099865166291576804196638054400 10824137 -79796453426556536194216580637185895360 10824138 -592069547328560140340474799843548160 10824139 74571402306526674767849477929750081940 10824140 -445490726249435128967946761293534387200 10824141 261045255334534986772750193101247354784 10824142 -70064463837699021703944372585104757888 10824143 -741128475807150584736951643429686189840 10824144 41106119606105051893568137374394220544 10824145 -127097280314957402062333156141521096960 10824146 -51492948710731265859531465087848933376 10824147 409374201283233872022342632771014762080 10824148 -36216718764423498970144763816545730560 10824149 -292658388779332975552171472398955829714 10824150 69593542403442776078882501539734753600 10824151 -194449484558709849768981205233123191288 10824152 -738693984567952359994467203649725798400 10824153 -21375679755976564007097793274837422896 10824154 346314040604724439374189909691110319872 10824155 -324490637835246869837687855322634962240 10824156 -68142936936137833707861850373536846848 10824157 -234927875329463013914268114873103794420 10824158 1086446163050857969483310789203514880 10824159 207507353335277605406398701091089292104 10824160 -333715362999315595804995254083501424640 10824161 169659931704816232851156094754067892224 10824162 63748762416687643345363741991411917824 10824163 -143516738308774067875149536969143879680 10824164 8060223699692084218597503483817370112 10824165 -99162769574129748439370835225138220800 10824166 -404119368031336129806916311850383573696 10824167 -27317012818756064420318243667883893120 10824168 163178088644849244847671478197281587200 10824169 261988890338038520000340913082788688570 10824170 -82848704503445531445354814434979169280 10824171 449243927612164091308817325740509697112 10824172 599743786272987867978679661681749117440 10824173 -351555900483031404558764698287292705578 10824174 -465498956281123004049481987849457837952 10824175 2981287222110215177713644545974561000 10824176 -194322499580130026912795777355055104 10824177 10665433820466262387623550214185943040 10824178 -5547198018867869653111035591037589376 10824179 -460573719997579383501641215546930439220 10824180 5689630062975922422507694948347187200 10824181 19875828340142595174423928954079485692 10824182 -66331261782737316607658899653780179808 10824183 96186029850495605500395926200318576224 10824184 71660632463472413740319963315161989120 10824185 587633662167768649149932331212696544000 10824186 -288098739922830647192844694591135392000 10824187 -6936387166839928119746613152269459608 10824188 -206054420841674516584823634942015578112 10824189 -285164913418206308343658451916391950720 10824190 67276852863203013224541859855195050240 10824191 -207036900042259327402197187243050571776 10824192 -144435543840809442712887609488824074240 10824193 418370346279365790090431467853432833284 10824194 -62895292295433285981374625042779793408 10824195 -17804321472338276268408030559440928080 10824196 -441495955840308561564864670152631415808 10824197 -252349609800525993244981307339665115520 10824198 73935601090962994317674807581266934272 10824199 -367595253402887873978527873557028871880 10824200 -174306889121442567146527829462630016000 10824201 214671770002972679916008759366827365930 10824202 -38521986682606583214150122398253090208 10824203 96868052001042965044058879561432627184 10824204 73482065118053011553871707688990813696 10824205 -55288687402444357378157603232779308800 10824206 -34305228304839751663217948135572705344 10824207 13698136982440394308164872250696700800 10824208 -40940608036529486214533816516183326720 10824209 -297274778606852055074485843422786221760 10824210 98678306485019287373133403021513973760 10824211 69806283603844234736440128384113641312 10824212 188188122739110445620515877274043584512 10824213 -320747779683509342191727019389506767456 10824214 -240874644743256040030004790363341489280 10824215 -229876957162764181390077947790498785640 10824216 -130425146890792652119365345007436636160 10824217 878043444119141220737452174263647832266 10824218 360852403772478802455957315076495104 10824219 162254483725430108213446313592635005440 10824220 354567640025890826320730789971807349760 10824221 26373855651011016583259770508516119320 10824222 -131242654750902377438631443683038452928 10824223 355596618974430109208912358361281925920 10824224 21465890717862124407078466184275623936 10824225 -124250913642767890307680776533461088400 10824226 37126169295829649921358816499722908160 10824227 -43134153197890622633004363352171948728 10824228 -189182129061784810697407408464775778688 10824229 87596211172252506402080591872053301084 10824230 138875073248269276066638209973733804800 10824231 -490281943390930506861363697764172534656 10824232 423717683099146592296188287173831142400 10824233 -42057550546293018071035048853949085824 10824234 -83251838177102323747579201382568476160 10824235 140983665934881675263268403312977906000 10824236 88139585373495457069583562669181697280 10824237 -237634866099901505789722971819408496032 10824238 -11047309051021444264761197086343230656 10824239 -91270569802281661368187890561173555328 10824240 20348601713520409625975892564561100800 10824241 349432255794796634783287744157379681792 10824242 -150645806803404827432683964627582347776 10824243 -237328735907314988934829014359555850240 10824244 -515012177341702196331548653972440782464 10824245 167493588197943996085718427590042712600 10824246 104809447550123816012650681526752761600 10824247 -70655252274565876465568496772262899464 10824248 -352326185036277951970781425336912035840 10824249 113524443631063370601021997899905912928 10824250 369672628795165498029255850297457520000 10824251 -436896227548760680655412303587696318748 10824252 255395018344435270558399483421236273152 10824253 -830237428929829973947967450755682454240 10824254 -148902050276970534343143310769790624000 10824255 33181243242703657644928859296328953440 10824256 -98995989622156696072036688273916559360 10824257 -642629113612418244771145913605445921148 10824258 125300338281262787393115138552790475520 10824259 -31573742951715370595804524315520497880 10824260 56321650695884086223523424263445032960 10824261 2206802585153803324285355750787884544 10824262 -25541007796352818450758174775216197120 10824263 236938273868272484796659276237383509984 10824264 185931487727277022650343930169971507200 10824265 286536963225676209277869579319878642660 10824266 -217597489336019827639577370116390217168 10824267 228589276088168515535712685436645391600 10824268 12228657049238208657947871523913613312 10824269 -169903102060687444916323680399626274420 10824270 29672492928386205898066973241468026880 10824271 -130449014871613898148855848537756656056 10824272 -173983831740933433101046647080309096448 10824273 -23159056242339017537420574396898223598 10824274 5547975117544651998322965101599531584 10824275 123674394740354087936163260345662137600 10824276 -15094681890836609403079475950782904320 10824277 -520966439324905650509158954840319949874 10824278 -205665112542333222142338199899497429760 10824279 202298201957666341822051031952988080000 10824280 724398012154501110140502499749105868800 10824281 -766204593942612134863240865653075150320 10824282 14345712764429838667427705019741149184 10824283 -158626530448492216931081801140911982416 10824284 57963728329117466186282901831842399232 10824285 213200194210256483712450309390897103200 10824286 -351406063531923778399972916992215848256 10824287 334869335045160982662279445119495751152 10824288 -180023059382785790740884019238613811200 10824289 237336026013854437744220041195275941056 10824290 -172314644995096651841070439776820197600 10824291 -492215815696376818294210686446144039520 10824292 -253910471994085494954353808080077465984 10824293 784424528152484250587128396354358496384 10824294 3852686346447103057655210329191104256 10824295 600346741196644820491205669668850719800 10824296 212238300086474199187299493510900316160 10824297 53252066385401716172846165960729520 10824298 408777853623982119813088199761042715136 10824299 82774726291089935875890590088056204064 10824300 199205917411321264511547720592450560000 10824301 259183217159550561478695692723779045504 10824302 -44930063668641037338005321183518905600 10824303 -7262397354849665737705126440389614080 10824304 1823067906142866505375479907849437184 10824305 -27217104901284878541571724826786406080 10824306 115099128409004340270549499545173789184 10824307 136125251676285167681198597165731713280 10824308 -75979319460373472911565877964684800000 10824309 -166953127811318373481412500450501804800 10824310 -47612563620719310712712790422828236800 10824311 186784257459968364024217180983803031912 10824312 325521118071181037997641660898034667520 10824313 -79566237889914773032634028913502656700 10824314 -423199911226423232366137712916922482720 10824315 257349799561929899808495359272587185520 10824316 22262408082350388689712065506422487040 10824317 243271740350348264321450987543100369600 10824318 -13360035944720678424164596623725637696 10824319 983482151318888516945141157719523550080 10824320 74381789354666779079605557602235187200 10824321 233553077830389463730521288557127115040 10824322 93115192380173250253324034806869947424 10824323 -717578748930267863760836092554283734816 10824324 -53733775216020696715033745050696224768 10824325 260057223924672025715842134096611800500 10824326 -179662962154550821098357832346505925440 10824327 534614212488541265358511895704644366240 10824328 -306974178494301881655042428536146063360 10824329 146550938353551215644031701556308814400 10824330 -92459328952513218266598023991536156160 10824331 -44509121745126769928379601702947760096 10824332 114874827205950589980629056525810962432 10824333 -235161876282130589564978254764229296096 10824334 -138769664925608109160492120449569183808 10824335 928570157186956852599976957458662180160 10824336 -32561132955290047464013458004008591360 10824337 -145381504390867863305812644769162828800 10824338 156384436502100117790187001326092899840 10824339 -115009515884022262626773949358234613760 10824340 233633793903978997954882562757070083840 10824341 198323987516755187193662510266621274784 10824342 -40043213892134334514655256950355540096 10824343 25343791813337417180430990544250586560 10824344 276452114506453206882485785764143708160 10824345 -60647493572712227521461326482843328700 10824346 -17267154214841606301957089243887435776 10824347 13705143162705199957300575473898413760 10824348 -175298517268324813572532739364477150720 10824349 -281689427739576124258181946021788420436 10824350 -37017950405416013170201770800742379200 10824351 -116369133268207428149192129734515210168 10824352 90682905045899359393683804916272857088 10824353 -804392716215319150197118533699546394398 10824354 -7262485408382636546759560735066042080 10824355 -569624722874085530420355719751000792480 10824356 68608589193202071672441555964520161920 10824357 78351004410520160322278845666024531680 10824358 223319513317040685183568036558611343680 10824359 122888781503575144790771767476281107392 10824360 22608146014779257003485838027055513600 10824361 -48076767952067320165629678805661912076 10824362 128750671930439612486641612235689960704 10824363 151353635808457421694184343425590002688 10824364 -61083101554933314544346717144355444224 10824365 561557889286681942670526675579169318200 10824366 -104113188749557273022182278769035939840 10824367 -23832238073351625613989540566063398640 10824368 103784073013297786320420661413773524992 10824369 -94119440121164018111240716791762971232 10824370 54560850827251364844716194189281725760 10824371 1206830340148651703056039770807937885152 10824372 93413859044968914922264300232101240320 10824373 574753832498020224145621036389807273344 10824374 144835508954659069611527102621788502592 10824375 -29820572851852782136781510651381520000 10824376 316038999707101694578709381425938432000 10824377 238756045227383845268660365009765709226 10824378 53559747076360298704096652662393857024 10824379 -95160721271717186639910629039891333020 10824380 -54782222740531860062098377624933672960 10824381 452608591744408652010036539525849739840 10824382 805952550659531353570672105478414222592 10824383 232867228057058148254308935224510025504 10824384 -9109139809798462096791806339778084864 10824385 258534043454176521706281718880492068800 10824386 23073383702695069053535311878158174080 10824387 34335279542111006565104834399513773824 10824388 649246086715776050587619572655559260288 10824389 79491644398654516964165556539608367130 10824390 -3548274179565985451336930298966622080 10824391 347561606980783510904358487169434136792 10824392 63390615772167187938839857914769950720 10824393 259447343214313158061826346794160022944 10824394 6690895987487873751176824127794176000 10824395 -136382433548549839262965029380471460000 10824396 70097779817500405120363629534196076544 10824397 291625981373431805790945366217766057846 10824398 -111002627617860342323855041274798045376 10824399 -36049000206345880839837244564986247032 10824400 -78920999407811193720336093542522675200 10824401 107505050056264676734870826423641257984 10824402 75387936050661978841019148042290127360 10824403 -978718868231442270206753374082628951600 10824404 -235671611720768012447356390253061462144 10824405 -163433790057227280292874399690059531200 10824406 65677120356360947518554042030657091200 10824407 -357797367376370990822869842327695808168 10824408 -122400185699583022504069070405074944000 10824409 433969307358420777050709837823348921610 10824410 -82037940681554639418227484509333988480 10824411 -16434069997421808543957527682766342800 10824412 -95834115656494382614005738240083033600 10824413 385257014133355812745300533854028497184 10824414 147259550682556302848872596162304711680 10824415 121862179624184877774199864051654581600 10824416 608068116602832745030758988718259044352 10824417 -136113138803699810145041474344909006512 10824418 -429167314793808184264616357477901360 10824419 -221664514597756851264669726698158062180 10824420 -73654829731213425232945946257659494400 10824421 148704222094783338791238007558039061472 10824422 -236273001994910496874366880350941573120 10824423 46927866364205891291468732926725897600 10824424 85662791001793420059481189262584012800 10824425 -90958505348993723700058794991661683200 10824426 -82775201489767571417333950946231024208 10824427 -497325708579157053360925127857911552888 10824428 204056918726752816931834808460514803968 10824429 129731268251307907149912598078760546304 10824430 -204479682185575823413062533148365336640 10824431 129249035512118537051807534463170963352 10824432 99275247621463150200192973701528453120 10824433 -9122863604185907347797140082310420000 10824434 36144833710723183805165341297477337616 10824435 276911740415652077781461498211013651200 10824436 216975412792261708199820595818580891648 10824437 -130352594623808027520481648593672061032 10824438 112643882452452711235641392994567044544 10824439 1289900790160439651604484878842171539056 10824440 38637534312454162769303350076739993600 10824441 304867520131847955916054904843775466464 10824442 703620907623539151337703101052836224000 10824443 139105609041952523809301183680307538708 10824444 -54363016607533420053282532620657039360 10824445 432987887043832759043042594350000141920 10824446 9423570038307628570308289025225997120 10824447 -88323926867294565233073162782830452480 10824448 321325904843707281384399008288548585472 10824449 114127756633757979963709003510610230020 10824450 26197382254378950449525046705054451200 10824451 -331612889395670897284348542678236650992 10824452 -606019819420809107557671951583166346240 10824453 954608714770910212984009604019104311200 10824454 211021058255357053920041204620028206176 10824455 -81416425498392578715064861642014776640 10824456 73733879925781340244212672990724096000 10824457 27034057173498987751752235668035466112 10824458 284011162456732309071621294336845836080 10824459 -94881578004618301416870145887861318696 10824460 -90557331397303494276744659386184125440 10824461 -309458322365862222945769059952877076840 10824462 260821404628019158917570835651883642880 10824463 -42190512835390171606251043418824703200 10824464 -33627496024288025600361998834265489408 10824465 220054647619372876563293772312154533120 10824466 -775662110641433989532140580407874513760 10824467 -138243129039011241212169777517866749952 10824468 -239788670628177652668856083997856040960 10824469 -50362671984720323054365886852748348000 10824470 -223060349414468014783030052386887064320 10824471 -37533793057421431023002998371984981120 10824472 -740021931086260628321584899558667315200 10824473 -236626850476264386045976119378049387392 10824474 13401074780051112833038356733428303360 10824475 -134602750897139007045004452080676575500 10824476 8835861368129279655820808587751522304 10824477 -84219405204020039961685344560015160192 10824478 3557809710760515500701646817954607872 10824479 -865173265860096183868077691145437114416 10824480 -2691741308275305260783426475733155840 10824481 -28897990779676775297452874242455603708 10824482 -14791226016416083628001154639904037600 10824483 -334654030418802071073936161289341027976 10824484 178236861261692661803581609408447583232 10824485 -55033620599318470690559638870431661440 10824486 -134330575049825340600947571021840729600 10824487 16010117487001474716569927669495261632 10824488 553980712115916826614946325802092544000 10824489 -137306119881339383862089129959243094400 10824490 164072951270287915422720505716062899200 10824491 829074350693285322182032837253849939892 10824492 -118772087874729466909399131604026700800 10824493 -913003960904454186569222685783909265258 10824494 99846472328399542350246895054706224320 10824495 -11874831967242943134537505946671059840 10824496 14375423333665778237146182163111575552 10824497 574819518640589025367743299212393148946 10824498 -60661500070013986530865015371632563296 10824499 -250331003005961601359313810962103410864 10824500 -274531050963939442498732454996481600000 10824501 -568056850639596603571437211600462366080 10824502 -46326208984516451255359338839549799936 10824503 682945190668478298757063386923571043752 10824504 123207583801202062343192332131688120320 10824505 357096299118374585285317986346829886660 10824506 -162432347351801916846241997373088811520 10824507 -113081467107065904675628890820229073240 10824508 -71796796231245651623218966542197245440 10824509 -349383292462956507191531193342593616960 10824510 57275373184635744742941551461265746560 10824511 -202624327318406282282516831900121514376 10824512 -133462351152188103000566309459617382400 10824513 -1763060638620279917705470570094487552 10824514 268093202946054439899697291824012251856 10824515 -1773270059129610458535829378051510560 10824516 24292910779675939354935891480313034880 10824517 -388095142037830822541091502675035776448 10824518 91287173818789984890984464382763376640 10824519 -7338020933611638175003737085649284992 10824520 -92834291930965619802111012308793753600 10824521 -367854438070767969718355155808595560268 10824522 120058369829372320480829486513210920704 10824523 1597826926127894651170609163503337364960 10824524 -125971428372100357883995486924836215808 10824525 -14742381358231383040586084716242630750 10824526 -5172199785813189537200408748290964288 10824527 -236947992626210262424206993271870867728 10824528 24029779645597375004476162299836497920 10824529 -660122549432621901849685533443669404800 10824530 150691802032602625363803140456817630720 10824531 9630401252663772904962225521120961600 10824532 -236561476631013674834839658268874350848 10824533 74513061267212597238137023446227967804 10824534 -75913684380984220892696231521506794880 10824535 -53947620253301956790515469577398341440 10824536 209811892175370031244899143171859660800 10824537 72899721651812277538518276382570276560 10824538 108413215544963907877953947897766247920 10824539 -441448452576192200378282329701173220 10824540 -200968002343314533156788405957183027200 10824541 -62032841180325950906792940874052912628 10824542 8287529840841563769134261778562476672 10824543 32126949362671489452435674061360384000 10824544 150638140041327763634305623216359079936 10824545 -309638764766699433865346477816249884800 10824546 241246640218529872638259332919993845504 10824547 -4977927103098156587503455407617193960 10824548 -5621597755050791825247924493296021504 10824549 -20907726947725567012612755720083619840 10824550 -266350785435597975488025033803911502400 10824551 156302954782770589954163516549452506552 10824552 -151427344314934858265442337869077760000 10824553 -27629180288770445388042297712067537280 10824554 -55171004666819170922464927463009851392 10824555 133494219049978970729747924733961816320 10824556 136962297950914149385201566140512344320 10824557 -382619531913002381487841201024837441194 10824558 43294411907282763077298861592966699584 10824559 -88718668799166793808171178281471754720 10824560 62406997102055823579449705708155699200 10824561 49057455240817522420113383327876428416 10824562 1548132239801548797596681769408766464 10824563 1045123706338318581319298866042492883640 10824564 301018367036590923528739241330158411776 10824565 -117671110514812561905293932063584967680 10824566 95172085806558990624205795853083427520 10824567 -14662345507484194180470309361861928544 10824568 -353393412610998474925595403557704704000 10824569 -67855008530211880599097309403966235840 10824570 -342019470806736485582617882054219468800 10824571 462767766529828470104439091631832196772 10824572 73299505095970852882869404971027077120 10824573 182382237044363064066598783862008349184 10824574 53585593382086416798581230564113247104 10824575 -37269769217118500172057928468445920200 10824576 -164418528314716586006915844193470382080 10824577 453255614525569773432065479853042423426 10824578 -85869526797616314128932217735441690160 10824579 702188598691232043025415638766134245264 10824580 57136561110501134906140113592339660800 10824581 544029876439381125802448504605905452382 10824582 -15619409983197443092006975037290813440 10824583 -161327267048709166208099488565264656128 10824584 96537628766778612379826182425408768000 10824585 3987464673526285979159549465716080000 10824586 -14014442870326590329296914342065137152 10824587 -1122204848236276989050237196371210231208 10824588 -342143886199704791612139620444690857728 10824589 321479393639761933122967341212455607520 10824590 141099983033838807148339450174404396480 10824591 201051804955313073880723688837700839424 10824592 -77783308423567867571027719067298938880 10824593 -59481622388188766203318016132157233856 10824594 -88930867837783461930596711004581214720 10824595 152945564951504473540478116213263015600 10824596 -294975757403123981227472205938785948800 10824597 7074806519314216276845787681468045632 10824598 -310205609117381683822836270473738576640 10824599 -567479168779656983026821946856787531864 10824600 -226390170056792761538284570428298752000 10824601 986379267607473179017947168997420596100 10824602 -471976396172504915595916400981961412128 10824603 11418199487405545300576129452486239424 10824604 124783583430070965124393467946401013760 10824605 -600511481140988571398914910752512000 10824606 71273024234743352276263048461056127744 10824607 -164652340712415380401418657838875210288 10824608 -971740350985586150984753812663337287680 10824609 42268288237050890952128531489235706368 10824610 48707988747596484334424774259632170560 10824611 -60716392484832595867611426409770534912 10824612 -169791505212414783092068446131974809600 10824613 -710730968873963079753990068786509387076 10824614 214635026697017542373119617706895361792 10824615 -11156162237755117137352719115075561680 10824616 26615454571530052200025303098619330560 10824617 444460595152180871868246695649828884352 10824618 -95045231974109189362467814503244274688 10824619 223895301468930715968530834593348890580 10824620 299342132801267475540684815196333127680 10824621 133554107177642401660068159760274094912 10824622 11764094688293132827161921956183620992 10824623 -562338917810373111675815992314342752280 10824624 -133238464533655105341585977036937953280 10824625 -89659453033468272213648890143624800000 10824626 -186450494937006642312910748260468334976 10824627 -440645333461437756714607402470543490560 10824628 73539676421169121481492475970178549760 10824629 -201599824652731278502468010059408242180 10824630 -114062026102468914867600950110402980480 10824631 835018103266128065987104522463732188800 10824632 137062199846421197079387658663832371200 10824633 222681768661867614837850221285682811844 10824634 -10028176574399550194743064987335964160 10824635 159133461632586714062342013116269918080 10824636 -150053320755690339065736812210847641088 10824637 -363712373394797750680496957701745302714 10824638 187523800137252066961798627529421754560 10824639 -166338559555318821612859795694302718904 10824640 35961571510799521775036850015767101440 10824641 -676749839796043746402656306275153376958 10824642 -52562233777448454226185943841189898240 10824643 -762128845699735919587520240238574285376 10824644 -167455811345414828273040976835454729984 10824645 137174730268508270327133242776326983040 10824646 -7281405753708219405639965839127787264 10824647 -190110728704235897850550294804293284904 10824648 61275726598230822082552785479761920 10824649 1730080292292304484887703853776391120 10824650 -87873120795147790803140336603146201200 10824651 396145599926668474746490065132419335680 10824652 310628070149535368110433091647934753536 10824653 -36327191158474864924356272463787545120 10824654 81955508394760731417352155545288927232 10824655 66679699911365561659131663510747669360 10824656 52820003103792045487148128586113843200 10824657 238433148125164306848457423944311520240 10824658 171777783604506359846888073697331700384 10824659 84790773010498645911302977853561904960 10824660 -66010600030237272429036633336913920 10824661 -123750738617924592455507434940589396000 10824662 -250397434090022942210656419850128531168 10824663 -81802727773468795815621924157674805656 10824664 577340563153445229979940328280435507200 10824665 -923697700461798779656424004351134065920 10824666 142181450377370446121402820632972379648 10824667 -16078825592969194878398877325121959680 10824668 -621611671939714139997190856293933757952 10824669 -312845499064762434680973296794359885306 10824670 -11013347956332861449575320936811734720 10824671 358552047994190748193733474047502590080 10824672 65327548489099692521571642722990948352 10824673 -82454142729391824616835419254354968576 10824674 78553083474993684946603255769923034112 10824675 85129929799916890249846141313484618000 10824676 329974454326096708338111782485088312960 10824677 -594657277337937498202313624360556057474 10824678 330481049525795744557662209701479741504 10824679 431657870281427259882358575888594656776 10824680 -95299964616346839801657589973428224000 10824681 35722204626216428871703223624272137600 10824682 -420791961425177904359739073331851072512 10824683 -480576874081184617259195187203741803452 10824684 -152943681550226461185325451073317176320 10824685 -514731898758108845354092632882869344200 10824686 -291198296407377282580854286886135414208 10824687 372444788621516534388730763487160371144 10824688 147180047005566310300190080518214975488 10824689 710707692352144732137444553165874897490 10824690 146179581296480771264950229896440107520 10824691 15925924783891281539975236445623272712 10824692 -650845611796575460634128767296033645184 10824693 -200798626970053288458607327151699257344 10824694 -397589260683008508075995196040521275520 10824695 207090620800311556242080592454585056480 10824696 -241978331848464798037989485295883898880 10824697 -1712776536709295156922614601991757184 10824698 69745924719392224360656564657527967600 10824699 323815129357762224208910506290460087680 10824700 -235896248369407049179886533069827596800 10824701 -692193567813664308985802808245589652500 10824702 -95712715675168481870638896626528265216 10824703 390368560216243657062681280162948366440 10824704 -443705767937061812966526152043525046272 10824705 115847676890729839696622659850783318400 10824706 -121903322140313677535537718113205350448 10824707 815417846321111225129429285678702920956 10824708 28498068112287515323876769553447720960 10824709 -126044032178903129178405612242468194784 10824710 -65524648811659066219136956067400128640 10824711 339836522439671557534581442602293332224 10824712 83806686954423572840130739844020147200 10824713 826463842284478223466321845505683239962 10824714 153732528366167046942233292625363396800 10824715 401290724281401771005389811487051520800 10824716 -57892674066805292568221778234276501504 10824717 53310679389459090428769809010993862080 10824718 316715610652159251394295836017620336640 10824719 729971686739199888036563775324744819120 10824720 6514407890484271966897281895461027840 10824721 -891479469421854875143273760221971457808 10824722 18877303079117161409663454710416806144 10824723 24571177881265286756628720017066799264 10824724 332520996260119994140414430295247931392 10824725 206632619077637885266590890982312962250 10824726 187179759834889650409585584773924709888 10824727 140150700453555980025124795767658421576 10824728 -615274008667811430293100590809962915840 10824729 509347004438264384635485138247941854208 10824730 86316428074799551383936701013920025600 10824731 582059505215699315115082368383061918864 10824732 31083074378597258134436057445831075840 10824733 -301231841549544349901820232359714976500 10824734 -2571785266879332912768733076037672960 10824735 45465119656425352383589202748448665600 10824736 -20177784725153076057055409956273913856 10824737 -289100957985584991413749709239047936000 10824738 -13317573965960498306864396087940065280 10824739 341976352714391626395541044020157704540 10824740 308495334591249361415514827698395152640 10824741 -9380174775854700849980522125949675460 10824742 140100825009096469385378433851479522272 10824743 26744892254453643145959067196433328800 10824744 -73814046271755904512088584299942215680 10824745 -747511106242590296068746179644733880 10824746 -251599714170289177352282398889125840800 10824747 -531702145076806111074601821319396089000 10824748 -378102140109645880095682581111254337024 10824749 -157510311943271433998362460243611172436 10824750 113013709464502029617781975705597408000 10824751 99362431691082396102800697947584698352 10824752 117674229055087445886874405648646602752 10824753 134937161543874381045045687530144379504 10824754 40068995329996109306809552169822178576 10824755 -418668603559052021528091679828346425680 10824756 -2630962804347477545979947569804431360 10824757 -307051404286211256804428529401175616868 10824758 -151838690269818869365440695206308507648 10824759 -6269914301915033839045372237245916200 10824760 -38656187702596698151820568365855232000 10824761 1004453650276922375087944883369930639232 10824762 37040238859688107886114380852517620224 10824763 294050647939787589218287940652015095012 10824764 508157586850901060382905807266417958400 10824765 -73816435927334912776916927110073527680 10824766 2721317922841206584398265703641530368 10824767 209472223473337842293777792359040200032 10824768 -132558774122070667527311558504030404608 10824769 -459703218956993265702267269279867840830 10824770 -297930227882870967864259842784017354240 10824771 -16416619525878536889936972704863348488 10824772 -241703324258684330813103233961033093120 10824773 -110694785570880074281057362133817978496 10824774 143422955286403786001180858530266528960 10824775 -12580746809684389627905590226896338000 10824776 195581346210717502324740291431018588160 10824777 -6908269789000563056646525180933278112 10824778 86887380740959396288001296406641409280 10824779 51735828425332302426571332591823782432 10824780 -134722540855561335560291011464831882240 10824781 175555908212199927725901355567476876 10824782 242345149887152045071406299512288460992 10824783 21261454764129680500700413932658072464 10824784 6298074097089490430863412111791333376 10824785 314442676859034786836956317634426267200 10824786 -255713805117981907357712967883578804480 10824787 -564825839644184228097622680948237964564 10824788 237286476624318375865794278750211133440 10824789 -31530363164312542440992191603881561600 10824790 14754045343732049380218357290589993600 10824791 613745236668963421560189693299842119312 10824792 -715032355175961212940720852549828280320 10824793 164148161849024732959478714645514630400 10824794 -22365011686888216419746057981926176000 10824795 -26500101586295528277824878878609800880 10824796 -64529774151563073852595695615606955008 10824797 -278046016483237677975419317775599064448 10824798 69933820944137782164421355078328569664 10824799 788722156218317395947259773777070752800 10824800 -117906163781191039094113153436103475200 10824801 31626892908258689092182076424878439040 10824802 -57371595607621329020817561491703952896 10824803 -120928152022659720800590498953454663920 10824804 58111909218775381350184844827123814400 10824805 -81001343280393864920925640452071969280 10824806 -82628453858498977499279546357280637440 10824807 -233309997096247231397486382500640000 10824808 -709845587518915893868482093006219863040 10824809 -263368732658678964312548741313025089990 10824810 90522869038788596630148654586650236160 10824811 225894305214781313235424843519308871792 10824812 -243701948203525200014943824630182176768 10824813 99853710650596599091331287896613252800 10824814 -27595944609166349726617677082243055616 10824815 -437654445583719017885320660229531066040 10824816 108034372187472108517244862052947001344 10824817 -858227281053027119245285445684891508480 10824818 -374423814759612997148793877081140693984 10824819 135325486690484173742765143435959167544 10824820 574420826269509879418165092135260160 10824821 345889737942164935924238772857239050912 10824822 238260247998812980279550822171990043360 10824823 -325065062721466512019372320953495115928 10824824 -62072852850485500309144486498571796480 10824825 -595641098174763323758075517153800800 10824826 -42217509453255619470006256870889741856 10824827 -159957939715339531304755764784641086640 10824828 -12267646421647889948843496723340197888 10824829 618926119090506204691205939347827976140 10824830 -62980404166657043327219866227736416000 10824831 47147357975994771334039818739561029912 10824832 -780725697542088440481179525044607385600 10824833 -219670271168897335257675967581105839916 10824834 55421340521938255624013957958938282880 10824835 -89853144131222381146833005683598821440 10824836 -335182359724246744517626950332925394944 10824837 386710449363477172522993495402095029280 10824838 210465681997651243732931479189191796320 10824839 424383328109552229990073362770920943640 10824840 -9405973821271632309362912563046707200 10824841 -752752272335046464190663485027997062758 10824842 -212201282639150787520010548767734654976 10824843 331194801903348343354158114456942964464 10824844 -313365387773999949039883814755500331264 10824845 64537540451646369956367923552379463680 10824846 -18963797220138623301565010479491379200 10824847 193095128490489724370622044584918917744 10824848 84485029510796209178903873409140981760 10824849 -156621453398756895003215288811982747776 10824850 137911152749410681998173475037552620000 10824851 -504661630481604969654617782192507391400 10824852 -369276796866689608972854297788131000320 10824853 -147498007885331365460460077634074811716 10824854 91071426751687234529617302795147426432 10824855 -428270589172677910504005900528608695680 10824856 -112863428590440975812710729275613962240 10824857 563111218384491306807365481533708588106 10824858 99354848572382202170885307650163061248 10824859 -200574094259378677068935342226198737280 10824860 385078417551459320626539104833513128960 10824861 231662198668006672814916630328610954304 10824862 -13460789417552683520217569376958396800 10824863 2731982753787683537886595581622679424 10824864 435983223315766153540622697072631480320 10824865 115454467680332944245250278978772329600 10824866 -154276416481333375413437944916383205376 10824867 -540696797996433247978249948831871084160 10824868 63463455037245966650835663179573268736 10824869 564812422457090015119187609322871137984 10824870 18385006767597932229035615620591718400 10824871 668491793087672119502783114557309790072 10824872 -514283985687524645604325278362341785600 10824873 -7556828127495693442768859958778612032 10824874 -201449409816278313618378653740356746064 10824875 109163672404871985888687844869851700000 10824876 -365254333129361866044241422484885594368 10824877 -123616338600714499507567144421569859712 10824878 -19889823843291860476627276690948133376 10824879 -117519681456122495766215973782849746272 10824880 57947819684368325158861454194609029120 10824881 -154213645720992578661573930006920925888 10824882 -42356259855327023284622039423395810560 10824883 70230307940387719201047885999181889680 10824884 353792854751389125340106996509887400320 10824885 3665659417841805574266850824145612440 10824886 -149835826915977915856902637550886036480 10824887 -452663525566481763874164195803351509464 10824888 508794512141951645345500807384576819200 10824889 867877918084174226390968270779783215440 10824890 27391941533711382875971592745081139200 10824891 31005148689276623608501498076639324928 10824892 44156264230778471975281383671429145600 10824893 -164527479843017647786037977049843750196 10824894 -124335586779090083871575354199965208960 10824895 -109222907685826304559764639289973368600 10824896 -288540114385922548870647803225749585920 10824897 308975367785018327946376074730575255600 10824898 -93755948473002471007070612781145649664 10824899 279649699515747901552398610717805373120 10824900 162031189340895399297849168595756108800 10824901 -176670101711913598733515815911724058400 10824902 -283836691028834168901845463584877888 10824903 40164333883786118639274866714238058800 10824904 -116680970888976274322702047789279150080 10824905 -2588009399093608174817942061025562880 10824906 149768836698323296085765671930984704 10824907 719892741719793220328620591394492979720 10824908 -454118321768895502958744985049408903680 10824909 -153213457756600959527237823078018249600 10824910 155118994930659591178869946247129799360 10824911 -647721593650843749777563536486517161488 10824912 -3455091823879993513159681646531051520 10824913 43527821543788120633195658046350915184 10824914 -120325101283157523600071144401266213888 10824915 -213822510061264606133973826778929744080 10824916 94329036914974296622408497977296144128 10824917 107505085730019218680986192045730420860 10824918 -8388731599720076321587853234152088832 10824919 109847703488172523062316753735139663360 10824920 32645464922160000773918575484203008000 10824921 -171143231582625490292343818922460615680 10824922 89809291116849438288298804988015718912 10824923 -664824599700144137970046408049294927976 10824924 8816090373191213408347197105779269632 10824925 -115013711409889639176748018890168019200 10824926 -70623446231215721079705700801709543040 10824927 -256244431502007685078222347844083907200 10824928 203498607719693999373328508455169556480 10824929 501193250778220976671586746494572890530 10824930 -76081133813368945216720425979916233440 10824931 -350077539391445202757748732287198359968 10824932 281059186723565620378420353839337199872 10824933 -74492932359515924821202373505181248800 10824934 509046762700929011558604258409249595616 10824935 117268252456319338264654775644203021360 10824936 143177895079452639738953635988555366400 10824937 1054404690694687463556528788678563643892 10824938 -55284198064815326324445437694962843040 10824939 434525958141201277771479934516650887004 10824940 40071787246188308810298956863106580480 10824941 1010261325332753215798839232507050019500 10824942 100148751081284500134318430197203624064 10824943 -13548008821539170550363478139598313392 10824944 -44186496070260302130409726069453750272 10824945 270775715462775045140084528227433809920 10824946 12505034415229359174220613004403522560 10824947 -298936421800082367849864784206830433888 10824948 -52526825769782537169907890042017095680 10824949 -1776488700687130355839844777742480480 10824950 153840438096118781984378793079946409600 10824951 -6806556234035709169198459555694965680 10824952 129422889537004192523251321918992384000 10824953 -424055888328199916835543729237365562300 10824954 26506589846189906363783297213206139904 10824955 -53287863340832696462922897624727856640 10824956 -27274692395261045938650345962130160128 10824957 304427107831652861072750982267138495648 10824958 -123011820184899475705537128614715601920 10824959 538058704576977055208818516464948015216 10824960 176799932898961703326906256456889139200 10824961 -265804281825575309413825807483901691968 10824962 228070111005808636947580711734211169232 10824963 -84442891499965223629035058082086743312 10824964 152859157152455554730780158594375246976 10824965 -292547595803506854012513765577948994400 10824966 -54756212559518391567808018777541530560 10824967 351634121522017283210046317815487867320 10824968 -31121841055871557627892108302569799680 10824969 -332745993599629054900228104327875279856 10824970 74780412203983368550981066193173003200 10824971 -658642511878033205921328179585092097208 10824972 -76896054376943687236215821991923417088 10824973 -35564108375000062584630454458606130656 10824974 -88920371438900672613205324140864207360 10824975 -153133640293208760221174314541164800000 10824976 -81885797277146308219195660416109314048 10824977 7633435065843983693912704544373291072 10824978 176773411673371856658447843858563931648 10824979 -150245099706338939385088618050915607728 10824980 145015339890670047293364055073324640000 10824981 -177186577321612047832594799452915242240 10824982 -328269651023491948275828048941585217120 10824983 118119186549536629193525400687456436608 10824984 -171641236690086157475725717812881203200 10824985 -191692460820557616638712449740470459000 10824986 -95382808515652243625950788450232385808 10824987 -4574147299094572526108641213401295248 10824988 -166852471090056656209041429750013737984 10824989 -191661510931230096085787507640126664128 10824990 85536144330720479553670061898807843840 10824991 586004277333621748878515998483210006192 10824992 -15195443222361771908252027121644863488 10824993 143717974484954919690075186681001747584 10824994 -340575982848695644164524672587297942704 10824995 397184143258393811187915965126196204000 10824996 4801742376761810663078237271139811328 10824997 679925176895431888677302661463146172 10824998 227493210806770429351118836263849015360 10824999 -406937860666075020209876291889298418400 10825000 127986953551661432251532642319648000000 10825001 420445589886202650525677706421663585104 10825002 -17470102248991934302801364770277110608 10825003 26807693728235689593219934145947840000 10825004 382648214209324426703883433275873100800 10825005 389595624863241621497002205285629437120 10825006 -127907672969067566478067228091283043200 10825007 764489831745136378430305617867251658672 10825008 -36948731992577678526828356052040089600 10825009 -36090294469713761539398234887338165196 10825010 -51219886524379318374617223837423843840 10825011 214795028416810243551467097000367104660 10825012 85543377012214678646810656134675240960 10825013 -641222959516421949766111416257009166738 10825014 8296597286626371746350867244032204800 10825015 -25774892620242657648299583545022850080 10825016 -29200181084441232038139520741221027840 10825017 77900228126612239493283867196676574912 10825018 -371686930220551233335131183259810730240 10825019 17038335848506023355555901099384935344 10825020 75874733904986387562565870643873779200 10825021 -651142019545904522235375667791889950778 10825022 -5375850994788509945178598313422022400 10825023 -170799166190784548359516781140546040064 10825024 4206656139371591697559677799793426432 10825025 68551219341826659614728460320825140000 10825026 -169001626915244486630656476214824727296 10825027 -285812042098899308509793817720236524320 10825028 -471467394494362091508349291364474408832 10825029 -649823658710751776017741271949485326080 10825030 47249753933701233658546625929196563200 10825031 -95505613834078472645865858774440961240 10825032 130875464710709846461542230170922188800 10825033 -269995446696857065592737066456418884800 10825034 -302073310924361487599989348730325109248 10825035 -227888130249698016687300733818021120 10825036 -138530416495966557028079140118487882752 10825037 -789281277520532847370598032169272066314 10825038 18050984028550247253474986423273288448 10825039 -740937109264929333972890438715183643488 10825040 125064126224190238074539204029081190400 10825041 158971188856417820746755044125213090080 10825042 13930606003799815408946692543344514560 10825043 645561691093223439000033454809888845292 10825044 334081407055965997042262081846104713216 10825045 -192780015969168276172453697715118080 10825046 363978674971094962677063371152915511424 10825047 -130393472468015615391072593878961268576 10825048 -273258895721132458286856994933592432640 10825049 -55480030468860026254458292561928152950 10825050 -76450771017812897053264274200017235200 10825051 -250891584860653337282522218734383571600 10825052 -232254284827206147572225836193171665920 10825053 37147380319123324656007567890314777184 10825054 12605185208079619313555764941771294720 10825055 -90920483722853259495235581474253308240 10825056 823913501541587768584636755196552151040 10825057 390639509720081966232194131977925142306 10825058 -164381057354341844310949997190080499120 10825059 -54506743731642526532158552324285006080 10825060 325546093218122153220787753104710553600 10825061 -124713779916509155880096355291692322120 10825062 -59331245449105372654837168257065546880 10825063 277653568561513576097616273945540484944 10825064 -790417001138319363256392585317919728640 10825065 196977333197900734872873955247927851200 10825066 67537146490988381613157203186098757120 10825067 -93203195857277930333551461636999467376 10825068 -129527662120387412964950814152185244160 10825069 -895203743703628288497211397650395791530 10825070 23996023220976704785997960069390774400 10825071 -545188986076929558402564201335567895288 10825072 10623279838784586352358009252595466240 10825073 71026912642751287264089724180847318976 10825074 -86192314730035114796347603402082551392 10825075 -484091161875135218320750191190023279700 10825076 -185700377671156034961769563082501939200 10825077 289986559185680004206529643808905610400 10825078 1431314606715861533724652074903571968 10825079 654697383354506622002565474709620203280 10825080 -153557468118688164822341551908126720000 10825081 575455175580198697923868167238983419882 10825082 374758108531619002895632788815924978400 10825083 4171109211840476348288324191763001000 10825084 -125425090510871167565745655222125734400 10825085 -280271588732585432896411189465901291220 10825086 -99960028055330592644261421260074140672 10825087 51776335874878851287501419451144592384 10825088 -87518097917988245135495998772588052480 10825089 156820885712459622183130644356346249216 10825090 -63040211997340040901287477735641914240 10825091 -514099692865505467971837185791134880080 10825092 279421797317558516762634706712996609280 10825093 -593337718781457155092223275672313322658 10825094 322764975578026734796321354031514703872 10825095 -13829402347215189649063801886842997760 10825096 575134558424105618855655676442485601280 10825097 -30783186155067730841704356111063490968 10825098 -41500306357251717598255134119093414400 10825099 89186395333307720662370751405671316736 10825100 7733251753151470458508920138803788800 10825101 -175174628093227954491553869443744743008 10825102 321449161145041258816736044090038946752 10825103 229100848293072132421669879603861629600 10825104 130754463614275223386545114677186985984 10825105 147226005939603255311726172056553768360 10825106 -248852423024146602238585093341270235248 10825107 78059854950367354653424621929760124928 10825108 -52232920411833127920363800924717840384 10825109 532349747182135771190729187758877403104 10825110 -100709759342677924983859375489010668800 10825111 43059485747366831731226127097377746304 10825112 185275676113729614335375518813458923520 10825113 19744135152852270280526803243416374784 10825114 -556184791318808146273952017148495297568 10825115 -96403257893000106608645303290128856800 10825116 133336553655327549120026908588128927744 10825117 -192536035319816053118290900850920424800 10825118 -35430855567537409837308385252427618880 10825119 -69833190979345153306322732728541556456 10825120 543299894833058256904165450685369548800 10825121 -1376588812826008580605297622077207296 10825122 -31265389436442034162874056696795963392 10825123 216531536538237791776285005825097302520 10825124 -382442541581231403931910827617767357184 10825125 168600309434677674234826905205011384000 10825126 -67617453373763202537825568002256817568 10825127 -111688676281952402716670926780962985968 10825128 212143135296568101482188962774853632000 10825129 217737219693601910269604603285148015396 10825130 -206435287076268300795337929674096505600 10825131 -192617549976877575878960110499506107048 10825132 537951540970978391961370583528006640896 10825133 -1152189098817974250361510615715295911040 10825134 -225559839351481351115969397660351160320 10825135 336314635786452341882410488175754971080 10825136 -22110369151252222249685004733466542080 10825137 -41791607200425042787012262162366686560 10825138 54653433638028163906851724986164275200 10825139 102582011123352426037656567053267543424 10825140 24106027310919665795135754540825753600 10825141 -13393059560958135158589660800466952548 10825142 150589758040955710435723589492786093472 10825143 84488638362843588751762084845748696320 10825144 456438837774806774740007893815644160 10825145 -285302375269884891652498144894330007100 10825146 -81794771738881954604825378261838096528 10825147 -531692058250573388430578210417992181404 10825148 166125126904098987152185414110597196800 10825149 -524427068896858937219651991836636790240 10825150 38758275731110115349527605466763398400 10825151 -750423221503123827483100002701596870848 10825152 -51379268503365112799947373934488322048 10825153 -235163626919441265317606290374044049598 10825154 4103573847774263003954233800390376992 10825155 -170578226333044491270194114969054515200 10825156 130036833556920831572258985794133916672 10825157 87148926698513677206341321472874665984 10825158 96438722848513720474356475363439487360 10825159 -306249750615843610883850173372117651520 10825160 58546067116781556402103495469398118400 10825161 -318651187910824061804685311773555431456 10825162 -255091017423631070048194538945983497168 10825163 -526412899360112059779415179202446880920 10825164 1030685779837375778944396720739008512 10825165 -107813594352413104092998691653968996680 10825166 149607077076213064049590932944424268224 10825167 400828142857568940116420981138981759880 10825168 -50419067615294980460712093987192414208 10825169 42783074296796843050133071717316006400 10825170 9260160171947040330482543093984163840 10825171 -74698974908122999244705989745721722288 10825172 -438886131423545997596242230725926045824 10825173 127324137544644843041842529056773113724 10825174 -138461231505904185316020763851352725120 10825175 285650847756966198618997672814668972800 10825176 30600983242621786069455374329308610560 10825177 -296224283331618362570974522793714373600 10825178 72291669040202436794094419577998151360 10825179 369165042608539164474930146233449605784 10825180 190298284404240982199746053835078225920 10825181 682310003077796922238545921764063245440 10825182 39453074545263113687285304663352799040 10825183 633571591451240276046144324403300406432 10825184 173425338948465056731981304104556691456 10825185 -170241248931531293203248070940078638080 10825186 4468219117732108370581095012290734464 10825187 -236160549628767262142665330668857848164 10825188 -38298641985366540519659103422658938880 10825189 -317193252018338423463924892273661421540 10825190 -133520706279453909343857467375994992640 10825191 -194914216540009276658502022444380628320 10825192 85166752029466197941967672200408924160 10825193 612648781420993351021997243644588498320 10825194 161474073275080197474621348334636166400 10825195 581781557900229007088366995303635487200 10825196 -51556406444589392840428398710994811392 10825197 -483975435852246558018521254583429368704 10825198 710131142935277329285931306984857658880 10825199 176488875842180682011185389476777054592 10825200 -11339015105678273811200510392526438400 10825201 -228649837315482894991287352196221340108 10825202 -66158815445049864079122390511436736000 10825203 160992504015120693650255183598461347584 10825204 75199621063368491966120036018695464960 10825205 -308438727850047696152183793598156272840 10825206 15346774747344237701775372652811839488 10825207 -7173305522020271291477577387268787280 10825208 28738191099015476023681877878970449920 10825209 -20933997524007852012690652614487572876 10825210 162960539257960988223326834073373643520 10825211 -914474381376652712582884951560124660188 10825212 -352623041649718064425475194085874892800 10825213 44498544320308499905316974359751682240 10825214 -127525031803558490702100535420693100544 10825215 -9589162289495577687325831119038880480 10825216 -114633730561655841129355540894033379328 10825217 39102977939652699556996209956714190420 10825218 -47606585158615078819990201773153473280 10825219 360994642263472716646249125695735802620 10825220 -67059095192998265410583350802506936320 10825221 442803317347511956214965061813030357664 10825222 145993180320964627070845825080554553792 10825223 432012502361995271685824614513573304472 10825224 367146292078212714614947921317274705920 10825225 267060875377412689152947680118623933500 10825226 -59652585915415299728238024808498298880 10825227 -474272476289642660704310830177478872404 10825228 196963319089970731517064850500426104832 10825229 -112611275582206456542063866722418880180 10825230 -7348091218759293574774538550854223360 10825231 -52975009950603253688743228763993228800 10825232 45764697734995412947307624722906939392 10825233 -279531482896398066525658672652969597376 10825234 124349977946541769420948433179685563392 10825235 10995860604719450116495397049526645680 10825236 22086623693298976863222378327602169600 10825237 91892792888128100381152247001231919886 10825238 2524859102129069006496240079777999872 10825239 -152289361307618737730296407170246499120 10825240 97791385318399071904972916580266188800 10825241 -235496317006998639393545011335303145728 10825242 82613790225130508649953073800203802112 10825243 21720043234711817356204568418781179456 10825244 63586926552018473865381857523321679872 10825245 -2850316898360159768975687172267062100 10825246 -212838630415852489989825606478552268928 10825247 -947998292423769233990045101038829884408 10825248 20677208196783223996921689663822888960 10825249 274520660211648817873512276293157392064 10825250 2510837763372180241753916061567360000 10825251 125969438362379942330010283294922157432 10825252 181099483064953408348573694353386244736 10825253 442560083894651973654801526147749377724 10825254 -149285836796173350405395156620046453952 10825255 146856077429200032124644098594300552160 10825256 126317671918647276741303998139778406400 10825257 299795796507546278229125790591324482592 10825258 -327677773632859511426912127867207389520 10825259 151302214654609431550837688800519649460 10825260 -157406007254195120153066427883543971840 10825261 -306862188648582176592390385816606639200 10825262 -16404573991600978813065492655974875136 10825263 26997448225870791411456600289748761992 10825264 -334509717442651828142396352194065858560 10825265 7521525008487207948882783287356200 10825266 -10685138528165457912664832069463936000 10825267 -8154952404823261402376821994051815248 10825268 -550865329626754991255099825994567898752 10825269 -33120144645805668234335825605074462720 10825270 81699064108556312859261225978506734080 10825271 -283814847336458491444467061067282456256 10825272 38006093630878784863202589194797056000 10825273 730549893642892102456538127325116693120 10825274 -380343026302805443042360138434440318208 10825275 -92303716213174965830461447713882662400 10825276 541659095497371673366761145769441312256 10825277 -378288091563462993931674559598696001588 10825278 149192650001974274807625231110448277824 10825279 314650204822651457665381917788170738880 10825280 163490596718739067446840509086905139200 10825281 -116848329474333345354085376562637508460 10825282 -1023543504602484098091019648947633600 10825283 -151424082028901721238778795431439231280 10825284 -64660803449570558387106372212424284160 10825285 -574027968838140993110101010166221422020 10825286 -163442979341315798563286996174998957440 10825287 -124390999034777835656937854995623738624 10825288 -531169083993565832450357875969880064000 10825289 18256297588792893011236367907016272090 10825290 10306027017308816533839765482092523520 10825291 -369642522277004588488333774354395941600 10825292 -594099098471110626770174727283002825984 10825293 537222401237257446998770454845052928 10825294 -290888608801320179462198163182130633600 10825295 -24621561726480345027860415854470450080 10825296 11168286685747190786506619917808566272 10825297 126429352818180503864336957106612662400 10825298 475965775147663476226987000612388565120 10825299 370028038506437401732097072077227863040 10825300 475704101705243173648707789928155596800 10825301 -16849751200313854648661624748968013600 10825302 -9959790897275256786312510597092695680 10825303 166023896885914619292783079971444034104 10825304 105945808107901525442368075914066739200 10825305 -189228722318382822023700520513831074240 10825306 -7918471018305431831373184306028160000 10825307 -10260650902576067595849511224943452288 10825308 -158125087855177939557772984683739316736 10825309 189107222132310151505906544083356350240 10825310 231238878667876022290327396761097354560 10825311 168254009291948999865104412045083361024 10825312 81004828190696628661224544645932908544 10825313 -493296569196462751288681118738574249438 10825314 4209044842476132943638144386270586240 10825315 2789917539858324731932793834084346960 10825316 -22742547288324738194058648079348770816 10825317 550586516100369700872729293578000027134 10825318 -111754881570928178048853261230094735360 10825319 89545649461156317148743788809379424744 10825320 -170241384674045860879928626875432960000 10825321 132697075523977489011290127151970750692 10825322 -435515377869039047948888871868152104448 10825323 415157089356637111934266491232782562800 10825324 -14191325071693249972941441186904342528 10825325 -192526468049492684801251800369008291550 10825326 22521919698989350814211173511110809920 10825327 -764966944976794249425305930277329099824 10825328 -168153817781867604718752911481377587200 10825329 -57784682754060362987291665454690989920 10825330 -27416905112691244984612183238231929440 10825331 -787861687935132756622335724298405562936 10825332 -15108863925916000863081678437670187008 10825333 -329443205607090823530340242725724414418 10825334 -96264031154334879156890344526616593280 10825335 29620546736107584407298540404181321600 10825336 8707421622372159525271984689856819200 10825337 -140218407775646077271097340370640031020 10825338 -301204774299114747873224648701293123072 10825339 -255334080859210859269079640162813154544 10825340 -51448365720800929776199375477286684160 10825341 -107661103221707315965298965909878190080 10825342 -216385566152707838144873986578524955456 10825343 -731705529125485766296397465673755123856 10825344 -457470599137729325549568141607022100480 10825345 -509423070335065579430950072709878444800 10825346 124350817705086834656181972424395978240 10825347 -23330434374666994482963312421161382560 10825348 -309112435881418948279197298715217515392 10825349 -208542679239545572163220696640773229764 10825350 -83174211620507118671704187843638104000 10825351 -773973939528362600289915390813686789528 10825352 76059028685171674609373493218861644800 10825353 -53099073952232039091983035596986449920 10825354 557887403483125049723004239472253272672 10825355 -110244353568521183321450143319325864960 10825356 -85345862223533608760305680654096577536 10825357 287728165793341570433168890773249575606 10825358 181793226111383557517993891326091006784 10825359 -384511827975117493406056774083872755200 10825360 7852319710686256598867769859202088960 10825361 -5853136076587519695941626355188345038 10825362 -120166920770970027851164639781264349648 10825363 353033056925804653589646276591824447904 10825364 -38317651484129706034960507656507064320 10825365 -199727111432129031198022845556874770560 10825366 37576659215105211627604089190784381184 10825367 -257604817551405191348090923352157300000 10825368 -148085351978160760727131032464177418240 10825369 17923517217150124505546662812463303296 10825370 -235457959790057149447962156238610534400 10825371 63796681947601630292959804397524650540 10825372 33375968938332731090256181781602520576 10825373 -234835774533941773004419783440095624436 10825374 71099099067429848796809583764219510592 10825375 575342606008369016442950967441704268000 10825376 -693142365769684731713795155805458464768 10825377 79294792589691278510564463654046833120 10825378 -44755113292884254977066227667945091760 10825379 -7967985388140261762999549093373234560 10825380 270211501910020766124859977600320716800 10825381 -331592432923954224050390616282507198720 10825382 -273515120584157467355204286042669772416 10825383 329820557130352132619668090038624182400 10825384 297567400503518386686585658513917250560 10825385 -653504396785734354291551605307731587420 10825386 16765631974531969697204767305437184 10825387 117670332841137238420557561974577269040 10825388 -43019251242604811033973143135526779904 10825389 2459328122215829306178194214752069004 10825390 322420036002473923206821748623595312000 10825391 34151548040774866983904375904054633352 10825392 57055601698415423647777786417984143360 10825393 254176932447313278894209703078810117360 10825394 -158451896240055067658071548832288353216 10825395 75298031114360976607371426225759456000 10825396 -282232012734183613358704672391412201984 10825397 490895542845609882941525035145024493312 10825398 83076085126197777625651986096672329184 10825399 -471340304892243621354086974199322631360 10825400 192745966954579866478225297869189120000 10825401 -59485645996531550923867896994780219200 10825402 1298763107148847887755284112021905920 10825403 37510636881057521225474086864710311424 10825404 -180109424022396660785492121301082062848 10825405 39306416829429452615209071421079430060 10825406 -254247080218303539013241391314709166848 10825407 -595102688709302014136733381446365583400 10825408 -208771829400052687753090405728868368384 10825409 151323432166238151685391879722614423360 10825410 118551340312007969527129902097404979200 10825411 -774246318700083024010375916138878689988 10825412 -15035242337260353686772990078604838400 10825413 -336496519508016529456144825369985056512 10825414 -237398534785590929956443707595450793728 10825415 127112615108718895358740806937661773560 10825416 131103478737669731984360446234021724160 10825417 -240426641452111493897217751268232420608 10825418 313271765489900818479843832192394097504 10825419 -94903569048907302240620888276646422592 10825420 21820876756228879553873883980072033280 10825421 272780308228981251974650005295061443200 10825422 2794584136225892843782613172837565440 10825423 167958289855555900625440270732129297600 10825424 100169138876803393093582542967472087040 10825425 110091433638452049349978120653125972700 10825426 -89297615727234724823902788938370198720 10825427 32646284034563905644117365754371740512 10825428 -378667149917922762653349075391823738880 10825429 -63516133418270052725804901819574622180 10825430 -1953058388183678968690499084406435840 10825431 20752041190175349988575268193189698152 10825432 -457227243521411047964085022039990425600 10825433 -10019090692742115292166517205368493056 10825434 -31919615923577708620914109482699624960 10825435 -158643832822114307551689984585311247840 10825436 649989125599475832446530811732212208640 10825437 -38424482073486019235558755804195587456 10825438 -158657834802356818371046454756910641280 10825439 710975521823013390471223959303031467960 10825440 219667414156957495775995622269334323200 10825441 -423029119416102861818876366301269701632 10825442 397427075664977549131326908742543649872 10825443 139334618459904099231367845790764895332 10825444 -106999444003375196658583812382237880320 10825445 -527546682419332097357826697598192391300 10825446 309016714552835780582278327863052848000 10825447 -234091686601243634125937048163211809456 10825448 -187891190640854207479084064183999201280 10825449 -49974428477277778296221824990857344640 10825450 9760671051977791450349581937031594000 10825451 29157558275182967523060865602677957184 10825452 -45042272083963658493187996533741577728 10825453 126647274944286067124284422273740063702 10825454 62214841243094848180044717774941433792 10825455 -80235627501628092307196351516212934640 10825456 49465486780600447237357839787895029760 10825457 583685748448302224356450719186514682706 10825458 28159005375447622662273485029618655232 10825459 608367844178342240879420211864466280000 10825460 -146133972804837381657625228437268492800 10825461 440864883963300481994493324633394016640 10825462 11965927708518074457545202164318073600 10825463 -890582135821370422935070829261345867520 10825464 281975672390820457015101544628680581120 10825465 1772905715554796175558098452191534720 10825466 -93236149605116363048707988378773585440 10825467 -300147070841671648639516276824071314920 10825468 -361943523785931325359151704437730193920 10825469 33561882780028518014380130968852249644 10825470 -113330326551482907044415293865027670080 10825471 370177576001690437371239310840311950632 10825472 250272023784392498969514450176270401536 10825473 579763656771013725189626401246221524784 10825474 -296455905023012962177135579003466183808 10825475 172550795627655351157597070089692591600 10825476 -97648898274314816656212477975455594496 10825477 -141846032109503655070413895076195501540 10825478 253923036298505896401941197984901077440 10825479 433612200051481518658325762011385856 10825480 118507081915953882514396946937662668800 10825481 447766040659776106057027784771607514440 10825482 -27482268766776226989498127482779070720 10825483 603893734873365397288100486656958180064 10825484 -55827951704992647417952207881355344384 10825485 -55818999019436342258463291800593444800 10825486 -54808765252405195980185855674095312000 10825487 -493712540305789556007734834818747434408 10825488 -6673259035318193394139987380553310208 10825489 618689709685862569323649689071695578290 10825490 -11672715432368935176281138029336562880 10825491 -380473371326773669886959660238195638416 10825492 491751551550431805990870099870648236032 10825493 352162350968475403371658243397528004000 10825494 -13269001071020248195702434007794216000 10825495 -181472399685800725584184543675555130880 10825496 382492791476420590612860776578531676160 10825497 -147104520882462274460482554651596808000 10825498 358910288842020104990121251605639114752 10825499 -519598884701673707103829023134117221500 10825500 75492856117435269788228443376001024000 10825501 -842410806494693679428686759020897529498 10825502 107524077032274187935848852142798475392 10825503 137595103565904631317668645317787614224 10825504 311988200295995431494821314894553481216 10825505 287402324786593971980634296613756432000 10825506 -181444090650963399673417660014073175040 10825507 -299944987312552089539221924835292464 10825508 6352703746504565494562218510105482240 10825509 412659131163010510644084553306677873504 10825510 22434974196170901067183392276158545920 10825511 -67534463890268210915419328316093129768 10825512 -147614769831338808008712983467972853760 10825513 -164835581836176312150407992295643809676 10825514 -5200650272227601955948481420210284288 10825515 97502231258159830015328978587255728000 10825516 -291299949176948485757362145888212833280 10825517 -76061676550228394692371064167138338280 10825518 162480914662139191626178492351354825728 10825519 -310848285225158818794278722074419588080 10825520 -47794014908235528026860428334728806400 10825521 -392881281034123058305627877111091198288 10825522 196831519794205308562660466387379159312 10825523 -90009200473493414476977869641984635120 10825524 197326845585413887445688271146440361984 10825525 154820606802931855157156932576888929600 10825526 -361462146025947051739386501674624315520 10825527 -26442261945285127612694620673722829568 10825528 281563117904668916496962785811654246400 10825529 344535876467588895102422363339551927488 10825530 67995515750441472134374760576332312320 10825531 -931752478619443891487512990380413360668 10825532 -339636721512609114650661701370303590400 10825533 -160147152182442638664363168155023377498 10825534 -119797109642375612004340570782631025088 10825535 -9257475566512186106607414031356825600 10825536 69659749384146478269586559493054922752 10825537 -258990947494754715279601981749295818814 10825538 25778134940204453896433875369299071520 10825539 -248134513671894813009780651266071859976 10825540 -479001576448070136726996594342596382720 10825541 -119295365195015101516450177319087692416 10825542 -25599465200467871405148047357668331520 10825543 -915504544524462265186440441689880036216 10825544 -128491355139177585441317396065654118400 10825545 -12486046266102228690738649665694063680 10825546 -143016042130851131835022654092492888528 10825547 -456796892787087203220857878432216385004 10825548 -14624075029805663832638043308640387072 10825549 -314237118221312633076908454578660973888 10825550 -154650963494048524431073753785344683200 10825551 -4614126706433798657474622407224084224 10825552 -46981681053233837465368804034629279744 10825553 -157222887742176010665770748732129030540 10825554 57469585129289992938494484085593934080 10825555 -258150439871769447306393119210778998400 10825556 -128225896191723237067864091359225712640 10825557 -787367899612219139129261551978342459008 10825558 15571038787452704614726251459818792640 10825559 -184043743261758397521677804899359765240 10825560 42905173727753436058722356168029593600 10825561 392084081380284285389305334855992849300 10825562 -301483418174914434192455750831668320000 10825563 226138137614083689549183006611969369088 10825564 528736466785517597293863282827032818176 10825565 219722277434348158902492858537136051200 10825566 -143734754742376481520317441834516600832 10825567 212968174074140372308233016137241699616 10825568 87764682020424732669551970399426183168 10825569 -18887718128222011827814297762298716350 10825570 120928466746279781031942673323298440480 10825571 -92154268773975581094188629544527942176 10825572 -79841871520291374155714708002656239616 10825573 -540309176424012965134835643180863816160 10825574 3389868666697968123755072504020813536 10825575 -245630701715862541028275268559718187400 10825576 -666553639111090076867732154850735825920 10825577 -2378590255195252777848752059551791808 10825578 391062216670442673106131062156750059008 10825579 -277716815455866354505635976720871882816 10825580 -9074187797149851925578658629043491840 10825581 80374151832255397777600418739043180320 10825582 469519203338988977269318390467492451392 10825583 -48759250313946942821061138876869993760 10825584 -23372935079057635951260045152259932160 10825585 22342852513516397968413138132985161780 10825586 333558913208837907769332697503652990992 10825587 -477804708465779193446776809857041482156 10825588 -396457430441639945405314274735986644224 10825589 239188073703683043650918905655487203520 10825590 6090275396631870552633800558556712320 10825591 2846708439231684053136498426137683584 10825592 783137047835570718671211173054354227200 10825593 -237233437576166087517984031491924732336 10825594 -757518322513328345485060884450929664 10825595 416813520287848813199651905361276148000 10825596 106115546125615442533473284271522063360 10825597 -39220128352151214543481523863754574720 10825598 -98628104813092757100174393103684408320 10825599 64723851826525390863719370307883302656 10825600 43363330666983880550913773194444800000 10825601 231387242591314149950826520235469097602 10825602 -175059171246590040754727378498462295168 10825603 133823445479640322342791076934440041600 10825604 339688009024379497058870943502146846720 10825605 27845919695956490260037470504693877760 10825606 174655920330177593748866909779947245568 10825607 -169716459844252329975357906364517498880 10825608 -15642607146156650436184481095136378880 10825609 -1896239518611769781871816867639579412672 10825610 -42573448858598539641356632071131350080 10825611 -541204966224358674301010142177353078400 10825612 23095633737943665964165716925448688640 10825613 92953116950222050052487694285866055980 10825614 110885652144578793968455577726739602304 10825615 419259275101692320049245692685320426800 10825616 -16620801184933461274766675637587632128 10825617 138101043459257362105070879592485406720 10825618 -109076570851789974273169530292921920384 10825619 450860691831668687327996453208502384476 10825620 -14773045150056813971744653997803315200 10825621 165497902529468224018200531502461052824 10825622 451354584782837796564719085163982318112 10825623 -211351429963763980766591173539011406000 10825624 -1002609412829444021540023496529332121600 10825625 -10206119712954589182006274304530848750 10825626 22219573770411646021766725829715883008 10825627 -475177548569188193549794021902925814524 10825628 -197810971960046029962217058313148416 10825629 93141383451696896382487086003299251584 10825630 21819155951786929710978838620520627200 10825631 15951247521718811431420212713542947000 10825632 -46906697034322424109735209371064401920 10825633 -203154985729726022974745995641920380416 10825634 163930556231389658392998140109491748864 10825635 104315937410329453247383511969286855600 10825636 239341301771218297686512087834094117120 10825637 230711617273519545783903084935118720 10825638 -145931252778352296061810038286869877056 10825639 637502488648088988651734674509432571800 10825640 58005164593769245881204992880166502400 10825641 -121622465084805156165830489531873330550 10825642 -424438215220948229559090854893698948000 10825643 694124425853441683894034557318541723184 10825644 -105216132621731613110191887860085225984 10825645 49627211258555924666090302912622313600 10825646 251795279318450258689749875331871012224 10825647 -3476944413508111775927049455569484928 10825648 -32374525132744715608897160092707127296 10825649 780006673531391546072780051675802240240 10825650 14373000671742247092138199130611881600 10825651 83037230987810840660893187394128033568 10825652 342078655868972704579937684832056881536 10825653 113741716763880403983725089675424611104 10825654 80873480759652155618430827858653906944 10825655 -639615230573583539957520394153313638440 10825656 176942890585160778828707327912377651200 10825657 -325006128205981850585426865263120907094 10825658 406418873802203276176385828039126509680 10825659 177757044135510234523304272830250205808 10825660 103688644105309087644529358310380167680 10825661 -154510707180600444095185226493939994176 10825662 -49337729718885307648839010681677029760 10825663 -465102918724660592836347101607213012192 10825664 -236822164852506501936804404887252107264 10825665 -187660233784023704788978573418521722240 10825666 -83243793571921875517997370919319992320 10825667 323605400646725985555435707401800625320 10825668 -5536934303215953493106041499609507712 10825669 72601591457827427508748135226395543070 10825670 -14450532195292505131554160603966131840 10825671 -488931241090237031517996449128468981680 10825672 -224040263777322535891797727920244162560 10825673 111217817726265153532443006845186840922 10825674 43962918847784025922662160595917847040 10825675 -83306845862594944900253077300701189200 10825676 6894060170329284577766999508993288960 10825677 -436128534610284002850748392549659933760 10825678 -43778549937146766790948616325584727360 10825679 96994802297659205986739823551737087800 10825680 -996757406264437539952789869133824000 10825681 -16528859618464620333620438024029932216 10825682 -46973416242186630479202436540659417600 10825683 -19088191984332588367584792193423676352 10825684 232537785268537926069439597056525279232 10825685 118165492464070076923197494789506689120 10825686 -123236971319533081451724135051292200960 10825687 910195342172917942667112618803575351240 10825688 481698654580677344469081920673706844160 10825689 -57397429861059498149278591209512755200 10825690 78042527593980701611238614516086731520 10825691 150931012186689951787391062077476965800 10825692 328523309762381822629821170076714404352 10825693 -223744778974057974745314611747799053460 10825694 24237144460383069586135485426936414912 10825695 181923982701117249370428977788721047320 10825696 -13778716135475524941316412250186055680 10825697 -471731148921495357864642492730596373854 10825698 -61885504876487232094717490600051054592 10825699 768724566991019408224312381708631020700 10825700 -38628117082633704133212398703728928000 10825701 -644792681669024495795645429711366747616 10825702 -187218946104266051869494431162271336768 10825703 -5798236633203966684920087181374271360 10825704 -689729795803318278822118057535827968000 10825705 -219665644801528799213681541848317313280 10825706 11116914779986443506752615612307831040 10825707 -478018647261066689581461647401358107560 10825708 199737702068320262050367626157262057728 10825709 700953712095870808610479964301748978368 10825710 -32355635470732908016822738747191214080 10825711 186670170699368450526597906873978687352 10825712 -311387391564150834285774898948058972160 10825713 -361902701236907328445013166270877900158 10825714 160027518064079828194119914437572223392 10825715 -223666927130695726317708711874983146640 10825716 -93366372559040688452949817933481588736 10825717 463533571717461309268619945972362813326 10825718 -64978827759355707427911804099059737440 10825719 -146111318287469785703787840256219928928 10825720 -3467841212581959356514327720198758400 10825721 -32311326509221068402827800385160570300 10825722 16328411330643043955403909370963354080 10825723 -4002100751387507099025009082216542296 10825724 56248956881380636768561334454350518272 10825725 -60533570632177400258335219199736768000 10825726 -140107049439773881006916775065517946560 10825727 -76741649823266830051211879320411699200 10825728 -76560712390368298977035338330109116416 10825729 -574874447096816849244615021190188637740 10825730 -316832353752309483059753104310616246240 10825731 19295296274639293499173741317837254304 10825732 353837832532877189863370903713930801152 10825733 -913766185819535623162920067379134928640 10825734 -20033108758417528405845077452679282688 10825735 262489047430546695766203061287209698680 10825736 263271912482184516081952130382973839360 10825737 -83137646270775900159193907671992210240 10825738 -73138347576875894955538451119766143488 10825739 -413519038756196539460341571445254653176 10825740 6971237906279820208121783420936755200 10825741 -74041610597443989391470503142404178720 10825742 240118913064845902368527734607619871872 10825743 -264448798776709795548568613038979433456 10825744 83812401269166639234664492030033920000 10825745 -81840084955501023152588652143569021440 10825746 -110250940438288825859676022827199603200 10825747 339550069170904375227863183525408497196 10825748 -530902504824071208818784171475887422592 10825749 938199105361319971744983094596090702 10825750 -51141419688385526258337457536175392000 10825751 -263603219100168353835835796187852568248 10825752 21135916125620559564962758731015782400 10825753 1062167082154845928799204303556472464660 10825754 19029488853612058704778892227243672800 10825755 214877522553811139109513746192323449600 10825756 213798996600370752598880226147305569280 10825757 -178757311409008789541590500379420787808 10825758 -87530528769404710263872807393810841600 10825759 -289025087245750637030900979814079978384 10825760 366001271486015634825607587532709560320 10825761 -603195197302785193100105907842620078176 10825762 243828245131881555744386346563752183632 10825763 154068153029180786272938751140893349600 10825764 129157708869831250918092472303734927360 10825765 767558365409867355881438690415318566400 10825766 -4498539931603686448351682020989542400 10825767 -442616838449206308588887834662515092016 10825768 789064055292351357444661713474767170560 10825769 -177299903820917591463085777406289181830 10825770 -50588976063752944464973395747649789440 10825771 -109008563622743857060959796459928876400 10825772 -20323099755189919818468748193532666624 10825773 23448199767865958102256779456497771008 10825774 404515556655438210671553207841933091136 10825775 -100128520668437178680919416770333849200 10825776 46497002973273774653994245472469843968 10825777 959762402098798617683427092513106015472 10825778 125404798273024570087366444923465408000 10825779 -101614653451254343337465666197019611392 10825780 61455265234063865835806722504032460800 10825781 -277053454888630483039027465328139888036 10825782 64628237573519518614422526327783475200 10825783 157254226312218659394117475061133477032 10825784 -514738388051544362663553019010233405440 10825785 246712894402234080936051173007314611200 10825786 398492688961298200795786993434299234784 10825787 183064657138808728488117692970727817280 10825788 168799889527748414419016808570087023616 10825789 22375924498705538520257570567531230208 10825790 -108701467579379740728677036929044465600 10825791 200960712581915370121524477202325904 10825792 -261857371374322792368575033731857776640 10825793 313859577264756855972436878267988681152 10825794 50920131597423709469863762281762708480 10825795 -83406683147155689958414043245153801200 10825796 -153014145899299688804092649579851591680 10825797 -45995448706562600495503500133158552000 10825798 200621837723151034109910648476208578400 10825799 -65068332085441336315148851974246315600 10825800 -102966728495034041160980160183524352000 10825801 -112486922217937707979775284219922150400 10825802 -204490045717501767335843636484489705840 10825803 99076938450830964740523265772120502012 10825804 41711898292421684244078285300078249984 10825805 -11547764660161755063477924819064500000 10825806 177459949720121187640670947257709511808 10825807 688593813047868763034055357317470419056 10825808 -1793968409765755029608416097185038336 10825809 -5203520809775623188776209809133678752 10825810 -278276752328916149323817671053572761440 10825811 754679896848331798078156238297347270824 10825812 -25896927492883621017112794465173733504 10825813 -569867652947748954951036622176847334276 10825814 -281251719284166688398983226853094033088 10825815 -144021679564264975838600699699560066560 10825816 58954421489818313238010176871542988800 10825817 -447194516456714490239158211796117526134 10825818 138976514345749369935650030255963349504 10825819 20171702448003171758030052189867793220 10825820 -19480898874191752223418113049182208000 10825821 153775157493948414560494299296254814040 10825822 -42169459253216515268320866571810455168 10825823 362575031540011838844014939532024279072 10825824 71130198982374991883436451227236302848 10825825 -28971228718092178888148480846009581450 10825826 -341859856328085957381015170428292812416 10825827 1950615583125520520096030179353140208 10825828 203485980903337797599960591408516880640 10825829 301599562921738140705602991205314482976 10825830 -77984095710945089483233856843195479680 10825831 437747278921688735907127779621481704632 10825832 -217560877864515558335664061913610731520 10825833 -232261076406711376918905117423261771456 10825834 -35356502691567880993447402398556271184 10825835 148173647480961936906830701015102836960 10825836 -101108006035832150249997426967000350720 10825837 278586079052160750312520223258496900192 10825838 -244140570748471403177205628544045311104 10825839 1285676305505952817682568317683927680000 10825840 -1529156136126750689841300528166010880 10825841 111408287868733361449057019481332923572 10825842 289349545931096102836472330977993437312 10825843 -228316512817186242201327860158141377200 10825844 -669865766731150767749855462454052761600 10825845 -120202313132764591772518433533160678400 10825846 -391957415134062206200416398138842060128 10825847 143128927828094931165180819796722299280 10825848 361550029953794990461870164955489382400 10825849 135330957039140129912415966721771840980 10825850 -24028889724772235464912911851345491200 10825851 82306364369446282087244524410563374080 10825852 -402439744150877092040184249584944128 10825853 939196533479472324376587300995999357964 10825854 36010495831891645881711353392607495808 10825855 -466635785002853703801883216644537206640 10825856 -421768255613521470806218190104402329600 10825857 1726025865853176549807652364300194752 10825858 -97890742955800024570742075069739678720 10825859 -413403989607030736798434114587292345840 10825860 188376940423144478255865994058698690560 10825861 661996234356766097425859258968777672192 10825862 161442578137473528410300085308737230432 10825863 469050593514637342424845624147449567144 10825864 -75118335919067351079541787426023541760 10825865 -300658850238778915671904080331199319480 10825866 21463688185905633838169874791079905280 10825867 85934093802262633539193257746516384064 10825868 416402204363196148128282612107333131776 10825869 276914144998940528097487021543824472128 10825870 161401671974198715054276202915795200 10825871 -100711309859679379857239282069941616160 10825872 103430334248524471218005138534508920832 10825873 129323787892967670816667465270525371940 10825874 -355342040992761036219092729660880486240 10825875 -10291008112395100306121828112284052000 10825876 -290021392373782525090491093135992360960 10825877 275364328765961296566819590735209843200 10825878 111125961094087761221690945808498229248 10825879 -1384468345205889787802478570312364986240 10825880 -47852433352314552951672084801552384000 10825881 -155053661748391653903072694727947590912 10825882 515848471859618541597970408288425984 10825883 -63992294357214947521012995501348431868 10825884 152952731962670299190441232848623211520 10825885 -30060974728617287221096200052883850240 10825886 133576829227214779159299947908405780224 10825887 184399494893702702014624091140992466320 10825888 300165130830203296390503820724747304960 10825889 -422214025123251909075794684474519894844 10825890 -112574435953593665218865005198846126080 10825891 -124476567046991829788757882902736316708 10825892 -213073213949220469964630522684938137600 10825893 161000571361364418876864608873157379200 10825894 4765082386210631235859853526465878496 10825895 523628183964883329437004732350664445320 10825896 283295280179559998555796268799893094400 10825897 302814596139476329544634679544618633872 10825898 144535109489460072951483297823108609200 10825899 38112380257546883582094950269661399040 10825900 -12940955350528048693060135220062323200 10825901 -42451098231391805491223037288963301098 10825902 244610383381832670338892300971052775680 10825903 -529727678004014115541886765876814429840 10825904 -29030950715792991192265901276827090944 10825905 71844316453618900372019109338707550400 10825906 -73278932234330305753945648100539776000 10825907 52482140921643457020128781270457062192 10825908 -39523445658707917060988668401865482240 10825909 45725260217965574969857367610425424110 10825910 18663080726217876728024911896682623360 10825911 473535372140416639329443191551599354520 10825912 -741168722298041885361612065207282380800 10825913 -219661786705481584713746706869712186624 10825914 -204399002072696172224397220088765498880 10825915 37833090498474420583365558026872071600 10825916 277882753778052354082339845369347453952 10825917 103437070889098794061811110919610266880 10825918 -483828273280104818784141651599881351296 10825919 -232520529290121082898195136504011786856 10825920 26897007089350920858702821210456064000 10825921 45286531625574181421309284586762735700 10825922 -241228057593307460086589441938643485488 10825923 -310623976044588036630356351223801200640 10825924 103257231453524510090510805455955744896 10825925 76219788552697173644002261963179808800 10825926 -112465330234299121357506518558437813056 10825927 19566678823449964160613909026512829184 10825928 386115276502771477626784644307645916160 10825929 130031058175702646777333519515415706474 10825930 -160151621437329114802726998552417524640 10825931 110541217532447375676022561284219676032 10825932 88154967279311055607066085332925061120 10825933 143353953379191811320928468300697749440 10825934 170327253304803392720590217875188864000 10825935 -41504828556035201799505768820679039840 10825936 -86724641160709929206127696684535382016 10825937 -943569134085999892091997155709004902414 10825938 1315387591561459441224659735844438528 10825939 78770370747874661455971246095623995648 10825940 59887736493470551369191577426955869440 10825941 59270361756276330959311733038215940224 10825942 713905120311780859450179316925155800192 10825943 -77700070042245857833993628600038014720 10825944 -8479985096151382567337258846516674560 10825945 -212107504030119364591384392040278428160 10825946 -279250084026956754735234008467782797328 10825947 -453113507785361693930426627985058945920 10825948 163451855017873889141324311362505133056 10825949 661654909295057724270568508410934617164 10825950 11772823974612581644466370298986801600 10825951 -1286966350693037045830497787435581415496 10825952 -915554718357781040952817404644425728 10825953 -93682972448305993362255014175576184800 10825954 26887351139436497499104735767364115840 10825955 103492447888292994737907725861685881760 10825956 33947481671571280611963560249511453312 10825957 591058051961548683920988428227133899452 10825958 129122738087784395197012020883505397888 10825959 269385223497703004312133860132748875304 10825960 870810971358912429369295178491392000 10825961 -11130573395401941539511752276918787000 10825962 -29525650218668629066403675822674991616 10825963 -172969087399420807857846016958201224056 10825964 719097368950498889528670798932383251456 10825965 -68493553958605430517216657569895119400 10825966 -137827426611305507507537075815806341568 10825967 -887468815597471944880172465931778551984 10825968 -10876419347859363337178017355320983552 10825969 83629570252611153109803946107021527040 10825970 327616066219773820220507647681049227680 10825971 83050878843354124364758106323764096576 10825972 206911465393217077033208976190338283520 10825973 53085818626597736075833506358845605244 10825974 -14129020533146477036940536388240639168 10825975 -110837012042100768196196526187404592000 10825976 24682568219281668302065551775270748160 10825977 116310507902731101717332831192942406240 10825978 -213858460529748016591206984230057562144 10825979 450709219167593977644974479431892172580 10825980 66006602926031295767822717361217536000 10825981 6738105382328692260455746568561419520 10825982 116026688803550454443776234747718092800 10825983 -131911944551126598736357483885665638400 10825984 -52246440233335166008186978782880464896 10825985 115321602537357729488931574448585776020 10825986 -150401876960849100685070360152788963072 10825987 37461232210249820689914311272069616636 10825988 -214743020223484039218340878677879881728 10825989 45490250867135490412722148190885802720 10825990 9627848407454660973054187625699596800 10825991 602407873900513025752127715902975760 10825992 -109007494203197884679731496180861614080 10825993 390148864628274851185454828644953924624 10825994 218015403259961086460144347142976498432 10825995 -342350096491932868773330941170583588880 10825996 15322134166729985266222464934252065792 10825997 120404466539285110866598963004594881152 10825998 506213509795253978675408530398950400 10825999 -132134613544731246074126265258189490000 10826000 -158336606550118125226144915097481216000 10826001 189642039844818012502653584010540635040 10826002 -250388160807274864452898283267514547200 10826003 439892761091958175924850748662029566252 10826004 74950620642663357142893644361413093376 10826005 663970904493104504805040282162323165660 10826006 -46353617925782795035094432099957116416 10826007 336888426230795662700569919963639009640 10826008 -132836336324449013118439880498509332480 10826009 -184585702439576525581165603465741173120 10826010 17843990003056836280631388505061606400 10826011 611930341678168820793395328051950024820 10826012 366593449665667305015561964250905069056 10826013 431646025229155628338169640497816160288 10826014 -239328678931316814889277663695966032768 10826015 -89873504025946962626360382534099261600 10826016 75202732131569869778503645604910465024 10826017 -174929368570799145315433056027997993808 10826018 25318248870354837605880677974646985216 10826019 554503963760538418653985638763187662800 10826020 -45771321890414873317522286639059787520 10826021 -1011493297029283213306888858847790062688 10826022 5664523287307903588811981873504770560 10826023 407899552900432424121942806146686714664 10826024 14053164776525832650103533178207191040 10826025 -87962667221258153887471603824449174400 10826026 11815822455375392948170625211071873712 10826027 -527129051223317589622214479746955303968 10826028 267984764382639806214444548769899520000 10826029 5624898008448928148736461237662287990 10826030 -91291145048292117769823854470168843840 10826031 -229972664905689142304544168133610774400 10826032 71696385060528061511276381294126497792 10826033 -381090109888798087489792621670617844718 10826034 144989445312812038628668287814000328448 10826035 -344654384275820962770057662796601003440 10826036 -127581930038771337594412247876321174016 10826037 74541163026319797122403826791954757248 10826038 -243009379067857379684933811754195414080 10826039 -18562589971063534350580704164820010368 10826040 -30798837176241552363048857514008371200 10826041 -395966911402582976340580863149847608688 10826042 -204936917412368184745434875343299649600 10826043 -139980932322955065710540918174618914536 10826044 527885608495472450411840173099358534656 10826045 -1453653856732062995968824489696556680 10826046 -3225047834182205451050374179850831872 10826047 340758839385448235023005362964314242496 10826048 56579528614948586387605894706547916800 10826049 34186113313374027215138870665975507200 10826050 19735974975860469449689837290643461600 10826051 15473933699979806883748752960895235472 10826052 -121594106550906869318587008041767326720 10826053 -163695604054154247532055731280942574144 10826054 116178350139848824364631132441854755200 10826055 -2114385980901809972635555727434908840 10826056 -277920284804368122707300875199281413120 10826057 -58615934138358147295831919463523925760 10826058 -36967489222904965651472153672183642880 10826059 392528208385602106191300692980910242512 10826060 32825285101893308643323506357415838720 10826061 393941721881367081611520718739471177184 10826062 -211917945717595619864482580200058770368 10826063 -1200776785142842078875862811617053812520 10826064 57813578275360612814488955196294488064 10826065 264038822860379213064006785020465961460 10826066 -98636829518334394178887763391354918768 10826067 -3284469823318781029266741636935946240 10826068 -8092701092369757572036743538075516928 10826069 -417695574049316983094533640924056167456 10826070 -2369245650203515175107030840794076800 10826071 566276169889664042846046099461136457344 10826072 -748365008931099533515675207981424179200 10826073 -495363774899451765679959483162575329356 10826074 -208826246418963076596021833613670299648 10826075 -193675249998047417048500031092159118400 10826076 177995867903345961735191716844560389120 10826077 458082782050592389520862715404262907520 10826078 93654536552202723720206751970088615424 10826079 -212311138874960924003936280601492826112 10826080 -372423289154882746625985062114379694080 10826081 -340869147750093685478505323370256561920 10826082 -203059899567070017085103150910382882560 10826083 466321316041979909208097620458526210332 10826084 -22724892162853752860463562068170025984 10826085 125743469354628726264533386038239306400 10826086 347446515886678453696809380887811728320 10826087 129395264110915644734927665089451814640 10826088 65279273197399131128726746854991134720 10826089 -47724374828131457657658078431544485688 10826090 21313185260737142525247049127316307200 10826091 254316087401065423607627910539625521160 10826092 16541507408133670608755773718485150720 10826093 99326107762571738763354487631348518380 10826094 -37041602835426520753662279200026084800 10826095 53964467140618258070347843574727811680 10826096 -121274301794754683996710579704503402496 10826097 -476416950827491624821694590055926087360 10826098 108755536874314073072993446071343360320 10826099 -140075726824813233750694371184964014080 10826100 1735112023429451127747670560285849600 10826101 227821961990009834108159042004302160864 10826102 179027693272284013048898807882954256384 10826103 118713406753422736292403936558958460904 10826104 390382571121761632074181226542162022400 10826105 -297376559492614003278655435892285265600 10826106 -157713995714974650277064609875002028800 10826107 889643986981546248607841913636377352356 10826108 217219111805464899554396774294640150528 10826109 -469417204275692065853709914775602009280 10826110 -2479505583473049804697785601684327680 10826111 -7228379323494599864055931115920572288 10826112 -745632206345041017163267799336878080 10826113 -717297722104436949746156546354178080638 10826114 -19920568153642011391675669850907978720 10826115 6576184262924929269051849683056005120 10826116 13096620481108390709395450752417968128 10826117 616195259780915305011929021048467427166 10826118 -46708658499028316656565163991380464736 10826119 30152400596994647725361432897024059744 10826120 -547861969620706904066542805790694963200 10826121 482899586085756701790675075225790153344 10826122 52411573562876772652362860772111302400 10826123 6702233907670142334837930903440567808 10826124 -651136400282597277692762159381735915520 10826125 -1040865721218527517197857575093857058000 10826126 -31896496066333449511218881163579259200 10826127 145272813147091336849303121776820824848 10826128 195002024723769060066342172716153241600 10826129 -392962441783629387577445822547043512270 10826130 11467517167256311471044367441345904640 10826131 931995124526408763652059320978953269932 10826132 142936011672685250860059322570709889024 10826133 14815107740860160029092922670902756224 10826134 69791471413074838557687630646819284480 10826135 -261255564102431463705069364515517668000 10826136 398880557194600177354322167521979699200 10826137 23985193641615272627910825139167259392 10826138 64956019290500932954775915331780154080 10826139 -52519757803449181760960331902404713576 10826140 -96462102792387202833399835595252912640 10826141 -203477221248451781490985623679978524000 10826142 174909825140102701273026516206868854400 10826143 65470993329258699945269238717132929320 10826144 129920354527699295350540178935536156672 10826145 -220028074375773439965265867374686444160 10826146 -48589052280623993730964388322929011200 10826147 299331540379438880645867566151078533596 10826148 56376042627412722773197244318921671680 10826149 941396344613798973325443596372913353150 10826150 -104930100367479673009534993269109159200 10826151 -19597620660429826739327984257827105792 10826152 -815353833058268455872026891837296358400 10826153 -889982625970406904747264031119613632 10826154 116371777527014270798905659837818254080 10826155 -338072328430735800512315620958323105440 10826156 378259799331447142413412060044288268800 10826157 9136267596674189692709839281989244288 10826158 -379913335038708484695928208508143279808 10826159 -10337212520742789665211157318274175384 10826160 65592460252720668878124051016817049600 10826161 -14892812198885165860308726614975901696 10826162 300166174018515243764430157179399888000 10826163 9350229170039158153366980380107924320 10826164 478413723807658254292427374094121235200 10826165 -3442499791694334835604619171171722880 10826166 -41993742259674602067879922732343853696 10826167 62311189602165608235967673516425197360 10826168 -1333235560319652416380025043822695792640 10826169 93829403058730005459984398321103194688 10826170 53201058270882811757129216447438132160 10826171 841966005348495044272585481506620630372 10826172 102839434504064170161472427978446912512 10826173 155267341846410243968692790816185301484 10826174 473104280190373493653265275919929314240 10826175 -14344315304900928005679566644187145000 10826176 -30043000641250480295790200770810347520 10826177 248207236912425430380668141703512329026 10826178 -201462873437135726551385470066832294400 10826179 1058177559914965562766436412912220160 10826180 -246117526040794800928241753919873657600 10826181 -454849008972345267162176819267896950720 10826182 392851913926250027827671293585249700192 10826183 -621933022073504836162770387395401814568 10826184 -482560449540401545460765127184443310080 10826185 -3085097941879501086174107341475470620 10826186 183082736933066036057309147133348844800 10826187 -377160224178627118554616722516833580840 10826188 -162574524685211157767130389091000138240 10826189 -663889491513241476193345347800175597600 10826190 144505076656201246937854471448584051200 10826191 28870934645123448035200471160307651600 10826192 822428353390142666370293780988297216 10826193 -44741980141408132736970321729322128576 10826194 -244929604274100491344791959660869237104 10826195 388985605695882990986194313863113828960 10826196 6173278255746210812840656744017291264 10826197 59167199933151725133242700666324234400 10826198 -204882497709154947645305422891951224000 10826199 129103133512022588476138756424577434568 10826200 -37460533982997442101013133946961920000 10826201 926794034704679932092878851755839048202 10826202 277868340439975880833459161782145024 10826203 -730675015252544298665877335714846783548 10826204 -203763966351498822676144330271000125440 10826205 -127350709333251864128582036166836553600 10826206 -76955499081755908903222588114244120448 10826207 -15844170335151562519970025633478894920 10826208 371887246169766310767954632789543092224 10826209 -580842010404071684644981386812224970590 10826210 51738260512117832523656432934492713760 10826211 44224594211092421501138669571647601984 10826212 -111233892026444200148173939557311128320 10826213 -654973137894357200827014415818614321538 10826214 -7486445751603564962634897797891629056 10826215 339491547190573882251145136946729169920 10826216 -640566832831713189247548411798893675520 10826217 -32098101782196376244574569368974152934 10826218 -192810399630175174498710590805815380896 10826219 -213155402876990527865004564922772410320 10826220 106448619280610192040816404848298081280 10826221 -146831842731777063776220589391981817216 10826222 115175068079452879610774672235655372800 10826223 -185789002991614984975413960085117036032 10826224 -72267444454857335595384551537811881984 10826225 17503129653204439422000236448690663750 10826226 -22836445189153992263975162159318257008 10826227 691148168354863373854545070906736028960 10826228 115327573292551095467627020447364929536 10826229 114831675104524697985373962724085362656 10826230 257135580909832379624067362862978604800 10826231 173988245892992012889370449675777596232 10826232 84401222259677835998308997201633464320 10826233 -953915518232357505535599020940881808 10826234 132040133541385108556610806224304732016 10826235 33730733210401924861545554480674567200 10826236 312591315947452979493941067300673249280 10826237 -293427467410223372795174934636622931028 10826238 159198617931867335629625427697357670400 10826239 6052164414714952146661102171327996160 10826240 -16259292722005032985038387850877337600 10826241 104110917093720004591795592534392345392 10826242 54312304344328662738905626564057251840 10826243 -321747398487318126996762190577956661508 10826244 -190818260361575203297996359882596229120 10826245 503295769426865301442479475858577197500 10826246 -64184953587651225525608089212940130880 10826247 -23033986241299989173259223302311990400 10826248 146730496926085156466128856557754127360 10826249 68218668482806738301154947737962257472 10826250 -12164921208087174570736601553062880000 10826251 -387208504572800023440220287075019319520 10826252 -224368797040163234241201493838799915264 10826253 73541903462066418223524263869386062880 10826254 49895266594296512858356309843707213312 10826255 196155594830417870060457356200653404640 10826256 -96176455493126627858508678506555179008 10826257 2679356745897408594559248542474950080 10826258 56181754070296783058243575084058670480 10826259 3427813242216515443777972995524888880 10826260 124973981088053933066370924608728934400 10826261 -149108836525627237696272683869016647680 10826262 -313463674461510267048855360889393545216 10826263 -332197448494846248321620604683869535904 10826264 557635928317146872435393580641064652800 10826265 -18161929941987965724117178115264801280 10826266 322115586913193751181821915127687981824 10826267 642833814109420623399864576609788695752 10826268 111974946606814632952890127839066510336 10826269 694070809307256115304829970135752493670 10826270 -46604983450179484007537201393239319040 10826271 242236737876433300698945689280387118080 10826272 606985071766872985229380109374044045312 10826273 -206523866629714604857257906221244728478 10826274 -6572240683548601852531797787042357248 10826275 -129762025783358859580846266307189209700 10826276 647748983795348327547725108976012472320 10826277 81767931195048205197099984817822447104 10826278 192382384389535186650640315454559629760 10826279 -974566778060437549420836622428889818120 10826280 286050726320859586961634470836866048000 10826281 -118658317608245828090125582203385654918 10826282 2269227569263194675049149846937331712 10826283 111033394881758984228935996719784453104 10826284 -41505497938158975361850376367556149248 10826285 -58511542450610931958395921800382666240 10826286 126898589596905715018870107149588979264 10826287 -112924757198784350763467191246254222064 10826288 96045109539250986052133056585467494400 10826289 13856402791160171416993606890944462208 10826290 -20093990215895785648093704037689621600 10826291 88570636933332574640891716974343030944 10826292 -390040125117284126316719625842790862848 10826293 63833705169219788761410328784517785280 10826294 -141119984868326473094762395224338654304 10826295 -174876956653837533768791238365968060800 10826296 70622771257881066784292566347348172800 10826297 -193985486404744571155223491748877294048 10826298 6671598860454742551448187547810183936 10826299 -33538047194670174068098272698905845552 10826300 80846247213148094338680031460364710400 10826301 37205990759020131353213660865370021632 10826302 -29862916723341879663814257605112891648 10826303 782977347174283664723899529933513513304 10826304 6306070775664380554550536207073280000 10826305 284054069062377921362761382726392478100 10826306 -127681964146131983520278352683856592896 10826307 141444180571398407241083495283179463408 10826308 -73501522229547206939008707293511475072 10826309 -889451985605237228139412295369169725670 10826310 105321905735128685221667417334453196800 10826311 1304774172804062327926047281001372240 10826312 -189958657402332753381919828424297349120 10826313 -233976463656474390464415656252591395056 10826314 123388406139604142613938509199085811200 10826315 412497139722090936664468555639997154720 10826316 16234587573235992024493449787064524800 10826317 -615670723439159674629489104422018650634 10826318 -398311443161703162905500397389653623040 10826319 -101374414184208476195176105473784225920 10826320 72342924212738338233848848160800358400 10826321 644598224484197159150383845450785272944 10826322 -35325396347324115814305782583759436800 10826323 -344055336294860417228539885556075438040 10826324 148531696702892568324659542399873953792 10826325 1765198029874275845723447670309912000 10826326 12942571172614208172407520424460851200 10826327 680334591041483614365987160098801991176 10826328 -392794522332995674075213221256661667840 10826329 48508802602332345569583229127544867200 10826330 148065047135612346958220469631514757120 10826331 9775765695928656354417907735613611824 10826332 62824966226885284661062657535135616000 10826333 85505301209378374918087995953707295040 10826334 96237333924348928645838847980504968128 10826335 -164184782482209216201623216738832188160 10826336 -182360034647467450184744974335990693888 10826337 136138850680190822961541440634541429280 10826338 -8633833619599586091254743614659451840 10826339 722177524091067900630778706205642202140 10826340 31802343203214947170666314703263744000 10826341 -889140755135473235230873601258303785316 10826342 -167471098855447734077516161458711536928 10826343 224167851051236823084821879094911441304 10826344 -539643884426162532439208329910822691840 10826345 -462844422872948097379678948480844511480 10826346 -75441377598317696129178712624396598016 10826347 -76984270114381491818260371876416398336 10826348 -68043911217861951129879306778208974848 10826349 49391867393936901333377410349392640064 10826350 123101023383448511700907304735730552000 10826351 362517351599196831210109991649634951704 10826352 97024641807105331322962827644633088000 10826353 -287699909436220881136913831360074067136 10826354 181915956269893687858052669019480248064 10826355 -77572683701450562672161681909386222080 10826356 611119850976956531864580431493507821568 10826357 1231233471394230393218796855128951253180 10826358 142875031147565555933895166816915906560 10826359 -579376877779203719027203796123208997584 10826360 -301774372755558846791189230122610176000 10826361 62994840146035842354390435288700428480 10826362 384374850913367486576560917666328536432 10826363 -340152800051851621364648684616497013600 10826364 -172063948649872550645674457626343325696 10826365 -596862966851378054409531211184040955200 10826366 -392401442860878536347245301258384378368 10826367 153568828637509264232495933283121710720 10826368 2039264732444893137023923975870218240 10826369 125748625327884204753071238436493623296 10826370 -163023136580447119942745524336742784480 10826371 295420002541720530701866003113721634200 10826372 -454387510249619102623560447433519895424 10826373 172141107277694070150320958944972796384 10826374 2540851411210314891546367836450028800 10826375 -82177157381281132733936436556035816000 10826376 -35384586038562852899420119222958161920 10826377 736791425834898484390342912266003043226 10826378 38893146313825399730419060798693386240 10826379 94537201208079210483332473918435727244 10826380 -183306161535413664151227106429842124800 10826381 629847474680063623766660360043908032182 10826382 86956604528423017519674635238394859520 10826383 -30996148218009251047822233944893181736 10826384 -54350364534847147688679994654119321600 10826385 -39079988089416044985701790694234549440 10826386 281606753054206446074824341521373205392 10826387 -58761185754674295481626510456143574960 10826388 -146263340234516572549692260862064460928 10826389 -4623528958869178207993965627728066144 10826390 -2985192607012824137468428488992400000 10826391 129730218826450671548288271661381765992 10826392 280915540012578736625045805083188224000 10826393 494889478964148488392412166673216173642 10826394 221805463418931440711839823738942860800 10826395 -524457849955837992152119812701764973280 10826396 -35689584445400562838508317254316032000 10826397 -429203202388960586433414506232019410240 10826398 246020054968450786006736119821542999040 10826399 -137069596179746153907871960874331623520 10826400 113673207705621487501838953650035097600 10826401 49101055871318211417469275152183546052 10826402 -330675319757640924684551655581572368096 10826403 -372192655569437855547972228045170939904 10826404 304649148788055078425851267293420937856 10826405 161454608450752577963033635986435291000 10826406 312258740092109757515962053990160715520 10826407 -137963334759756754021178142092378032728 10826408 -148407793741459884574882694638515287040 10826409 -14230462366521404528958072439976816640 10826410 -104333322028171812655272856886346439680 10826411 46949873915793799831468405933390800 10826412 102277008665462149572230028228583245312 10826413 -2092336506833649710381258678958785876 10826414 -142297938779044092343786661527216082688 10826415 387842963839258903354944753960627407160 10826416 74174525048071669077838028106810261504 10826417 11087265475910395153401454634221905792 10826418 104230736517737711512279731449666968704 10826419 349275034115965628865878235111374650920 10826420 -172980029242305180989910826457002813440 10826421 -205357899173363754962856282831036657888 10826422 -58516135154505611767265527601687460096 10826423 457728519544492211424056152863568340760 10826424 104453108633912163089204671237724037120 10826425 71506639331167043072059805248335495000 10826426 2948161230998173849346571264275776224 10826427 63423859787575104539492986720207223808 10826428 -226934320295901509164470817897280468480 10826429 971420139836993109350907500621556009030 10826430 -1749317835675130995842393743792224000 10826431 -127640815851844195362412452474051171456 10826432 41841696539920419592114835479823646720 10826433 1350888740765264140559602607080478995200 10826434 31406463543723369999636620573560337616 10826435 -267991464929596512266291075446841843040 10826436 219813165631294589512038475049560326144 10826437 323986714663851917546859699520057051680 10826438 -72251545251950982551483129606893816704 10826439 -94783721336651572355278048110503397552 10826440 -130673353839657353099988477110068838400 10826441 -184529374110929977287427085894940030000 10826442 -47058515625753513487058413193644020480 10826443 -16464099592182427434793639477814513760 10826444 47129360093878248186933388710209743872 10826445 -52294444160889061176314661547476572160 10826446 252446485633381854127316915557469652672 10826447 423773671412343189417387646774893128040 10826448 9572645365181098513783185677903069184 10826449 590548234106225563926779290053604478450 10826450 42794478049759962863874893603567308800 10826451 446240092453027275858311873743262856180 10826452 -130595680748282626508685269239370547200 10826453 222333430088855797288146645293116574208 10826454 4283014469904704281256758550930872320 10826455 -77307657389803533962462817426012017640 10826456 218241683346184731489026605962013286400 10826457 313450247438821035110328779737953954720 10826458 402526253689042133377009680250315780080 10826459 -150211213423560782100961746725847391968 10826460 1305325785946994545189172611684930560 10826461 330647599077777274406565984166709101440 10826462 -283185435899122043851354118249395719168 10826463 -14006812925441104854709791516348246912 10826464 736494136849464669342767308692684275712 10826465 216174920868976798703228130114323444520 10826466 -62699109841395274162737828131324559360 10826467 -323709902753734183315957184668023609768 10826468 -103412733285876806134013022657961451520 10826469 -75554840238276922494097247108320965156 10826470 317114564782169529185881085247248311680 10826471 93660298840609447598411337293970846144 10826472 -33591643020677172854760786075035566080 10826473 -190398048689789847075299412555337151360 10826474 2244023222590530388772012937123044352 10826475 -9217872660818890471782310583614200 10826476 75907293274409867730432000139189012480 10826477 97350743231171626929075261474556498080 10826478 -30545994436200909636590214552977933760 10826479 -174652086109371937866347713237487327920 10826480 -36546097257503150821534375585309655040 10826481 -823805024083483235359695778119643685856 10826482 293529467542652147368896092747449688592 10826483 -986048473294185116798926928923642593120 10826484 9242121994598762286336216054122176512 10826485 544523036254503540350422077314735623200 10826486 408116673021735738343747732564320058944 10826487 -14659402804571193589325587854800943360 10826488 211687200627136180214319065245348085760 10826489 -743371999364754081971616467233944512700 10826490 -7215428188156958515095668884917711360 10826491 161030018111588399464610770129377702240 10826492 232730797599866300139524832111009418752 10826493 260687005297281419202465840038692146528 10826494 -2529735013235077778078140706836358400 10826495 -89075606460211876438782672222323257200 10826496 74213909538554967165503736634977288192 10826497 5410733577008135402470363424483457024 10826498 -429709833209788867735526450451219582000 10826499 -1063309958829965401674678406202518800 10826500 487846551067757649971938886262773760000 10826501 301038304784985791176715603210601738936 10826502 -70034010977814870689603811175172898816 10826503 701580122676872943149809284935121657752 10826504 -172699651957092132511048368316452864000 10826505 140921141601071454069981490855621020900 10826506 327221366493335271381303091643810260224 10826507 155997431042924060542058443773707964756 10826508 75156023063021651032465876276051034112 10826509 -292385550698555973364017041864232761290 10826510 -2786441700252506246264650005120205440 10826511 258413947746827512140208358924098766472 10826512 115790483181336160923643362892787957760 10826513 32309207819502296215355457267904713204 10826514 -155899896821448077324386000479347308800 10826515 -11328737380825383788223053005558142400 10826516 -482974517412271371312690065393163922560 10826517 149899274913291784803317765946043748448 10826518 -173600314203089327657719332169804335264 10826519 471254204078731790765895848576288291760 10826520 16229732271608305925206321808513433600 10826521 75799655724526805328697846121844171722 10826522 96387856122237973616470978372082171904 10826523 218454498399706568791289332993326140280 10826524 224253780714089896936749721587768750592 10826525 275667001433091145894632462963621688050 10826526 26778902088061224578257288238086542144 10826527 -7631108588824303221934505615134183608 10826528 85751397902340777571723172040191115264 10826529 -122540162493909410148987700346419671168 10826530 47197485987086861237066338492573731840 10826531 -210965248969885260269478597039061260336 10826532 154310787678131400618559113898157125632 10826533 -49873957962188416116319750737382635520 10826534 -165156502161414449041722443520808673280 10826535 -228758909157158700499112534938898732640 10826536 485292096488185323454305027366684917760 10826537 -154178965580245597514140169142747471360 10826538 -31256773116098064233044928559402297600 10826539 85423122079092528517534696390207420340 10826540 1258912632733983949401030014489011200 10826541 8390858083275496988419451791190791200 10826542 -59295090303424301610448265399231472000 10826543 103808898432719826120231037959041829984 10826544 -63352230270016733501462847389328998400 10826545 -60178512767378631814771631532523269720 10826546 248983607386401458543325189034486067472 10826547 -126371314955488546332340397227233433800 10826548 4916743662334757666442500401184283008 10826549 -145394253466727031922676876416359261600 10826550 -57105295010049922323604246147981111200 10826551 -331675746788694815275853538209212967408 10826552 494530710532970696449123789804311797760 10826553 320838382499403558995941364756086138704 10826554 423783017948209735244963278621760612976 10826555 19874664384569470561663344770793384000 10826556 67695830562140441149329123168865158144 10826557 -20278145492693539072425767675203430848 10826558 4069103074639018077764281014819250176 10826559 114547206981156110777739949423846075800 10826560 38573811361895586724351150652349480960 10826561 -173845448433272152346362923966389547600 10826562 -40111727273965400439205693303740930816 10826563 -816273003347890036500027179044164947760 10826564 65023291286842619099815232632980406272 10826565 462676750217168041185792295164769307520 10826566 50838142567078791785815070932034009280 10826567 583056741150868326075930104158460630616 10826568 416663456871330400324519657557846835200 10826569 -105844258425928713443547412832907691320 10826570 -38352166993756358990341050490679376000 10826571 -126497932894686021734018835659478355200 10826572 -449141074785376926559592776650952823808 10826573 -101104441880919545368024761517446119178 10826574 220940110765741079079070611608400860160 10826575 -100112224238366152080586023984284933400 10826576 -198266427724681755334633343731498426368 10826577 94867817173411035595069551559581571968 10826578 -144038305438329532842730433950184309760 10826579 274274416237708449352177203500388147180 10826580 -12329777312529000501237174613397606400 10826581 -462503676154875667359168617491171454208 10826582 -110639416292843234282099539501489484928 10826583 619596095797300372375842861434058240 10826584 138466193340427412499345710616791040000 10826585 219353946262395113408584876659134173440 10826586 -316257085945846874817527063311075062816 10826587 -845348888912671460839072908801406888688 10826588 387060919859645091343067527830026236416 10826589 113800418057432303468124465991121092224 10826590 273776588967176815202743691648809108800 10826591 754636041963777870304641018038019554592 10826592 -38546333125089481957886399837556965376 10826593 683408084953129331020346285064095895842 10826594 74282916361610176657392958246762735392 10826595 -7870670467887698031967182536094720000 10826596 225042985117855657535709157419428480 10826597 42324275405603101981804357546589151072 10826598 60326528355824666241196027731910083264 10826599 309925356379513117057910490340944675600 10826600 -23790571854048174756267666275277696000 10826601 -560789943334356394187347876545935181168 10826602 47837255686384279342635521936995000752 10826603 -522047592953519883900026247979924805136 10826604 -314014393619555523761083276143618428160 10826605 -84114174601845545994831811469487658740 10826606 -44553703192892634220870739925362282496 10826607 -177080467460907829090794967263144283776 10826608 52934680157568168833642917131638308864 10826609 56143555675377176210998675414718761380 10826610 60240612370609706619894338934464670720 10826611 601096303891045873466648501755734747212 10826612 66614543984540260476301201650495440256 10826613 209275465756768380016677104204874309984 10826614 252697529906468395437875797887674112 10826615 152468334474131379265127621906013692760 10826616 483022904458747276339939267806653337600 10826617 -85570577855118290657762789577461325334 10826618 -20607771007535991376666721314466304000 10826619 -310540656389695005546510564282824417256 10826620 -21217839404440477814417354142048768000 10826621 206429537704625203256050009970354430624 10826622 391572739722892919906569055223605994432 10826623 -2051145689133181705927683211635521536 10826624 52699259121596033222588279741365616640 10826625 -115316753654389046834035497998507472000 10826626 -5870433518483093176422184443153710208 10826627 16980400761349143834703187602614680832 10826628 -185058530884437913446837182699698851840 10826629 -332946874196350647214369474926938584512 10826630 -19186684764736898849765401594156423680 10826631 365707739720046170682676508648769195120 10826632 -439298593276427813310296902215196953600 10826633 -154791962721736438057287416256655094118 10826634 -28953144216679605406821522975391580160 10826635 120109293533784703466193946713924130080 10826636 -172241953227359269872645645581693483520 10826637 -58171314311209652199935422501284160320 10826638 -801806333166279320289574576625493235200 10826639 1115235099053881020095361266531690740320 10826640 47372220784119480280849397848540446720 10826641 183340515582385350102327107482358769472 10826642 -12436310619816307506003310364612592000 10826643 37725920619081087306018803885739024480 10826644 171487074112684596670681488050541821952 10826645 424277245411066694118821823196262937600 10826646 237009575422085927267568927995583965568 10826647 780449938527350182938936521269634712384 10826648 210375266791254402386925026120468275200 10826649 -160480447218367024846088632383433978560 10826650 -96453828204347894906818958229730022400 10826651 761442857182255762025332824180536444904 10826652 -74252236688006277692886407763213754368 10826653 490132932341000695614212075660057820902 10826654 -121717911129512287845833877164378623488 10826655 85860481200313458880418492523610321920 10826656 -273282142928745717718435907105540014080 10826657 -297831338769968652338252783002356161280 10826658 -340908891889928894184121537614789067776 10826659 -39288987331375649360574122383417805840 10826660 79444638417792514066236450542431080960 10826661 -171606605510887720778099519748018656928 10826662 -38895098383787682480655420878640957440 10826663 -8869773694052726498990378757927902088 10826664 -199485027044384495956643893648004628480 10826665 190425102171075416251573550091407821320 10826666 154954265253733348714258041080108026032 10826667 -151575145633702490681810764205571113316 10826668 31817071486638473443951643167965218048 10826669 -4729527415802899145435088634616285760 10826670 60668629178818885448741080662916419840 10826671 -627940590594916888615043796720938932608 10826672 67312942219120335979540365827766190080 10826673 -187053576970123303427855267225658810432 10826674 344173617872545215747383548075740696336 10826675 -118805807227762368654562899817212288000 10826676 -221735272080835690860260021529521479680 10826677 46783998353980244544862773856863107520 10826678 -36155593437434950054755595373636380800 10826679 -372170539162467904095670905503322463872 10826680 -210230638225504922001605668381201305600 10826681 -79619171186555845072786260413526477816 10826682 190105824744859004201588484050906452992 10826683 170155180624234925175397505236718747920 10826684 6226601928964596208266739732257291264 10826685 -450062341737411163286241680702356684800 10826686 49638412551782458028915273060791338240 10826687 -286300032724639364631577568582097739200 10826688 22401009369603421917662161646955528192 10826689 -394093424631953691947249328661230712510 10826690 -81902992234866875943303014312108152320 10826691 -319394192528380713192222098650387436808 10826692 -9856640280087532275940976779126413184 10826693 -394796701628509300393306651213736345058 10826694 119157731183374267735771699464404936640 10826695 -318539363753166522519947883087726036000 10826696 94519639050229202290816553778289551360 10826697 -224160998322456732519485070510794282928 10826698 -105223615485310772839906656060316787712 10826699 141655410625842178647123869784743381760 10826700 55676348009403794871567699259625472000 10826701 339710601567422047574738414055711875702 10826702 -578185974434699563678919671287915014400 10826703 1765037269554189221849244786033184944 10826704 5330561948074183883731256725775712256 10826705 -472397572667853343732645220726965938840 10826706 13669006506927395987664981983280047616 10826707 -469641487949943451624068875959209135968 10826708 475300865521485872011203661985375737728 10826709 -462085238193431675920725833173634361696 10826710 212405703272215360054355983322893968000 10826711 75386653450505152857480421256552607360 10826712 -2454313436330217792006496456601395200 10826713 522209059051211611578660463678036707200 10826714 158754482779493124818056667522201193456 10826715 -435985175079759842166084609510996948000 10826716 37869418254739653798573270822965987840 10826717 485801336622483096970314896694733158 10826718 -14040899690924844424013509794377945088 10826719 -108435241459202250232658175282852894720 10826720 89682548209251308713577737042589122560 10826721 43446760414777072554113151021859888896 10826722 149372582417709166351525883420892994560 10826723 -691130679569353416837783312907499741028 10826724 -248254731388403222266474846092915231744 10826725 33577982708989554678725230222133168000 10826726 45885136619863837858716518743289911680 10826727 -230762136195343607417518986484561016280 10826728 231059710914067756671563248219768504320 10826729 16474784578271423266927399540779674100 10826730 308830790427693555145110415736852160000 10826731 -370589838475492751797490401579945462336 10826732 70532621947876197001289761202486968320 10826733 -536658403980986346526460635114914660576 10826734 91147714088955699073087207004623346880 10826735 20862128245752574940812212251351116800 10826736 -73581987239811385324235778529988444160 10826737 556450621723730877441058661525293428900 10826738 -70985087038821720219321794147518786656 10826739 34167498507360300412149499410980820480 10826740 152087712722766428194399960623652646400 10826741 -220084843776687286444641466403448555858 10826742 453076354614884177978629107853667143680 10826743 423367715429495966921015011385209749992 10826744 418983529312154050116288105103755264000 10826745 -18662528498268034697279686694756210880 10826746 -257802171295099096234971013256705772432 10826747 371425493746386944268677333119482215184 10826748 288601155544759298683026068262689644032 10826749 1290485029987989322029456604463528140 10826750 63947427616253232611073805222084608000 10826751 1037919023729845547503688448004014480 10826752 202285101985927178912018719846778798080 10826753 -240699259908264891545219638381747552320 10826754 32416364322426230696708797411039720320 10826755 4305282296234329642869641518882895520 10826756 48226698817772371112980247728105935360 10826757 802536993279584299669682111546944025280 10826758 311525106368527087476491499483186960480 10826759 -1375922927687359862010530543084575227384 10826760 37481979887051184493296261603581952000 10826761 135884190560768675897165302430173096800 10826762 28458670971726015113852659947803726592 10826763 -198884667449262639893460277281120905256 10826764 81260970067442921259879187822246537216 10826765 -39220429835092215921777284985292672800 10826766 190625282171235935418403734434822074752 10826767 -87914342407447355844065766046733104128 10826768 -28604491717401391359892569897593389056 10826769 -122464494259153063561829774979557014752 10826770 238386406718389414894184530428019315200 10826771 -47636670381102212073965695825892988168 10826772 -53273491133924627395032252501444335616 10826773 625061519690748636254821569459800499960 10826774 -99536667834276322848946318965889342848 10826775 -65110251186217830601924298598281229000 10826776 -58110223690988491353723494744676249600 10826777 327843940240389996582136700121941704512 10826778 -50869107178064485604653999899009010176 10826779 453243262090011276249803834381475108576 10826780 237349599945927450358079351882673753600 10826781 -14506613185073969959161933806466342912 10826782 211458028014042998547101597465255044992 10826783 629955828536215677397718776132749631224 10826784 32237804606322663321193323346095046656 10826785 -39142288230728872605634009467948103020 10826786 99175683023651637727108120246628290944 10826787 136152847941495955989155637783933909600 10826788 -102348448731711948649617723735979204608 10826789 615229280080764134537148780674366977440 10826790 -21275657054221448996708066761869803520 10826791 401268328221063267120697452843248243192 10826792 -71693553267966066650493333337256755200 10826793 -196795847599540134079102602704014832118 10826794 26779527568725645839842355606147980800 10826795 -139150852843528083856861905523796160000 10826796 -177154389706957182851551389076480828416 10826797 -827628066766434715914634109838317646720 10826798 -3086226099514167115938111691479229440 10826799 -504821646975951060128686484667739338480 10826800 -95844197796550194147757290484875673600 10826801 -501803667712717980443042365075411305198 10826802 89955428746227417641250189038363051520 10826803 46824572095361179617372740987247350000 10826804 -371059167788934080210149851630210889344 10826805 -5761319725589348209204280308701401280 10826806 128518505537451449765739659364494813184 10826807 -202496017377677936382745853086664869224 10826808 -286600939679173576854611260953368985600 10826809 -71173667180527104541797694933776617984 10826810 -343753855812186055315485570079080913440 10826811 556216940134125692440947576941454211680 10826812 84692094496201703620286753760692580352 10826813 -339260347240612613379609183744869491296 10826814 13728098353879627836403227556203858240 10826815 -50326721654881120825188215564349879600 10826816 -45376912910930323735815455197479567360 10826817 355415820869084299207299233468024658480 10826818 183265962455379317605956037030867562016 10826819 -148079108382661743263176731080849715780 10826820 -164734849991758606049891741080351968000 10826821 369175402483013910236318493766010629022 10826822 158841455415790088563940515126528324992 10826823 -6062406312647047366474975192059536256 10826824 651227305653097774517188396301967820800 10826825 -236011548484541552956485454750012800450 10826826 -45008561468486071718748196327450100736 10826827 457350979477261647516011727305761990080 10826828 -89294265712020112068300973273467738624 10826829 -25642696960691706201967999390098476304 10826830 -107989004668174201751639772636344966400 10826831 1044727112441999004770980348266902098200 10826832 137181735392461173827595971786049454080 10826833 493650513036659097926773408492894996082 10826834 21757593545534740248504220834574797440 10826835 90237083459215226908451387849057433600 10826836 44387906806898705506394546827745218560 10826837 -528591086183249816776756024350575961600 10826838 372849115532175036675947987727500160 10826839 32427588810219205440959459045373637640 10826840 -59623678011849160932183014587295539200 10826841 -1774877052727470290165764682372145216 10826842 23895006931962378843976063012599117792 10826843 -96837309558638439076218266816841956352 10826844 -43003494806422747607073417283069883904 10826845 -464170289788971148083827297501609556480 10826846 214690428780346710896070052299685638720 10826847 -108437659169004392033877758559762216480 10826848 364610179948078931156920623247182397440 10826849 35033363737098937513495472377214295360 10826850 19600208533690665091240925046652704000 10826851 -89815052442360366393164051546290199296 10826852 337987164443162826441149169558341194752 10826853 401914358523450571390758463985085623904 10826854 -280583482354762358632447707845402220480 10826855 -75860401169885600174884235212398356640 10826856 245028195779791206618574538523867601920 10826857 421089251559084537339748284374619836452 10826858 226690565347126595520912045467080530432 10826859 376748460321641332801576684361572608 10826860 285485845982050415292535857110700902400 10826861 153547044777160927010901621528229008000 10826862 -207303123083900676402064408580074419648 10826863 142051647405530328539104401996640510944 10826864 -149183612060177904203250371779840081920 10826865 178885122436795155395591764503975859200 10826866 -137692395978208363143279702012949676640 10826867 287993393615535487272788364274373060832 10826868 -102669948139483423717451783478357497856 10826869 254957873634440909099667199909514796444 10826870 80362171631647700693728186313925884160 10826871 287751228043163505944303115139247792640 10826872 283653562028268613533787709534043463680 10826873 -10010380247379307990125824098762300416 10826874 26930123155766144828432039819399912448 10826875 143587549922916043042986621975681825000 10826876 -98229834994006859733005853909534320640 10826877 86786120957266392142428163086150518784 10826878 -187521852509376795337143935919556661760 10826879 -76758448215152882488500831682949076624 10826880 268809953738996459068193839213707264000 10826881 229964225836888978488245887451847317332 10826882 93432801416135749697824626542428306944 10826883 303705068775427906040744803078746266052 10826884 4133606245556515724211136765652695040 10826885 532402526777475198550152811959501248160 10826886 -32803921091506408986388783067146377216 10826887 805001194987217159781243985924513728536 10826888 626914316761611695097357913548942827520 10826889 -218643144942302185662163529733711479040 10826890 120552868210570937296510694185649880000 10826891 102334519807737359725420494182030450400 10826892 694726961282670365023478947620873615360 10826893 212074257063666594076475736511030347360 10826894 107432279566718730930949155677566731840 10826895 -340805424135256274126377269454751639280 10826896 61964989154616117220389782207989235712 10826897 143507940708285164359066745584794155892 10826898 -133782792783221506795914981947675742720 10826899 409222535613492511903995284006668073900 10826900 -89224762521483516453005503091130316800 10826901 -347148499977038813687737387225401059460 10826902 24726630603952354002161277058912613952 10826903 11236786218657367606337000617493556240 10826904 292488029653983347409456258852218634240 10826905 -69074732959713835673660604459490452480 10826906 54629871860901224407612134587918119152 10826907 -13053697729935387229584598132828028160 10826908 -473180193140964245811122178504440975872 10826909 -132745312328831878348515728188068612084 10826910 -100596493258356895090470415717439112000 10826911 231030333073793490785467611759730810224 10826912 -606952400041246760886684256371055853568 10826913 -486360915440723889590944611811564653600 10826914 137986880046223500631271667917923034112 10826915 621931859400960911675769208461439027920 10826916 -162715567681212991060665902039108683776 10826917 380210910167109730958285840014449035966 10826918 175300960764318818853258367074116847360 10826919 -104732182014105986022243522692186149680 10826920 -208026772912312300537192251139630694400 10826921 19814559753029902326413715186117439104 10826922 7441939644351849296354635630705128960 10826923 269325211792687217784640885664987739360 10826924 -223065949077609548612587006277777935104 10826925 -2529715416146390849975097618628440000 10826926 -217636265704998889791513654861805545600 10826927 12987836441749502395488651053673740280 10826928 -21619919321531214771000919089585586176 10826929 -988635349122083693533542767005321126160 10826930 -147006084336670431114988952130111794880 10826931 345224793484853457276881520688214692152 10826932 301781118197785983396096365498640568320 10826933 -167110627101804573078528375754566958596 10826934 168035185863931745284212503789294662080 10826935 -23888300430609572870218270140148976640 10826936 -119143998773893448539627128253489152000 10826937 -426654416500544733375566459145469779792 10826938 145012218280526634559364157439725483120 10826939 15301738402630025228461070587957176000 10826940 -41154279773370475456379073105503262720 10826941 -403781026665251572108429344663412251200 10826942 74065667510301493880169465089194477440 10826943 59784114769882344676003353831551462544 10826944 60069312608048675637221985565494214656 10826945 -601476482774229228586726795057850832600 10826946 -2764352432428638606843978990622827456 10826947 425947298784590768987404564813399584960 10826948 293950578820936493798980942747837255680 10826949 -6192732986017130635549097551680195072 10826950 -82311781691640936599030702954378016000 10826951 161766832822272017206566245272001061024 10826952 74461533011657474992818584988276080640 10826953 430594645944261739059366475761807706202 10826954 -459945003179406005429685383377218895824 10826955 -100754091827172623829842146154130354000 10826956 -235776747622862666587112458265687493632 10826957 -334040622645151743272221154112775174794 10826958 -130469007388395259809711657974832071616 10826959 709191029134682370872905519897964872 10826960 -25767866120987832007466638401896448000 10826961 249300030856997768274793780318045787040 10826962 -159466099125673351369879586546342118768 10826963 96077907823381853333528000271350202960 10826964 -323094742398108693558848718081478224000 10826965 180088216207041731409975013731382720860 10826966 22402384849263333907967621372204814720 10826967 254832494627520330666232621072058118144 10826968 -93086855846316833497574837175664957440 10826969 191717461349841275093514926644935615696 10826970 -329071546009572134873126045880729600 10826971 -249522550254052789269549910435118464828 10826972 -189766385442744901408931133422169523200 10826973 250298120673429741220251336263781120 10826974 -158660058456233238178221750573255538560 10826975 -458358793748815272431567472417584673000 10826976 -515384237351061596054800637474675097600 10826977 -154889809194822995807891679288046919040 10826978 -303608515410581770170863503685666646960 10826979 258442318541442610688070062995994744640 10826980 146850269331296286575072988288944544000 10826981 -628502064143248514555289905658101085600 10826982 -74468865299570213034865505752480220352 10826983 -1601863847499736505175135196078166674496 10826984 64736976508863365244803644546112225280 10826985 -195526751955142214832715203746768991360 10826986 137675047666947138449114518804888374192 10826987 512652777980443151573433138587230779636 10826988 87513324140953870939042105035158138880 10826989 -168405741089451624959299237006964935210 10826990 -185336821072916204185046881259936424000 10826991 -265722883533839675116122142594757422248 10826992 2703998613679341433230645119815778304 10826993 23073871781304306582423802759564742400 10826994 -21300983798241581020769796843228679680 10826995 -24710651036648886451574351267480522880 10826996 64898337354217656891156354168430344192 10826997 44099461144733544215687044669016968128 10826998 10691918617208280821123063556878991360 10826999 -638788165189502306060981840877635828400 10827000 -296490896951618309253270938865561600000 10827001 -836891969897090732253848009274129902998 10827002 431601515962476287002096338480821147904 10827003 61784713867935411054629549609224962816 10827004 -30747059730301743096995988394400497664 10827005 37396578482209916089027341029073878400 10827006 136398568289374438039105222534309571904 10827007 -79195759719588863218483578096659590680 10827008 18664781648620522672356840731345682432 10827009 -123774579527714332428903022257840434736 10827010 -299261959106522293813883859534941959680 10827011 273044158201612564087419271309990702464 10827012 61187460053388355939232978562090000384 10827013 -11852432352377922854946295533885455936 10827014 105005739064817861710365472507666427904 10827015 -210186514781636752070105793638418315360 10827016 -171541445409104542713852664431555947520 10827017 -624428584103063162376262211517952389360 10827018 197774364849064887312180132917536111104 10827019 211888015992385628920199280055655857152 10827020 88827675980653646207616166330813102080 10827021 177246005669024906354233380641170264512 10827022 -283592448286460054010734721346443866688 10827023 -269928788118820290878811649085545339728 10827024 -14857778828155885698572462388232323072 10827025 -230249246182878395043482964305781200400 10827026 -117050963554954241243065773539457638400 10827027 -9883003665733355749750598421958636800 10827028 67483853051383178819040503936056204800 10827029 51652990001840462080113959130748062720 10827030 -49316911131812764958369439853587799680 10827031 -628657556307082229177540376212345675400 10827032 2547684568087049317946508692154040320 10827033 286365420565066535410224707059386753408 10827034 -41699016318240102718532929526120186208 10827035 361248091329240135223035890779374646560 10827036 -22209564633413239892758695971903078400 10827037 -242822432977313774036103728891675247240 10827038 82406641991545262858509614957269377920 10827039 -277309991401495659790579003310542913976 10827040 -281948206623273193027677591074692792320 10827041 -253615051899169379197962312050728769616 10827042 -95831130904526949800968986138315036288 10827043 308417147964491030652019778466464007064 10827044 -739921392324593045008621265682503633664 10827045 -321434091452894070074160465444708667080 10827046 -315898079630544397908566063511221316096 10827047 -18788288965009628310058024846650097536 10827048 404659639801024735346154312163644211200 10827049 201897521605283840487612710726414781050 10827050 -29790889928972185718339630593668319200 10827051 -295563220217452865716572639828804754176 10827052 149618783067186653255086554253513900032 10827053 3679744375348980596256696057513081984 10827054 48451761866461950351879017874739107840 10827055 -370078753705565340932720680883791518000 10827056 -1495725213713079572407622443452039168 10827057 6435675878625624297252276844681066560 10827058 -56773405331820845656209170280473425920 10827059 -55438055359377228984032367689906673984 10827060 -6967246934815031634381143624677294080 10827061 282202516422038528455276954422022959360 10827062 143409120647440368217597575565756663872 10827063 -72252928369011012696205660338043131360 10827064 4734779909261156674331751321407631360 10827065 -529049848600495133660732505570612852540 10827066 -203711752275112425596897715798123712512 10827067 306319122714556064761277228311443462116 10827068 20603728398540808668293796734163695616 10827069 541534292111635757837968159572242008608 10827070 -28932043880250410127669538750880579520 10827071 29620694714430064362121249275676804872 10827072 52506438778474836866374094720633143296 10827073 269478006681575434177937670538596325204 10827074 -65388191176436226483895390468994757120 10827075 16794321100386137979821375358013171200 10827076 -256692631979711415849769867006543616768 10827077 -607796942690257970051002324023129059460 10827078 -277169029918340431881374375854195872576 10827079 -476215784755040418961299625999067485680 10827080 -823610028500117938192522223946700800 10827081 -987865284833258098537360658925266716800 10827082 101776945017962546357810447357509231872 10827083 -793406072121733143568284277379588338668 10827084 -7787057571950470789264029448269262848 10827085 -623105007446079081882595736588350701000 10827086 317388477880906660320396742504484428992 10827087 330297298268713659290759562236507450760 10827088 -82057354418452252749300780972452495360 10827089 -153661036400526182019316588513518793920 10827090 69181899028783129620251880221306304000 10827091 174038796604725095502493931009416762368 10827092 35695434220705929034518161993122871040 10827093 -192720209875853714131974158738491092000 10827094 10036009353987373717623217593422083392 10827095 128944965122975866280512251769956785520 10827096 -35088038790889359622391189447379517440 10827097 -179154017184040642007104885670517102454 10827098 195469977447295517446354604475995362800 10827099 -2612080062383333219235154126308128112 10827100 2317495713492587670553067847264742400 10827101 -415135889950776956121506817261235182528 10827102 12839608471697869395242333700882293760 10827103 275784869535899841411845504225812474480 10827104 -429293497005085841558344571520004521984 10827105 63817623470396216641380511000898606400 10827106 187954731787825974044903863526527324752 10827107 310139419561429802424724019785119286200 10827108 -464711984360663910454858982829840875520 10827109 524735049989600968372656051342397253760 10827110 30942957229720949299776972270992294400 10827111 -754183481834838744037084543257276844416 10827112 1591767553711956206499793305810616320 10827113 -24923667549303105282314215781505343200 10827114 72230019747826631667093695065151688192 10827115 -25967801806347128534649075655215344880 10827116 -996085298485461772869267688812923904 10827117 4589887315292066093577433196495348160 10827118 48601800435899337246135701929687559616 10827119 -183855345000928244630986145512238706480 10827120 40860801976218850408231562659105996800 10827121 -132193995751034350733045733476219959500 10827122 73456700411042673914328320930740045824 10827123 -192578076446853041249006891255434844616 10827124 7313084689183817392370711409185452032 10827125 31099487825662993820942507501097294000 10827126 -253644338393707362263123510541473925408 10827127 289087160305546380297163005229930507480 10827128 45366596620476951981217267762406338560 10827129 -221698737407860393504552152486984113472 10827130 302452601325767676736050359806756747200 10827131 47287982959202816185201444072967331840 10827132 225341915135584367330376263160540406272 10827133 -957288383402185004006580283526861254400 10827134 76664017249771168072925970449650997952 10827135 -294099213865508408229286249151426073600 10827136 531099340337261315604046847680205291520 10827137 543869719589791626350459724946357830786 10827138 137730088977562498026682877163753139200 10827139 113306593778609662275081305959846485520 10827140 115338153419549198039808322443355937280 10827141 -11436633077387966353162569360967902144 10827142 -7173511077550732117734131509097688768 10827143 429522289522145313323236954833713154504 10827144 266726673429843033501375767623161615360 10827145 -9212331668103004856448516941179088640 10827146 -9770119767129392267164996717898848512 10827147 -122895699318351877182090525822481320528 10827148 -25446733441455092183601213810424897792 10827149 -308873118785761159687074613292671238880 10827150 133332001150962010001152024165772160000 10827151 -87522200479190100286883491288978627296 10827152 -59478939466662428710658914338443624448 10827153 -118632276484852549646870005430099354112 10827154 -394097459059204518666110667844309765632 10827155 1005540022256015907206695010952874848960 10827156 -144461660333674513570793031775747811328 10827157 131747399411587776062539140944263737024 10827158 6834440044523859629968268941050978048 10827159 -86374565202352659487066604454243603840 10827160 219151376548058927153185758823652352000 10827161 -610405861280250251735990048513742125238 10827162 -25329325944432428480069447639994201600 10827163 -595728438238488132022770750349705965800 10827164 409122049854943248812466768037766624256 10827165 95300852099401180706258385053043433920 10827166 -2806545900150187610900546983677799680 10827167 300444661919409221163037563974631397440 10827168 -381609934444633073081138761240849416192 10827169 -634796543107387048803572352907415710160 10827170 86938881416562478551454856873983445280 10827171 88752123291495009187454092247407019940 10827172 -273525284548586446900650888806902205824 10827173 71537775232199518772315442880556074560 10827174 179195164190162883819524470889572781760 10827175 -77358164275100206506719015496589729600 10827176 -338677871473185921459607803708293329920 10827177 398983856069551896814481516949719429520 10827178 -174238244016450894833849171494648081920 10827179 551381680842693624590896598314310885520 10827180 -41660539547588820683213981346061332480 10827181 -385964607711345111434991720094265140416 10827182 417927665749908000775953348862028688192 10827183 -1854568126640845803943385497856605176 10827184 -37144104645431036022197249469088530432 10827185 5883547125145716791234404682614641600 10827186 -329211465729874629977196365927955552000 10827187 -1017319725960410163466442390991588036960 10827188 102228917713835079627461884724989593600 10827189 1837434267424472976022925575583316270 10827190 -139277881888284222188339328230806051200 10827191 -916260703135005872769829875435123059928 10827192 25319481139630276126574656388308992000 10827193 -99113857123919020361142151616176104956 10827194 -29036043075769112170349311570256986368 10827195 -221772315612753444385387489868808406560 10827196 -407692277528485751433323252688764185600 10827197 862768365825988312318447913876264120646 10827198 -62742559260051291702150569475867773952 10827199 242746417305135746272649305773427130536 10827200 87106422584070465700263926216943206400 10827201 2365780618124426112908322872981952 10827202 720271968329132359457440347377892329472 10827203 -248283393003730333413337834265583220920 10827204 -211889672720118889936260844423784509440 10827205 -235666577058491459617627657165545804840 10827206 -52836393965122992821674401628558329600 10827207 104616476095431283908711588696068060040 10827208 -80254601290992856360000514914639872000 10827209 15742479566409373164233003830436248410 10827210 27969787038918052137963434029599432960 10827211 -82749854504762473281036148734538923936 10827212 318914155201650367087329636286763745792 10827213 -226919824228635397145681978192615643456 10827214 -6640535897003602075922335726515982080 10827215 71842739404470143925798726696386703360 10827216 -17643148120687415175598004152730910720 10827217 177228862094595035394515144643832230912 10827218 200943742434228197225199505460728444560 10827219 4984284810298099327582563297765404928 10827220 281438549409752420204792928737417690880 10827221 -239666651038735498051853031721202950578 10827222 -50076389302688289865761244866505015296 10827223 -248036835538244891020802120089579641600 10827224 -421716075417820119464438910304397537280 10827225 171821113518412203209304996764064664350 10827226 -338326773270802284189231903675450286080 10827227 67093495436869355567394962230669518000 10827228 5360238682039822934400926096621297664 10827229 -162007997266797340533576855728631114240 10827230 5150128789802218628048977815403325760 10827231 106222056497530446178174628702196581760 10827232 409816475796760796245430109597504897024 10827233 -646376043647044593107055188275051975518 10827234 289344540131267672934698240043629337600 10827235 -194344205908282244625066446136967151040 10827236 -152084054113804084760531591747202807552 10827237 543012295848557992413994889250791958720 10827238 255190469714622523291736109256586521344 10827239 99337752032003709923412965118455201040 10827240 230803871536605480055186420923999436800 10827241 96500355421867994062291625265664595642 10827242 86944672199808953124131299181399140272 10827243 119886571745994648098350718708312286720 10827244 11140889363511672374208836086461892096 10827245 -36620752427865169046197115632665033600 10827246 86889055176237186520624193693747539968 10827247 450450600525149283053281027006092839952 10827248 -42351086685708778682113357424859414528 10827249 424186156919644926837191628436614097152 10827250 -69493203799337925597397136389470720000 10827251 797821773889633595413744582292626530252 10827252 35975142176629955458618879878767342976 10827253 -920801462611755232011914188605065884498 10827254 -127498985333264525270305094769849592128 10827255 11773869673122020719634388013491379200 10827256 714822807803277050905054842654217297920 10827257 88379342452902588470092428167100043392 10827258 -2337974694359926248109068863005704192 10827259 -642067421761667698531180752611754328540 10827260 201505182611412454266022097355952826880 10827261 -167972718371874623686357583210937108468 10827262 189293232207923011870217006236196677632 10827263 -113957165979805834207693242944959882656 10827264 -26204408750910641033612471600645406720 10827265 350708441842859052968430145855687320660 10827266 484130237416425650242374582014689536000 10827267 -317504394773599149776234019212144133120 10827268 -309667910195983979645400666609729530752 10827269 -187504402866842538805966010736469527330 10827270 -9210195913349661472779351937401121920 10827271 2679424850620034227348690892133059584 10827272 -395500729373541679267699718256797491200 10827273 85020207434006222509017854980272640128 10827274 314720988964782708085319803003470521136 10827275 -114163319915857298117974848845108014200 10827276 -24476411287770053497392650368540815360 10827277 -197793835918472282842108535320515744000 10827278 101270947420454480931244626547346386944 10827279 18975404538296357406975384817738615848 10827280 26315283824786784827040039483394129920 10827281 252247814179161764432994628627926695664 10827282 77721147200229395673131170002800664192 10827283 -439631001009526226218749438708508814160 10827284 277575755732175369259697859803597381376 10827285 -114517706218060932435232186512885087840 10827286 3222157900340471323889785116551618592 10827287 -47149426891298769710218598591131854240 10827288 363284414591515836818632699459433932800 10827289 -458401258787603427379826369833413308400 10827290 -305288217645669364797267257290990413600 10827291 354161293219855462973732442197818589592 10827292 130346381000304369902518890721104440320 10827293 -53184885265529759075711458943097346458 10827294 126078036792325642531839830728731681600 10827295 123414072838298156865399031189446840000 10827296 980401158501748503847840749577907994624 10827297 51994200230689390129832823080801596800 10827298 216887214305173333442352657002037292320 10827299 254689477873170100708428493867137091536 10827300 -190057903100936573186735217553802342400 10827301 -227830870557696042921615237787866507396 10827302 39900433477302871094051895160449600000 10827303 230793560864315091548855928138432913704 10827304 288010473119426848327129721869781483520 10827305 195174872903649723299497981233623639460 10827306 -3668120163318802644488753037894502656 10827307 -787690897873984464280964951011914010444 10827308 -26384118873701870079072109061644529664 10827309 476174919996755602506891654095526928704 10827310 13331541523928046022623420420270693120 10827311 109852472779549522125682347466507360824 10827312 61731761052179027295136694931169443840 10827313 39111780426694983956073461857825245760 10827314 8653670278680681027399113555005660800 10827315 -348427479295135108108077937407350360640 10827316 1084570251920013720109769657980787220480 10827317 -220527433423139152680242247857541360336 10827318 -72777277734072380785282281155278502400 10827319 46135119863303634531146945774519697408 10827320 43747830252934331647314659727587328000 10827321 104176201961067107829639180978295887840 10827322 -617583740259022454537642511787979664 10827323 -608570234586610065704391583556214078588 10827324 363724333580840781930292474633286092800 10827325 292446868322977329645857892492917340050 10827326 -111558465403637664675275018864026021440 10827327 -160544754431528523686391482656685463168 10827328 32863340154412252347819455488123731968 10827329 -955562256645077635443351563789077500480 10827330 99606021487748128618497393685030725120 10827331 522603418734212968405927430375176115132 10827332 1118670637433493826001765209166558026752 10827333 -249611060427687481806838043765866882656 10827334 326639450539823579800120680992977834368 10827335 -141573816327216382974422025011318067720 10827336 -623205348164784154647840572472360960 10827337 87156783200710250549631751333080864986 10827338 279792179405705825066630494968614572896 10827339 162260157106459994703548578941778910208 10827340 -205391189269816688194324985515217126400 10827341 147148987706193806631414258371670028224 10827342 57093893345328848341148777849553748608 10827343 -648875691493747762238779150569712474080 10827344 35995075611118871860867838440278589440 10827345 441452776099527040953768353870200876800 10827346 7275898743859834485929033702009975424 10827347 -69185332773504808945452722586954453648 10827348 2279861567319287186743839719341105152 10827349 181961337903308923871685540508177905560 10827350 2031809963595675427170835981461288000 10827351 793100439514869133953091003257762724464 10827352 -161022285741542288230728682717148467200 10827353 747144504045508466553747672261380787780 10827354 -87857049339741505218098953920127188480 10827355 57313117001511370858415823963545022720 10827356 220353631609375249227621780761342573568 10827357 3857332635210751546521228692287104288 10827358 -185317619825179927793938086302962320000 10827359 665273928802392398561508133448760896040 10827360 -35680003836756647728489252978619842560 10827361 -380570957098383289113180045091104323038 10827362 16517817682321755906041188513589941248 10827363 84187297895547654097818173721448236864 10827364 -400256462274234327231795197720342948224 10827365 98075844174303676640190672841716731520 10827366 -286308035328804444605777761025141847552 10827367 -241381866679050979733757716823886688584 10827368 -429235567836066951748814058752134563840 10827369 -180179804321232033499262703367133484096 10827370 22145377960337576165582828136355123200 10827371 -89977833404153316697227933310618490688 10827372 13234414590096787367359573652300846592 10827373 -164948689482731011158590218313071486378 10827374 307462914998245869582223489988464719936 10827375 12406457838854467576055326521968136000 10827376 -6959055794651855469667330421663334400 10827377 78676850615482701531757757302324204272 10827378 -123964248596814005744855263464910310400 10827379 -236200325673978712489696694411237575560 10827380 98549459397286348124743714049982124800 10827381 -531823375730799389085032662533407461536 10827382 81269515809385437775189161722469206400 10827383 -445829752945091824619698221052871874600 10827384 -28813663148616582654680551268569497600 10827385 88366934033775413884696304193101798400 10827386 89239200320574922091567097710117377392 10827387 -113144761454040188340492163303416043512 10827388 -114653044803378317789636883629162790912 10827389 42003008504800685524682670851671565190 10827390 14358843279238144305235563575147151360 10827391 -100354134702693409745646612634010858000 10827392 704165640513232884895854589955171942400 10827393 -57541041039267433748948478089280405696 10827394 168667259851179479250898373856123692496 10827395 -189307575070723313147932255437691867920 10827396 -336518948332976048714548103089987352448 10827397 -141845067094916658131224497782063012800 10827398 -349433275562951156461420337480736784800 10827399 202458098110510007713418510271198814848 10827400 1442817048276625292015685827927040000 10827401 63055599238566249963321544666917477888 10827402 -191667748311204538505048847050920515072 10827403 125856436404306113906107025946000522744 10827404 43912108200797782953085664697940448256 10827405 185386135410574600562123984684994384000 10827406 -53312686152137641423872083041423151040 10827407 -2417306986922138413438036761382871808 10827408 84174628963060606937428903252425965568 10827409 208432113572110425041708788030012450610 10827410 -343686035285585803952713517606963527680 10827411 112579641289462119975315499393134167040 10827412 -894886323391739306419711609742983784448 10827413 -519539150283255238707322365422329492338 10827414 -41692188494385971161499757674214577152 10827415 -157649084273180174451448615309875214440 10827416 -453045323360046372032652833522927308800 10827417 -161359306713325676925376406002750803840 10827418 1376088800765540207360693261835522816 10827419 -474702340282003208447036727944529942720 10827420 -38218585926585812224682945790965053440 10827421 -751215862585089385154582620122081420480 10827422 -356192691800764839736252129776996091776 10827423 178439215581879099405960673919537983800 10827424 -291398672880276485941257884488999895040 10827425 92834273805338700124650938275237084800 10827426 -31918142321606208830066606427144652800 10827427 126448977323796129541877732080251681760 10827428 362553904352251123682900898711353827968 10827429 -218974675251624719371533236747844787392 10827430 55582821624069371392797783749779647360 10827431 -688514579271841888223266636740907431888 10827432 6744003061955655938293337670263439360 10827433 44398132532897293775254654602377874144 10827434 86330316698517654169120675716528526848 10827435 273755813412196470468902432171716742400 10827436 -422239157253983069915684687659355991552 10827437 575897270077150802902605980092365159552 10827438 -39085057961662733356809957028603011072 10827439 -204829586459919002142318066742507223968 10827440 -55738469442703599154469263169912832000 10827441 404024089494933486616208683607088772752 10827442 -895466453420158807493476094149794104928 10827443 28017821884801432500611573528820552 10827444 -32716549603673603010261990973400002560 10827445 470714672048392460597870539599508932480 10827446 -16588229494045407552636833721124491264 10827447 -500512905570899985889957287737465100672 10827448 9369378706305411628387658952473088000 10827449 261779768251659390117762276747797889450 10827450 -146489607973486366927574967314402612400 10827451 -12568097211625599394861144542398311400 10827452 -167660676589643393168109851527522183680 10827453 74972134732267959759831705107038979328 10827454 -93788340382711677638034695464366417920 10827455 14329793294728825393188271483735506720 10827456 -26619350968330574907477833661586341888 10827457 -209566822620940584558614134059654236160 10827458 86644995165322824428939823854117830176 10827459 14139241208535590913177588023532180720 10827460 48124163042912678663321103559404441600 10827461 249944872964669530461968864951588027772 10827462 -208060563529322098383310478080867568448 10827463 -201060183143168181305386005199570419712 10827464 818023398846603756500256315847031055360 10827465 -220466731956098328169762054293170795520 10827466 182480151430557376845996315219305841504 10827467 234579801877082876328283401477614542992 10827468 11844114621742082992946476346768125440 10827469 -798823822846800758262864814566579641940 10827470 271168132899851414414217401034436133760 10827471 -70376289374695499677745128630781444736 10827472 39343928500485714784372051789674930176 10827473 8541437253464503410447609707391916740 10827474 43114809151231088938053096500705521152 10827475 -145305106812147201065848625335022672500 10827476 -185350257280827502269567647570355787776 10827477 -19372605297287616715171218051708580032 10827478 198964901332650939793821479268539293824 10827479 3459336132662611509133732858314520584 10827480 17109732972571745833823239658402611200 10827481 -35117923395876793106885140666486547200 10827482 -308515105625311539591585588326435643408 10827483 200140788260391044098483084413325584024 10827484 919906843846230724948362231804305565696 10827485 205714659636532795950481527409602668760 10827486 6134984164211263530044740777665607680 10827487 -25571013401120654873448870646741702416 10827488 174349281087119224613070893726326849536 10827489 -515295890883072991759430934404815108176 10827490 16912611441285389264045922674593204800 10827491 -223149220828629497577096649244586219108 10827492 121325280901012893764366792472656148480 10827493 757986284589388559209338754801808473084 10827494 20104633910805447221590911268544113152 10827495 -5987519951903816663587080981350491200 10827496 56088393070805258065690057132404326400 10827497 -660135645148046194581452302639722054 10827498 9009825833419418949198047691731550720 10827499 426726389594393931634555975764904408336 10827500 49018757572043222361639249538696320000 10827501 298733695558877907909238813473995772480 10827502 -90464559564280740789765403118646200448 10827503 -301432563726336535018425916826494540800 10827504 -42732250846838083823934105607114653696 10827505 -267939988482314323147239165025028144880 10827506 23598798379376936203887033228557535264 10827507 746821718526860575694229484472374390320 10827508 -370213565640819454275448094676854832384 10827509 -194146383393774331337749728478388336448 10827510 192268367265119756694495458574368736000 10827511 731326175070536136664633184298180483400 10827512 -555647974141025241263097503056997253120 10827513 5261513003146049535426993043218880842 10827514 -249282538414156927426971582598634116128 10827515 32145811077910609618474633337488606800 10827516 60599435169128374748602032022146760704 10827517 177536407965501945209952257936479458566 10827518 686214651755585676204476478311392704 10827519 289970923500929555270432163039661255440 10827520 -88913627149382610088563274198863052800 10827521 -441901950333661957266464160932357268600 10827522 177694726099953719483830518336112723488 10827523 21807559517415351078310950927768306336 10827524 433739757760882862627811331528582656000 10827525 79945728080585554467581026648403577600 10827526 106139333978042238863916038113182628608 10827527 -607641314174466626324191514221026112440 10827528 -274151347982319695351097992401783111680 10827529 4340838087521767522493079254226442368 10827530 110295121390975982324980658892044217600 10827531 158600036992529615007994519863414551040 10827532 144761867233697950476579318539257574400 10827533 195638356190398008790658964514320192780 10827534 -15026844794359968934992517584356444160 10827535 524291175758831523950143334601144326160 10827536 -120951413909735626247216573184863428608 10827537 -124163916109963842646982639378689040448 10827538 -186005838243951619546137660058858670304 10827539 763838235125429171583175766907894551340 10827540 -294768383277870875869528552997666918400 10827541 -348682769178941921550244857715485891058 10827542 69113078279129695425265330444027920384 10827543 -229462009590700056286509412362380739072 10827544 44012226357144496119821001569117798400 10827545 223619042552427510229700564857273529280 10827546 -141073604775276043516868096157868574976 10827547 -199072544431837701759943111568720766360 10827548 -421942389851132574262317550790664583680 10827549 -83264858786975769431133580637062424640 10827550 -148212245619290317755695302256356267200 10827551 -7230727813748433257124666143343697056 10827552 -189078099386537730209726433164709593088 10827553 -113594758112265879570162934999664025936 10827554 -169894281550803858892947237864178767024 10827555 -377969035137848229576859829894680901280 10827556 -65945109322033154515448962400698122240 10827557 123021972166929706484404747738497810780 10827558 -116766599398166610555707987778529040256 10827559 524327786083394743381086592737313792760 10827560 580178401281087305790686308110210816000 10827561 283937223759197464073387120641806345984 10827562 105383210032214446602236501600720524800 10827563 -282864485768176330165109378602087306776 10827564 -625391201632392766957539265460070912 10827565 25680776521745668044860331223306348800 10827566 838405579539699804500385498271278551424 10827567 -338622244484165669246280297339731735520 10827568 11689518941287789025104763409606737920 10827569 -81908615207620682684475916769373638040 10827570 -72071130325510220406832755200636904960 10827571 129343339078181122469628521722792046544 10827572 -1764266919360579689181349644832739328 10827573 7622736217027464138736537799550545184 10827574 -234296091019898585519670199384476651648 10827575 57206482825356845845285915153328814600 10827576 -7238383772793413931663075972074004480 10827577 814074857645237129382953782114257776426 10827578 386340252449384768194475425562514831360 10827579 8851494974408332181294225612964790320 10827580 94740497497839113555186922904835804160 10827581 -42596397047645585535612025942261792500 10827582 -26409185023647920252707411758752808960 10827583 -31186578903885229845184053439709135536 10827584 153450392904334291571804851958881714176 10827585 -232178189721953271517222568384744626200 10827586 61967275707479874222103129969998174720 10827587 73135932723412943923377085316711546520 10827588 247456863792013960883303771292925516800 10827589 334363804905469259840285988718813269756 10827590 -5513073209674629251795174698874208000 10827591 -32829688541890511285537263106344040496 10827592 626217939023519687874952117616378496000 10827593 -108658473253986159841048862533076803200 10827594 -287773977465974032922030698902062787840 10827595 129877147123671217123904861241696071520 10827596 26421543562253185016084823566893166592 10827597 -30103932693182013196916464869974926560 10827598 41153911750279770000224976096506907264 10827599 245631002914210450464012813978520747008 10827600 559282588423476262391794260344832000 10827601 -63453552547490294762219099679510557056 10827602 -263338970790423984098170553524876944768 10827603 97329124338573343387038858220982807412 10827604 26983779215146335760529789171018272512 10827605 -452836967908331739913038286540075192740 10827606 66894785310635606684965833219004231680 10827607 -24494739135299694144730546859775336448 10827608 190486644194903669794582678956434595840 10827609 82831509296166313918365194091594365568 10827610 -189957077336275043732127966044315723040 10827611 496031248174400611320922684264393332024 10827612 408266236694010072302715332257350147072 10827613 62130789747311286565281869090372749862 10827614 -9900193820734419914485545478337030400 10827615 -1716036035158076997544553600110846080 10827616 -112720729404243591540646767258582122496 10827617 106342052969780064353891494984546644912 10827618 11866972579186655180717830260836499456 10827619 -407455398329291556599793418262604798840 10827620 -44681586366095266029476617625781016320 10827621 136813572884710416564423333315685094400 10827622 -132307234834611268410119396218881219456 10827623 756572078313635392208197036235539383120 10827624 119346921605609055142685262884358144000 10827625 -771568782817615115459267880936711360000 10827626 464549334482536839887559232364569006512 10827627 399695904173525119830873506186275999320 10827628 54600125203748082487568321549788378368 10827629 164322344351020754133066185472776998230 10827630 180528197673777813443977547887860865920 10827631 556886084035688856685545222408324212432 10827632 -221975537167796216046719182734738161664 10827633 273358360246191675449029513345017312624 10827634 -134709656974046372091871475344856780784 10827635 45666519476314492394430165590068944000 10827636 75881341715745773884983613508699430912 10827637 15184071560825877318964824854615722286 10827638 -392776974553950360398941340069476474560 10827639 -74401169397205530209057106149267364096 10827640 317784267981471933366153031959642316800 10827641 443109159405824568286664651822984286144 10827642 -15932357879013010590929301724993585152 10827643 -191690152711426229427189575017950115440 10827644 -60130822706373300200460687870630028800 10827645 -55772898112186078348950351362577701280 10827646 -188420607896689875823483683992006696256 10827647 341909238468310652198910858476595348096 10827648 -3310609557762845227067387036250931200 10827649 7081138408941868536841437931979879424 10827650 157694963972639638826720701886946082800 10827651 -83243609397467895196491045451588713600 10827652 -56765559035819882451069818642686334976 10827653 586811397620701997263729317843686278140 10827654 7838109314300532402587673739963005120 10827655 279376990375089449111682912416721853560 10827656 56602989743916866114477517914161152000 10827657 -549920635865006425495452967345236908460 10827658 594096374562710856434954696188131840 10827659 -575488997502618855483858190555785124140 10827660 -112385264823309878542174845871629527040 10827661 282678250159528441525513961196609357120 10827662 149710082214602694062899676263525891392 10827663 -77110053210992164542064189605285304320 10827664 -23426030738544027701767038854877413376 10827665 -557472204092640187073430725177108972940 10827666 -159582265045634955681384138135649345536 10827667 -76685618626054525457106367161209226408 10827668 19432445172171706964618910462044593920 10827669 -19217118818662530219214049505262459392 10827670 7609971053679329942558168230460079360 10827671 902372400760242861824956252392025200 10827672 -467104314585088573836292975994988134400 10827673 44789165692751603616620090626033333200 10827674 62824267942966576287184303093224201984 10827675 -7772297186759959537248859730489699100 10827676 -478253599230973297959581928591123115520 10827677 -194913653384857176171399165168724488954 10827678 -276248545048371362199572926058230109376 10827679 181729192930328305264165127463266701280 10827680 47471732800758102134182492832897433600 10827681 188520815189990699654442095251258617600 10827682 -60233517250781884829282498164533169920 10827683 560496159122723130601227194004211811280 10827684 83717333125388422637493546914082287616 10827685 58928869236327310972252102691794461120 10827686 332493286424915441543142598025688168384 10827687 58992140307071364943723575300027311616 10827688 72082852474409095811743194323649730560 10827689 -188849507201572374879781570937063637510 10827690 -37307037573914677621091838747684610560 10827691 -61913958317381160196852961459752040160 10827692 480681746977590568113998813221693506816 10827693 222683588755904816840058799698362982582 10827694 310400051478232782127103868077088088896 10827695 -167058325123566130311916823942843384400 10827696 -46265639875141971900044561019617673216 10827697 107537990245596552303575206430500320146 10827698 122444099958051442150239670958946625536 10827699 328352262653465492843313061909992107568 10827700 6854573162313272684980683531904672000 10827701 -7115172787093408666384383289966180800 10827702 -335040575224894970201983990490154744960 10827703 -207018862358354771393053992802915705048 10827704 -403082066390251208980376014937181450240 10827705 -56986662848426527500240006666829973760 10827706 -46884612860236626435507687157487810448 10827707 310201154053867333556277211020781347432 10827708 -65732156957352356738287585160822037504 10827709 197428277650948876280100274102196995910 10827710 88203123762782824927816603176564633600 10827711 -54475287408603939075013323746820677088 10827712 62864155027113694683652546606724546560 10827713 182958774532968182250712738710476000448 10827714 -37198299031490823370131059014312056960 10827715 -412305900670817632210904807957681894640 10827716 -516978572200502019673022786549733644160 10827717 93950301367958841629410529372437540512 10827718 88049255664032108239832712358545788928 10827719 409451299211407944194237198717922035712 10827720 -81038427651912240838799492600291328000 10827721 388232972241423585785970022635007768922 10827722 449362264949576011517829977255888403552 10827723 471536465130053494088253956808632045784 10827724 -184382709436328807929378567368644849664 10827725 -6609944012806043646979884736321395000 10827726 33394932026134444373739895261801425024 10827727 71404026291317521742811559184549859400 10827728 -61605247474439906478128044605068648448 10827729 -35536320703497003881122817915117693760 10827730 -40864496222116747908654690449221905600 10827731 138776813740443783728467500386101567464 10827732 120035226058006025659532181359570307072 10827733 -558250835814025441306807334663105280 10827734 -102220855358408563615356357275539563648 10827735 -323001963558566986143671261584872174000 10827736 1033516302427944448560110918491052175360 10827737 490348856665377950239644350164179301386 10827738 -139304123536358931959532713254293175056 10827739 43561324363636566562039020674331436800 10827740 -60629887384948760736198459248492544000 10827741 226368356789916338483087865329709938400 10827742 -40568796053148671260149960421424833536 10827743 -74881953019690673672438384234095614096 10827744 320349610732800523408983750286937161728 10827745 -86430512424423822985025840163338786880 10827746 327632373914289643976132615099030997072 10827747 155055473604183983969379586830702693840 10827748 219744936112467488572839323233072938240 10827749 -297936425453194117607350433710466789250 10827750 -155465440431987181503532101104447136000 10827751 -297483106821024271250875614870536833896 10827752 -48830871944398959388183874382694778880 10827753 -387635905141406875051781825329355888496 10827754 72912876499523551537413447875947256832 10827755 260757281135865076518262230731721416160 10827756 9232317844482157766897210070555773952 10827757 -632723194551557740893307271667820990688 10827758 -69628025427598478294416300987618421760 10827759 515886207741129843441205621149127583520 10827760 -29880635353930069677126318435090923520 10827761 -178851809872045828778248886361300677568 10827762 18751567114827608468307288947189938944 10827763 -35492831704020106630784293526214375988 10827764 -113462513382209097536386277516617949184 10827765 -68233921297699375625937574446126789120 10827766 -1429722845006969592860201263242215424 10827767 689174722634947047930658623890346339816 10827768 -3180981877103826240557718329904660480 10827769 -179789445840262767980580858267600769404 10827770 60490406232233786694282593101197274080 10827771 564750071814168128321998709493896191512 10827772 103241418039325539857242115768921462784 10827773 50600363964641071421779480823030969856 10827774 140184389303391153305059912267299774144 10827775 344506302558803688394008270647869953000 10827776 45911922443714546955920405241192775680 10827777 465149975636064745347319167770688706080 10827778 139782504848035426938632547987296385600 10827779 -546862284477511173043024255170361378560 10827780 -76470656965120028659256509712077578240 10827781 29556749954646861507426267759933647582 10827782 18401048342080182029084922920305953024 10827783 -449175709570742124863338960963159460400 10827784 13915970403612076444622693610271703040 10827785 5576181417570040602067363996095322980 10827786 -249558527198688008214998940822824852736 10827787 2047024283074801019344320742914098920 10827788 760204788805074941100631349432832844800 10827789 -27644147993500734737338378921250611200 10827790 -25720333958078677762013434773257164800 10827791 73065285129547012156704400312262673984 10827792 39052070832336347944084595792438697984 10827793 709155097935525126132280701027017785344 10827794 -123880079931947935397789025520884175200 10827795 -203221246179680760709086441638567270400 10827796 81610182650196625327694041806849413120 10827797 361380799136313360545408179140936063246 10827798 3372162785061695385613786324034380800 10827799 -341178773030526578719491727688322827280 10827800 96237849141490919163157113967015680000 10827801 56199540477457407713728578091774110000 10827802 -145304918892328868862753649408254844416 10827803 -52918549451045908098917091144885855744 10827804 -27854387329086564609398289035915427840 10827805 -79952641981894911429545682064885436160 10827806 -321020767867929035447051413206308928 10827807 -450146204371609832056320412069875220080 10827808 389865394734197874031008687362725969920 10827809 -232074834378610814043059978766706104990 10827810 118853100725152554439586925892716441600 10827811 462907247479105505664414577948294360412 10827812 -610384546974044243792749929701486761344 10827813 -130970828632852056558461766338085979392 10827814 -225710659609500437186867974288378306368 10827815 184657577924335575270069663195696228000 10827816 -295564880816072881615724560024120934400 10827817 -36631458429505324456998026844817032960 10827818 316070798685422016670971420441691293360 10827819 -427330391441909109089310431346680994240 10827820 266050848967845995802748430123938990080 10827821 47442865215721698773032728955429808022 10827822 -22877097060906213196098224111858979840 10827823 135574175859057843032350970185576708384 10827824 72335781249004992246325675334949273600 10827825 170210951713177407166038919542942321600 10827826 -633501671162036666399297090418885820416 10827827 -463493572784564704393241754302661311688 10827828 136995739212978266439367454330593658880 10827829 224266977251852294761303831920750357180 10827830 3229394481433094067783065903487408000 10827831 202473219074454897366986451729120380544 10827832 544602404554335259452555005810441318400 10827833 698409137373330204481887773155054103082 10827834 -6575999262669066839032970090594784000 10827835 -168010672493107682014465371408000992640 10827836 -72693580128651828883399006476089963520 10827837 -284617455174111199376520514714280469120 10827838 20467538663340031257763439441022784896 10827839 85454205752566536059256000035278200 10827840 85787961302015015270228304230508134400 10827841 -83881655896586108547178976783638150316 10827842 -149373392860437946654858845965579320800 10827843 115129486977168655728871770540199410864 10827844 -713919584456823510149909158228197867264 10827845 139570424788620700285194413664315415680 10827846 -119669112379840262850562348057533713280 10827847 -441719831285049292594921553260902503400 10827848 -32264289497847706281412859150630092800 10827849 502134593730522948960493447809605474064 10827850 245868614322797054315474598673121644800 10827851 -233171237325975111877031219788490087148 10827852 21408637244460184069382019868137603072 10827853 221827901550272532257328735770885461120 10827854 -108993833674311967106978598354509453568 10827855 235784086391544458061967023464632360800 10827856 83259388436807212571487832513902395392 10827857 -503518820083586244693940877528187947280 10827858 5314935184856243683754585556702317184 10827859 220882863510423125969897744131633358416 10827860 -287928827400456913084386433722364723200 10827861 273345611273192784973620506554566312768 10827862 117032002301497856490537834685883412672 10827863 -119818831065824705790703690296122617416 10827864 -386939369905184700973102709181330432000 10827865 -59735679681967568620329180495828813120 10827866 30455738510651639100922692942399037440 10827867 36265240984013494225921228928198422680 10827868 201960173460488909266441004025952936448 10827869 230329686540466386668143816489987170444 10827870 261883030823954424271217207906907356160 10827871 -13799870569304488948642556908150447200 10827872 532365427083653123418040730814303436800 10827873 -4730166931936905539959147884432616176 10827874 248925365708886827888480384080115385936 10827875 347506674715577182243593247972599804000 10827876 -284288268870141009002250208505153888256 10827877 926032158433831809185262519705100937726 10827878 239396566901948070346077114195598078656 10827879 -154621415612966763298983420850758720432 10827880 33736308877163468155761200023112908800 10827881 128272922468260312917740018914678106682 10827882 -137838567957384742092100240426629281952 10827883 587785585955160345891532035553294352424 10827884 -424578578765993353544226538453030205184 10827885 -126864865680373152164021546494375610400 10827886 161052122904828945749561590292083215744 10827887 -31693629560968694574066439161856672896 10827888 -25485527405700517020413428023543300096 10827889 -5049314506392850340059973744933592480 10827890 -83673354664171626796449604324346411520 10827891 387880673957436598786783495031381078400 10827892 -454465413679165610231906241906544134784 10827893 -67576512677841723136356881691227927040 10827894 42924944365076998193913515314447810560 10827895 -42392937423273296698414789280952595200 10827896 255076723819590117485476228809066209280 10827897 60003727512763147014956284553603083776 10827898 -35434473774296775045348881460306378240 10827899 -351047831196838164499461683334869099100 10827900 -9257915174203036186892790140180851200 10827901 437731065604274664946123577757411278720 10827902 125265175349444597220251639269676054592 10827903 18984520807574654424100880703272188104 10827904 8095453686930613964896848091860172800 10827905 1242464682429896069972859766243629120 10827906 533601701280702290403630511913458944 10827907 -566070366315693882963859135526661915456 10827908 -33764751452597443399549850489415548928 10827909 -566651858470541545124499423396072695586 10827910 -149642498213888495249184456038666256000 10827911 -1622146057298309768285174115788804808 10827912 289055656187255126266661731538501222400 10827913 89750489269961758939809611611159115162 10827914 -27233712945040395735137636595688756944 10827915 111119597735166080797499145447747621120 10827916 -5246088301211945885098176520509972480 10827917 452726083700701581654931613250637731360 10827918 6809243648144235160445575764536782080 10827919 18969060471210687776491574562666533760 10827920 -125384376491332710106904093628045312000 10827921 -201976042836847590852835564360925029440 10827922 -100923917119023616655713416259854598368 10827923 -343411308503842322625821620958536095828 10827924 149731626608769580927098113008424005632 10827925 -224234932132128921010567985156107271350 10827926 160650292698721439396067697309062370944 10827927 140967989042075073871965495144564264 10827928 -26821425902998817890492837768843591680 10827929 -39136212319077140938615094617798531200 10827930 5652074828071748611990858836366904320 10827931 -671578651861828093482124456951198321608 10827932 -189886339742635497286181355918673336320 10827933 -360076180694532463303422262928785778400 10827934 -13488568909880949463782749211906166080 10827935 29097188802893241365400659820317834400 10827936 -72833944174811422778387380499845742592 10827937 1214529468028763581082777636127197436592 10827938 44686452488826780332470423369929088512 10827939 -85293351054286823770793822271432632400 10827940 -181737009572540343546566167504775884800 10827941 143629274711420884493765282722331121342 10827942 154146229179803476723589481737205112512 10827943 42335810213841765494134952678274399840 10827944 -1539564171655271535936684271806228480 10827945 -405355685749761969026208934214947718400 10827946 -99541334617412691936711942987469438464 10827947 -29057976752113220574794200318027358160 10827948 -276291628884805874998749788404797788160 10827949 -149386619402155574490873689437818437280 10827950 -22330233350191403080747188817356297600 10827951 -183594101320331921364158553902373256560 10827952 -49791659666219995003489663316421689344 10827953 -193754820486098403916852426907902574796 10827954 -418584936224073660833340200367326822400 10827955 664697953811660261790074762914821360 10827956 600285975210279727069421643504934773120 10827957 -2922925058015541676004207975225765760 10827958 -163868291834412888840172347655156093824 10827959 3092330711029422393799521192752967168 10827960 135398279495927813209103844348257894400 10827961 -67891890549556622775035032993814534000 10827962 -459599291006596159490755053507065728800 10827963 28340999896241009858199648538711766544 10827964 -107772136835513941041248406419703440384 10827965 -422818208351400962033080481650509613140 10827966 -154812284633089376277899558827960820736 10827967 311175275135467269134978695461260841640 10827968 350219647942433269322332869354382688256 10827969 78604759023872278982206128877893669408 10827970 103142324367987426108213106064238581760 10827971 -748656610323846922963096397983452704760 10827972 376097189021779847878762716677688668160 10827973 -343563929985766235934646604100824464896 10827974 307468526824753072279537095512868752736 10827975 -174130134570260386709619891595118112000 10827976 355554159782837881080226752329378549760 10827977 -10334997751797699998762029375331028480 10827978 -162778827385812749152443989883312586752 10827979 65658055156288389899101670508147268800 10827980 32779777973506986840717512461052528640 10827981 83645383315968014204502438777407059200 10827982 -168719148954072894305197417294649678976 10827983 -851189181436427661104467899924996618768 10827984 12351524608436500421416053631193186304 10827985 222083255949782022281744977560504586560 10827986 110332182972600288691848724582333301760 10827987 -118059410370321975754600763756458445640 10827988 -54708409115195229694888748802705817600 10827989 -107605186904963980685466221361694486176 10827990 54836922655446288300141004556434621440 10827991 -133032361319008335197095217987866152600 10827992 135264528893081248086662376298847969280 10827993 13796168375665629935976474149388028128 10827994 175597049125831052234884575838568077296 10827995 388116328117649206362947397131236248000 10827996 152558023049954480600998505037771950592 10827997 -176254479317942424625183327147786376256 10827998 17593187428840672877559837602369103936 10827999 -3462276063160286892206560881728740656 10828000 166352851701345973339223730200051712000 10828001 195709910673769334037376105752017417472 10828002 2296120684646038831969213368764686080 10828003 -524975422900700484239490591952442017016 10828004 189268453476570497244450114149741033472 10828005 266526369037863122360181781920518462400 10828006 -13134570731913195366369766592555056896 10828007 351692546389383271692254190763447561176 10828008 129785559744131281414437723349268428800 10828009 237467646872274735791804166789187528704 10828010 -63951610835986295987863864108551687840 10828011 121080174523536451617994337431528208472 10828012 32470237924745201707047806824496714752 10828013 -16426966383650059379646661013976258048 10828014 101442691486276204232387540437257093120 10828015 -258351690026368347930016850230919012880 10828016 -79901447254930999848480477947636809728 10828017 -25312792122782781002450185282952958972 10828018 -149860365043226761084334191039770386400 10828019 -707970037160375301973781983242983798580 10828020 -102566226149516493659003286437727436800 10828021 -106746569796103233053972494986712240256 10828022 227552115383697815851610973551118129312 10828023 -179237404065135957194579153791175932032 10828024 418754709632611910926847091871789977600 10828025 -144828427773713661613797810203786483700 10828026 248042665898889931419906015171664243200 10828027 65812720084902852937688929151691200272 10828028 -281417101681466688837329717735021432832 10828029 -63443432902006839886562832146618309280 10828030 111166619780000132884429327104525590400 10828031 -109465946267682232476959510494186119936 10828032 -158497487039896416386836433701083021312 10828033 59419737495322174907287198519754945282 10828034 -87431596643266056472743075703081766400 10828035 -177549586749506890161249450282395131680 10828036 410038452053449483253340134159342337280 10828037 -498715948920890938287119275659757257408 10828038 5940596858033829945273535004220563328 10828039 591515395826145098329318155647652626840 10828040 -395115049092218682371055916024571443200 10828041 16471231019822681781999183067031964864 10828042 10734664907790002662405242501613576032 10828043 131846828482506615071224148081809411320 10828044 215372578656411911783330964635507124480 10828045 5692266682043713601622178292747860320 10828046 -112088957488617098046871591339538644416 10828047 -296948526776505121470581057301181927800 10828048 152858952207157919298091075431825408 10828049 -79198880867747655687644786141734702680 10828050 -44302266022307698355553416806559078400 10828051 -248528486393579026950138779114195626688 10828052 72694172265055807698026581350323085312 10828053 859487912132401428151820204826428572800 10828054 -327488187840085424576293411849020237888 10828055 78089426923316439610684938504624837120 10828056 270558642921800923350812815767148953600 10828057 815714394141158703928221721289446502340 10828058 -447241440462466681453908543194110657824 10828059 54622389862279231891631555204656415232 10828060 -86016663269867178543981283508015769600 10828061 -616626000772738224717829943209441592448 10828062 52159053515189540324962463030458414080 10828063 268004044356905857045227799859441033312 10828064 428666248483909939207481604871710965760 10828065 -354990475014128350851017837735272097280 10828066 -123436400927933717778759534952166382768 10828067 333877729351041608734600416266235766392 10828068 84354786321796240108956202592999715840 10828069 -163640407182199569938017657544267369124 10828070 79654669370037024144591913530053126400 10828071 -189829742013734813199852701298390727128 10828072 78900970096902001325350754173177681920 10828073 66782379541608802509565440219358451322 10828074 68113240982748104573479279919430470400 10828075 -157795502692146978668295757362847536700 10828076 -9668404228267982791622963692511330304 10828077 -153547376771106233704964379941538554592 10828078 61406825641195028257227848378886293760 10828079 12159148966647530214059615916647321976 10828080 11979277001714870261360151167826984960 10828081 -651848369577994915388111785728348195840 10828082 65520607809513408797021628882590072352 10828083 -16901535358240408816542693116407130112 10828084 -322930384216068177677043651694236192000 10828085 314209457130236356507178432524557066780 10828086 354620788422547199313928643440573762944 10828087 317165875470388225663792390741450554144 10828088 -4904264989637271847348476799003299840 10828089 -356450302600436382979562417014448759046 10828090 587364625582212097943218531623536640 10828091 -24945986485714308167706051457641279768 10828092 409290237160542290210399159538690146304 10828093 65982449570594552920014008461691873760 10828094 -155977537883054560574257458450520323840 10828095 -39369127700408707839355540489381478400 10828096 -50817038650660337673356493677222952960 10828097 -101518885289808164765643778809601620288 10828098 -320594064511158324087238852755164572032 10828099 -1028287180764136633285372370493934485864 10828100 73585881508726670764317472334526720000 10828101 162240533125935993568785033667188818208 10828102 344680192233901627966562418631079590752 10828103 -276513188126081189913976809314229482832 10828104 -36906021117911379519351446160801300480 10828105 -236341519452428204087306082696412576440 10828106 -120302977392441817427403508429207159248 10828107 1025759588866900051122618035424599628000 10828108 230836477795744874370073956389355863040 10828109 -554576542476634110231313143720877056180 10828110 -10690570291181662924128120695124885120 10828111 -85805682792970841599534101773551466768 10828112 49012383765422715104648898900695752704 10828113 -8625392978845338364330474430439479616 10828114 71300563875771056858560005766232745984 10828115 770294333443120299917902430294676684720 10828116 190646886818228950291025839658816208384 10828117 -491174842790340115827059026493292502834 10828118 96052467831117948043895689420505655456 10828119 -414726676623672351123673301997430114560 10828120 21224124976226629898988490274911641600 10828121 351243058397809743210993967645247069322 10828122 -25983413448816214511659230264834928128 10828123 -825433655540326301125544629665388424400 10828124 7495100200824242288303173419867973632 10828125 98811717185339082568745490623188500000 10828126 -131114101289978308913595255175947439488 10828127 55708142242736651700542043639041897352 10828128 -36882493191059598064617330561004339200 10828129 -201378464320885054042333265642928142316 10828130 5176552188080364868374770278651245120 10828131 -1425745874975551830508255193919579840 10828132 193372965219473253296544299211954012160 10828133 101963811906875752879897586937601611576 10828134 99971663115215336530729605016753152000 10828135 -529975865930995349668957464163844451720 10828136 353591720139733699539968148582564249600 10828137 495718791285886323576913229697043554960 10828138 -634762425431160074325040210248357346560 10828139 -122029473700029694845393359416526024448 10828140 -225861411039219018709584146126740684800 10828141 37103399988431336706328289752729875084 10828142 114120915202016756905042334412057844224 10828143 80753528286981563150476784311953615432 10828144 24276082979136652712660053704210350080 10828145 101568702023268613376515337494936953600 10828146 -18632887589903488955235656600246894592 10828147 -316839882845990242415738663890127364096 10828148 2029183190939925665323441870215374208 10828149 -417173500269625622816284171267380896736 10828150 -57944295030052622399522433504941304000 10828151 -1033783146907988488019628875263688715168 10828152 424515650319084931858494967598138880000 10828153 66768368222741911905591849784740090880 10828154 -116816839535654906968717552603930990224 10828155 49976277102959023257289007758172229600 10828156 -251747803733863409117292847996223764480 10828157 460780812560618590848807981379215195840 10828158 -154631310569357507210629886163339663360 10828159 79810411739730441865655342114287308304 10828160 85868325666805239293793401232477388800 10828161 766886464777693621414450285024032852 10828162 62696857889766001765665154748678330832 10828163 -53283569212149134755205215633329245496 10828164 255401932186104624189962589636193176576 10828165 55153270810066588886189660815486638000 10828166 -82785687387859395172264282973958679968 10828167 -452406556880729403145790755228394688000 10828168 -102710569907838931598003627911624934400 10828169 10220445473531748014701958804289060 10828170 52258592816929276194527034836745738240 10828171 -40083561794780779056187050464929447856 10828172 -123232897888311422416145299691807612928 10828173 276505491033491311388570957073276571584 10828174 -67405462595924509335162493639830528 10828175 -408742570440164231569991939243930020200 10828176 -32436785686697531200883572542265098240 10828177 107013111779674454355443720110261119026 10828178 -76010173907373545027021243377335093360 10828179 -30860337787946178203923532983440571176 10828180 -33820474721076302340860772092076257280 10828181 28322247771020389877053336348867075584 10828182 -60764021311048217569353927904333232256 10828183 777296302925546687871310536361037183432 10828184 -1467927053099854307220564783300509614080 10828185 -156967860280182359990421501766517011200 10828186 115375483096178785531895563975806969600 10828187 -133955388783241962945611333005865343600 10828188 210992902060420454629191398366713528320 10828189 -696080228251497486578579767850869518144 10828190 69338963313316676572493988900181259520 10828191 210507605276992816487841235320839322624 10828192 14746116101037966359119543016019197952 10828193 -212101547869813786951158268671698707776 10828194 -34704295632118553977877709806836231680 10828195 -5083695248159995134104110593929274720 10828196 -369803217277870136318436772456786185600 10828197 85264308817934187197787895382128165440 10828198 236259707321675911905247256604093301632 10828199 -140767386721436964544518966053167249800 10828200 275542922901079487007523097049268224000 10828201 237627322001027196074555854225837897332 10828202 137304422300495147442892124949102104064 10828203 -160071768135824388486937421110837357392 10828204 102596339642259718160627380578403891200 10828205 -223724532832953492819108407598963639840 10828206 31204967151981989722300591254454733184 10828207 -37601442872858216173569983758051348736 10828208 -197174447431656792641800395584053690368 10828209 -30640436313979906267173365218733169792 10828210 76492737138265149863320053595621079040 10828211 514847656879688386720039315905474339840 10828212 175421912237638116694371729230002163712 10828213 12650110619805854085004015747519574784 10828214 117316675182873259473766907531477913600 10828215 253320708923736159527643396750200676000 10828216 197303971130303129262404123317113692160 10828217 -2940598444660387675335211605770745120 10828218 -93522898532008602191916060515629097472 10828219 959904109666286824854633631446183435620 10828220 162351016553888309354847732031062036480 10828221 -187448444032730214339200827485173714688 10828222 -13409354346982428875811210735600953088 10828223 52233282138795371849361187286989283520 10828224 23046780902837848409128538732148817920 10828225 65402777226802368120766922462277005100 10828226 212363649834099715827567972578231343312 10828227 -236963103817267961341410892116858326280 10828228 267133191136208342054294489074462525568 10828229 -10457050467797373576337184759929240416 10828230 23309886971328550135966028422605035520 10828231 -47510334818152794314398479807477692968 10828232 518243682243176004919108255608631142400 10828233 133294949449185703164542344559925236160 10828234 30029452959681825554859011986137795072 10828235 -323241993164744961966115377831861612480 10828236 35419954410181031791834779605352382464 10828237 -282768747524903212135675802124754760896 10828238 58790432713246077370421739703754380800 10828239 -150398697103009093905610775776974547200 10828240 18960656927320424726490580783620341760 10828241 525297957805535409189378919361824422642 10828242 -3824183454518278802992271418486104688 10828243 391191280841440839819492412306396602624 10828244 104942917199432903836310937480915511296 10828245 176226564773922750848989571108027865120 10828246 85258443741442474046826650878411993728 10828247 534696196353742662682941210613745786760 10828248 -425945697698608058010862210933370327040 10828249 -516835030069916628603074581080761009136 10828250 -247314974018012034981185916066036456000 10828251 130836397178935195993924039151027192592 10828252 -290186834718803874838206202265488128000 10828253 -190439051052696168584759920223099644416 10828254 -284654299161576955877509891047185983680 10828255 392078746681191157144402375176184229160 10828256 766631123953258463793415466536832335872 10828257 540387471095108470764873633777089159520 10828258 190926965611218084632734607695883966976 10828259 58743340400754459649931782817095262304 10828260 -2952936360277812884794153332404736000 10828261 302696958510892961935666636379299636862 10828262 -19061405855051967647422170219687938688 10828263 229948141940869270113795531085403042304 10828264 -164348921183277455126084113354323118080 10828265 527459439620654060032771426465125683400 10828266 -65372377154182441482574033800076382976 10828267 -437414293394355070847632272129912604684 10828268 13228128833624076179474954289437600256 10828269 207090937163674464279781644737375892480 10828270 -304270710687621834689396864295166838400 10828271 254135417394572988730007930208928777680 10828272 6788440161454856298210912207460368384 10828273 732594051501179453389650982228076515840 10828274 -165596998956728501141956530370407628800 10828275 33000339120305158287634953059469666000 10828276 602328210380470279632596662677527458560 10828277 -187302058376357655205125988303652273700 10828278 -61740776555125698415718418398882553600 10828279 180891441214289777725808756149922527872 10828280 278378791637642190311486952800699596800 10828281 -25378737803972536585238852700505426560 10828282 -71645672307112426278742166877005261568 10828283 274326231051219972028604486404816854240 10828284 56491001781551115917273629738740711936 10828285 49402341175720158673807129366661159040 10828286 -84427452559734896443120794090977174784 10828287 -526049482634462615752032555530752031952 10828288 -13039099762412579061000004792064409600 10828289 245027220643197869344272554632521767940 10828290 -204101659476143859598822406367014400 10828291 -933683230275155487722896133556638978308 10828292 -141759618755818494077919168078698457984 10828293 -100965107018550351538457211625655316480 10828294 -213187243689365406169358049472466534304 10828295 -5838527982150211051714698961361176200 10828296 -624300029570112421063749639377880268800 10828297 -311848467636882088216459825276603937254 10828298 100812626587482871302463719999703412064 10828299 -65596334444453137495505989396205060136 10828300 -3615945427363167345165978348544000000 10828301 666411739031397100096760526599060884704 10828302 -117839614593345365650368061341989940096 10828303 1292043719286738819880640566924410864 10828304 55807597763320310616944479207538835456 10828305 72368323932722740345468635725794415400 10828306 202369588953619415692899452128504190352 10828307 -64395612937427775804882717607246727088 10828308 -130528343630140288570816139465500594176 10828309 19317312730748137776631689282099071680 10828310 352583328808371654804297829842971856000 10828311 -166313823237093158203730782639402476000 10828312 -456135596977411842367519405366636032000 10828313 172349445121819587378031458475958927562 10828314 34415649949865859445590149515403598576 10828315 430489798474767617799844168884243024960 10828316 409647129373718906988987271984822679040 10828317 51285415650393267747359301965165124480 10828318 400992740443894034763528638743275327360 10828319 -627617102130607140774454728292230496104 10828320 169990059264493915031565289172773109760 10828321 -138824207421566787174292470176850721088 10828322 306479185083415472687774848022968229712 10828323 -458359042237029572428074829132913792832 10828324 27995974599122538750768260541847196160 10828325 81422410303642344154478311525988894100 10828326 -300834576808693323206612563523904105600 10828327 248565171769817482181419436658136413176 10828328 -68080645445652208724431543718041190400 10828329 509855881754318564594309859959683818240 10828330 -105377692918177452665087438643825868800 10828331 -100833132992127317759726690430340217856 10828332 -209264149597870431363946190009825343744 10828333 -479370094068303713818133172435110109440 10828334 138893410859222016940039907267017857024 10828335 76268157542065296146883047703556331520 10828336 -187237488174497891044642965282143223808 10828337 -267352896189031020034397948483894969460 10828338 4720108575393944683350356173136387328 10828339 -366578117961904347226887855528516396240 10828340 -122262400889709610647721933604883068160 10828341 -259533838252183439157121130032557882450 10828342 149543691948106963413234664202370870912 10828343 -198583105891950313207175063632281317760 10828344 73353751598399613835977397885763358720 10828345 361655500677656892970401722103944860800 10828346 676936550115383254280428642684604928 10828347 -57980394869657200108162526674984343040 10828348 196335057006006610555342566505919556608 10828349 231085880172407124741482382308981475936 10828350 630539401420903281854064570220896000 10828351 -8783190742305659743598603221107050648 10828352 47583943835829612757077716394439606272 10828353 -478877330715260271853336429316881350096 10828354 -29230277046065013053008268815645080576 10828355 193829250380447397265543172067502751760 10828356 -29086300785665331500553421439807324160 10828357 106082743378626431312820218435050128352 10828358 383558150694025335569795737130864957280 10828359 -164027141290481998713401175209029766736 10828360 -343937723183236075676290429975232256000 10828361 4555682075927478729482494433845703424 10828362 -55578369606005575906855467666688382976 10828363 -67687412514221562979442197249719025920 10828364 -218081431585550607724804083251182804224 10828365 263204192826354057683467716329029290720 10828366 -8261476276700994488809096178206860480 10828367 -653364077785004715578969505617139730248 10828368 -20532533021130921487153379827871662080 10828369 201330989385165886858234617475085766770 10828370 15689969761733607296973330320702492160 10828371 1699569797281167476645889113215005408 10828372 -412218714733338727304376052386892943360 10828373 -51536222273543986712073726268091885760 10828374 15880030971896535476859148016442101760 10828375 -37660073279043076165969982728703838000 10828376 179577785226865875874234755173396275200 10828377 -98114544483905790010298626743810539520 10828378 -276300421649121015407927687033068842240 10828379 -161472331317982829839772743079227705020 10828380 -55421532998668602548921960695431613440 10828381 687444466009218379369061614864703718182 10828382 -1630614920261717569270600611537445248 10828383 -97541771152558513879947076003873900656 10828384 -250828437695129877947056612698484113408 10828385 248289784087479099244541742395402995200 10828386 39807712996936903908497453106354508800 10828387 -129294540624472563497511339604479238560 10828388 -259762558819745951277926848061255424000 10828389 -3244770465355853109418724729364524544 10828390 376067932785732338847154362249505393920 10828391 177819176741608680693856655027189410944 10828392 -212833908349832277380831052793301729280 10828393 30474562750336765242979940715535339264 10828394 -302253842053771713325821388640403495504 10828395 -263307986640405637948749025298278648080 10828396 253461057349542951154256443137570924800 10828397 645673317082334998508801575735732436460 10828398 91145299216170232674265073001455185920 10828399 62911208164883673651885622238036584400 10828400 -22639662738234396799604716519253606400 10828401 118826844829875163710122475654914955264 10828402 20534752766507276390795231045365598112 10828403 -301975763202803270129380465632634302240 10828404 -23701253509590500039187240173107814400 10828405 212930881732217342078820370008362016000 10828406 -415839876458044262343533440195739403840 10828407 -441556715646161856944196662358872564760 10828408 748451712148638606770351655402248232960 10828409 549924562686826040635184535297209980560 10828410 164865100406815874492281066066489071360 10828411 -904057918056473192039877434337173764 10828412 153579246473394166116303228956597088768 10828413 -174133839545704367870309843741515138356 10828414 147166600274191944891337761401467885056 10828415 130821686477284977372991250675919404640 10828416 28972751930531249411652086026186260480 10828417 301885675277983554728662506180517140052 10828418 -269156087293595161256059405699038177840 10828419 -186059700646558872524203776363555966720 10828420 14582381277455492701583590665581652480 10828421 -71124624383382521718876218313924949956 10828422 135627788269165547423916217009392165504 10828423 -49906253876804105472060115251903552000 10828424 -42892817185769057047449060603081523200 10828425 127637278433932792007867662994866794000 10828426 -96776208717481851711455715693920640000 10828427 -691717748964969686158482516054220103724 10828428 -3444865636353947283177085420169275392 10828429 357567064343536637980847929902493478688 10828430 82326188603695846972772788901667141120 10828431 -173326562902786325996403736497136802160 10828432 1480511802296105216563647720508948480 10828433 -106661384255643642738131278032132181440 10828434 112868224235561881220938161933241755648 10828435 -119897601496064838030902279871385527120 10828436 -385923039695990941829744802729524872320 10828437 941834605849963528716240468646880160 10828438 121024203937388448085062084359890783296 10828439 580011386328640354877218967275605139056 10828440 91028673388958237314811995457680588800 10828441 74019982250121507483574463944569355972 10828442 113140329280994497801273341648521863680 10828443 91286875235323878459998289801459335064 10828444 80897860792396964506064624043297030144 10828445 202938847449791623329129376019178324480 10828446 -20194488333736270360672335736962640896 10828447 314789085422264786956772546759929781760 10828448 -605218932270251620606792909429229813760 10828449 -149066118795190753608487194650049969966 10828450 -85519826766323367912073903564340442000 10828451 -384215457572803983494063877240653734080 10828452 -132613026875603807132468436348401510400 10828453 645419317465007643381899254851191720704 10828454 4656731550350048177455926784426797312 10828455 -6463114303859441320286991192838041600 10828456 -38788631950357903377481795783136471040 10828457 190916826129073332038312843447127021732 10828458 266044310320569258710178983617043097600 10828459 -180655308076906696778460870473254779340 10828460 436685467866037491114167004541465205760 10828461 203171152869085969815628930364415489120 10828462 296329677001935746622334336660071143232 10828463 423372279849090594615829205929826861712 10828464 23046785764731959941459548336520101888 10828465 -101806189296539986455787810410033274200 10828466 -20349921580992339961163863360745479680 10828467 -169905406142631780217914743308459277232 10828468 221240175012579320372247591859473381376 10828469 -199981780532452379130030925411988452032 10828470 -28245347980375113954288016299949968000 10828471 -886709665710068096729393878790414537568 10828472 -319788434919850114739697018814469836800 10828473 -290085733936897953960035949112564724160 10828474 -261498793867766907324197258764611429264 10828475 170321911089573921820831264447872000 10828476 -26114999510925776745873143970650574336 10828477 745062719798851506741416327254001741472 10828478 -185588090546907767752403882133556488960 10828479 275420404788770229684038134600498134984 10828480 23866609343675681246643801217931673600 10828481 369654571730262560746022128793653833282 10828482 -21483584562817353171642587965579862016 10828483 359748123727977784341521975797543133424 10828484 375517913710964914778438644908031511040 10828485 -33821322862229938985671021489241858820 10828486 3443531996611450790226569385852516864 10828487 130371179570158876727472149522093337312 10828488 -469072517751620791357932273414891847680 10828489 -87833142924644135425721823155422665344 10828490 -171193649797080747666225509870582925120 10828491 -422306733563588674952416377743730637608 10828492 -45407249403210792366139804733474669568 10828493 170179653694440607958672882240151732864 10828494 57538977307658143435288414345809611520 10828495 -182157339147785322476695043200429335120 10828496 -6946177221578872607098258829216317440 10828497 78003092588738926491462304600761942000 10828498 -333495846319693729532006730173266916064 10828499 397917412519879691439714015687423118080 10828500 317182028947359814164032623756592640000 10828501 207084478165563896265423683952539143502 10828502 596504938951899892484913563887895445504 10828503 -218957155899005531863435209888971368656 10828504 -59746707118767756115386042641581363200 10828505 256808797586127981599796435388018950660 10828506 45622584383151275724766889249381364480 10828507 -146157162115126037613396909523912901808 10828508 363640764905817626556012658580888099328 10828509 21688712881245998998147200202691301504 10828510 -44401860125268255191327137750415191680 10828511 -150151068299337267259640229483058977888 10828512 348617154369570639041534379968409108480 10828513 655288833158512100638820631925278753960 10828514 125300784565074754333387046120768606592 10828515 52474437847323706672167766450404030720 10828516 -656653865319363419033629943384176562560 10828517 83211765853747573027157414231640268800 10828518 5244933301691638319446640746646960640 10828519 229484990999550878983596363799765605544 10828520 -620090771146555921576435008142003814400 10828521 -101862470515485604198409300069039425680 10828522 58902490420702938334005726845583291312 10828523 -286118287755155887816483183343722665228 10828524 -4500631356313955495810099170491629568 10828525 -177301522287650317293709925059138829950 10828526 -57734499910019892658834026797192100288 10828527 167564577461606456443901613483043462920 10828528 80805449062402851171912060516029693952 10828529 -596763689206523218213575150264776349870 10828530 -18206648993381170188951966754386662400 10828531 -2944747264002250926005322412609663840 10828532 183148668321589774790294651160711936 10828533 -199601328208767538293848961173671704000 10828534 113150142337935284047426039551265675392 10828535 389886171247895801988242241478435707480 10828536 -86260066965760445060575634680813608960 10828537 628351528024181583767246941462360263680 10828538 -33522884616417872878908620375979248640 10828539 -671601250338072557540569564362876438480 10828540 271939585611659511137069854742163194880 10828541 -57391908894816783298998463135072689660 10828542 152237280219848824565525474758412488320 10828543 157326713262179614697930545623356673144 10828544 -423881523188235117682872258235937587200 10828545 -2487450456081555905549290287948975360 10828546 -463574925552833539267013812554631572528 10828547 -694522676075897464554436360210482368004 10828548 376363220741399555341523507806586257536 10828549 343142420051885489256827077763784643550 10828550 182233528635317589839398760098413640800 10828551 151849433378210611279702190161422185424 10828552 59445852290901970357333615436232622080 10828553 230196179840743577935225263578818337124 10828554 -48609966765046573302197128075715051520 10828555 -240834933275121413767056822237263363040 10828556 -10770804155249157961597278370439520000 10828557 46419950843700735457104275717044927020 10828558 69839782248451654228847258956986000000 10828559 344711117750040167364988723986282014976 10828560 44256780358097232045488443740861235200 10828561 -9247520652258901925791671489775483200 10828562 -246720078653731795971890578105221049968 10828563 -195863235715212167989983406540582504656 10828564 52643340723225340622955805833291446016 10828565 -352581174764693062066887395468362444800 10828566 90427543981374761885488076784740870784 10828567 -876944662649034121105709872416945816920 10828568 274613656940319145453745213098876968960 10828569 427038513894819673963065609895038830544 10828570 -115402082880515483561472823905293774400 10828571 -319725092554955165965448534766574537680 10828572 48486164125977552406166320834917430272 10828573 -182542691330225511501260268429960678560 10828574 220863657516591030504235496824289905536 10828575 237985708470956130650996241742296150000 10828576 -381917731801579674166653215636259864576 10828577 90543797686822378987332425008779714240 10828578 -231707782017678827359093818142807848576 10828579 -65483818796509042047807898826889244672 10828580 97440595444776557148146289701893386240 10828581 75388044744124744578648513820888459104 10828582 256233072410687416050137984250128359392 10828583 36617632173560742855433368654119868000 10828584 52384749041009604906128411887314862080 10828585 -97919566445221012935487937132839368000 10828586 -421431482830513308699886324513929373008 10828587 -183845772614836369402450328109962624256 10828588 47551319691759806137964223580506780160 10828589 185808391099974777098325550922619454008 10828590 -145405007495634951319768328046081271680 10828591 -869070828565742131313046746179821397624 10828592 45134554992442861660833907182640103424 10828593 -371827734120963936906712275493582646400 10828594 -116212563135673225393807211221521676800 10828595 -274617675292749690446165295206790400800 10828596 -368094629787323023807155940798387040256 10828597 -170428090651416159682030657170110285060 10828598 -426942349224650753509691368698450856320 10828599 251444588553646364211003184500428921064 10828600 419598274728514202624098621109813760000 10828601 7758221511274487607360631389018543744 10828602 165847357121142589279126845096286554480 10828603 1047421326044498918253802887914530135240 10828604 -4422851176309624821970067289564914688 10828605 -27401839121671071091439673065393232000 10828606 -16409843132223304753290144091266133248 10828607 -534784900270222186229014948884075224448 10828608 -62936723824955035788705183603521224704 10828609 -1113553647686219682011739195338749198080 10828610 -16571934517470231259665975180855214080 10828611 -327844583312268287811495898730619468540 10828612 -6532703017418485241340689430151004160 10828613 847931473997481466347769995364486021920 10828614 -122903060491408768450967838185572386816 10828615 34682064499569085417394777625425426880 10828616 -18907783351437348182592981474669066240 10828617 39949455255956425111908676346494041312 10828618 -24269478825903228460414096734649674240 10828619 -498674447933072122951457098227883327980 10828620 -378585425028863442347899053378571468800 10828621 -118947365114789530278889466065881831178 10828622 44983147268865120573102150459694300032 10828623 -195206456848243477022308394609894726256 10828624 55249165172394895886051768067438673920 10828625 -286184162520992994349476415128048615000 10828626 -17662564463717793408243081107438313216 10828627 460616527293728455277866453299916650476 10828628 33923216262698266485210344216961457920 10828629 -192858733602564312300223530824827367040 10828630 -84154679324096186039691941840155968000 10828631 331573816159640588494583186561797112664 10828632 358601116657882258568739471168791347200 10828633 218625842683273138028086281008452250004 10828634 293904441930146194866080353124418207216 10828635 66436749631275803495290189125456447600 10828636 -10234423690457220377632754469909135360 10828637 62122059076704330952471300745583920652 10828638 121408230054476566956367044700590452544 10828639 1140231558556800086886652252527689040 10828640 -384807567723705591731504099503217049600 10828641 -105459573860599901099506617915206896896 10828642 -48445667331260014911678081722390748672 10828643 -367663077878858242779610856418205260384 10828644 68401308503426510467302367524078182400 10828645 113182934550367226134513180434645285720 10828646 -138058747643647782704456950778960701728 10828647 503978500641871085518994540307525720 10828648 -763621444209888903913392176685210608640 10828649 -70134388932244117685742971917124119836 10828650 -30081877660731474683947186745001638400 10828651 -382407816204098484640500804142689256720 10828652 -415995592623407630598851137718986270464 10828653 275015300143608278553021602750361792 10828654 -268360152781887049808882600645004172224 10828655 321398532771430034073688157146868252160 10828656 113496323242864972167542000709389352960 10828657 -291768529077178096806068583212879059968 10828658 -369171737055439356719013701082176262240 10828659 184245051272700790020073116403450851840 10828660 233136951086997282073198077051286464000 10828661 -213532568606554340145442613501966623776 10828662 18598218033254042118449394034318120320 10828663 120655136343751274635175401601516462224 10828664 196864236470679281259049119073709260800 10828665 86020026157951758128428379128882537920 10828666 -188182666227829854498172743870261647136 10828667 5770437275069961309295566201367639716 10828668 -45683980013171233831694254400371023360 10828669 -279797383868312340661823459462433143360 10828670 140050456251664815840254327019614851200 10828671 -164370628934991223695170636173717954176 10828672 11495329951388874818237485274470809600 10828673 1499218130035855639869712690775035440 10828674 -12280417650869791712444106138282654720 10828675 -349175357083379872420621137457015951800 10828676 -101928803493903197458904315074735853568 10828677 71868299802426812981686717606886248320 10828678 -91769596356331779224349416135045621760 10828679 -48284866046449526585034700933376986824 10828680 -135686689208469880306553378162147328000 10828681 740195595765568148267514953345279139482 10828682 211780954154672408723141914709913894192 10828683 -385379121074893081454457868338891925560 10828684 84580060445539306664586863644357081600 10828685 -228856987230351982497270408669370947840 10828686 -18257098918911010102633063124057398272 10828687 -64753007771813194842266708106732694080 10828688 49239395596350721488983738289527193600 10828689 -149553970807744477301643875777205224160 10828690 -2066389260720484149278541390813972480 10828691 697815533543082855645351236284442194092 10828692 -68994236704750902195291822655606099968 10828693 -220556759389292015331647309902191056256 10828694 21337403311027286925180322723380283392 10828695 -196034038874936193254166265185629243280 10828696 -284115251962244276036760554814077706240 10828697 876933828925297366671240151850331024912 10828698 -190402636771385547692240694229343412480 10828699 -83537061409308648958754327989197161472 10828700 -32197697254316622939195569306358988800 10828701 -244076381067305017245969227475933433920 10828702 -1162925406084374936523220815479731968 10828703 37495589012122477145476891170948475584 10828704 -223900840696339211095675940840040038400 10828705 655190182278447293722898733122856595860 10828706 -455578399670557106551707469354144978944 10828707 -92854001210203090359648881626871427840 10828708 -504864083956930929344482041094812149760 10828709 -757574999174461176551894849684948211360 10828710 149851250736447856176175688468676403200 10828711 -665794903535475874104562949038313552688 10828712 -392341410665541334730722771930619412480 10828713 75061464160472439414233729491859269824 10828714 29764642902632746839295482119685819840 10828715 -2654274901686027107807216368595144160 10828716 -68675800343481159171774388356670064640 10828717 -597254568011387407965441671811325984234 10828718 -91754117838395045439435546287151541440 10828719 -52471466909295847531258570583047549200 10828720 -46299753619315737462017172630361866240 10828721 70036863505373651113172553010986588912 10828722 121194410693277914681167177577328844800 10828723 848403860008601178026010894785706792880 10828724 601632937732531221711419081717493984000 10828725 107406325402843050708276469996920729600 10828726 348762742655308145314904842766297794944 10828727 92871713050386577876240876905687866880 10828728 -11553409288376807421447280256440688640 10828729 337688532621197997671997631794844172484 10828730 -199327287704164458587866149235361383680 10828731 -41358345837571822902777608398753121856 10828732 39566475676985796368643434648774276096 10828733 -2616947361431017096226644560791103456 10828734 13781155681829815874011987717607276544 10828735 31945870244681193069443686754002216680 10828736 -203727230982568286672530476680242790400 10828737 -311359900274532439920918084737100592206 10828738 -8635377120508049428397748155131903104 10828739 735629978179257145357226520476321940540 10828740 9204926974204665763048642393844920320 10828741 -21994926419484102026091360040596748800 10828742 -10917098877100405866901630775201410560 10828743 275767212799157943125846262542768196264 10828744 -684418114248076762302433133999882787840 10828745 -220580049765160123535649054663271526400 10828746 -57295648630164856280128460509745502720 10828747 -15798026925118348901737820189820462920 10828748 -63537177655485449619672705485876434944 10828749 -289058771291379505185396332447994966336 10828750 -73846214931931261727353919090691480000 10828751 -189233715065671094307473985736973695248 10828752 -44698179042306110841376743026308546560 10828753 297283491505350419455534360766834165760 10828754 42248710018443986859362836431205500192 10828755 259842116405621034115868524918100392800 10828756 35892707437852405765991714292627674880 10828757 -545822649771855506476739638443446402994 10828758 -216785754978982685472593989176747518016 10828759 -293646912432697657883771234156594418040 10828760 202886347469701473283622183968555008000 10828761 159623681833848034365974411609437867584 10828762 -64022121687625635057654635406490208256 10828763 -84860374538291969947129336181486167872 10828764 -362708176493246047798185646791609139200 10828765 37784906066067803279803567339096435200 10828766 -124874475050265313877269270340383576896 10828767 43816837938797414933057907991597605120 10828768 -54409682151215175894800600680726265856 10828769 -168842191131854070053346880779170051904 10828770 -122193150309734319903007645064279654400 10828771 280308124831327463775936166688910680344 10828772 52401130127631579313816817262423148800 10828773 71412566100424914796776493954420604220 10828774 311590697111067873922642727815063680 10828775 -152438204060229001880319546177859507200 10828776 -1301004089952984566380269994475520000 10828777 328383209089861277839537968622526781626 10828778 192165279587191155735166966231076133120 10828779 -56096680194186468361487350868182766112 10828780 -3004116329187591535436330506073702400 10828781 -1076295389183505976876128141121284986496 10828782 -246381433680657411404551060533581414400 10828783 -65703342351529182306238436874110539280 10828784 12889136476524148396624709490769920000 10828785 274998419247251939364375486628167921600 10828786 -35368663139131683620359375668722206080 10828787 544753097576883709468379324597877887436 10828788 -66459999192066127632900640667350947840 10828789 -722052526640789717841570449231025271844 10828790 23916772804637802127465790525078542080 10828791 -58540343663886955393789309303500621552 10828792 254248372504078291283481867985582878720 10828793 -255399472775947170902981870475377399958 10828794 233614831057535067196634925042950553600 10828795 484736575874793902365970583179229776400 10828796 177300850838122158881457306038037184512 10828797 43453560103629563633787249620708709504 10828798 -492952278125462040256165041076522905600 10828799 96673875616365488520841750689840705000 10828800 285780615791843607318584770163009126400 10828801 444682421600295887099907508183567890240 10828802 -584711358680388046486172845455824275968 10828803 2486432704641624303416525142418118400 10828804 -441401053766648165435598294681123888000 10828805 162818218122793830709622966492107091160 10828806 -188869044142869895103404464202423922496 10828807 -850187619703108353191040044878206043368 10828808 -44450917975776589144597323716961484800 10828809 -683825143621118384211239031651598793616 10828810 153748064679530401918223114568130942560 10828811 16907949512502959919450434623768650240 10828812 104551416147700243593962632840479616512 10828813 -46293337189756597065204338789819728320 10828814 29203754558871833712220661612829757440 10828815 196718224103170502096573542967744693520 10828816 99274709171701623430682933143390470144 10828817 42660320715544504119078480412569816180 10828818 32995378415927208390655919656510596096 10828819 -1651534234673013900665300150591016056 10828820 26986575925680839377109729844006612480 10828821 235120358254109542945477257895872675264 10828822 177931201999038404469401835878392670400 10828823 -158858000625655249496769584541803517240 10828824 316727600326381638817214205241927249920 10828825 169763720265450418320918848305430632000 10828826 -47072634669307469282896822773893487888 10828827 -53006352126569022643809337701811900800 10828828 -191694540880204369339521227326229297664 10828829 592013762304592659331477331591120971872 10828830 -10881665968859762687263629844877520000 10828831 -20183430769637476636080070999208499368 10828832 331535541599320357524142966244722606080 10828833 40603589668762705841549158362418037424 10828834 -92492992709284269941058336409618475184 10828835 339840391674702894388154089156257464400 10828836 -329011218654663970771877213497677219840 10828837 436365140055783573065351159063589135840 10828838 92542732152352937238661648663547833920 10828839 -33380025796658865059882100139720324608 10828840 247923146177171057020729864894300569600 10828841 63668309300958758053647098728982470800 10828842 -28699819313537176730398314430002683136 10828843 -769204889903912360647950149017588331120 10828844 -342732520004747824703717625007163966976 10828845 117291228679097765255988785142752551020 10828846 102597126602343586152104538942317199360 10828847 -628720378966651611987692205339979297728 10828848 60309073610211807345180684810767007744 10828849 189085178327273222768713096505722866240 10828850 190895484753838716418792488262993076400 10828851 -189351493434685115320025059775590970880 10828852 -293141188824770280211179281527284840064 10828853 -8986997390007984615952360422557884800 10828854 -107875249737798452191113715757500908672 10828855 -118949293003199224210833208898711955240 10828856 -793103763164062993675143784263710085120 10828857 -170149179371068276274910970808852090112 10828858 77964641076402298034889013908341867520 10828859 -192506336630564406004221691041428110560 10828860 -30942301075234515021240397128204288000 10828861 -36772383713254311404834859421120101480 10828862 721969235463266052932537411518301184 10828863 356589699511252160079754871816817392400 10828864 87762124211086292711867409463309762560 10828865 -33448300566400381751053415125910653740 10828866 36999739950713758419755315606002093824 10828867 -39909745831128676095387126631606933808 10828868 -47107843507102858417817179895633197824 10828869 289627252531189563543645395047251243744 10828870 -9141515321907420770726971258072272000 10828871 -285962636407085597417624189277628085928 10828872 317450437784109528575572952350991262720 10828873 544313374875831522104646105999119068800 10828874 21814973780971500585491021363823543552 10828875 -100530246518063827331993150133981312000 10828876 4931660800987200583974409964772418560 10828877 921877925093236081823453893787558099232 10828878 -108891691713806375033919600478408022976 10828879 289380751256753480013412594644125171280 10828880 -87291774558120545723357445747470499840 10828881 44751843609856860987256634896446756864 10828882 467201135412102913481234618172891675792 10828883 -30220517826366531739356789264126943776 10828884 -185550261021829971076964681668895889408 10828885 58537995587604447313131139539561188760 10828886 406159415257444998810865939293757101120 10828887 103417804705839295428856248662189433960 10828888 52700533894171297152350657764558479360 10828889 1048478466635686015081465014728463360 10828890 18076740894868080937491037641435652800 10828891 -125554242404120454644202527229456640488 10828892 490102983065058337344198630370239177216 10828893 -13773973921497316600566433492176821952 10828894 55866517782076833166573566562553179392 10828895 -77133035463394560526801131274572960 10828896 -112182256895709741402434928350392221696 10828897 -52511974854348514692031394717627099640 10828898 -467940688083919605832806751451978031360 10828899 109091509385552451167871191899591942884 10828900 -255871441106588672356948960099726672000 10828901 -52198351148642440107929725456511669508 10828902 159272769330042064014273990703238146752 10828903 372809032552307293810630458086985321168 10828904 -378362724980246468407986039512505738240 10828905 -1683890820277415774439765570448542720 10828906 -108605727030197009093101673746202076672 10828907 -352765995690810917570108113400286778560 10828908 55597147024274877479231622145237645824 10828909 -98194188215037235961498904417798852608 10828910 -148890210892772563824392655240846488640 10828911 70364659459819318034438751647545080072 10828912 -57959957727511291718648945054509072384 10828913 23963261384640059787490959964260631920 10828914 77207621876587642496189809335451021440 10828915 -446510670396537511885700769775394508000 10828916 -84820310477571367694645800095117699072 10828917 9044666861648439680118153407627484480 10828918 -358064372104579285547702514552215789184 10828919 -238256846182779779463071641185651066000 10828920 -16393040431442321181466484525078937600 10828921 -294423110022745185760998410855558873878 10828922 180147659325597820939401481025722851552 10828923 48400297980727366777390879238630290944 10828924 -196204331941822203955177309715272495104 10828925 283351642392914646477716772337872264000 10828926 -81013741815366287522317867109433830208 10828927 37974117517239927049316630015179308840 10828928 123997692938712488973540619465670000640 10828929 -51223211659979571237103474966781813952 10828930 -27920751092165044729121787480798144000 10828931 -842873073334099747600966181868642683268 10828932 -41396217717597371580291462465749360640 10828933 -765597202947446747712052041532828454818 10828934 -64176892524455759018524563892077693120 10828935 -27197349957746626506061612863213660960 10828936 -137244187229604867386632844367829401600 10828937 42642405703993028276177681960221460352 10828938 92016534588301095292788676177069359360 10828939 -10869163642223489834738044838587930032 10828940 -310761807150088429035339582994757544960 10828941 -185322612949178021207441226821265676416 10828942 -584200888791912071234496447621643616256 10828943 7164758286687468760811012426951526192 10828944 21339444128831828498885307809637335040 10828945 -709132117170279667117783687653632411520 10828946 235334064360411626355281293222855158672 10828947 -249376870905012593052792758746870768200 10828948 -5151932260025761329921761208813527040 10828949 -720111918811479323396486280324739158564 10828950 -37164884198142444854035907715541516800 10828951 210885544055421113436444359688842988480 10828952 -446235374705910694612135969119189811200 10828953 -91968287430563213046966664406696680038 10828954 -325872063396283704714383190106105687824 10828955 -441886216207020668092540094851085106000 10828956 283310248777547535705356167957847235072 10828957 457986899707621407055299519283357216620 10828958 74402661298631190677212541562240571776 10828959 -232204130379627046371603719208658396800 10828960 204725761179679088254027395755098767360 10828961 -130060168931582494418036289009830769792 10828962 -75637754216144509397150900272592198880 10828963 102420087373867627657588544051055041880 10828964 435992139916836760291614879578859831552 10828965 -50930543068333997659968120705989314560 10828966 40334196137948304152503699680757674624 10828967 -6621022159769185444871216039893102368 10828968 323960682380510152188225714005299445760 10828969 -15706727878526166894192890759902005404 10828970 76017111029671804882963353151229131200 10828971 747347815340354512295517716213278212 10828972 74066091710437148863835132735176949760 10828973 -145312049780214242644458370225997744160 10828974 69184039862738578910291453704187796480 10828975 7428147828097955134490495855969148000 10828976 -50165843095744203713582799300287889408 10828977 422191475279699424026020328860313670720 10828978 -61025165048649684067879234581279953280 10828979 117341557680112545261344406559465444176 10828980 172251458987584353844989036479260988160 10828981 -4069952025378500356957779332390589348 10828982 116394360692280879708082899013493376000 10828983 -50835406896127064596786038234255859200 10828984 182179307600120486320805612552207339520 10828985 167456049370920511304585342149752127560 10828986 -8109568239198973787006515996801182720 10828987 -78957593565599135712781757291213491632 10828988 -22410884837979676604403185665994471424 10828989 440050209986993684168155327057633071654 10828990 4070473859932290483502382728608787200 10828991 9906645904120455470075604185543954304 10828992 -26611695684395023311863173534112022528 10828993 229130608269982689476871591479822709440 10828994 -475392803919011878695270894797558364288 10828995 -8920624122306798573064972961895125760 10828996 -6977623418978775540803321164872197120 10828997 304871964777683348154757108441201372446 10828998 -86827403531801118292025406559194931200 10828999 87389934964482614412899784121735223000 10829000 205341145426832213844948101601346560000 10829001 1851787224196245073199423124750261024 10829002 99933982714038387622649760431882963856 10829003 -59932388567480464676906765713939088748 10829004 -298026711985260297456843678471100170240 10829005 166682510454748389715133046376912520640 10829006 149968975343808373219531100753607401280 10829007 172467187712627444804288299792791930480 10829008 7113448957616547201288286170244317184 10829009 -542087241523135088140865604364333664784 10829010 -15750200816233281094419078293020608000 10829011 -311208634788682436551261971299064042388 10829012 -93585991059737522735085723905508833280 10829013 39913868633475862599811611838044779520 10829014 140713060381796421155223262509996419712 10829015 -404199793202208932561364842168016472080 10829016 -124469885868863782476864893895269867520 10829017 544250285311276019996701931907350346132 10829018 -285546411705975712078831948593793262880 10829019 -417610179470239441325586412665677623656 10829020 -21551593658504691538004429993086679040 10829021 104159527683405339170789063003326406784 10829022 -45796441468099775849465942492538710400 10829023 345085893476967902504129461150142970272 10829024 820812226127729084568832731175289880576 10829025 -315524390223474636126352721172242928000 10829026 -51155584786288893984007940923694436576 10829027 281224951554369743506768995643058664072 10829028 64422352485231044474794067080889720832 10829029 -418565079002547993207067833493525770370 10829030 -244072910800227013571692286199660602880 10829031 -210590950900821621946353129251613381120 10829032 318469269171017705306006812020100070400 10829033 39359834609795996110559869567517412282 10829034 -4363258066915039209733099161429683712 10829035 37949447461949997914829332082269030400 10829036 -58942609547948172676463217255992573952 10829037 -593330432743483770915141069210833914560 10829038 -220356938389328058243944770891866050688 10829039 1980252381315449355266940478742188368 10829040 -45242064370952245368528768043703009280 10829041 243304509718677760035211178077881848500 10829042 5234122180310592428113889854093754880 10829043 -59886620865855487757249040526359611976 10829044 -79450600554053129113576912505608962048 10829045 16698331319825404972044843083566758300 10829046 152054232160535495693330099272699944384 10829047 470037380887238658769930059367874827496 10829048 -46698136691668961140849188029041889280 10829049 -41523046134790471367492406512741103936 10829050 107469450899020911607174491989119200000 10829051 -346489287732175004324932721883890617368 10829052 -253640741188004023116725707409050457088 10829053 264199041507120125995775978820005271302 10829054 14175704164806617038096111262416760832 10829055 107877442118637285943400946206278166400 10829056 237343334595230697764475379162223214592 10829057 277089431732835507926219418666677106432 10829058 -30343640541209906114125017972828207360 10829059 407918369790573014858392660404565597600 10829060 -225596520375558922767616282831532912640 10829061 -557441617956742735542536785516746102690 10829062 75757614913349066958669990114234228864 10829063 191364730590767030198760185123300627760 10829064 -19367625781638877341197914450071552000 10829065 121015862588142871759599751943942326920 10829066 -110455454967535720586904715294256642976 10829067 -85015399660643187954126170243145303552 10829068 31787920424377475426299085567269272576 10829069 630822857233522269444141472107698797440 10829070 -18748967125547490182427674078580153600 10829071 -751802452561097333056494601402411690056 10829072 54181018657549036466629355739165376512 10829073 -453995497511182808646606596908273514400 10829074 216920658766225229678310958453210843536 10829075 -44289123620336582912419371571972368000 10829076 -336813922525156414737231508369749780480 10829077 -1257593470138467662893815650405270848 10829078 -64651034530633268767074543660760872576 10829079 125378281750092404441074586692463491920 10829080 51996061846928506312758976261510348800 10829081 333779527755624028221930782129061261264 10829082 4498782275425362190246586465005805568 10829083 -331520559850150654464602039340729060320 10829084 26324609671694300722018291644336494592 10829085 -142506318386863858590480989025882239040 10829086 41111766245785664121657185537763148800 10829087 67104016389658205663482642136634815760 10829088 564287142139743094158167735864013619200 10829089 -281999601263047547063423506537611972176 10829090 -44376772958612626575332289506320281600 10829091 -41931428468328017704850429483380912896 10829092 -170303908279798727535504825900973696384 10829093 415177771633396703091250121312652571200 10829094 -3695967529592947590925691579677184640 10829095 -624430788763237104538397654708693027400 10829096 -328431179026633618333742926926480998400 10829097 -338646817893800364642670366860182407926 10829098 35428100352214780300110684830956053936 10829099 580964224825207427599098116535020402100 10829100 84204828651631035965954994887207846400 10829101 -556577852070584185565589216335805249898 10829102 28154394325826596120274942416799720832 10829103 -276379862368655880883400708540556642816 10829104 -71457026299148764262028730700678234112 10829105 183854807661923072667742087193957424960 10829106 -25200971315663545598615176816112947200 10829107 126171630449320282605094375421093473280 10829108 197017151937610270079720003474661446400 10829109 275768661702038726512894650812650607904 10829110 -64667511513711939598084307478146711040 10829111 1135376030683897504968024098205309714672 10829112 -269289830323818952371016939510824960 10829113 -528012101309115426685570063597620096 10829114 65608424070767667923160987790384300656 10829115 -510525070564157792107774295997313071360 10829116 -112046002982186484725586903410275896320 10829117 110561341815099359461504209494389555020 10829118 29357061819474038270134098186063221760 10829119 29316427010333092070144594036850910752 10829120 -2953323879571551019489230937883934720 10829121 21978994412064642306378701326200734400 10829122 -165153960184797792867411747288668959200 10829123 -28856951121782327537404504011524191920 10829124 401300975815536197388478256063545080960 10829125 -156646860148221208352356426451679402000 10829126 -150618089616363218931965540911890155520 10829127 334853000420775006679326970664709657600 10829128 50592146419413411795645169985790428160 10829129 231570553771655447185052118979605607680 10829130 -3675536133924617155201263423005537280 10829131 534468229147152094835651913037144998932 10829132 67739965616799849864482724241750192896 10829133 -7053832104442536767802392798407532160 10829134 -197534707728764100882991106367519998784 10829135 306760243139595137361024176872328708400 10829136 28109172569401952696459503007203590144 10829137 108337339542100978226001564841129216 10829138 -232973154000483634399017121367705831280 10829139 -343174296815960532989125344618514869576 10829140 24676506660453473040139783774040186880 10829141 191534493189201884355751238799915267132 10829142 -138952636792038318847975031430896028480 10829143 266059302282620385964073448535813659344 10829144 -463182516722660674908012585946877767680 10829145 200024369106229542663696600348550171200 10829146 -489851317478498962466306384737796040480 10829147 474690456863054798541726353412132854352 10829148 121814512444427170686089965816543764480 10829149 57546070199957077712949103021780242336 10829150 -47535323076792590574943196147596776000 10829151 110381765445677026710312971437545543720 10829152 -382609615150830461551521328374056091648 10829153 713127393073554708262127460906695516640 10829154 7371616644781975998173987412809836032 10829155 -249016159832559350767454823456786822000 10829156 -105531005435482880772749718833717315328 10829157 357367014616034779049971470582576966240 10829158 -270184714544218605257346886516617417024 10829159 179460292794268452203200014807492144408 10829160 -20528832400874302671354379958452224000 10829161 -279851599174522305711904306370342250368 10829162 -396994329489763619149634099631821068800 10829163 -6043307525266309935187615710848520192 10829164 -60524669329732374632285651481920947200 10829165 14009672748222220209919644799400203800 10829166 -89803932367053990286008025378034861952 10829167 -893553619355023335940900350563521590440 10829168 8205902575522113918516584591382282240 10829169 -237068995415847058284203312652970843596 10829170 -258849227935912112824101616257723002880 10829171 3503207681899925640568951893868362000 10829172 31440079637869575659000164421536806912 10829173 342894949216224899872708564514336709422 10829174 -14120473947668638338633250750294574400 10829175 86465801095887934838727697699870876800 10829176 1036685070727548899987992474563963125760 10829177 -186160372180583952077572710673138465068 10829178 -160897754880003383203902187171062876192 10829179 671292727852426174066749111575047535780 10829180 464152664440109399363732208538394726400 10829181 -285261227014328464939255252126950874560 10829182 -7958438499857256924676780779709747200 10829183 -875500717436317384026980427742069947480 10829184 308788666492562851089103112748285296640 10829185 -4385693481985169490421605508890571800 10829186 179975164089929829026782552674880227792 10829187 206266835891670427175145193799401206240 10829188 10857438184395612434713389674548853888 10829189 -285528851381195005991713368296110347744 10829190 7095086105742318808124768589359771520 10829191 -509957509934587423032578869106493490408 10829192 -95290267415751528901357836577180262400 10829193 -42001730640736078117811601485627325936 10829194 -48175316126062151305233900962647659168 10829195 188619924334026770457581823454087051920 10829196 -289219366924969910404506828177152563200 10829197 -311953798488913189316317818241224165822 10829198 134883638095659397328931300693174897600 10829199 169328920769952612027309439602208639488 10829200 37532614298697275601123445510723788800 10829201 -253460982446236419110137014796032846798 10829202 92914586079416317439762128203094145280 10829203 -112940629425625354868223091594857784320 10829204 468957489031117413353324748690125770752 10829205 -72119087778956294808989937589294748160 10829206 -7717338288681342655970366123337878976 10829207 -63690105815777954133560564879603572608 10829208 -115714639973173637396343277015964467200 10829209 -621603301890791486731853219182751224440 10829210 -98960874745052909558130878550385843200 10829211 -17256691312145285626216052897509018728 10829212 184697522773849797551082632945893496320 10829213 874463036828339453093289380984064351462 10829214 -25029470310486969992114824691831055360 10829215 -125303964668358827799067480429996535640 10829216 -404704523510021258672823895429414453248 10829217 32895377697255699253210612479314085312 10829218 125703637001062111524742245425402548560 10829219 -656791706929635117355271034337504633380 10829220 151427169220925234665752286864985026560 10829221 -138882120957752725212984142839511444800 10829222 -270906085165201543463595076402728936576 10829223 -130216305176258369834682772609585186656 10829224 -283513346324734802623863597122859417600 10829225 29652962826251920587408793896594091200 10829226 -108223494486977540940956240784874995456 10829227 -1007514941413484818328992550938025801840 10829228 -170349625378576700802067908739983037440 10829229 441154322941150459689674501450063409984 10829230 -33230250199795257421251629980577679360 10829231 79276124187269014148177198269440177024 10829232 -155031430383306593660704461670392791040 10829233 15575307481626107784526076485320111424 10829234 -85092860563728487838954267228285769408 10829235 -201947419310715048037401766180320364800 10829236 -599349366047802836152441454782227425280 10829237 187454174886908061922359225306862672860 10829238 1959335340276173011534331037221253120 10829239 -970758587074132359866255230073660767960 10829240 -425612351017009341360184680671616000000 10829241 -85918127102152055763244007431580294400 10829242 -84460933788524158849114316418683320608 10829243 -571944724781764900685218828444920944376 10829244 332276988873496075714411655750998626816 10829245 291383749496648305113734576585394718380 10829246 59585191071309586954252131356607637824 10829247 119837619088730871365772556301765690496 10829248 9610309858001516663438749929943597056 10829249 5659879339171535563867375360643682864 10829250 232454396917615474220714648686943208000 10829251 16870091118432901811101099031235198192 10829252 -3021062850823196584337001442360565760 10829253 46730313791948672511255776731220092800 10829254 -144070946797826283203230776082141505280 10829255 74524897887138896327880620778237904560 10829256 -250008982635565524488303601321359523840 10829257 940010681961676735447917169857203940772 10829258 -43293666604697140967301203910845088 10829259 -43731008320295478947772821138656531200 10829260 80229908036566530719091738362186357760 10829261 168910172342619731749233328771385629824 10829262 -42786334413785759021955126631739344896 10829263 693070869350074657638470415133898724840 10829264 -24834448379289012268689633286936043520 10829265 49447684390255255796065742521336216320 10829266 21615111268967718204428626196771704320 10829267 303346160877277776664135044172577802720 10829268 24422477659902149983146939965653278720 10829269 586453402730256220564309570867189803360 10829270 -278443116057743002856564527056439933440 10829271 -58144044779338798774843616168370722736 10829272 -487822978346065163447398564687230136320 10829273 -114210808828019859756561231074343492480 10829274 -47405363941938138841312381270545269760 10829275 75380231537847107419727094907233351600 10829276 69027961782533911635866527806070172160 10829277 -342310076538048828913207315334984074080 10829278 -1808180531342693891093668113419812416 10829279 -526821291990566053696096512389464161120 10829280 -51280182020489097037500708925325967360 10829281 -64421101294886117700543483846048516588 10829282 -651382044708554521944645192159767643648 10829283 277575113081722916877519819322618544448 10829284 -195314588167760771800976918600925184384 10829285 -3899034628674094270857592770224998020 10829286 82577565048782838234299740880050465920 10829287 -193660686336558409120196345408887791648 10829288 -370888340178099329372532414280453079040 10829289 44705261915915957718088091879517232320 10829290 151078792222737207579180468862613422080 10829291 -386834536491686147231212913410714579416 10829292 474362022024642451181406469291966464 10829293 137530604761346126960037804222134318080 10829294 119952160459219711180055039261563359936 10829295 136440534168715032754313690184906861720 10829296 -132149192325257818830208929466916044800 10829297 -497191601504137081198295395702680208320 10829298 -24132038426831605235555810598426720000 10829299 -28737032256320968057415904782752756736 10829300 -328921605250519025423995268556035913600 10829301 80146032173051942090302433310943358784 10829302 227023590718203244846034680557938185344 10829303 -100003149732571260809131325388989602656 10829304 -62042549608816685709258718219813539840 10829305 -21251344845428532060310677232110219840 10829306 100011429680213958002743458337773972480 10829307 68063212413870854461802928270505698840 10829308 -37142606735059131607270241852881659904 10829309 231263543819030667558453555818740471404 10829310 13807160053308833084541509953630700160 10829311 117927241854696690955829385028441958912 10829312 -16895240504572358627906355787840094208 10829313 -493075918163907156602659423395968982576 10829314 109151210074617773280494377198017890256 10829315 113594271388015514211359680613050735680 10829316 -263730641456207786541599473275189934080 10829317 2457389201024371585124373041657725408512 10829318 160737527397438768842575486328812723200 10829319 -270805336069942632105773303521915002456 10829320 -323432647911801906175855737615974400000 10829321 -233922966765746512214478836576886264000 10829322 59046315960280119314247675354964608000 10829323 -87337804344133848631937310060495446400 10829324 174503657508813381637937681679308001792 10829325 110332201833420422811045035369630976000 10829326 -256267806722415704985725723457727120896 10829327 -704637537240124041595848091458203442888 10829328 -75514356860471909562809188012084494336 10829329 120071407639320345677850347361678017280 10829330 -24817172711231414335953256224938213760 10829331 13242019038789098406333044145327398496 10829332 13272787446964316546446329277325230080 10829333 686026946878588677476044211905251789582 10829334 -21139236496642972559662158996670388352 10829335 109053102768841474840721226226924800 10829336 289542418622516355422278816081109852160 10829337 198856850028683906686466753842322842560 10829338 67299387186974299527035526742310360544 10829339 -456153805272497453164988569605826516860 10829340 -188593050202349249134854418019034700800 10829341 399910061542992077416015405135146544742 10829342 -139235129601851003674912660291729184640 10829343 74169770984116362069299005632274733184 10829344 -689805409998903187116068299851107401728 10829345 152679638965905597163850329714364728680 10829346 -61284460049843293960077455776730456064 10829347 467513960569260259996447187741873066520 10829348 -265831513380301159177613680684596977664 10829349 -807859145342993450177845527808027322880 10829350 -2662782601784673464476004115321667200 10829351 634754148076475419657280915207591733960 10829352 69330267294936940736661445346424176640 10829353 141678869127868333945668473893247688180 10829354 144746634397063907643755597173183795200 10829355 -129734702008130696955997356318290695200 10829356 120288373387553672561853964359540849920 10829357 280132355492614300282549018135985487744 10829358 56521744771342431141312577258289658624 10829359 -834621083238970452236953615607486195440 10829360 75865421933518788716022314204555182080 10829361 448821174344218941080919577726832437872 10829362 337779779153245997004131750606264796432 10829363 -361787970510355380377779586644473650040 10829364 65508080266906985947287822241413464064 10829365 -379223163210940122812437509382264480740 10829366 28244002031009016302420956832411176704 10829367 -64727253813162401057234656807797105216 10829368 -178022472944943413823851405463155712000 10829369 -225951969270774437507569053374684470230 10829370 15990140844866159364491279859657772800 10829371 58001445253021396382146722868029564480 10829372 269708340932155638963478761274609560576 10829373 -199079013057554236284903063837775946400 10829374 476057418397081463005569403564375924992 10829375 -105067869397783696268208462321971790000 10829376 -14786407691720938919416448582646497280 10829377 -432351941141947940309670621098807136960 10829378 405426025966659061005466830089710080 10829379 288270053852421154344021853563763512 10829380 350308316210053905583236951011655148800 10829381 54948113559754169359086568031087604000 10829382 -73079902148617555350338299817857620096 10829383 125658662322144167853273053031918108960 10829384 306273125790554189248980158478868408320 10829385 37047945020230043578089586811993011200 10829386 284590324364463641012016338708682361392 10829387 522974315625329249282239982303090358036 10829388 36647505889090643631171509553304051200 10829389 -223551157200619039827797532036062160000 10829390 60119900885686588562467538072428573440 10829391 39079866978769233494929441455570499344 10829392 -44017638101088930308424703079198883840 10829393 244784134985071951576821228635015574642 10829394 -4604196933811988299615978970078585472 10829395 142553231910303359125474566231525046800 10829396 452015058487543146365500286344214908800 10829397 -361205598435391730501252274481734722400 10829398 -427796946176090492857621126117741336800 10829399 -288811103814391034559529873540821565440 10829400 220521686698477395082656767066227200000 10829401 -764184887909331809183781262286806074096 10829402 31962680594496833184057217242216261600 10829403 171038903564943642887037875247340186080 10829404 -19433512886668961225091787623169716224 10829405 -932771995524227930938001950680333300000 10829406 -4106777094050594462017056144666888192 10829407 -412442806328350322915078953991845541344 10829408 308057412216507169734869204711182565376 10829409 249540623583994678796537524094127901104 10829410 -157917925375543867079864107917488088000 10829411 442138329697861620813718520085227619840 10829412 65965870659264166331879648900416266240 10829413 -80731776713961386930012925649333065280 10829414 -38386657675684193648043495170179379328 10829415 -224967699236180144658628631593919116080 10829416 11818571382864188920661517641790259200 10829417 189899547901743866261878093998532921344 10829418 94878028421185072111838781946294814208 10829419 93733613526434904262588822591957388192 10829420 -183214186467059731159839514548836106240 10829421 5101853847464296379465678883392860608 10829422 5274892645335800273492834914145433024 10829423 -154611688085566471176523532560946312592 10829424 -76950309727536312210133880147529793536 10829425 -79093931279642141030826707177776519200 10829426 -106531498012760055903676737686462332800 10829427 159472113712326563950312796142248332032 10829428 43993526286869230751670098958198723968 10829429 -95608412691109575424827692492530858116 10829430 30554201807647067165937887579295744000 10829431 -57667700834214729560759232365653224000 10829432 -815235057219251060593813591364074905600 10829433 -37354533910499544672846747548644128576 10829434 -138174978915029210287981920842520930816 10829435 384641746251226507336581707445216943200 10829436 485119102911673986028735706332265103360 10829437 -313258621055475005958267037541815861140 10829438 362348519429263592039194693555323717120 10829439 21138483540613256990248061221117719264 10829440 105317716728971331931764877601380761600 10829441 629495518048759367550760013037662248980 10829442 -62088379693920115584157487308858131456 10829443 -423324079438530672353945986227435141360 10829444 26696714727736032792736057904401771776 10829445 -395119593532005080612696112361821946560 10829446 -381144638077947034432558525404261671328 10829447 86174862940635929264147511640023932352 10829448 -26062395597962601217837742779496202240 10829449 -633390341598854595519207662566092951360 10829450 107677330798221352778593536701795808000 10829451 -4084297910730163970009816613249417768 10829452 -53968330487448204156612438605946933248 10829453 16700897176885256577564175644502688844 10829454 113249087058326581232555668898984673408 10829455 -60152820228213914234982458886387036480 10829456 42663671283364548604447646250512154624 10829457 32448001816340354153140156125602474706 10829458 183321583643300367886158458350125803520 10829459 -237200396018263906561714538623953749808 10829460 -81309986969150818789272213834645411840 10829461 -258282956722038902047626376859857709938 10829462 -44759913979891633140117702045969460608 10829463 197977152536644145651619998178480413544 10829464 -5717147567051822732656521370722938880 10829465 528718455203834766627035203333312105860 10829466 31069889661478910344919490318961335264 10829467 -961079025568732025682597846430343937048 10829468 -57911161128285277512537834785041397760 10829469 57480681865671069310305699510512937600 10829470 34444522735200893863248948417471840000 10829471 195136256780238209181639003567612648672 10829472 269897365200346311062223638610236669952 10829473 769489285273181805272050192388623338722 10829474 -125919695975425708689940172485848888960 10829475 -224449717143365663409658244520921213900 10829476 83441808542580132021221278086450610176 10829477 30724865772287229153902278010011590840 10829478 -100827382315271232682864468100779868160 10829479 550402383662221082144163364788710985080 10829480 455301302272385476372178309393266022400 10829481 60854907482926083447695720951908646016 10829482 -223716105822092845898842958872067523408 10829483 98346308922204553733079678663542866320 10829484 -26603687129084597175189885888801638400 10829485 288193532205908975802264655404056631180 10829486 225710533368827338162065423274590721920 10829487 667132654170205850094392080087018644480 10829488 4882294140300022668842278978828959744 10829489 -95045636575667422729094720049610347168 10829490 -47217613760506965002555022234203865600 10829491 203459404406862317836493961307297459800 10829492 -536542362628515062058572933494145875584 10829493 114016300534296355731916962572809016184 10829494 -42379753306511980365759506993045506560 10829495 447881987875631675899021885537672256880 10829496 50098777371073119974569174409070182400 10829497 76968299185304526522742071920854841600 10829498 228104835085726846372164924842476326000 10829499 108045878782142179130822449546605467760 10829500 442770642628742928316181800256640000 10829501 -27307946842858585163539898167905645498 10829502 -89237410044248826010022613779317570560 10829503 447583357048225163443625157071174729640 10829504 47303847466425287865684574789070487552 10829505 -409041907301887512796020038614245031680 10829506 -178515773367102780591750160315595016960 10829507 -6178373296263137526816810824107150512 10829508 100096167593192482609499401043469087744 10829509 324194079111624356148091921308293986560 10829510 265683083889200387360036363251344034560 10829511 44180483913036854891190209316005798400 10829512 429138808382519279428528740487752115200 10829513 285851745961952825236012595799549003684 10829514 -153009581029758794010799161767661615360 10829515 185288427543129673650976703722160864160 10829516 -450620667906180207331841263615843042560 10829517 17969424171025282098375039439358670048 10829518 25609255844408386502334093263430585216 10829519 301245986443952701761064318746497959920 10829520 -19749414318253375650068326725045043200 10829521 -966504493611910888403098720487433803278 10829522 373814138984350809582252976628895594624 10829523 723885542179247201648816246582003943168 10829524 -381035575961166028788327073610850455808 10829525 83689092351229013153272082720773368000 10829526 -188782557313924462247435156453747873856 10829527 153068743079684492947690644635037640992 10829528 -277466807477371670005078015498441728000 10829529 -90352060999489463033090827370831650956 10829530 33976146968820657453430252612893009600 10829531 233636359081325939891822974288038043332 10829532 113964483413158862463692977465043361792 10829533 91719142207727771546579681517409903008 10829534 -184766359370844800934254917245023347584 10829535 25206017385266579147501288326699303200 10829536 588444249026591750604013783010213363712 10829537 -199183987088028881703574364002477252608 10829538 -189519039359036432616043476264827938176 10829539 51467152749376329613824443874848477600 10829540 -92742450220462679472919387831968645120 10829541 -236788699971620137976416407442305813408 10829542 -47679407167379346172236416068278167328 10829543 -35074157433381649372751319015907604136 10829544 220150224766716998455472951320274534400 10829545 -289989728832542006282712155699503590720 10829546 -44719194454460502550449579327940592640 10829547 -351453780821884769512997266013936999076 10829548 -359790557223225491965587194770107956992 10829549 28486015542145103405443771331550651264 10829550 -72075655768071616653467378086041600 10829551 544385867729801548479377116467252963312 10829552 22829499108927838664305556621350797312 10829553 189965979922568792235054548515205690304 10829554 -166839143515582867001185070469300375024 10829555 -172885272031964205833196878513884080 10829556 201421534934097200478971525506944918912 10829557 -58482616831407721030163656501302808640 10829558 332085973786056718078760002948597579200 10829559 -49193279187716992576352496410094257664 10829560 95897028782904276948061213344562790400 10829561 126093405799168875919695248602176952224 10829562 -137483566674253223579680624275172405248 10829563 557660083321441314367054906936319720640 10829564 -410975720325885264205053969075789901824 10829565 -7236081975178859416005144674579414400 10829566 -310254807005679177326612095739799149376 10829567 63747916938329342845945935193696356192 10829568 -127364319157913252518562650739913523200 10829569 635113991311438203878464722619869346240 10829570 29425519765717524433334978943070694400 10829571 67168143893345050269201621838886866944 10829572 -152997867010104745901243929757170074368 10829573 -310764857620633569439306813105696285056 10829574 17700733169031375766215041633842141440 10829575 -471665684646392238050578903723641751400 10829576 1789410560499414953882502069930577920 10829577 11731822085209882586819471081346242304 10829578 528453337791056206550894996315792624640 10829579 -580583277525644225939879067293200091820 10829580 110115488378869725393105664628736000 10829581 35778269648036986261638061959955525824 10829582 429121119498923380267064371312300756800 10829583 421627440047840106235752920708925226152 10829584 262432364425979342794428966151274496 10829585 178836286996579631855445020472980202600 10829586 -81732823269766584912167872769822476800 10829587 28854878240376501153497060009928936236 10829588 453277281194627251320510683821942726656 10829589 -54832406708818841171207228639843335776 10829590 -139453514321404326662196880660002919680 10829591 23435972871560804593614748875698780232 10829592 -101315463402005734756217063424554188800 10829593 -813574902934504008330995745964017521958 10829594 -32930239233141025571458711065422926080 10829595 109693448980132007578480853850613301760 10829596 10396772441901342475842090414503061504 10829597 -36192400960936460879932777417473873780 10829598 75638000652238350297173008159621204608 10829599 394583423653517679237780878132149454592 10829600 92996508148928172831179010400011878400 10829601 611976251656368555107447688669471736080 10829602 -22531790984107313589264961160443785216 10829603 -677974569969379607806368999878446538148 10829604 -74555092538416308519934426812619542528 10829605 -151060731266097490451943939605074420740 10829606 272553099868359143893096440404815990752 10829607 -309206067386663699389112819069613329712 10829608 -692809664439262786784889871185225815040 10829609 52485242753060296061629827876367178880 10829610 196930296760699367696890338762885292800 10829611 215546073231260843707297778664086427952 10829612 -575210408322977098673195270561368568832 10829613 328501057627290233394411211389295566144 10829614 -361508840587641910304451242509036657344 10829615 -59141887477596143771648310476538105600 10829616 -62448446529774297967271168873066397696 10829617 -146342756513455906005685437052548066588 10829618 -113279501593768887249401774498838703200 10829619 -15269994684312005379177472590298974096 10829620 58339550185206871919212935062956800000 10829621 222803605654796160664252684402716366 10829622 196529006660972860506200074820746471872 10829623 1265151064197693409702275997025646944 10829624 135075848506646025786075443160806768640 10829625 -383746714390599766269164593139400480000 10829626 -99993253121741668476943577185099289856 10829627 360077988868136847625263518548859858640 10829628 -31350994570041256197514702296844236288 10829629 510263701591668679253449980462768281280 10829630 -6258400435356913483870738581713203200 10829631 511938349696925080140990025754999786952 10829632 145806396166709994498047555442271322112 10829633 -230409736554144729611766627206985747456 10829634 65836189088075179871266874157435588480 10829635 -331745450565607398297763817519089380240 10829636 2212425942900963724038441701797601280 10829637 92882447341909874028935960352767382780 10829638 468826366359124822189316451481510650720 10829639 21090951222966597860476783813369656360 10829640 -145891523363014010522750385200202547200 10829641 -178533306339085694697342370559660661788 10829642 14885910573829805226540567190477814784 10829643 445827691389491824252188679346651963328 10829644 131698790749087711994533469185150986240 10829645 -821628554393429411813812046159330100 10829646 -423754683437965728279398330981784821760 10829647 299871907772779507649644378871897454112 10829648 -70138909916121764662479867410596233216 10829649 136165271249954267542497526309351410048 10829650 -105034255796185786233622853316824378400 10829651 161744217342857656700934306798397353552 10829652 274300198288100490699690832757552965632 10829653 -18815628640065016293385838175936960800 10829654 344548442919258808641450866544003703872 10829655 348498343181562951849265566025784886600 10829656 -9601532648279287083250865786668677120 10829657 -823285377590958459179914813696613264880 10829658 -21152151950189948594594549464685322240 10829659 258750953902706249834624799938103794800 10829660 -166637648064416336135399841085884664320 10829661 -57779190077350927579809241111149932928 10829662 330698393551730078074546688370182176512 10829663 -129681388454492562186581478760000822416 10829664 -139842456190309925739629800326275530752 10829665 -20293216452109671695976421194690908160 10829666 -343505549172497318603950883946470593968 10829667 -257029849604869825599373518005506314120 10829668 48573523360353249862668772136849426048 10829669 736826510963923740620669463796274147070 10829670 47366929576794336005292663846772886400 10829671 -565911286889889228481257739492277537280 10829672 -114008867374203785046443428585809592320 10829673 -98358689512743761275620487963343452800 10829674 183934120848825473300061744061369409280 10829675 -421953258272602263360678571304798927100 10829676 48807947284283184201124192948455456768 10829677 -76975695553631735699406199928894850560 10829678 -121499429077980525693833492785058209344 10829679 -1881037554866274720383451375636142080 10829680 -74350341399926011510028338305319895040 10829681 127891362094383760975382888445915215412 10829682 48816032786621471503955719371208210848 10829683 178059867824995878626388233861238393932 10829684 -19529535561691870707887270311631345664 10829685 82287304432553212054155514191224512800 10829686 132652193254016664192819819077829360960 10829687 85736591970414969172717885560052682160 10829688 193049736778845512354375157571894333440 10829689 79347071042145635384705989672880731374 10829690 87252795508333170894028581355987269600 10829691 -11641657446328355751237704690771719440 10829692 473757642552006247014224149627092002816 10829693 82956847333077048000065580365053506816 10829694 70513254838171700550505114656623526528 10829695 -18910758815483975201337809219384428800 10829696 36702199773805895414675938938244300800 10829697 -16309245804272429583680853195929565168 10829698 3639547753841075059878347471361557760 10829699 -64687534440488749299538763809867718520 10829700 -2890975859568380635463778961983897600 10829701 -112915260403357901796923471557208745696 10829702 10707319563686350932360462060641264640 10829703 -123942591938579007905003051283043160496 10829704 -253985686759676961186080661274885770240 10829705 -343457499270133636347612166138934218140 10829706 185902521565408788876696131066991938304 10829707 128045310800469008514905167494033300112 10829708 13101763998988450728896191684223877120 10829709 455969771425429978207093166760026171328 10829710 7231880075536371043543871819097581760 10829711 232985215125540552430409311478087608320 10829712 67193343956332534191234246344059453440 10829713 202539627409397357339708434376948700758 10829714 115468885617647884689979350703797460992 10829715 52070376563016580819007435079689472000 10829716 -101173327089663986507062548646323996672 10829717 916017094872941515593734548285941626766 10829718 -277470209071238578436129823513368466336 10829719 151625000791306579147477303087015730120 10829720 64355065307481532619453007166075699200 10829721 199387540206859550349689486514556703424 10829722 3783493074660815639393040866437377792 10829723 343721306698001602124780088899130053640 10829724 48410495375849340496699739284605344256 10829725 -215890575734711511288685576257513385500 10829726 5420591381279044702213528149923925504 10829727 144729364272261224357304769398691533840 10829728 116422628095734146009745132327209533440 10829729 -83918511499830340667014407155188958016 10829730 -201002968348038146688556803319726087680 10829731 -453618422397886701400548458727916383840 10829732 -33179981855755813732439774073149783040 10829733 -178882207421051586446598479844190946976 10829734 -178688307300079513013983815972598609920 10829735 315792289470476859036708596117816945880 10829736 342431701549724406818800310805747256320 10829737 -58387847362092514243706783730603965568 10829738 89247856820841929472943608117667636320 10829739 -216184844010695558087938655874613099176 10829740 -123838842440895662815696993787611914240 10829741 161848150197806190761155661299457408172 10829742 -55787129703886618391350188146992128 10829743 -750296876262443722809255576887942801008 10829744 27748870442104882133192296178906972160 10829745 96093942763393251703423737676325808000 10829746 543241818167703468587650268498574011520 10829747 84508363407410699834515205106676600032 10829748 3432491039371713025289568063978848256 10829749 70427127830755644988447640720970972672 10829750 395249623309463448073592001187772640000 10829751 36435169907600715873641210789999845584 10829752 161342021892770962951183763285720494080 10829753 371119296433148172478787729954431628640 10829754 11193327951288631362134435172509591040 10829755 55666564396252509635921524496782552560 10829756 -27457055779797723500790957533317112832 10829757 50662725309945119578947565331684892672 10829758 -353823996137771071525340812031403851520 10829759 -83200981894622861017218579428795005824 10829760 -63227355237334242389012692325105664000 10829761 -11336852420109920780571266811235317968 10829762 -9673629680769361056464721917056024368 10829763 39553073400574461272925570892498821024 10829764 250018233019143274220050127562021706752 10829765 -8762839793962897306236483220327442880 10829766 250551406873044660055705695213119481024 10829767 -254573094939249138174689281109016098400 10829768 -574333025868540475015318304148913152000 10829769 21703248802672680546570376061876837088 10829770 150150681695488655288605876371549803520 10829771 -488831527556967810024819126057876434028 10829772 128087318897132024038584666229748858880 10829773 -42442214197534108208868982749607167476 10829774 -358298544513924877442974686037656300864 10829775 202106407266745833294127564539311433600 10829776 39972524279032160169062924372223352832 10829777 100524233300432974047229232196136358400 10829778 77437788971179792181244045218464477824 10829779 106749733699991838163541805484142568400 10829780 -102687814488155477011924256293639495680 10829781 -22216382300388724793176311679314479616 10829782 -293645828546254303118818340568111430848 10829783 1602791668370632209497036012622939423600 10829784 -25781170410398722229411570704186675200 10829785 -78307360578162218782423348023865345020 10829786 -388158491546750088943937202159593217792 10829787 -182981355879256095747520225830816829440 10829788 -30472303944999785776214495802178310144 10829789 -92181961379003059847990105999032642440 10829790 104639946825900585285218936576928265920 10829791 124752490963824782652078336054752989440 10829792 -732952514515914006586309065845954838528 10829793 -165534225330686548372620951723837759936 10829794 307599484641538132547987039345803714560 10829795 226551509578410919862590489060834942800 10829796 -307174396977250591942372834159902379008 10829797 -69329972322747995995797227120948940000 10829798 45184631990061011005734080631704420352 10829799 523360324465280407758843504419518473984 10829800 -203667152237281328645693848304846592000 10829801 278030913192389410967353450950642287802 10829802 -93758080418227081654978601157475689216 10829803 -741964131999089892990085966162012187136 10829804 96044786064296186210764814957786649600 10829805 -58944158815788911591810985630777655680 10829806 -173280873066835245960752620784465063616 10829807 -81100369135279140929859169372126991040 10829808 -1057042086890602599239955571975127040 10829809 666138642115998464566799814617019300004 10829810 6342004931424553154828599076203200000 10829811 7183339797948105876261928877366002224 10829812 143116968416715356847327908344255242240 10829813 -301792582706841937485649553486590452960 10829814 195199490967553899491086643708140351488 10829815 -123544705597430688072353288163542576040 10829816 883530748837682942517170189465714933760 10829817 5125969270835478507432479325816696948 10829818 371774900712724937051647495851917334720 10829819 7007884027417091227935400979472076800 10829820 95422696785403951474187379544324654080 10829821 228138479527076899204964058279480428352 10829822 -132197598530454011348578688780445749376 10829823 -75213213556277091085841523298493973816 10829824 -529654813336288181950367039639649255424 10829825 -11440374842300438626109434947808857450 10829826 12681357469694745019263904539897059328 10829827 -316884253408854700393703910010129815560 10829828 452676061486354284863218814010605040768 10829829 256926151626757912994953537231700156640 10829830 40229464332406834706004049213315105920 10829831 29262344031162634755234237513040084632 10829832 335980058833346652274484647449684541440 10829833 829967929885612565119432933722365066676 10829834 -184407779717583574162258622247991746048 10829835 -291010186454758792020776181029190400800 10829836 165515632734799648400894081566014068480 10829837 -109287636424397903870775434599062413514 10829838 -3746758678957233430752750353258014656 10829839 -229468452830981604620581127624320281176 10829840 -41131859719686315189938215460371169280 10829841 -188147415926547839965135142258687542176 10829842 -20093259158606498497048424152878920928 10829843 261150193760198084737987127611161706704 10829844 -157020407474012836256245598489544615936 10829845 -64706881421558456138495146984101573480 10829846 654710583654419661836900204817990463680 10829847 168520187163608328262257316209402385920 10829848 690715357711823279778377275431360000000 10829849 107579852339112344935600843692529006464 10829850 -16726189241125992721812279416219750400 10829851 -13605284096345441445734062512860441048 10829852 147317500983669041633249009865093821952 10829853 -105623121781995258859555055584939441056 10829854 -56040006006027314218237741331274995328 10829855 402746498838738907683845020799892110760 10829856 -195554847261354490167175175576214306816 10829857 -897238120008049836354025420742014134080 10829858 -112625374245334140061115927856286405128 10829859 -144152787737814729488290056305052777096 10829860 17511606056043842376797883872163648000 10829861 59521003411117884934125087003177592704 10829862 6221409601613948534343806595206386272 10829863 145180938999216784402194694418622960 10829864 446729020078485839218851704626189839360 10829865 -372477138156194334815974772856675113280 10829866 37138199741401140905323699292436219744 10829867 860789863927524278954476872526135503600 10829868 -17991288717669290938857993663177277440 10829869 -521291353010398791547483230945354497204 10829870 -4307693717776814615391160195638887040 10829871 -133863514083267600289436910981377033184 10829872 -91881852255050142138300316783638282240 10829873 821397242915121720767654707652496660480 10829874 137833746772283622619317050081259375360 10829875 41889313300828411436549455663574472000 10829876 228838178060074972468148274344018880000 10829877 234540988654303432045910821990796716320 10829878 -1134884248819452060283105126512044544 10829879 -368255909911560918480308754264641296920 10829880 -439621094018453587086692097013386240000 10829881 260043057401487881441134473075434978304 10829882 -128994389891691766308829216794314611200 10829883 55410311705046798314279061599954503104 10829884 -124655302257810227031579607630119195648 10829885 174888079350475274624572440016190369760 10829886 167984766077152141256407028469878400000 10829887 16746132056495208561836674922386809536 10829888 -133215490814038647793523520770145779712 10829889 -308934686695609709617829700515150712960 10829890 106315525528857579679775393049256903200 10829891 61996738343931057778504480246023475584 10829892 423412148633854220816037706350381975552 10829893 -198137232858254145505263596347630469280 10829894 8783649927740570967388081878500285760 10829895 8694171339630839749713514455640995840 10829896 -257900436973231437868435016496478126080 10829897 -153076275552583280537834916106455174720 10829898 133356432429794650708128040742859450624 10829899 -46970890344738835848040036276265829100 10829900 -78604155405444257677053453532108800 10829901 -272179736614378152515088289648465630272 10829902 -11216197540417699203911509432184278848 10829903 4102940524675883374194097975038512880 10829904 -23394310646400094606441922451631767552 10829905 -338504663136714365921447864266582824000 10829906 65157049424635951803255551745290910720 10829907 -479590211410687789511087844979785829440 10829908 2698196037044077593167134251645792128 10829909 1551842017958919398974870839526934024316 10829910 -34122928342511183516191946499531079680 10829911 230705680781341309136792996196224288800 10829912 41467742079568225905776324200923955200 10829913 -49440067307285098230364012823119737600 10829914 -8736624091799577071277060100482109440 10829915 -7185015703947540848976099425065853280 10829916 -570452778275617823622510877758496512000 10829917 165415882761241106621571365360304138592 10829918 64606519907610483975187247513724119040 10829919 308787881428939243674799378027772911944 10829920 -137685941670225611744565586356731904000 10829921 490934054652781324934774586907683289122 10829922 135011021326304099040050551318468995840 10829923 -276679916474290703985781804787392424976 10829924 -176094547138515513245888354327115632640 10829925 -111502973732375501297366791290031296000 10829926 95581228040134908808054866751068594912 10829927 -233425958183758753209435643114718842248 10829928 527005731981391554561172531638566584320 10829929 462924491216109399466922892659261824080 10829930 102620725504998435008315481515314347360 10829931 167047300132477355883285448037039304792 10829932 783258696317865152780867037401201410560 10829933 -3659568298530644907372735149455942740 10829934 156010283850889877390418139829526375360 10829935 -732945119084166141770238223287475083840 10829936 -1266701583237754680068802168903794688 10829937 -3606233974823693126946826027918393920 10829938 36425073769389724222027261743978295296 10829939 393034567546043620021985064334638673740 10829940 -172162120432085651228265042355819929600 10829941 259594678290206428092923268356908525152 10829942 58099337233164831564439413510728353152 10829943 1275718749527357092696259201918307840 10829944 448080976100887327764086657960270684160 10829945 -5413107030860887707290969310783776640 10829946 -110200887099945178428911535009821730816 10829947 517410357043691256941089020501068318872 10829948 -76538891429188323909886515163723307520 10829949 -184684075601761961754735951384849693792 10829950 198043028971481771584683588608599670400 10829951 -297410263640278480924912975759666607496 10829952 -169336157003858811886796167254009446400 10829953 589571754562856242639342579423690869120 10829954 154462251377508587322821729483852769312 10829955 129246973579298542635783087141134493360 10829956 3190771092857572917979573642172501120 10829957 398824962311819368054214841402464218206 10829958 -105012481944826421439614925287131895616 10829959 -574797668347898203600417259569214880 10829960 -430882673743482446338242265650297600000 10829961 298323622179983807736269717230574084010 10829962 -18383717171371426689497070881905251840 10829963 -1071503889446237686433354152202286209520 10829964 -80208392776646087588059718338755870720 10829965 -160628439578420142330186184090217821800 10829966 -90330422774558715702786521252171287680 10829967 -186603457018938372613425019678945658352 10829968 -14810902666027777467137837336146477056 10829969 -340571768112987044496049113208953631128 10829970 -201610542267672835745735766960293836800 10829971 563984319677234838356504585001047392172 10829972 -6406451420168352004307461963690975488 10829973 -8077970251573562228226686147738824704 10829974 -57994022254135551079809769206867680256 10829975 27646515452484874233412174325421048000 10829976 -306602145210300346552539689170444800000 10829977 -254865062713656293094568787249484853174 10829978 -53818139093318808005442236105279673600 10829979 16379300016321095489187625812519086124 10829980 -4950907850630597521459805562710799360 10829981 842511829035956313680038520649030170400 10829982 47170188081417884704255434354769910592 10829983 174891923980478472997570709799274108104 10829984 -1541679549501736855000105287894761472 10829985 65803577137862209165203385622806166400 10829986 -30117546868750544709687251894788982304 10829987 -44890128940795103266881090850012617216 10829988 -11794145676724395468619516051370896896 10829989 -89625261706394539070533839619054372160 10829990 -280478294776028931155484671786170320000 10829991 214114061906819689664145289630569412392 10829992 -810034759643546991223844445012769843200 10829993 39035647476340896387597872904695567460 10829994 81936373857284727616828101702769193472 10829995 9774734378412375385763845272545571840 10829996 -259461328842788764344551340370588896000 10829997 374967960831966544596390670549860070080 10829998 -341810669191302769601200130190162936000 10829999 -437182807775630102857041045799132806000 10830000 343492688775419407390689512478720000 10830001 106092986867376203732668460406678320128 10830002 33079069310655235100064947552781329952 10830003 -17925077404023208698170241218323291536 10830004 -554243072534573909370569753561819618944 10830005 27302432181503345360813546682779358720 10830006 96887564239815834270845983386790279680 10830007 490053009443430329403822524510547145256 10830008 -33335946933351888241167065096525783040 10830009 -254053312695641660838112589190146936496 10830010 131470472350886999469633865757451663360 10830011 -242862947753436019438846693084984676928 10830012 338699205541239088421645849778006938112 10830013 -717037547509996542037915038420212407738 10830014 2378589136573073569730119872681977472 10830015 -149674637571149372866250080025241528480 10830016 1623930962913404547610741905592156160 10830017 -54528890048969445813708045488018697216 10830018 203386095122410519811091654316323755904 10830019 -888261849412121298009302363860251277160 10830020 -183314043613363504529283171953245424640 10830021 223516044510566492013953618008580005440 10830022 -65424786007655470532024406584085626880 10830023 -8381913025933752739456504013227341096 10830024 -570161393594272427089182614006501376000 10830025 -46189495563129491424009284050841968450 10830026 162124913912539574518506715647100145712 10830027 -105036534887758633519644622141620868464 10830028 46336937810504131607443150157918548992 10830029 552350021205145158593111134150743329046 10830030 -163797756367924454424947889951263863680 10830031 396228300482850333871994853866937215200 10830032 203009741425459494119102806622602002432 10830033 22042589636706341731712761237563845376 10830034 -41797830443457680961807719524306986720 10830035 349074812209441506064338768039020466480 10830036 28523450880704708519724187932394782720 10830037 -89170102893930969891545740748287915200 10830038 -934257981041821709456643961297072066560 10830039 -167452567600522497698220962384833096320 10830040 30472157083666573600021961537366016000 10830041 958365171694673781167200642144504946442 10830042 -50395545282116882348113188834516479760 10830043 113144358973611684799999446177150126080 10830044 -500799443516762860885073103550340580864 10830045 89420523490214979373370958767873726400 10830046 -36592155301026028726983283936939468800 10830047 -851616795369104110716305400785430993504 10830048 -233499275565403088613546891486520934400 10830049 -8711051291005663731154795985007737936 10830050 -52767122919362960740702389012710016000 10830051 379303987744246146818559296323889453040 10830052 138101004751194747302125126873591644160 10830053 15755941736147885666689324766256862944 10830054 -3005011080892285359810954592299459840 10830055 -63265743396161178119669417082040981440 10830056 278293835449645426036896071309048217600 10830057 178377720171777265405193888097296839680 10830058 -1415546173761554883248411866017420960 10830059 38627848144692050338329289456620502260 10830060 -26569354701877039041658808001948933120 10830061 -69573554499452245667661361275170407296 10830062 13812559458031330280639087087597196864 10830063 85276544010630697849376135599788295944 10830064 25528174470772350899955336423692763136 10830065 623411465059806295684756806688974777000 10830066 -1797695403373014447399882166511055360 10830067 -252516418105687663611672707308647823808 10830068 15202950472515754156201060204840071936 10830069 211355821394819159627710689266456305344 10830070 289214341172999591028795774646415124480 10830071 -132716290960394938359323016657732807840 10830072 244847499132785433465600370869275197440 10830073 -787770074258356624573922315574120868536 10830074 -28998063003476347500167705339628856464 10830075 146239026001345392397313645014503051600 10830076 526469294833100663162853296022043179520 10830077 -346430973678861200431465852249884788640 10830078 117733869694569707512654726918560251520 10830079 -38390482411915238011271746219587480000 10830080 265496203168467782135816347323633500160 10830081 -112398648582280349779896205802035879776 10830082 1682893687229483250202882245021302784 10830083 77826401991996353032756180702336315920 10830084 -243359871726648885626494365504403313664 10830085 3164739630776149160967408113816511360 10830086 -28263345668295510847632231365245615008 10830087 429792091032769160140321834333237999344 10830088 -485106490632336539000419729596915210240 10830089 569973792785886909853064879795430795024 10830090 -117823677301953267866066154523740583680 10830091 -588703245004982941390184214235103578368 10830092 -73860909895364700979860676253516371968 10830093 -211405756920003122895910117409321272896 10830094 -162859132588112669641457658152938254336 10830095 -342642691537821082906533653694051082800 10830096 -75336411475796687503719152101166407680 10830097 -427711564513987235867659849667473248140 10830098 -312344430943225975174310036404439040 10830099 55539921405547050902118174110104247040 10830100 222761199722669802884501963358879478400 10830101 354363606700007027210120734827319641102 10830102 35853941534713358922555496606579691520 10830103 748673246074491413714792181345135457352 10830104 444030089333381147766108315020621813760 10830105 15990870788525018258586051564892680 10830106 -76439152531037433027228384258818161920 10830107 -94420632839149449728484048028677895080 10830108 -279241556515476279626452387766659107840 10830109 -1597694472281656131673581649004838912 10830110 -437265496620666722932683128324133696000 10830111 -151270355205336773699066077003298419128 10830112 72805790547567885502249235106627059712 10830113 -360727327890748533288420618958908024576 10830114 -123603671828159340609206094601221336960 10830115 149113220031157705840853119485534263760 10830116 1069551227461372896959225980848646742016 10830117 576410281797811076416304707927360859712 10830118 7319798954557321019030857071419963904 10830119 -379836596131633575458682718966297966704 10830120 26738341275577572567722865062427033600 10830121 3412850158010086356776774756051480932 10830122 -82362583402508022049366970556064645440 10830123 -205920136112510933487102496986808331616 10830124 -272391508052419126953098188760700731904 10830125 150461957756719216357601309857705824000 10830126 -139991268397903595305589711578423291776 10830127 -148463334595403098589312651642440081536 10830128 35707220596744406488662018416610557952 10830129 -22725089314629464214551224109830777344 10830130 10789993036825172849523760311532147200 10830131 -128422248237235561677830145915800987760 10830132 77478151994901089742582354212115148800 10830133 154658557564137613234743418015080690240 10830134 -8142341917342765741924398194465372928 10830135 25389194185436930094261441315278944800 10830136 583883625708414321424521581277204295680 10830137 950830654415538809569895528985723904260 10830138 129120516128340306414437135406587313408 10830139 873856526342837249137413458328452407656 10830140 -182074462929510020711611562929448578560 10830141 -319774183933785676558864139065440597120 10830142 -404457046865868047274040402214745654528 10830143 269341941242869925768278920169490921040 10830144 -8629664028831008161338075770278379520 10830145 -250387095542978119944168288143852237100 10830146 31887868397517530016850465000756121664 10830147 -43756425757087772801062451884904064528 10830148 -92360912789552781722325591491590422528 10830149 -159578779332451561347276763751677523040 10830150 52163496355274706477478236339713457600 10830151 500183403598794912728449611529773912152 10830152 -6562224746846337136663733956129996800 10830153 -179873340913237513365987582240713542896 10830154 128672752179080529896282153164909321776 10830155 13661642797138019177779585904004579360 10830156 -425020378872901546066437044042229826560 10830157 267633292440813988594452588527308286240 10830158 -276896183211638225898694775586795919680 10830159 -253735970193706290997102128597185228880 10830160 -28031480702180833888240814220304711680 10830161 -864096191951307508908126499885023044238 10830162 51147770469068134465482959582082706944 10830163 1539225356417203557730150470561159813120 10830164 448120955424493233848552489604130709376 10830165 45362029753204271054898181116025381920 10830166 -393194993906589085723985658104934453120 10830167 745234370798632802502547661786349630216 10830168 -17670304085908198648175099793082368000 10830169 -459990121467837417936651496197284739328 10830170 16201525402871761542784719776102799360 10830171 182550803567923276592026159713629675520 10830172 -164501594872796169474536140845997874688 10830173 -28512825163293301340288083635925748160 10830174 206678138320636411248932703229952756352 10830175 312431074749241271381760977686023253400 10830176 594459811717753068649504875471892512768 10830177 -55372868854356393044220750286555641600 10830178 -10717894497649897782730689239066836320 10830179 88044792793873134104417597035597509120 10830180 -157599336014080319781934315229739479040 10830181 -66788533395902251709926624968640822018 10830182 302179089197973868476244378983070219584 10830183 33743297251275815763424385607165101568 10830184 -543822426506787171699541465951728814080 10830185 -547146703853628931387669542280191033600 10830186 12662105160939403519434135161275108272 10830187 -463814447123051377809453559807592225164 10830188 -326428839462751480696973488000547756544 10830189 806595051444725956091286736504978560 10830190 -150172643811204059782687124841418752000 10830191 5039276011717649971145214099731319168 10830192 75867250607190184485912910022247874560 10830193 -670492640621879400612075829408191607056 10830194 -66762489208797445959764248586110110720 10830195 6569242273902294060095732155548919200 10830196 -39069903529807327733009265301503729408 10830197 158990055185958380682464544951236069952 10830198 -38711929918702629527066202170060869632 10830199 40334326444819631018685584507923435480 10830200 211397812100264262366910368516831744000 10830201 2035905641265686833361021397075936864 10830202 -256849061963900069281787648400911906448 10830203 -581332180823205818638206253407607027548 10830204 117547970405983174285550635012120092672 10830205 -169616214853419992548652407335819325140 10830206 48904087710702865453725866651203287552 10830207 -41507012858624713560690243000562030560 10830208 306381452468848268717457295720411299840 10830209 56948205713798054661864505155716961600 10830210 28875679108035792481841575008604907520 10830211 -263634260249778591975410410692697137968 10830212 -245656597106433073694685816482391979008 10830213 -154062282147317836960160842178483001600 10830214 -398939705812215546714760218081093763200 10830215 -172282530599415291599239166686095753600 10830216 -227485992414405905841579441386069606400 10830217 -488886912436002397509072945426032951280 10830218 -15933470218232812362964503291770204160 10830219 -307036898207286307444956471434707475520 10830220 -88123417534895120058109417594962693120 10830221 311918318130207419109292918826246109312 10830222 27822524752423278713174425147723447296 10830223 -183880622553736686501935601945117846720 10830224 -172323236778426351792272651636174192640 10830225 -67645777722973600460241840681492720000 10830226 -233221555673524188665600965133516784 10830227 -534298627012992002928187644190814403924 10830228 -191848009938087301661733194586210600960 10830229 -106854185950320346026119133265281389170 10830230 -51841608770944920742830408955767972480 10830231 264599047922081948090025781528617037920 10830232 -17385957934831641362581070812046131200 10830233 291350777710219894607144959483437328260 10830234 -40681794038324344788808897568596984320 10830235 14961548844662868055812104704570309200 10830236 -241146625417181360067790841824325214720 10830237 435819557528864180534654783002687201344 10830238 5579147586634249259068925007072740544 10830239 -839803858389012849074458522285459344 10830240 95378945916389566666626423761928192000 10830241 813648988006011858105174571214423661252 10830242 -326389809159663762069923339853207895728 10830243 -462144908340909830101656805386657689736 10830244 -93926547597367182685181547437822230528 10830245 -226796983264088088435791193932655263400 10830246 -50668447140065478064680693030712928256 10830247 -710128973840101152870990173320428707960 10830248 -9876290585183164061860151509520302080 10830249 -14466494437435999227188333071835848566 10830250 -290883795604302134594341885414068936000 10830251 231168049192272183934709852335861779252 10830252 -274732906141468373327187047310429485568 10830253 49101218722962831073094677219025157120 10830254 -120312046203222467774517735136520170368 10830255 210483026716163976874948643722885104000 10830256 106147292394318029861896146324170227712 10830257 549287244296113345931475021284023875072 10830258 289256438266745813190622791473658748704 10830259 211660411032885629202647733035346749328 10830260 -91315684531897912044192076333175193600 10830261 5497814048637641945205707096972076864 10830262 -414830995443393545956814590753664758368 10830263 37622823908890516474562821808552559504 10830264 -245171236976706103416268737753807912960 10830265 141199487687440598879184311143057758660 10830266 -396328478430205785770653597201987284480 10830267 193119855414810573242445827374694403072 10830268 237083851155492806306305896530972538880 10830269 -108888554295473505182057939768463503520 10830270 16274303512157497297449381351496888320 10830271 709362527445282245308129549103904625472 10830272 -42251397744664760286915879119691448320 10830273 -156429656200280283813308222071480433664 10830274 73986367497258735053934721571086643232 10830275 72928431332625148952162668133959612500 10830276 88377904863808829227571411785988736000 10830277 -373628315107684143648111898886648955874 10830278 -34833244177235499281559265315853350560 10830279 -239402451069654817204835356401733547952 10830280 30004039991676910065753646134010368000 10830281 -6224315526264421651436342935572790272 10830282 42987210918061037123273716510271884800 10830283 -76718902860557961759116446365888079468 10830284 -4675412955002098984873481391066513408 10830285 -66684580898115764196085060107473184000 10830286 110834566126035496921285047198308087424 10830287 333666592330677812985700917642365254200 10830288 51456351993719575990517333881499418624 10830289 -860682169148332238413609764908522736910 10830290 154609728015832853330396719779193846080 10830291 -224680296125709831510542697297452142408 10830292 810810839601228978925435033004389294080 10830293 -29682047977974296809140742557251329458 10830294 -579965502963573244740487451440393681920 10830295 116540903203611525743640686984336237280 10830296 -32428251539794477175136063660249600000 10830297 992468741823373465950577503213329873280 10830298 404650941343968564257310709785020732400 10830299 17168667865077406466353106027046319080 10830300 37961052723574016294162292774803020800 10830301 -356525939013632463935939911081578116698 10830302 31160884034949969385865655067147248384 10830303 -529768388509938203616609507765179878536 10830304 -825440152424444536430782835399747174400 10830305 -788479513433279971195825001402023262040 10830306 -194132027178752039270101473705211871232 10830307 241013006163018095229475952229773030032 10830308 -14813378270621562519792523964720035584 10830309 -68346190432450292157018267642504990720 10830310 109584286991264764831323684092881714560 10830311 829861516973489263485968553809051905800 10830312 -111051898922421360743778225415231488000 10830313 225166410498906088673170370074390602724 10830314 109630451802902339952017188614905255424 10830315 103621125887711618138337224719727447040 10830316 -27233706096639013061269243366908196864 10830317 -137527834850970472914467510919724227360 10830318 -235773553482139926402639573667036802496 10830319 -46027941030326776963457530490157120456 10830320 62501795132779586120475985753930137600 10830321 -290732815465866980007821874825219547200 10830322 -99743714687353091170917158709765282288 10830323 -595968696473498935079473629226254295080 10830324 -3125675766401368206460143502239498240 10830325 269294355358120106956614812290350357600 10830326 102176086958168371780744337140332668160 10830327 168737119495219940206872224549112774120 10830328 448753452014086343947269911171743580160 10830329 202857426025895325288092381064178290900 10830330 -58774299108973425022320035579757818880 10830331 -325854097949209982730724990913955356016 10830332 2409311834654947532854845656453501952 10830333 -92332153763186676578072134368063768576 10830334 -373301966021888328466827186772294109184 10830335 -107534366217282845093837205440584760400 10830336 -49576831909856348228490118412340559872 10830337 -102368891186080268828561729151591952448 10830338 -108833946121177666549200928835250250752 10830339 -170098393286089862659876367054577751056 10830340 216983871303869211891979536968553676800 10830341 -48472693232170380170591525456806061508 10830342 109156080336163245821810732181841543680 10830343 268334101277778751624571661486544772880 10830344 -63343963516140360072370122963095224320 10830345 -114291777737171569758316373071455612480 10830346 26261513329673655123216185362304010240 10830347 1310248360702291767728358064609352279040 10830348 -341502409392628113759889408713000192 10830349 267953572596056350245147905156380754720 10830350 -254159406195987865575843734943267321600 10830351 -208894629720367829412851050282971718656 10830352 52263214712178399506117565497240535040 10830353 -48696799750599588598970477944502998236 10830354 220900126416319422095694664900189691520 10830355 105516115511633827572084122177388112320 10830356 311268769820711675449445422159159681920 10830357 807023686803051593436416671813834874688 10830358 10328844774390078792753135200645609472 10830359 -580273271260058459391642357377349472440 10830360 -176043259379859552931430496381069312000 10830361 -678323732920205218990349083026061712800 10830362 -265659783350763250289272502212501943568 10830363 634821841005008689048182320876071014000 10830364 269253709458367811598562894805548299776 10830365 85405954793755000226535390000986363520 10830366 159216120709495492151224711681703641152 10830367 15777141279567318790990697297324247920 10830368 -715496011144375078271596722596064460800 10830369 518223078563744652926672226460071913920 10830370 -62853234795276963173839008854738961120 10830371 190347015783846599673734262276085492572 10830372 19179180079442517724429619867973322752 10830373 88753047924008751554250043858707348960 10830374 24140975778559333903598011691174355936 10830375 794307886699062881356616553760571400000 10830376 835373451526652121507036950464512000 10830377 -138947273974003383194999180042377944576 10830378 -67533817101469324942020509285817172992 10830379 313049947568704808881902862560313599376 10830380 -364491444108791920594717493739646156800 10830381 88534115650774046036121971631549161184 10830382 117141920474628081433630021510604265792 10830383 47738426738331301533507556776533263632 10830384 73454321094462047751609230602154164224 10830385 51582692845724282825674688188637702580 10830386 60801719785991834408322029820450969600 10830387 146424053990141449945601397401691867960 10830388 399725562335131518740697260539289178880 10830389 -612430334738116034613569714002317105810 10830390 178968218806913732339471225654951617920 10830391 -79895455603804743837167257597507203360 10830392 9960929952248791240061732534712545280 10830393 -10423590332910650279798624091789538176 10830394 530148440403350630271121404206896704000 10830395 119991148829992525616985156286826314800 10830396 130482828531256870196236584494446593024 10830397 99012157486699331221816630729231907712 10830398 82188669439649615413334462592919877376 10830399 -23267523575781320500043984340321505920 10830400 21315636837297613022817024421868339200 10830401 -486091969544920100894380383735865478208 10830402 147109925474468173437012405529604513280 10830403 347534109259068708834461595746775070652 10830404 -53586070313647790665144991385531857664 10830405 140344859376956408087104832842644512160 10830406 295757571504198715717581967600265869152 10830407 334791016179471876630151155588752849712 10830408 59927449475243016148026628576304824320 10830409 70440626882143934072383135602217147610 10830410 -829244980235390504383798592493427200 10830411 -164450767145402292063154034569530418656 10830412 -180259211798590423720326935528719654144 10830413 573754646878442498385191693229710537184 10830414 -34698511999027040541047053684704119808 10830415 -115106291857523501247368870003645906400 10830416 -131014551076292430405623066919450574848 10830417 -215818996056993443036159009890435225152 10830418 -67264275256120659805800796977648053760 10830419 881291772378163136429129914627137299160 10830420 212568395101741193961390585507817977600 10830421 150111217917130653275546467896696791712 10830422 -51818481357689527893104937083842606848 10830423 224124061978497497289515387116902026064 10830424 -266149123684374066650300456509650370560 10830425 75379241408955450116117560702526398800 10830426 33569688905135441666554025777188055040 10830427 -597918463822158209889218912134821439440 10830428 65315584256437024498103780849034719232 10830429 1785841643585125079902569173169369510 10830430 -9262321107264028822371211739259348480 10830431 -15447725307655841812900003162699820568 10830432 -346636550363040713089744593598303174656 10830433 -54586983389066823771220850305513933824 10830434 -228140101323762969842935627059079422384 10830435 -65557715579187515810224276340911956480 10830436 248134979307220511922501070253187159680 10830437 -644713500727763549209411160041038720 10830438 -232887520980693237736096790427608849856 10830439 145562328447946051848311179513099272640 10830440 -410764139118481720055578981245134899200 10830441 -115567129115311790359799006395693213440 10830442 125156057779285819276529820364078125312 10830443 238317309788244294674722969553763513984 10830444 -43378032666891839145383341174224061440 10830445 -399006254421795746658139531522833277440 10830446 -194059834370338443386530222256171512896 10830447 87923876802918649740114875668115694288 10830448 32157417391111229685864183446374940672 10830449 -359685831924980187766209374686998243264 10830450 -199406295946181544406123811468649868800 10830451 -70258668292509145657144043386670617968 10830452 -302469794817852186507803812322347339008 10830453 -6088932933134508573452167297122155520 10830454 355252651269051120836502238530092950176 10830455 -241731271504778383456146539801964143040 10830456 -81983520382751934821586113816494080000 10830457 -735989204377913256157654978012169747568 10830458 -38619157467358603397856668936264674080 10830459 -391542841169811417661652755660308126696 10830460 -347374696344930273480856750202391774720 10830461 542785538289827665203553053353495005062 10830462 277441755398769249976465814443972113024 10830463 -158990793467292297639722161363054779520 10830464 306661165456795785250990778461968138240 10830465 -280707813133110962059034124826499912940 10830466 276430210136205107997699254617220052432 10830467 715010155169027277758442936331709386632 10830468 401510877649942996931119790336455680 10830469 15326275865992846259371997162864915160 10830470 -82941275671314517831034606361580805760 10830471 -304719766848608000285403894280052633688 10830472 -315578118436645843262189312691278515200 10830473 269001675641824410258197942523271117722 10830474 -397318357535890277655074698743423209472 10830475 68195844371340896346916551862636276500 10830476 26974171124047982364045447889114402560 10830477 -107894508719095989738832696044675346368 10830478 92450282799537969418859894449856426880 10830479 -448539173404172072988775903147990973328 10830480 -62186865580926389356593091998406410240 10830481 509048178576850112725840910148684396352 10830482 8955611366313171355436009611342324224 10830483 -194033723155599295160449564303080766080 10830484 -259857141666969103615838917672149311488 10830485 281475331873286058132054869152703127600 10830486 -205447147380281368181259640836976182336 10830487 4197810138678022893161023694422059352 10830488 -663246941838539156900607247753848176640 10830489 -378575018362686012461281203006458524032 10830490 129886597732926932049652376917208313600 10830491 36599088328461877684810175370336160272 10830492 77849403433921658646184925135951695872 10830493 -130729490299407862127488965718967028576 10830494 467693102429081980135798171732331011200 10830495 30932513928602757357336084706974836640 10830496 -2842617177353448580397166417313529856 10830497 -85337952097851361614329671043553200280 10830498 -37791843060514571286255905313493301760 10830499 -28678819332617776742142736858079304720 10830500 -363787191387534945975766404002712768000 10830501 138054338137139429148853861218430621440 10830502 675727568438988525272716789955462400 10830503 -20554367094391226868267015525701854536 10830504 -109228808961733793448124608124030894080 10830505 -295043874974097754754580862941373017600 10830506 -515604042794726428011286346789323858080 10830507 -351494504506748418258472532347132872360 10830508 -83896757918215551434881709885575992320 10830509 548900633798002252963248245904809170710 10830510 97563059181127767715403046655203711360 10830511 513904825663164378416481566563188628112 10830512 -51146905341032324156446302998495232000 10830513 350959986067541965662284746909935013440 10830514 103864230945646555795256547889901984160 10830515 -33954290428557827376972042442438080 10830516 193353185913372042396400120974003154944 10830517 126793310439414527349769188638401008700 10830518 150704811116001241541788606068142188960 10830519 -101132718130029082258333084629696274800 10830520 -130209178685833800147633946990329139200 10830521 9960650953742257403708060253059775492 10830522 -62197073592013225156700995577192291328 10830523 628447324655394401032224172773035507304 10830524 35526213439600890062159387462957721600 10830525 45952312856967540514775489914909216800 10830526 81546044255944612454834990129181951360 10830527 752445201479389521669207590407153229376 10830528 26538115422883704596492928001640497152 10830529 318736109695762021927043158210692491476 10830530 -78816584874259162171244288001282955200 10830531 95895738939912364827155689723596066552 10830532 -21502965128893633125551715779044065280 10830533 51463162739695210118785039742210432640 10830534 -101323500377311496853040521035076539904 10830535 38531332452796912553372158176035033760 10830536 27671406905600311379880035978561126400 10830537 33202250084420328456814458036951210240 10830538 -181351676955016708286046820479946300320 10830539 15069613070695451020815046267288470528 10830540 -626193341404975224248221840090890240 10830541 835207193388878571013540658681532522892 10830542 199088586538668341136046310209938900672 10830543 324150084157872113984419805403517280400 10830544 -190705926539071328515424927537874903040 10830545 389452214320996196124560753723402827200 10830546 -58177239870007456981610304432118706928 10830547 -65480751217593299630209661249379938496 10830548 466360451366678802813232787162676385536 10830549 435452592863267155885437443796647688864 10830550 105195685987032529803315781744246377600 10830551 128243402136648383885129265417799494600 10830552 50006072850742448720046217587891363840 10830553 -399780825189199958298593087075547960192 10830554 -42145720000849390406041821285586998528 10830555 -364362627618886156033859268519815060400 10830556 -241037937291674412764786701464315863040 10830557 927888915893661750857064577429067967372 10830558 -181805611251944377575745480651989940416 10830559 -321039276937373238946347755051252672096 10830560 -44432972045503189263577719023893217280 10830561 -155475575634844097712617935572927775296 10830562 -169689987963560748390852162804532121088 10830563 -121649547629180873164463743951224002496 10830564 -225331872205688447852878911145468753920 10830565 -152105472383664221990109316957106961540 10830566 -206868928528525533102783415042157811840 10830567 -65361603363675062752489487754477294720 10830568 273372802439406068796936990162776064000 10830569 -17744011579076325096696480702970878720 10830570 -6264599481848532558642663989105625600 10830571 603282894621398748040971924901911832200 10830572 22907274269040438326719324750612070400 10830573 130480995806191877354836029398070955980 10830574 -39166677327509236926169618038438709440 10830575 15510839864626237671840765374669760000 10830576 59365496828094127681710259748115873792 10830577 -468001370939354317651147162045970442588 10830578 -17958298636175603339855810816065238400 10830579 672534072762603807054732635389355155008 10830580 -170255929748216321325178724505178348800 10830581 -673248390367199973011226146213777050056 10830582 -907167221700646850270205394134528000 10830583 -399578899786008073676636039226038401056 10830584 548579651951306448025869388830023270400 10830585 -80174489933300277713682816252563852160 10830586 -209946481656181177845879193696319102976 10830587 528721929547151630244089493584194052280 10830588 -7697748903115300619964909038892702720 10830589 -421765136778493809662417346414604480 10830590 221806159398562905952872513103550260800 10830591 -14853210059621227965565609858237732368 10830592 225251688251542627529121510295208984576 10830593 645831653344416968119356888447832607700 10830594 -28764639433180547305372428966982010880 10830595 -508246052518107122889770379752286668400 10830596 31515972795136099448901539891779461120 10830597 -40073997808883599945423759433724141600 10830598 150266695048934557230297884447960826240 10830599 58215842662828943908896356615266202688 10830600 98438210067794221225630742684894208000 10830601 -59304127335820217242215035180031617400 10830602 -272125900641820392583807800393994329600 10830603 29786837450988973636416395206626720768 10830604 91065548219083749639252349103160256256 10830605 -521430773802363866203597348735447714740 10830606 -22715821710916582707518223605296867200 10830607 503376849808882370571025857740614663856 10830608 73528492603865448418669460208648192000 10830609 207527555870139658770064318211758025028 10830610 74237752962526771957183293922627714560 10830611 131827688059614006250744884455293908048 10830612 -13591914198629737755432356338148886528 10830613 -389021316004968237175732963364268529138 10830614 -115341476231016820591243377270650187840 10830615 175882921034168419698155773670097628320 10830616 -98874145086972477448817560102621931520 10830617 420317758891343618794214306164846256400 10830618 -357662587924859868573641340756890434560 10830619 794224339242805191372263012879731206020 10830620 368463477284606836442758952456888839680 10830621 -478288302562994593852846890525486067776 10830622 355769958013156554292900173788698137984 10830623 406273462102993178300832489010095115872 10830624 -11051323263494787519673282045679763456 10830625 255614079603789251575120030558880000 10830626 -358918059199540797324547259081724888576 10830627 42446606066478064083533987065089642840 10830628 -211312919978367196382531315295250613632 10830629 -204314178656884402639389546533513909316 10830630 -132226793694844815089452188477429504000 10830631 -178979660918103396162067822140930141696 10830632 -12214979871499751641922729674531491840 10830633 901055954278547837811142684135747504128 10830634 -183645204477795813034043968837007710368 10830635 283715333804642491113049086457495594080 10830636 221982850242947072256314803358513870592 10830637 -441379406304472080051594886494178255680 10830638 12023377748573128729158677057537637120 10830639 -191093288946862346322584596777782876672 10830640 39529222511770808909712184012303564800 10830641 -376217073088343606380056936586596926958 10830642 -11768802315936498237706107838463529216 10830643 -998060970246605838667025212083508233080 10830644 2424791187168513037521726291156252672 10830645 11408533791973719355422765646258291200 10830646 61868668539663740787329635013352378240 10830647 119195100935951591834476633727485310232 10830648 309036565680397280165569024328611368960 10830649 643249471986529611143747675156587566036 10830650 85897482034771637598886051303908633600 10830651 -73704266206444452934739855529193524480 10830652 218835340321396283203455029797284551680 10830653 176393730657053996808376050031220585280 10830654 -72720521828183871168546403364917421952 10830655 -241499055164206605714121879800233717760 10830656 -51395506345861635566258244374595895296 10830657 -582367850808236897183590744753394999760 10830658 144471019217094165532589208155712266784 10830659 -404204783867808911611008564562480537440 10830660 -262218057842358404900227478106119946240 10830661 398530565083336608620084098894992133500 10830662 -48822500101426188780731851268603720448 10830663 416576777110370980893780603265238260320 10830664 221019139639516892599784288901894635520 10830665 110853832175640985395578554666607112000 10830666 108980437247692450871779453241866609152 10830667 206923259106900923982551097377018205716 10830668 -7653389190233971746798540444064058880 10830669 936300933251780362354241914555598549760 10830670 120350019544769666310906756351700368000 10830671 -68089034403506894543146435186399150800 10830672 -3398417938581562406098242613844656128 10830673 283147219086315296931337198046933842240 10830674 196788420340086257762588016981882888336 10830675 22518241087098885178304421067684833000 10830676 172021305796728502893800603327567906560 10830677 -26223389645218145766544849794575297280 10830678 -4875468537757035566845509566254872192 10830679 -251429151597189324543861404625309865720 10830680 248353480728092356744217775033994444800 10830681 301080026143031845435520077733195559591 10830682 262812757192164876796526596341156126192 10830683 460611705311500127011915334448287735640 10830684 42756692933225279651358924564739891200 10830685 225326201979085771396527697153496326380 10830686 402638063583483986248855192972143921792 10830687 -36993910703582702483914731483849818112 10830688 -985915259762275589265715441555018874880 10830689 125684671782860359888722930515574012720 10830690 24607097142831394490957634537035872320 10830691 -552124879404973296045108598953822023908 10830692 -65724987959323755399061460766906559488 10830693 289281368954708548869837651758606532384 10830694 63212897437728362227735626161456474112 10830695 213860558381203355753670327246248229600 10830696 -350200800139759010756191414046335795200 10830697 737755487701431740162106407934685113146 10830698 29008185412982921644024330085182404864 10830699 -140705732949918323506378800920221311360 10830700 79345856917904242249556758094041958400 10830701 356133474505229998588119612204449548800 10830702 23532090173584248419324889698080660032 10830703 587498890858862896834215024975930826680 10830704 -146062892027655555909253053701234196480 10830705 -374782303897375658919222163794630128640 10830706 -62051094851237463832829072863895486448 10830707 -32320803192917936237835861246216002088 10830708 19082902857674910050591106448362670080 10830709 -350092015497134359602494084985658988196 10830710 -467475626857454048736412976707758720 10830711 500808962361761170528930509389204736 10830712 215790516159057070109580840575977267200 10830713 -527559261496854460405883837975332630038 10830714 59723520346564078045354689422674075392 10830715 273467343629074983446971374902660636640 10830716 21436535682803098715956191972025738752 10830717 540569718994766825343288587937649202520 10830718 5947018806824632208881854173355015168 10830719 -840505091187508625230961037524086634880 10830720 309122976116072088677538190207431475200 10830721 -668792971167446584913745859203581474256 10830722 3930601544148320787017462743773222912 10830723 178478036664938916203997901252365928704 10830724 214136357862236393903464699260980136192 10830725 -211452704695775658133360699748632431750 10830726 80411428922394127604323852371684182400 10830727 -365575993255337087030441371189588543624 10830728 -388541907577252207434027132921128263680 10830729 -37700828180380114683267679511072175360 10830730 329047584976066174273009319799614513760 10830731 -74310082049231407389365763408048993000 10830732 236567097748594775646662996414694150144 10830733 -752894924923217725910670178976122741076 10830734 332087724245142145683281190318995124864 10830735 -80779544577775024302481696314974180160 10830736 45938956514746209846686822801009016832 10830737 -306667162647418541608680658154960093328 10830738 -22068862342688877572576044131464681856 10830739 -353555972034023098937518551086774829176 10830740 -115015817232737080203108972228694575360 10830741 -262215261522410687290385751428444966400 10830742 -6514341606220554369263833393920468480 10830743 -82071753458139169454116855163761054080 10830744 -5848861568201068518413242212941936640 10830745 -41663782649977586172406628864036453880 10830746 46461743581527378142329088459618276320 10830747 -148446646228270502844173802558114149520 10830748 -282859940825349721196008356484120650240 10830749 44837279366181452949013263523892511360 10830750 -18392567490097087932429657624041472000 10830751 -466802492940900482331292654338352391904 10830752 -365530023505375232516935524008564686848 10830753 -152016124249787800669983900120299096880 10830754 -2835682870812664374213874384905491328 10830755 213470686136665518014668945814340678960 10830756 -395287077263164261158694858354153110528 10830757 -65718475643486282525391253382384715488 10830758 203650544104530607392292742343277440480 10830759 286411290164006439514297826729615188608 10830760 518745479559331377688233725407021056000 10830761 53091393962992524392721844246784109924 10830762 -85423044723927866573653890750977760672 10830763 -463795676941584992914975955498453043360 10830764 -77755836275584026481533594982444220160 10830765 -30938517579020259000366756411369678720 10830766 -130715298318775171048226668163246987520 10830767 282416993205290450288585054423977788816 10830768 33950554497054544738222276895650480128 10830769 124644281508945702694454868712292353344 10830770 -343188850721260042033331848148509261920 10830771 -122346276415894904339927494210460657328 10830772 602060511910430424206886945688081619712 10830773 -128849134216832185619849026134241512978 10830774 -64430285842477599000292256382869299200 10830775 404404934519241611384603787732853305000 10830776 20883285560722718288736794483019509760 10830777 -335930887096581615416075479487835994560 10830778 -297131816225705249752240727973550809600 10830779 199470061768862690186613538219670627640 10830780 -94592186284702908367889738334594662400 10830781 3509268756572426604311410985821520024 10830782 399351162025196414192192795649980788992 10830783 586985216310132325127917897134473654544 10830784 268329184141919243208262105556687257600 10830785 113060044562614457965666297733432332800 10830786 -20777623554002918137527992909287375872 10830787 -246920853399335572117453620404546364408 10830788 183798377031674034754582509074230400256 10830789 332059872430581743627017680073932081054 10830790 137727135080557608325990327192273334400 10830791 -79365073874241900788510766643292598048 10830792 -12819640558787721766572124912350658560 10830793 352466600123095432465439761306652702042 10830794 38233321960161127155443234430642985920 10830795 -42676467356345146986643360529925600000 10830796 44678217707687386429640009059998329600 10830797 4485306037541411656666227655218488160 10830798 151737292055080499346751842140805734400 10830799 -204398563985995454126354357437642632464 10830800 -1136409891824098298714389487805849600 10830801 16186675219716754374364123210726888320 10830802 451576608304980135630336494590642524480 10830803 -570519440283115167834187641001305996948 10830804 -3179120219713765855728721180417443840 10830805 -281263892320279415311345772711686629540 10830806 38443679758493976381327172344648695040 10830807 4793354694309043375937242389550828800 10830808 913568538843383145354513620898058690560 10830809 396317038743387679517441070999650086752 10830810 -186070426813676423037405382406347392000 10830811 227721877536690566137079740091349807424 10830812 491097035946395711307291477747437062656 10830813 -191126350839590482780116708713216233920 10830814 241162518277207426727965413502484232192 10830815 150331222933581525203555810930489555520 10830816 -115031725025311428238321473651237715968 10830817 -691535820493154998936695911761164785360 10830818 5710703961536706560641156509409089792 10830819 111414580336917556748507965360773734640 10830820 62333535967655690727911144491963269120 10830821 19102326811184566900219157359773012480 10830822 56492318874693130353360276388744174272 10830823 -550574249374530529249835795600429769928 10830824 -234703952977059351400533556662851143680 10830825 41632253403127456453470909394706213100 10830826 -143286142946715120855232632091958082720 10830827 20705829867072628460147793206588790672 10830828 382395930773213756355774327044199544320 10830829 935863210986154700978137658515933897430 10830830 -78123180448703751300830917347323365440 10830831 -254541465169973500975754172063477624 10830832 42360329689896091653891527085187137536 10830833 100015008579841266098303731860629029800 10830834 -7802823132796722678438919940618247168 10830835 -191133245489019032246835589901910936720 10830836 -259886194125467019224865090133762805760 10830837 4427154813311912668216057809529262400 10830838 121467454637693765816363948791858315008 10830839 556329130382513683003301716012023010056 10830840 279481136096507345950390529679360000 10830841 -222680059510621574944202399714840082496 10830842 68160992261256503401909667880738060288 10830843 439539894789512717353270648176716207544 10830844 -257830681606841205776387980412974219264 10830845 -121446523041894699046148723556710445480 10830846 23789842274725423849292786925269188608 10830847 99995307211627094581198647484555319472 10830848 -293054338923060804980075037293411303424 10830849 -100200953580632967692746874513753289936 10830850 -143333467232053295912677865292893187600 10830851 54448917835309994175376285052459453112 10830852 175320969118137413427388812659099496576 10830853 217788043240972068872677330745473736256 10830854 -297986154385816559590064187302514490368 10830855 37777076488104735225465787303714176000 10830856 -101671985682368954574334665006442245120 10830857 1141962579693990406752365191056373724160 10830858 26158365367263456432208140737804477184 10830859 131203720129298003717882495025684741968 10830860 -304188389328883953668357606131355089920 10830861 44115111825480157140147021383436641280 10830862 215124245489801841002055835564885620480 10830863 -70932310143724116874060308308634691320 10830864 4094989982464330364884999960762515456 10830865 73324289649381988251813746712138916200 10830866 77520695744327226464698749608726592000 10830867 -97783965133233528124608033508786335888 10830868 -33970508932351408422712984193228734464 10830869 75428380932169708855409424642773908896 10830870 -26578304971439922783840543871003027200 10830871 605284539028305615659816951321870624072 10830872 -493400467850247849511492546031214151680 10830873 -116740662716158663320116668398858008832 10830874 -261569686771778685828001757454163829760 10830875 -965061080937199666495968419781337356000 10830876 -60359077692515345470020345416232591360 10830877 938549496632106934825173270755922614860 10830878 76955271976766443619957406423541824 10830879 -181052737042027381461680788595089102752 10830880 124690817684884065482597412448449331200 10830881 -429456777076534278641290765384526364318 10830882 -292527311649817928886501781283415508608 10830883 661887850090062615794033790840318464 10830884 153231778993052742883340766152696610816 10830885 196462552555047474704202692108301129600 10830886 -104897823971913380077887682188774715392 10830887 331666943655528629373452231085458090112 10830888 -48021766153068144555482643338688921600 10830889 -276205152635776995157509480119130546310 10830890 -60628883406715027928808056360727659520 10830891 117236867474938146611090403832547623920 10830892 -111171057087249223162466172743961285120 10830893 1264195631536988016277401635198104320 10830894 78065949486434049825175043076733453440 10830895 -166930075679372552811695544526190412600 10830896 6254552551120956019223520855180951552 10830897 30426556247300326538638462320646585920 10830898 -160662849609291138554017451850376112736 10830899 -326031498102796695158978651095031430864 10830900 109417478249244377608311173470313472000 10830901 -39640000754655756288616053564299877696 10830902 -176918005391378527902057037615787338848 10830903 35446041175428975336365463365215696104 10830904 91833961000364637508066927976078376960 10830905 241867040238574498383932103962265525120 10830906 -72504274029917288678506524527488019088 10830907 -343820694933501936191448093939056378112 10830908 -175986063327552708803847460402714288128 10830909 -238626399454262696438946316982859376896 10830910 220577104547067763299889689392603934720 10830911 209120154998844916815763068686954593752 10830912 -19768149457236017892223524400634265600 10830913 739285343687238395622598981626263060162 10830914 -223755418968705498174709545627271024944 10830915 29231288443787357907091472586464145600 10830916 -352964299393228122332909706995158588160 10830917 488071075837842870198552671546672343966 10830918 56618821302002336257400209868961269760 10830919 149735156561062576606048438433690356608 10830920 136628912851627365081547248090419712000 10830921 175246305103868879896663841764043405184 10830922 21538928811616534859688072135676353024 10830923 252720835602451206862017784974136003560 10830924 92768350253856635795762088381336413184 10830925 -107325567416646762881354233196419800000 10830926 8411373123021310734085182644004579264 10830927 -14004460664137075873685103617469081840 10830928 -112012481340967549110724910832260612096 10830929 86698762948303551434705423532951563940 10830930 -30311290594148094469091690249383157760 10830931 358811452793111209644710824593089671000 10830932 -31021946256350269955072169708836843520 10830933 -378275690619215873747298136471434749298 10830934 313345998319457995903303598658837155616 10830935 -21153511443070579564579045437387085440 10830936 -139814504365629953931009024048626442240 10830937 5886119939542708309129799935587528336 10830938 -491750364766801518944044878222044764704 10830939 28186916773995729684373657212231374592 10830940 -344413325162985381133393073167868520960 10830941 15443655224461331395306758756969114624 10830942 165477582517745842250701802649199770240 10830943 -68791584814583003427338210777948451808 10830944 263829146430843061913185108936922234880 10830945 351582071212366174147696686889645633920 10830946 61591882809513568786463862779599374336 10830947 -781973774689821772047400192487126789604 10830948 110875778201176804209529997549337646080 10830949 1403168233458250591314544109726145364320 10830950 105932251643915173677661285022392656000 10830951 -592021094756366856678735949560734110920 10830952 -1795476763408769067246721815753768960 10830953 27889877014262252567506628055094187904 10830954 141953506304112176653192004560367730432 10830955 663644615623654674854664735744727100160 10830956 -186239755884123784575124121746382042880 10830957 -61496990893893030708418389175410970560 10830958 139838438747800133309127242490474070080 10830959 -179240926738551062308303565713779451200 10830960 14078161364320687418173980512373473280 10830961 -140287577234882895458171249410055318108 10830962 84618399235852772563757498940032013312 10830963 -97563423939214371648810128958010033152 10830964 -574141783756075748267397192592178449024 10830965 1028526822597849758311313275083794613120 10830966 22453435346227853888069775145594626048 10830967 170978556755519451470442310136492424032 10830968 30781703068393826890562384684177141760 10830969 -6473902050349512361107280111771430400 10830970 133193803032283369695731817571991885760 10830971 289511341310071740882891067105037771172 10830972 277858972756534595320192730203809580032 10830973 -21062871040443920631569446993205017600 10830974 -35252697533261665543657353375298707456 10830975 56106679937839988750306836304293488600 10830976 -60858393151605597141486391420853944320 10830977 -115165494109051222184978204544052548696 10830978 -134207486145878586151508642254998060000 10830979 -36020413849003985313725221004214689280 10830980 -97898209046031746627326045739901408000 10830981 -64367030807655410516255532325032958656 10830982 336489191319129078462596137346073240384 10830983 -162061007169974133783702999460462265040 10830984 -59822661192397651165586500600104960000 10830985 -368843253343249458413637717624381335040 10830986 105720529277757095256399223500444217440 10830987 65550533981842306914757018793851258044 10830988 -98768381033352990188277865870339686400 10830989 301552192033535325462855385316479663320 10830990 -208144055025765349650518736508843178880 10830991 17517300935080264525456065895058841392 10830992 36754953665989425262175615371342749696 10830993 -108337857198715113970578642194624894736 10830994 -61448399951291969185225218918103781760 10830995 -179604476330952657033065081740328865120 10830996 -85189043105951691621509072161435109376 10830997 99657221708416256133832314880376109952 10830998 -73712592779884754587277388904378092000 10830999 -305861342676540064079968288488121506432 10831000 -547802127147765343679215581228871680000 10831001 89779119215755260333122786628606973002 10831002 -12253552322472828685513077259129159680 10831003 354810680895666644118371108423856154960 10831004 262807108797654942391853065619137261056 10831005 -4895892114943091278682207913957187560 10831006 -297257099419491620053426033857704547840 10831007 -756726896462190064247377197894289852800 10831008 34482008055712800284875831723142676480 10831009 -444974600949965979873176256148867935744 10831010 -4124766021670147416201702916894097280 10831011 -6328096011317201944917634782796501920 10831012 10608392952968455245146949653709878272 10831013 -144740776861893542800189989300478994820 10831014 -34905180454028842451270571280538442432 10831015 -8736651576801777550122968344889381280 10831016 -354876130564489559776297868923650048000 10831017 103139177786963728849500212098372859280 10831018 443092391717265131122898408626992368640 10831019 -485910504761511163906670381238196691520 10831020 74541592989010346444913122804084520960 10831021 409612913017060290926472082463085395222 10831022 -904427521385600511465802950093970176 10831023 -417561919497004831184112139663460328960 10831024 -19793294048706508027829822197991899136 10831025 99156001715888882443229215007821772550 10831026 129867057517297905684453365312019206400 10831027 363306987616659347614014319297768071120 10831028 -39265622889276576970295823027185909760 10831029 58755918535472262956123634836604163488 10831030 -21953731258141249397582626306674278400 10831031 -421561283941303690456339172484285342168 10831032 -324818037499497037856977036653925908480 10831033 -72273646072427477531862317764978758060 10831034 458723378019777853099330031582908642416 10831035 114889671896667573111240779286585145200 10831036 -440334324729288784639879076609092753920 10831037 -55762863103344681345416450170689309696 10831038 82288147429926843690699609106419599616 10831039 -80791265796614187972867275233955892160 10831040 47979510082763186173326893204750991360 10831041 212478831476054473895147143199422371078 10831042 -105552817242458484820642769661893825328 10831043 -908259394908633777243289628538827913240 10831044 20138946159056272930877421069227814912 10831045 304309166516367337134502389605522275200 10831046 -356121990684007612475979001879868154528 10831047 148660119873529877286357097119383723472 10831048 378215505002877627667524581302176015360 10831049 -16056933295763458200180863114698198950 10831050 37388277413718725720116146745948032000 10831051 178395783960488984537087348457557508864 10831052 -306506802483814476126796422205350982656 10831053 -494774466539493546522028508174637823296 10831054 124438567339285600853551773140894468160 10831055 6744339588766727775728490403833141360 10831056 164814673658129032217983903535004647424 10831057 -108312973084085961409551639619707050496 10831058 331290555830945860545303544669366656000 10831059 -14190449386258061278815468492291713472 10831060 285761790027490856539071132182531520000 10831061 166852079745024763898219092934495779662 10831062 -47300171660972630174571737171158287360 10831063 -426743221382299209182506805760339885688 10831064 -8175478370180494644043790514096230400 10831065 84990236521945059293018282264601388800 10831066 360022182584051384261395986093623093232 10831067 -234064399202380763451271788045518072880 10831068 184968923732111792733628303215098855424 10831069 -419487004049917115918136720203339128020 10831070 -280881074553074152698696877105076387520 10831071 -76465720474827410717301703916066607288 10831072 -17000156082231450548125335941294850048 10831073 -511553098752879066704991712198899054 10831074 263811922669856665760953065319963383552 10831075 242632832217170923604355970889902095000 10831076 44443231239964673791137925739188997760 10831077 -17769453724145287225410067160697729474 10831078 -48984559400635413199720099942569793344 10831079 -94373374583752772465905104939763957248 10831080 59878882485897774137455163325662822400 10831081 -95784452214202029906540276541574274118 10831082 -270838835181538321615877933023672726608 10831083 309635103492701753980803142950848304 10831084 -231298065033436332419586086598363307008 10831085 35419244507153125452784281889306476000 10831086 158167482612754797464279506554151701504 10831087 128519803345406299916684517342526649400 10831088 -175589867323403030007937051967110053888 10831089 325853928304167994031735794562209210224 10831090 15953361059269963016551034757731174400 10831091 196155249985244462696948287319772782304 10831092 49970987866150153577442642442135191552 10831093 32321516033871353561691422250459733248 10831094 -306076127745752523086596028575911527040 10831095 -146765580537139961642939338827824874960 10831096 -272199827910134345520376756395379998720 10831097 25366987802969691786040618279685942340 10831098 2455445583340743014509913975585887488 10831099 87783959700875788251069789700123470048 10831100 29522352049500776852375174619124454400 10831101 -135876613835642498174039942633527047168 10831102 149623375985628300650975979132941414400 10831103 -225323292155420783959715589679919128800 10831104 323760859348027698990042579956001669120 10831105 -282794929081362001210845508105651981740 10831106 -144849982996131578771996845758314898432 10831107 221137692310948134757292161505478920952 10831108 920492686086257630100017237936399424000 10831109 -201853048988528391860693318288052211584 10831110 101739296725359641838599909670691430400 10831111 223456402922822070232781796010412473800 10831112 -277263506708044117754526656858626406400 10831113 177760930959728948154817940102358240042 10831114 5652091573786667800946235939352445952 10831115 165239329882527771014936815821516253920 10831116 -290478146941588105981594665209024640000 10831117 -517055814857628112506083036168894104896 10831118 -63745336496002961204448568234564924800 10831119 177946444994333723004096991089883127808 10831120 83125464836631832460162651828697907200 10831121 -16830297615068683927843138296664965120 10831122 -21237995775900897651517869660903030240 10831123 977116587817821445638406329311501491680 10831124 -368167861261443681899257081630368664704 10831125 -299116456628823313292462516843533200000 10831126 -323909889225921688623593754121531243488 10831127 545823949805425583050240769234490875976 10831128 1137154906722399005619759477213757440 10831129 -191311284647753074317273346689469122816 10831130 324099380021736391647191672249586036960 10831131 246218563011868334446747392157267843200 10831132 -15942733216406622313015022017832703488 10831133 76518127436663898603958105470787396524 10831134 -40729877165136798175230505613231902080 10831135 46370254282915287354294922411461521760 10831136 -506331829675759138159793246103180607488 10831137 -189292275658458330819951553231665530880 10831138 -137363178927131402704530405761437526880 10831139 529974892172295981678805061656642146000 10831140 -211034190084654306470679696935894630400 10831141 -6226190816309790642181918473195927488 10831142 -20281365548707765842905421202245174912 10831143 494085816573661436553051982344772461864 10831144 125606246178558298793082086413114076160 10831145 17804672657520122184522207186671220240 10831146 -217250665163690743220369881416236658432 10831147 -301731317702304957863241710972447023208 10831148 251102272295554116708173177499950100480 10831149 20631267481290334830254046392064395424 10831150 64538337414773565638840279239255296000 10831151 -404391698780363214361046006185442382696 10831152 -21914454968107015736728310859127848960 10831153 41291740051075268904199721053949211760 10831154 351388543654230005047592501033292949776 10831155 110089460071324323769703159190699290160 10831156 -2439032781044912140330889253823087872 10831157 2432792146463133558604851082800299232 10831158 -2510786529900755251131908570924661120 10831159 142955191480014066721306229395217969040 10831160 288006377290506472219980162237399859200 10831161 287505432945841724201678692028089178880 10831162 -87269639469009441471495036700821921168 10831163 -127442766047943791585901010710171050976 10831164 79970639543175375517283633661867864576 10831165 -68794315438988132234605955776538201940 10831166 -457282897984479909757659534813178483968 10831167 497943562120690308619663213187449208184 10831168 80136228135085110068609667866390691840 10831169 31570996407330533271890987245610918100 10831170 32274480194439038619304041229118376960 10831171 425466606535784319525018540442148579360 10831172 55792471617021243106221069965405491200 10831173 486787113095439401298559899919338319584 10831174 54683897377335836615190816021817914240 10831175 -183763900819933638804249259908185689200 10831176 419793273899276094580980680110238976000 10831177 22629029239434254868639276402023380800 10831178 -172995089070261989380436113825006114560 10831179 10137895306532672213572779241712429784 10831180 -599334824277038559220616722242184796160 10831181 -339828917060202050123635069149379497300 10831182 -182157031306002704195660706923618958336 10831183 92104462863418831617197244948252788736 10831184 155423386300452036201404151885201408 10831185 354771966517325568399631009818181795200 10831186 -57513994163075225754909018368541085536 10831187 136866727260633603644714510083347185400 10831188 263183212212174204627418498632608409600 10831189 -105903613454204125910789899428586761010 10831190 113544869152724966771622314050809081600 10831191 43272339491941519219641049619177345664 10831192 -70173675752283285096349676275935436800 10831193 -163038702510844115027578978343146451820 10831194 238967542850648279049889023868776432 10831195 -168626836247158442137380409547396029440 10831196 422525365953114548539480906233763238400 10831197 -208043821839851561688211081877803683840 10831198 -139888180945787926407642291693745102464 10831199 278933239467131361778995232115198695200 10831200 -267782300627940250816722362510730854400 10831201 -215561576139253015468516425986768152798 10831202 192920094254001624140884441100992041552 10831203 -250892941409448024576352006896275893788 10831204 -533751240910909984870254088904478300544 10831205 389501694614954865029707250180304717600 10831206 -44550963758417609684193404211063023616 10831207 -112318114383232584617559823701313641544 10831208 -18961954935532814187621348477850199040 10831209 277893779936465159155819451212997276304 10831210 193043257690520520145391759147354976000 10831211 -56432321003559913949862948664117515600 10831212 60655232013476477914885423122875842560 10831213 -617205916959542558467706744781201594538 10831214 84282510301604871078821446963533548544 10831215 63089040435744792942784839729230820000 10831216 66079722700476199873910019470288486400 10831217 -559596918450944547840637055372016274734 10831218 210883736788290679683093112921190834304 10831219 -2559131520117604845593361747840787968 10831220 169755886544331615117623299698821222400 10831221 57904728539952557486295116999368064280 10831222 126396855875046897816577523498437573824 10831223 199359828443442496055729093720629243464 10831224 97148591223547846115288879559821905920 10831225 365425584585241850521484134067684168750 10831226 108094463770458035341829927192241596160 10831227 -9757145736478255321865689570345478400 10831228 14135727147306898809400476326403710976 10831229 12408909310883733134417202538763947968 10831230 -25006873946507412770103903373305588480 10831231 -534505780735228976679473691832378499968 10831232 -317202376021064448014287181623999856640 10831233 52220898120778975347421257577392675264 10831234 100809652239173002180996688284008344016 10831235 205355376056951391426872736704638153200 10831236 16383020876850243261402552315114491904 10831237 30738292988145204009802485883757185886 10831238 319126440310091260834451638953240379008 10831239 -91708249871379215371258373986026930456 10831240 -129260844194111019908884707405358694400 10831241 -339917285076203251922395836184006531200 10831242 -124261273772745908471537154903334874880 10831243 236127821715143894708772328801261793492 10831244 -1198478693414943061054429464683401236480 10831245 66651549513665992862400397411036439040 10831246 171608735991261361802918630519798771904 10831247 -5662132891702079147443459303306072608 10831248 47207115961362310799760795681123704832 10831249 -142808917505534566378536331237810666752 10831250 -11455429861478956039422617765034900000 10831251 409411185524465074320990341204612136000 10831252 343414266916877304498656670207205619712 10831253 -96494348445085233068485228151453136498 10831254 65133529990111623164336117585551872000 10831255 -289896419455771406617720762804684212840 10831256 775796551466975980569908855835849768960 10831257 -112333588323313699969555238395048265400 10831258 40506736403217013266159190932396062976 10831259 -219600398061376621436672883874225474296 10831260 -127806805736447823793534924540465274880 10831261 269454509354527887795437113291548112320 10831262 277781536560436256525796873933791441280 10831263 3877127693437176952243146230761541376 10831264 567720322454265039270885574362432208896 10831265 -158054293579872182880382320310554000600 10831266 335247935169945328395295164350715705600 10831267 -107230690287184745772204185300618666408 10831268 152829014849766073484826402197693337600 10831269 -137928331135789212548207233200539795040 10831270 1130490377378505695877978700631606400 10831271 -217274327172797226927089572511901632256 10831272 463057503958622705931622800669589585920 10831273 -225288925361032221741064993834036543360 10831274 458740182405682371658640012879589039360 10831275 -16966260361673216586050363378624350800 10831276 73816904110697159785496001164941369344 10831277 696353652666271756551716786347317039126 10831278 192647379386917734421996088748055831680 10831279 -616420789771649618914967667875926288680 10831280 141360457385849502871565804584229928960 10831281 248728786060036242191772748533331389552 10831282 31200709784205807239148496151599408128 10831283 -679502881579610366320060676603351988468 10831284 268484134674190061596667951266126657920 10831285 47575861600749890031595810959021682200 10831286 361820456559463087338758072134195812480 10831287 6278095437020983377450467395472996352 10831288 135434640299810576576419277690969640960 10831289 -100334486174406077289124519392938021568 10831290 -111748632544953281855484865594464883200 10831291 -1088874897529901705720831418035813291808 10831292 227619640951196683605163046859395404800 10831293 454504570251557974573284958486997044800 10831294 12425582565290236610057528564479080000 10831295 412531531024992582330241116432001084800 10831296 54496627085176865345679763511086940160 10831297 358844790326399090289740470896800179200 10831298 -99325611289906215193116959621646292992 10831299 -331771666550074787660251459795644848832 10831300 -24366112753003461013801432986722592000 10831301 -160914919105099880212756691443281817188 10831302 -2211737661102231897639856516426208832 10831303 -403029205445184298119924864548890659672 10831304 -116039562670556963061741504254614855680 10831305 -2480862732968481632135311769980274880 10831306 -7981862743875811768044104394729701280 10831307 -211306205981352312005677224474478120128 10831308 157633764627133268139081452369266999296 10831309 781183985676949357535770556747810363510 10831310 14969480946333027584273784244474479360 10831311 107735240647557593126426970324721014480 10831312 -258753539509665236338227819214102806528 10831313 -8432694086515527831299855215987359072 10831314 -45230945296751829427601955821953600512 10831315 -606645240764732271016896733152498720 10831316 -521656308944484296968327168630872572160 10831317 -165988820731163235550915067530392247488 10831318 324872095002174575787758345146262403360 10831319 546258405022964260728986801102615026920 10831320 -597912073423519771782261970340659200 10831321 -483014910867877242766439473305293324928 10831322 111036771344920902713443574818666401792 10831323 -13755897411612838629978393423488846736 10831324 135900210329438932640289257755868897280 10831325 215088205226184979947724205542434064050 10831326 168512440851797588171612744789314483200 10831327 61785317739397932995154587416311814360 10831328 20573322221765955375876944944300032000 10831329 -509417908368768117831218179554372546396 10831330 1981464485130920845605056471439552000 10831331 41931920743572512906233360675199477664 10831332 -59782772437909041593377888981588528128 10831333 652021050315639727323856054728477856384 10831334 -33527219475508547573315536766002206720 10831335 13594576908518321934945899959161459840 10831336 216440343831131152388890922522500807680 10831337 -241106309597700937177297392987390821808 10831338 -33653226226977710153604065705650421760 10831339 -224050544897485140532308229181838039240 10831340 -87161232878285331530340274897340083200 10831341 -395975520546122732775071410730324810016 10831342 -37840720631119994157498906243053893056 10831343 120124046090118539654707522386829497600 10831344 40450625817297446644410448068078993408 10831345 38036947805973681715286686543771814400 10831346 137373852639217923628553051802311231520 10831347 -219305010779319827323482822427296738960 10831348 -453803802329828093845372725092406810624 10831349 697718671284705833008530226060278246240 10831350 -18120998906991380164020882423974668800 10831351 -436213323830980588858458677384375935928 10831352 404205294277115724606296223644746260480 10831353 18456814181549297306734308328698385920 10831354 492787343462880457111911056364352960512 10831355 -279615113191801644877871886881716470000 10831356 5269855419229145542507207629176643072 10831357 85719983962891475328148213734280182552 10831358 -246693946996508434819427993083905054720 10831359 127994894777163206190248215022520495360 10831360 -103507748736283504773940725517689815040 10831361 703848375099219166858631718533278535124 10831362 -208562002038826639725741148937039211648 10831363 -438635471010669083462149791843479625960 10831364 232174566629859053563289135361816859776 10831365 137828084753620028765583996238262057400 10831366 14847692056699040639947250605949739264 10831367 -75827814661846783776693709128726640128 10831368 -370287512110174517000083918168838553600 10831369 -157981875440276383683928246870116435200 10831370 -153820483603469698891315448675173328640 10831371 -92279962647144594981641726278148275200 10831372 -85946769213697803260071641999809415424 10831373 -172370559273825897958731592982846768160 10831374 -314809339510854906471358542696439296000 10831375 45223022312809224829025023263153204000 10831376 13602582050860734776923176050611986432 10831377 -213466230121769960502818028734212675392 10831378 291862504795705177549452308111343396240 10831379 249954076310558219168001868837493707644 10831380 11631553951540429785309962085149736960 10831381 -813782359440045615709769599685501940672 10831382 -212292897341539756187864959669086986208 10831383 -237915910961729271334997868775308860448 10831384 -53932994189459537648360038255683993600 10831385 -892524646130061575080658636943571405440 10831386 94303696982637777643126922969438590464 10831387 263786516632067716752618412059005004800 10831388 70719165576526135974628649897918412288 10831389 84508165827012742814278337417301801600 10831390 -40483195114210319513610071149290382080 10831391 -623991611073867066244119138405874946208 10831392 167597329430656688136183378125223100416 10831393 -48350873970567325111798568452885567340 10831394 508027280998141547927932193354844672 10831395 -217309155507281313519297134588998451280 10831396 214856994913034691408807384140953310208 10831397 482778561440142567953959844922496848000 10831398 -76271548639433654015428726569014324352 10831399 -9716393118975217019066005704420186536 10831400 19776096752897623102437656526249984000 10831401 1818278833307867776790405249035680090 10831402 124922576030642518158855865360373092704 10831403 61949109814631727105027662700001518528 10831404 112809689761952920099991765243684723712 10831405 -54309281018912165990564560699087524480 10831406 -227557812319131087884042336077215984000 10831407 141303650819381616507049001798404383240 10831408 26533726450065548034877311618249261056 10831409 1109009266387959121834013795369782370304 10831410 -73060332192656622372900735169034364000 10831411 -523477648350231091162514652541505387976 10831412 -379671520665090473933036841491111958144 10831413 269537184364971713967902653681377248640 10831414 -183782261269323095298828127635455335296 10831415 -95139420921571124108765133336519962400 10831416 194070556222675272204299475145003929600 10831417 251994054496072506767473039937125474752 10831418 183324406459141957938875685900942753504 10831419 -85155447028946165580534511253729450112 10831420 71901663591923541906615269967130145280 10831421 200886599349758939319986146519046524224 10831422 2319936010881793243974550371764772864 10831423 -20482622481151498122418632082439019328 10831424 -67522637707297299849049223767084498944 10831425 100621199030584044013339341374275104000 10831426 94600462138066500288042508989645004704 10831427 -122366323425204016137090650408058424368 10831428 45800074315883471285188010574225745920 10831429 135430042569022294838302161199651103776 10831430 267016821839282662269523230652713072000 10831431 44187778071988162181226025711930329336 10831432 48124013864788439489217847183085076480 10831433 -59375471550268136672853981233110593318 10831434 -173117577849095843280041304292715761920 10831435 -1980190435860878279506631100492740640 10831436 136653752453253505762592778465361920 10831437 -406716549967743647685985066778408720106 10831438 -91843951908473791500697929418488194880 10831439 169795780272769609754944917498485299320 10831440 -23857525635086012375522719231418695680 10831441 830191911628396927620429101208784476400 10831442 234026463177939465687920241416274076320 10831443 -121036356568015101319909606421623439616 10831444 2108085513725255080235619879002447616 10831445 325092280624903793260830828813152324700 10831446 -110218999391372998781771275700801735328 10831447 -73123786254618659824385717854554791040 10831448 -65778508014881969667470675461756231680 10831449 -161851088580240146567234205000227005440 10831450 26631818793663795404404254883185224400 10831451 -52068154120169375799798763419355366368 10831452 -17684984128754808843109191662720560128 10831453 29308188224704682297141726217072111360 10831454 -17141483862074510175996472708883490048 10831455 -351781843987039790651307365001472984800 10831456 -470326867663024282622089425705011773440 10831457 -2548980869514803668236181398616580928 10831458 30604743665759763715812180775848453888 10831459 -475397811021882101736138712335276884496 10831460 -317170319429774770413610464249359523840 10831461 43849118736118085071725263250928404864 10831462 -439670223201505459254847130303695872 10831463 -666723917139215677394726713372875145080 10831464 13743849129005223485754000606276894720 10831465 763321836680768543096509568276350640400 10831466 157004264738204847961779330618640512432 10831467 7411471677210973944552550249592349360 10831468 -168720498103474629382765020758255556352 10831469 -127553849960360088244976250477685469280 10831470 17644377952544680330499566260425514240 10831471 -446512508611265403926992514427489403200 10831472 2418785956076709480876246078246322176 10831473 -522604176901135933115610535053097874736 10831474 -63794145825075297472640087014935105408 10831475 253734075659923454041892232904181731500 10831476 203670638728053790170435650329075421184 10831477 19603373442376375161118503161493153326 10831478 62461941482768288818814441657046017280 10831479 -406764056340047422718229035169527765760 10831480 351600815725239179330475417419710464000 10831481 234163317606730738909396086087071729232 10831482 101532708744857385187468494748278228480 10831483 -133988618159562765301638297236411166896 10831484 270993424155417227620059688840590873600 10831485 471672711658754101092097554213888000 10831486 -98994323860302139440835188834832439808 10831487 -25837537360090366745425219573484148864 10831488 -225689555044648354601762359751328399360 10831489 -31802890252071954572713813097050691710 10831490 -17464899653510757607570203237625689600 10831491 -72076554408172824838811077370852587056 10831492 -66608164252375821191069524580659220480 10831493 -51836224405336413115022923288357585536 10831494 1756858004996366953454694368266611072 10831495 44992400892868916319860070874966563120 10831496 157129249460419628700290416490267904000 10831497 550618500775476203880197348062337130000 10831498 -98951978348562302364908562527019618000 10831499 -297333952549389943529770843086388036824 10831500 226214946383918758493658609807256320000 10831501 -916482745538266781453582579063734400 10831502 12709639699807648681421208051495560064 10831503 -94779018273824801287837971895869357312 10831504 1534761806984041776513941982807056384 10831505 -145143747307793085580616032630967690880 10831506 39345356001126690940982396050481647104 10831507 -243474615385085095123243587134504988244 10831508 369707243332876886339002530507568060416 10831509 -298812032165364423191972286600925137600 10831510 214807590711550446569661014514852860160 10831511 -270133091898106169420246851772836824888 10831512 -217103849847099724944887619802599444480 10831513 34629273312316968858409587562306080768 10831514 321802683148544103596094798677840282592 10831515 130596458105157524556307365722422464000 10831516 -678431764824140547782341893696198454272 10831517 -209961956414340096519086820915996537588 10831518 -41240942941147766954274386585066867136 10831519 -227621625278973111062331648007273525080 10831520 14544238616058128067716955052179456000 10831521 -4171239215224959887275796421639924960 10831522 82279244786343322871908003894325803584 10831523 -761570789794289214532288874560605602760 10831524 112750721226007892723875640944665821184 10831525 221253659560171882554087763350118593050 10831526 374034598769757804298351951732976954880 10831527 -111678425698151739900461170759051260240 10831528 3903380747528110274751791478531932160 10831529 -238252422266004911249189184074777251740 10831530 -35379043594218835300939345164900449280 10831531 -21457991792240200826602943646505835648 10831532 -62903576107796869554610817625253969920 10831533 112191931293652927205622198552714119424 10831534 15525508106849763085629505933822238592 10831535 189934995970680330756377113294971708000 10831536 109270793981818100409280332297477488640 10831537 -522724679140128959877092470962229800814 10831538 -110578854310135382183464728902239780080 10831539 -65755260362552860771679374703314292160 10831540 297444634706998924394266631409985002240 10831541 -44700233289391541398262489323926352896 10831542 -90969081707468412926887657681883681280 10831543 431242171413975415590137709999306908184 10831544 -125111265499244162038216520843931156480 10831545 -124912742437944528128693322038685304380 10831546 30621608067530952467977096827469675008 10831547 111354265959013302952152103771113246240 10831548 -67458505430536449903269160195466160640 10831549 -705023107469168487657025105345019403764 10831550 -133378212252552725381228059360785379200 10831551 -182074025711245460267727085893223812480 10831552 -18020594212662443563143518691754246144 10831553 -156087447325875913794083737928653131198 10831554 -285443543205315928143030188706837320160 10831555 73800810221530727471253635618440704000 10831556 482862293944938998865545103778425372672 10831557 -49098929704942515303731453326442016 10831558 74309818279937646408563725449305328000 10831559 -450302003680393117107165460673918394096 10831560 4232759670817061696452064782887321600 10831561 -256506586682925903016037416959218470748 10831562 -3593903131211271010271367282085694208 10831563 -45544271097380000682173671292256126108 10831564 2628697768181889085331659308183808000 10831565 -260394326077776318189151250524052781000 10831566 165794507012405282218660689461794626624 10831567 -203811328693217147068607871774647973600 10831568 41367996090144684023732268952115871744 10831569 -29998126880758197313200760023503493120 10831570 27052753964348047088922364911091392000 10831571 7763982033134880325105007373020689032 10831572 300725951149576588949853849807262644096 10831573 552193932027902545752277933292233556736 10831574 -20538618270143722051394762734173788160 10831575 -106592074160713912813997568420969120000 10831576 -13474530206315873252712419610738032640 10831577 931813169019419722171532163362524831440 10831578 140792170770252817804471368743481383424 10831579 703208293093608715442575237172859803880 10831580 129197732250069635276455265332887283200 10831581 -266663587721307142557715499208936673530 10831582 -11713383478174401742161428702895604608 10831583 110530294226832980493961263960883634688 10831584 -347979306143353656509995976240603332608 10831585 -87280060460514842903216578091124998040 10831586 -161392514615859567915964626156380737536 10831587 -171030155507178439005335275895340279360 10831588 -148921851080128697343419532322681213312 10831589 442204961615924270665656807369918123390 10831590 -70531833095506784488244443410480537600 10831591 494076780474654556369879930869567746184 10831592 50884956954935142280979144023790976000 10831593 -81778351816169835588927772508080788336 10831594 -23809600654665186427817046153915042720 10831595 458961262504986074554154618149292997600 10831596 27753083350399686642663051836244357120 10831597 225793790193452100208580150359551187200 10831598 -391025127186376164028285203514705193664 10831599 4097956135254612109205963832134326368 10831600 32953095081733038976893054972463513600 10831601 646422931002506490829140658426375523424 10831602 41878095090210201465938055669474714624 10831603 -623402228880584502558450953033867837040 10831604 -102584652404416293824447205916965531648 10831605 622023265360279685804248275879390995520 10831606 202840510422834684682875178603669226304 10831607 832248973060533597078334835719258202856 10831608 369417732847178748803393083283016806400 10831609 203476668408324357402088867542204872810 10831610 46120993101839076540472062626296504320 10831611 139167407292341254032710768137672780800 10831612 -612499843563243346295899142855814148608 10831613 -48048779219325028488840598311102305076 10831614 -864641027868339104124976772857331712 10831615 62000446017368697476027567862764772000 10831616 566576231836916868789392766210460876800 10831617 -90106477360849340420192929666471979520 10831618 -27398669210179550925526913367697053696 10831619 -761485997304930187525988148910098622980 10831620 -247284573454727724103310059001508003840 10831621 634791819208917183266412540540590585822 10831622 -154897141999185258546700964138090388288 10831623 -693977320785335720464379664075112353792 10831624 -94674455590523725355365804277661972480 10831625 -206784481091298339853802707947403440000 10831626 26043696985822714810907907875956405440 10831627 -844511795060190870979700671859369951040 10831628 -504257914678628683829857061519940295680 10831629 -529762385910659462571408232743579940416 10831630 -6920547503520204130584144986561018880 10831631 380674144129180408965900655381492577232 10831632 -41002440097951169961145042615773954048 10831633 -652160951786281562133143729826557402640 10831634 -461683466049231450632406804275938187520 10831635 377177279546145657399038915713662945600 10831636 158683715745138763177817148301358814080 10831637 -649394247291686536477851987477050505714 10831638 225488158027395942885654916650923274240 10831639 23741266202524329517277139810096206272 10831640 -529473187400090364992544544144965427200 10831641 197021371754359531460797745245770454992 10831642 -36313715566372192685478798188259808800 10831643 102087056619372299325264994767804303024 10831644 12740002905000278556490271116586522112 10831645 -546447869129794529581665756181565558400 10831646 -260398941376349346736910492036791660032 10831647 193932146952439120662814693981916886600 10831648 121580395044512752071624356334057553920 10831649 857346007999778003823925213168238551650 10831650 -35959827829985992584301841920286006400 10831651 509509106939304758536698758743450945872 10831652 -128005167545345249205039591669202779648 10831653 -46177433490066248524121343989180568000 10831654 -190251900494052604547023556761020608448 10831655 44726404417378790242233702217114222560 10831656 207453632323645067436254646867913113600 10831657 -2436042181001587939888237029295341760 10831658 322000400885921623265262822172090837680 10831659 -244087924691400535052111628568586569896 10831660 -139726657572503055084889904908080691200 10831661 -554224105078137130489708308324533541738 10831662 147286363587576210368920319321113470720 10831663 340234160124317671411680383516058384744 10831664 -200514809361129723214151784372433797120 10831665 140118326558689095947811715909395376320 10831666 -93375440594519214495060496418076089856 10831667 -10849796383974774366831965632855590912 10831668 35253742417933833610375637909003120640 10831669 -281649501737060598956070972152664879204 10831670 -134108474350230586065660567700751838720 10831671 -863646104419400687678196690508460771760 10831672 661245225874077465352779018365986099200 10831673 376809064999499567596403599072292809344 10831674 -92984646497723316297726817849617300480 10831675 -371854752274401828685366279933289205100 10831676 58773371509574976292413122257171891200 10831677 46556520833701758218379727613580335808 10831678 210029661938029682417307683691244905216 10831679 -144553185710284859058929457672024156480 10831680 -2879397571033366374251873263854551040 10831681 219799860764309420083318954993633465792 10831682 383876155274778201248177032839645930192 10831683 -443042608134657253664781425674777796352 10831684 116644788411370116556025460597574668416 10831685 -631976739885875922349544050322964620640 10831686 319237823774284062070250479485328846848 10831687 124150423016352132587980638315114869336 10831688 -98352921104387014973994621833715056640 10831689 171701587472199722771558595107464221696 10831690 283679585544985877878927223645291212800 10831691 379381352157354226470648729640387468080 10831692 -378902623210677612123758143614531072000 10831693 239609185563545454515028698571118877942 10831694 -100506136702099838447420665731523497408 10831695 177665184061392622766449736626467601680 10831696 -68421174421628768432957719600756891648 10831697 -57681484191109544153088904304690152080 10831698 94656283102204995404100813546765669120 10831699 -463286821016453839396427843447677897064 10831700 4063512066436117574068833389708544000 10831701 -126858117353686716727823805204387269760 10831702 118889360326199577780091900229659892352 10831703 -221410938469556769334908159168513930240 10831704 -240955337802596618317114211000223744000 10831705 -255049653463925517419456721910729131000 10831706 -370409023516975563942223741367869010448 10831707 -92907862535970549020760446084021354232 10831708 194226324784849709727128737864293482496 10831709 -2193129772555920240768900631283019648 10831710 40699447239461979531812592012068044800 10831711 213487690495042745061540885360500037624 10831712 52493228538474428492227072356546772992 10831713 -171114961231209690090196898966155034496 10831714 -694605699476150320331836238967809356800 10831715 -372649653846276105488342455619706095280 10831716 -22733313329850013594526275117185970176 10831717 223991296330821171194679654132938095200 10831718 -295587976614108785676845434461374257440 10831719 -317961863881474418957217909251526347520 10831720 211573654613767050185224722897962035200 10831721 423018485816018427546084944885597060922 10831722 -106081931141184672125584306146574108416 10831723 -311146683496424198613620895119257781360 10831724 236786702744252164622958249833520650496 10831725 56984459428335856068622415080087653600 10831726 -64839098536519561905858121778283120960 10831727 665983297751848074279018367996722042576 10831728 -20266945102372325961236876095754797056 10831729 -663820017966174487317353514987614201360 10831730 25186444771001320247210408624087531520 10831731 102333136099094135561045263365923831352 10831732 -771005027461617893017178858819298735360 10831733 -792508635813557002045112866347047717376 10831734 -54144296518206939138669776903841558816 10831735 552169109735038494536021062354591718400 10831736 567466500926434217334085870189303111680 10831737 -161009228018038806168910809215154846336 10831738 -66115299328835985275222188111407303456 10831739 834344642499456482977034898563074100424 10831740 7514893072357970831110835947070392320 10831741 -256152536530262664274186669606750534016 10831742 -272292390263553094979630599057335049728 10831743 -2670164675273396646345605445440956944 10831744 -403352142694396744730836082409225584640 10831745 2282459291639636428366733279693710800 10831746 -468475313816073869608084205936466028032 10831747 734325632009010900356697451899625699196 10831748 -514671082075112876553531718431211622400 10831749 -166304415565053361962987203117324026944 10831750 183209119593927443117804686379899104000 10831751 7455812876981401450212830554398994560 10831752 -746243553413034127897377080652660326400 10831753 687460161344334901849534847696288271002 10831754 -358532151535984205146765184135398109088 10831755 -18882935576992230312644101675511815680 10831756 232681073712260749106707180516435266560 10831757 -883298480283014060086343584859802257994 10831758 34284165228826781027408438695206432768 10831759 -95248354990430736030256417253221289784 10831760 -10177639717415861619269905290358947840 10831761 -20238636526731598991900793525473028480 10831762 84439763717713685727286173223264927632 10831763 -770349502915891672115200935476015715960 10831764 -76163356987526233882369805512704473088 10831765 -80844971099828421180190407166977321600 10831766 85515422850360055408783048922723195520 10831767 320425506975799575736182680981192282880 10831768 316814005644688272472357062490408488960 10831769 25601224695583823602663558460445504000 10831770 109152535627831556947829226791845083840 10831771 102345667372477229660488016333737377192 10831772 -55670676912716269188953740931283025920 10831773 252528940665477376870464321027149337984 10831774 -12927522625214082678546244254237672000 10831775 -12149876541799060107535473550906684200 10831776 -485505586977128386369416185686058336256 10831777 -685880054218106410033121410000305710928 10831778 15612963858258638156366735945309137056 10831779 215645132993481445555071909376372592640 10831780 233575487490286349635528320631405113600 10831781 -422338419749101167017423323494413856288 10831782 6329290651105410981052493419719492480 10831783 -858775049823185391352600554538159832968 10831784 -624333148230216530699304426619265725440 10831785 141012488266135543171089481200068203200 10831786 2092021584162177398629128771709808640 10831787 40207676706331174663908391012452296352 10831788 -129681716528447158640972603582386990080 10831789 1269870720210447978268257304082498131254 10831790 50491294329191108572247612977354521600 10831791 338741624594446100303744129569581251592 10831792 -22298122421759160697094010008165269504 10831793 60670171945260869822156085259104990000 10831794 245459000652202256644158809182656105600 10831795 -220141929813578829195716224826664529680 10831796 266937413582174350393939307559658046208 10831797 -451796565947491596151263313452604943826 10831798 19759314897493482905323076595659753664 10831799 321549300746895500274372631532673360 10831800 -29676902718239928349016057747988480000 10831801 505835243779072076614243116164433544704 10831802 473361240478614620305722607242038282352 10831803 112997481003863515950812694474577118208 10831804 271827244509840873667548346383538257920 10831805 2346732401857790091903151763461326360 10831806 1475432651694029046700101590951125632 10831807 42430062923677479214885348961139139424 10831808 68809826407820185237466386020628955136 10831809 -35304603080592712684239513121665932640 10831810 239387608668956243877932309906801472000 10831811 833464079848195011190573522938188900412 10831812 -54063104154044608523753745145279358976 10831813 41155114232054064384082037071237104604 10831814 -6362347171231697214086742962666143488 10831815 -56453185309096440022979890754717399640 10831816 187360366494491936847550411610995860480 10831817 -29922644084489637583663321043678561628 10831818 85848463466937068700371674679284725504 10831819 -472779462313093509503073441495785774880 10831820 168767030702120222641861667283363456000 10831821 -15676383917235167019712128482583570432 10831822 -225344488905849958871059585497465369216 10831823 -935721263155095473083536150063821896560 10831824 19666178759634212852420626434574909440 10831825 222537781905691527842521477994534383600 10831826 -96568667193035673292599110256767979888 10831827 -221990116792216061346889711937330407680 10831828 212307496279363107617490889830234843136 10831829 -486090879010539650257775100273647616 10831830 -43835372522424764557541002056223457280 10831831 14718759906259375150376583133246424592 10831832 312056013160119525739015578660538122240 10831833 107137853091076777607684264484735957600 10831834 -15097702704856136717184287580822036480 10831835 -153522925857530726757543490581459452640 10831836 2254429018752380224205831841666304512 10831837 -913796425813080494033682136804866663514 10831838 127609488735384212849646584929646344320 10831839 7338497442642545197826058298742515968 10831840 -33535966470346994246434971302068224000 10831841 -165367948862455130742614130340004381628 10831842 -186747069386784074044890667298291358768 10831843 538955949514525902333590995471283231040 10831844 423129866077130189142139921451341700736 10831845 184072951724478193537594463055276623520 10831846 -277830335507930808435486658800210070656 10831847 -212814590273042842486695428557889929560 10831848 -299682613335311851094472813318291456000 10831849 -120766789092686442471094924781696392064 10831850 134068437988244782309645881595196256000 10831851 -328370186736917872367121058832928161280 10831852 470287507359855314150344336291348073472 10831853 14524318841983035227807633481272172000 10831854 86037128028190399252335475694341883904 10831855 -22420127622538830553523148262798837440 10831856 -13998621677774342961310367898416578560 10831857 -413146849088934492243887764611724962960 10831858 328613145543601004934565629610885451280 10831859 -376644007957292517271247041079307749940 10831860 61072179089264164810652932537023283200 10831861 277132502805808152212728561965292921372 10831862 98815633649647927441432404817669176000 10831863 -84186044903767880303980560076813013376 10831864 -24006425215383488463711299195600240640 10831865 96627662192871872040135099440578429440 10831866 65531199262408366137857866400740731648 10831867 38743380009356154894465542566576378916 10831868 333015758229147477623262404221927784448 10831869 -60726600034298586058678924376070072000 10831870 -10474492512960826815194675186517319680 10831871 -133817451926165750833596258886776223056 10831872 177250853681650241266215375989637120 10831873 -82229992917979862431050674040825512832 10831874 346946741285714808821274481816548777936 10831875 14449406403965376778333380454854150000 10831876 -203347387788563427337482343435960344576 10831877 -109267493821309637322056974086864403200 10831878 -233814413186710897551325566673215936096 10831879 640231219494292317060674102103805859480 10831880 363134995169528466117252463878988646400 10831881 173818033650368532349863202524745900800 10831882 -129738988691350464363315529962038912208 10831883 -79052296579953562872794744049677807160 10831884 110906031763930927616315835798680911872 10831885 89980896475144387418178870363499948800 10831886 -1487394499717582706367827172039911040 10831887 6796532615267585696624813262318142392 10831888 34890860330484598165646889553839398912 10831889 -706599404219122450222299470270627807310 10831890 -260381083372389865054276818763875056640 10831891 -549557733852783485512209963110683478820 10831892 -165925491419252268055709614808829444096 10831893 -382513227329928633370619513113889712576 10831894 -334001631547670140646800718268334401504 10831895 149911746740513075842887051950100159600 10831896 -64251010189949109305487205467063582720 10831897 -298947344942389711699439940420529849654 10831898 -29487030314410407823794868939615650816 10831899 14034193623364951242336945355698327408 10831900 66922407135612757028536495623060928000 10831901 -825079378777444557612357050338317629748 10831902 269787807095099007959708998168314667008 10831903 -351938084515549326044087685593811122848 10831904 -262121434239452518067372681344740163584 10831905 -35462786478012068057540664302192158080 10831906 197161533861364848370608277571706965280 10831907 175595004435616643208186193235923374552 10831908 -124649103908476946330484304846488099840 10831909 -190044641838603080368525996721460947040 10831910 -23945488196148719491878902899496384640 10831911 442022413210150448808894916700452335744 10831912 -108282133267641290091099894733976371200 10831913 5270446893415817578951102349821288200 10831914 396280142038262384568415413881866736640 10831915 -6056760864096347693791395244898810880 10831916 330112168184516522342433982712433450240 10831917 2789669992898036189527822479010830048 10831918 293096051225602398903454982497620549504 10831919 -120089176232803603616965522942044971520 10831920 -33027129660061321815813256181514240 10831921 -483074071560080673718859928696100929228 10831922 -316754373286947353032574340740279347200 10831923 -68384351856772844383405742956965934440 10831924 571874696228606333372480086700368847616 10831925 164827187374320295982723873358708436500 10831926 -69770431904439519110974341112096075776 10831927 111101383013170928649015910341589790720 10831928 69885428395174715135258619231137587200 10831929 169445770986490077029134056556950826560 10831930 25636292527416056594573412551122683360 10831931 -201505260957085647374269496477024897856 10831932 72074624503601049440893122830594872320 10831933 160008959818909134552785119356724877920 10831934 -148564148027820722041942412968365744384 10831935 -135021639577628921559483944711020766400 10831936 26792556244422678309425253095112704000 10831937 658236148127978704174536457732330467780 10831938 -41525240732293628548797629831432179200 10831939 -202489083694816495097236716952771016260 10831940 -233246984069724235851248532093373440000 10831941 -322869248665198916163240621611266848000 10831942 242517592650243172824752581843012214784 10831943 789746357950977732054722832571864911192 10831944 -287149730753805500161351872538629857280 10831945 -212702191314950238830343261100038367800 10831946 -129311331307527288356244170927050661328 10831947 -31577649159795376193096162100536768256 10831948 233805276854176845244963875635241943808 10831949 -1026417767884391804066441701045068800064 10831950 61293747813145258831779544000976865600 10831951 -163514756527738573103341574765983155216 10831952 -242250923960337652146395813062377996288 10831953 564479873435567147681071698056956564416 10831954 -29043906969001873447718299776156604416 10831955 6045145257675453650896852916085960960 10831956 -56162574770583707486656743390174167040 10831957 -329269443970097155652490252143281251840 10831958 -1070886777158291618153414112788643840 10831959 14532677099166880501861971694768005744 10831960 -230530204670132907376410617377044480000 10831961 -112269234036954234346286188246346803968 10831962 -218549981715460435544035458495809576448 10831963 636066219492630459794608041129856230212 10831964 -69203030321037088839643424429540935680 10831965 -55315136917631928716583156361649278080 10831966 -294536345194240409949251853912861149568 10831967 44831453413968240433278000945263786016 10831968 32149403658348037489870854658877030400 10831969 555439932985363009240834578952085518370 10831970 276874450726747430666656005717051763200 10831971 -371367528691309508908459794348715127688 10831972 103643332607774609784403919668987889920 10831973 -400479102014642831349754014260150855136 10831974 -126614900774469801212755596569325916800 10831975 100229443228694480106212184495399609600 10831976 304204918417466553267787700333548339200 10831977 -143820868294297274935755224564687634012 10831978 -20099535856742483912427361464171154176 10831979 812146902091461917409911099813320176 10831980 -160248815128982458055973313137592304640 10831981 245963710466838196471937497185599634252 10831982 15832628350674018668274578551778969472 10831983 -189443603984146168877534021119481462400 10831984 13741183433011062862785741080643665920 10831985 376973042423260740695406439366891911360 10831986 458636815633489116258226979044240128 10831987 -549520253596246472002809098903317429080 10831988 -42374466700236907700113788338426204160 10831989 82591740902541305952588870604075882752 10831990 27341156393676296549137059337700409600 10831991 -488391541301843333200448829790759064928 10831992 -242375156570770458068938012279780147200 10831993 -132764682693222797585168451628154487420 10831994 -95769325148528092135329880062232834704 10831995 262482484952727241622737153445524608000 10831996 -326770779209398743543892212029465493504 10831997 -8416994751653737570498543663118386656 10831998 152556354704059220165696494969600816128 10831999 38541445123047379531026223369579731936 10832000 171501679199631629986986081826897920000 10832001 6439057226576019703652662813035754080 10832002 -70263062946034116654107088044947814400 10832003 109885270067124952237691274973252550304 10832004 -36473545190826801547795768786913957760 10832005 -606153592062580223129138735095950589440 10832006 -356001268557180270709291010768540467200 10832007 -311106359514861302432140621081600182360 10832008 -300377272383996093247997877171424174080 10832009 -19753321960743759969809923794085351764 10832010 -60928201179463290926444998021527137280 10832011 -388218947278734255862281314163088597968 10832012 311467618306203591777546303260878993920 10832013 252533171903716989426960556721246102742 10832014 -246017397356799117309535831413727605120 10832015 -581257767295294717666842130494637470840 10832016 5559746012873197911882129516818595840 10832017 -218127592915723178471798438348797116608 10832018 283382781042656328518897034611564034960 10832019 -292229165320529187874925791975183353792 10832020 127687995307299769083988766711143464960 10832021 -178163906114739237365027584021430342628 10832022 -69195314190547321489253148923841926400 10832023 312436569626423463517434973092800835272 10832024 -90098256751566564108237603111447429120 10832025 281223946573058202038948979416116702800 10832026 25559942285678535867296486199949878240 10832027 43853769521436603382246431432476026032 10832028 81039458769274755832141533210031249920 10832029 -21433431916444161240297108477166022280 10832030 287785202926774163027352550670427765120 10832031 -120183743858821853689371052933576182288 10832032 -18279540344221220529053775497536339968 10832033 -524774514852851301783803768584125654480 10832034 32547506403080649160378039198239138816 10832035 108534371751652025670836315750842038480 10832036 -113883946436510123990299460093923784832 10832037 116817865102142462938240483172029150560 10832038 -1866482402502089397446464496074340544 10832039 551910920500966208571194851553242110840 10832040 201186942373736505554378108806616832000 10832041 71587950834634885606585872857415626 10832042 351880382693782189051535860770481344 10832043 -809678927535303923858589938969358965760 10832044 1411658372112830191598981309699899392 10832045 -146398748340707137355971688109585786240 10832046 -1558580092711763805698176063484513280 10832047 698389575061879729410439510918974766320 10832048 115590288601597413977477290616963334144 10832049 17638212869430983491022735441071129524 10832050 -155962046116652974497073742276598181200 10832051 34842412218520226499575167367471568000 10832052 861557736860928746926113885193175040 10832053 297697212599647085758547545835049231420 10832054 -450043715396416696268195224026220605024 10832055 81544246535934858074686417453351094640 10832056 508817983639640452680263647596394106880 10832057 430002032464171104551017338494211899520 10832058 108048514694913230202327518308412658144 10832059 -165720605933071015525032643516300895984 10832060 -419674376552909547646795863698495769600 10832061 169401003538094788638504190059597394944 10832062 -352094254248383844061526138464126771968 10832063 -7920769179087194762423808268455803016 10832064 1983669037125051554294087919417163776 10832065 105004214623360090881534425472991123200 10832066 -63280897683182062447965917057824289280 10832067 -258949095227653280634311925591905841432 10832068 187060394214502192554951784475089327360 10832069 -605523047371704451253721667736169250530 10832070 -7415239330152268266363265682332444800 10832071 362519458589355284500799008953139880200 10832072 -600044986231288403990621210162171059200 10832073 158418477616798872308149438087350039744 10832074 341390340171676857188151405718807002624 10832075 139966349358132143337411875453829993600 10832076 -159756625151153666274550618663732823040 10832077 -167137145369934335658328530472723679976 10832078 -107583749769319871002869091631116964160 10832079 190551375762167519882097227354878869384 10832080 -6381682860264384598489799457979760640 10832081 276089039273744287624084966466845258560 10832082 -25727135239426674984096750530775607296 10832083 -3215999807245437335301431535880023440 10832084 249853345717448237145044303172229103616 10832085 183649766994749347358904025878393849600 10832086 152904813939434085764540289167283784992 10832087 -3479439921730485812173007956191588048 10832088 -428071359287530543318991354107720765440 10832089 -795733156596840289314826600887023141110 10832090 -393175677106590774717747751425396172800 10832091 -356011055336567415488302477294207880256 10832092 -212228521225390890559766417682174819840 10832093 137700478415819836936428100138347906060 10832094 27307740400702882307682753763330076160 10832095 91470752201520988539985726422970530600 10832096 686504036200621489609800861982903762944 10832097 -477756259677526771618626141869167083600 10832098 -132096097549904274790269286011250484736 10832099 961589483201535750696153074971440947100 10832100 -59457711812340761261961792840506649600 10832101 132990117055242169585559887401605634240 10832102 -16655920672073513870915791779918249600 10832103 -317160009400154735088389396431709233920 10832104 -288056970832786155621421822236250506240 10832105 -18585841295426358002781226412514844800 10832106 168709506173693755246883145431927347200 10832107 330639362955296169913730621213060647680 10832108 -67366541381876163703104119506293571584 10832109 345868520974867959065832088249205918400 10832110 282167798183664158155929755912107392960 10832111 -161270524632552205538617290777946388256 10832112 101899503447982375406951300741166956544 10832113 -19725545704548747123896013614982672896 10832114 456506094130665017977292474223476656656 10832115 40315578594696811426120439867951754240 10832116 -198168406651467336040499985280679751680 10832117 -260471870001310412986188019678181769348 10832118 93722226792724904399377465497291887616 10832119 657181608721143905700031593238899903144 10832120 10522701684177950584013843580379545600 10832121 -230237353399025940245889687359591732928 10832122 119783484780535454139389860636149004032 10832123 593681912752724568455581602721252206372 10832124 304201450990443147695728478930560467456 10832125 1196459066630480561470776790958057550000 10832126 -35164984906523801708803881018525825792 10832127 -100749170823481535839609476005034682680 10832128 634314463671649517562179744564080803840 10832129 304866786621781999189873501492528529472 10832130 164874913586998421807455262730155520 10832131 -801508753836477701114395894733457591800 10832132 -317975458266441950596922185529954919168 10832133 -14630084732261918205375325843228939296 10832134 -151960804287197477428258214227012503360 10832135 -230062812136665832449527398348793206920 10832136 207195223945609299758756954300208414720 10832137 1011601579026744169767522997427182845312 10832138 86842673669446344732525687638664478560 10832139 99099933381475942669823308078461932604 10832140 21689998261759702372592388876383692800 10832141 -7828426376263990837614596034579738816 10832142 80079112427228589391490331668092110912 10832143 -42264903865201582882278095154885846800 10832144 41194754584120944873423833012927201280 10832145 -157859094205940684757140721926858509440 10832146 110704066989219240939258255366911151264 10832147 -540774955237402233085828673792244225960 10832148 -19823185876282008946167461961377213568 10832149 -310417468068879892173909263349100793472 10832150 -12188569237038298323700787295946320000 10832151 226116611056503235728499466838554179200 10832152 -828112212760318200240900428092987238400 10832153 -63781590905171058888508034039531948598 10832154 22182692485287330118159621973856069120 10832155 535858636785715734503759738353226410560 10832156 31778644292729099068804450796866199040 10832157 -83783946710737904252743922085833184000 10832158 -109441863681445544745942374936144941440 10832159 53498587456155076239624631992561951888 10832160 52937442595298857608769645210773749760 10832161 -495545286474270684350064185429873166238 10832162 216372908406473833092489506452756896 10832163 -85700375078531914317131858976311467656 10832164 143011930680231921181951399397788876800 10832165 35842087355315459236294595625068572320 10832166 -6038688003738241564701381786812346528 10832167 142136210198697935386225039417103436000 10832168 281858300681050329062445018448453954560 10832169 96954265328892121989850073608599724944 10832170 -438351337092553090218666627232835016000 10832171 95070894907188726613691593739414285712 10832172 60734258381607328951058706319762145280 10832173 -12704075205749344812230634460350472992 10832174 -444742670280446534292937098686161961664 10832175 50929798641285957931966553415255067200 10832176 -104328992151770246799534662217758752768 10832177 1247947989907279325530885299214466463540 10832178 1404618182726356559657320979966696448 10832179 -352342888097865966601152946308956644848 10832180 46423566709275428712270384799606248960 10832181 -10138287563834931617140588834067878080 10832182 -297166655089682917139385466656978990528 10832183 -249103184359482431148690354746374490496 10832184 -667169880734105595643311996822473932800 10832185 84885404658151684528291129482430728000 10832186 121942357955648266789626336119250319104 10832187 -166172258754924550742255292144315780840 10832188 -141962432781446670948435131502466901504 10832189 351750566514265406561769280483243137990 10832190 -8196627354799052436026971109848185600 10832191 366975552831214431532141365696801884512 10832192 105100296335851034270888119149778698240 10832193 -93247967638405781493094204035591025260 10832194 102847286855595048484980245889045291552 10832195 31142617316315420973229613081746909440 10832196 238193314510215266069645862674103951360 10832197 -67688724982052066921390626409890563840 10832198 -131472075903090577663881881413960187136 10832199 -176528116459971089817138208201783898880 10832200 96053596830515652277342231290025728000 10832201 1177032595365907409657609639259096700032 10832202 -54869171104419338891572692502066745760 10832203 -635848552915573510474145374812300269548 10832204 164605471421671200459779001515967628800 10832205 -181961304607400114994148731448915172640 10832206 52062224908319939981097518554667335680 10832207 402251042263353601035663712073002984152 10832208 109800661699967048047295879230153949184 10832209 -831227542979788012541207347639884968590 10832210 173156590714759460217548786459453578560 10832211 -143961200602707980035402708604777826048 10832212 233208734679482448278960814881693507456 10832213 20977367309727678155169680407449086592 10832214 249081868626014019195383511597332783040 10832215 190711632894709160765945117175508764000 10832216 14257093725416216360556997052862566400 10832217 12443688768499799696592704454670668000 10832218 -29760859925381221734468239663606090496 10832219 717676563329872526650506909477228631620 10832220 64178650394201785814281501592677447680 10832221 -215518216958496382512404541718455791578 10832222 -23124733157397861388982145233902287168 10832223 -127477633754676899589378089420005315200 10832224 402461599188176266177020764490010066944 10832225 371816487631393838318492764646938464000 10832226 62415245187178473998437507934191580544 10832227 -5402303154198471263546708019801833056 10832228 174905309409009627152995771522885149696 10832229 -145255151700393899444903037375470650626 10832230 173189201268351016089202181418735033600 10832231 -250698068627700164592768951549440771520 10832232 -47287930097156367932200567856632135680 10832233 -531915834772820470623560362292355320518 10832234 -85258728096010610913589132964264115024 10832235 152322896630507342853762509772954294000 10832236 19412014611396399944272336540450202112 10832237 -108685545874149742962759287684147527680 10832238 397294870534694171435028599458509064320 10832239 -730476996266282151431482913752462413000 10832240 -46644474818696780891313399856097034240 10832241 -18230720522728639137396744229166794752 10832242 236990408474353884173995099984175070720 10832243 -1216691195396342924301961430865359457120 10832244 -83658972225773958406142749727514845184 10832245 18013342589495732091096048546876793500 10832246 -118190154161904364652677008073768002816 10832247 344938080250096574252261983998358535568 10832248 113288837942146533771569870557244252160 10832249 -697179347507262741556997154304869321750 10832250 -54818551276002641549340573010207488000 10832251 -37965665825891790597832844455417034408 10832252 -208390948340772775255422657346458616320 10832253 25278977163234348105537081951323179200 10832254 150240225610198471383606585473398330560 10832255 -27831677385626920990128537953562951840 10832256 -76722748767161556071890583634585845760 10832257 184258993714616551781358475828491759552 10832258 14069441212605094183809180009512962080 10832259 -2748085384594559156355086861569259904 10832260 171994452644378708568050665258358426880 10832261 -670943055554308708868063567080993912800 10832262 21831217506581690276114293063565568000 10832263 -215241068898572456951415556846349341976 10832264 -583982268980349826696231593021296148480 10832265 154511837544026663903119420621155744000 10832266 298994115643966948557527736059381750784 10832267 87643167794440688308878109705915055316 10832268 -47243501734680260941918630238123655168 10832269 35119600430382155278791598305605285952 10832270 189219113410589730766138357887803798400 10832271 121118572922728801582093700745873492624 10832272 56436132418314442913939683137249411072 10832273 129892203145777488306272270249635305522 10832274 6023703643678743522772383290222432928 10832275 120797346200578067896237781863031636300 10832276 -39011045212159617083688115005840752640 10832277 134454165613280257156470797912193877920 10832278 -382542564484382230202995838754613234944 10832279 257701136109147342086779698086919451680 10832280 174097942397037599451640995329114112000 10832281 -723850131052396734599796042255514309080 10832282 94383908141858874039618737825838796800 10832283 -447374549606545764899510670932076000 10832284 377374239538363870752131436058406575616 10832285 85497109978993946779029362995483759980 10832286 -177665155648766147360465133031708652736 10832287 -144406366082484505878340776758913285120 10832288 -68853384831541938375262343006769905664 10832289 -126537573571254376608423885381354197952 10832290 91738416062422868679545368513689838080 10832291 216861565675370530486507144458050953692 10832292 -4131734423195322469569829780010880000 10832293 112542093510323540667881190811151748984 10832294 472621554353234653130138195836328968512 10832295 -335845163561129373369443656794619621680 10832296 607489289421066686573787445701792353280 10832297 132750901500916920246320020550140348032 10832298 -39911093427590762857299405607903305984 10832299 -139969471587447430607695343845045355520 10832300 -103190632910432662261743314867368320000 10832301 985838918004153389846362537693449792 10832302 -1835771256958565380459246852542503040 10832303 -503192646699643577723871812491241486448 10832304 -93543536340527973582404803566325727232 10832305 -150875282020753371876316920085620703680 10832306 166566407816987282885663576006525933184 10832307 205140143929512953235147370447257802800 10832308 309619737184070064662159750129811820928 10832309 851703992439486207864363245190591894510 10832310 73849008225708266228138358489307242240 10832311 -38454149655040070105428207803938417440 10832312 -481801722261364084032269719442921779200 10832313 193034714750653790519974180318613572944 10832314 -474266332792657710527671874687792889744 10832315 -96795844195964796729971654124633101280 10832316 -100311232438322484812744043252167884800 10832317 -559681061571439501291469180472295080634 10832318 -158397151753689194207579136830180689920 10832319 -377049685009408218523228436156260308960 10832320 170742299810922893924498168438461562880 10832321 -28097555339811833129321445219453068478 10832322 -199769733256983563767478557521440609280 10832323 -54692078844418013665378368056449611072 10832324 34083741032393353605179535845869076736 10832325 -8394136500608123190062325175024128000 10832326 122245530061130663734366592094776363904 10832327 -43809176815987636104423545788429220328 10832328 -19433731648838563339657880014234091520 10832329 -573256639842598063056906652753582600320 10832330 -30747873269036295514298396873750261760 10832331 39322243857907254871008895514145827760 10832332 -560438604183061335651412723002223299072 10832333 -295347061936590340918955636416731941418 10832334 169683113006604157036455329091450688512 10832335 263606818759357708460681679652584182280 10832336 69988874737412869338858830419044360192 10832337 -117792629904717464314999403250208355760 10832338 -150214538099643248943364078217338380288 10832339 -288004848734712533648993696119706330544 10832340 -149242509409663612466488135879313356800 10832341 -84657224710058649727405484792879798400 10832342 36932209986478863886316587527385066752 10832343 -69868822236545027811178310892792189336 10832344 158057863245181924514046163753537628160 10832345 -8818690729181130133358270894256132480 10832346 62157490940136596481044493608608773120 10832347 -267252114143135472154787331277429510204 10832348 31184100730544331676872294456121497600 10832349 522043076059673688647888815192063947840 10832350 47959233681637421542830019342507214400 10832351 -40332520753753486258959978679399462296 10832352 -115946619839033995065613689899573575680 10832353 368041767667463435822948709406789900480 10832354 79440246989245048527276451248443561760 10832355 47735211335116319797610016178881847200 10832356 17409151211067086532389858747960709120 10832357 11982342648682454049211557764809029792 10832358 162712410337941755841226361047773461184 10832359 -666311306654798274964891163921734462848 10832360 193069956572063286513015985987136716800 10832361 -34365867346527383701584841712892387840 10832362 -153701695220166822870462693405512281248 10832363 -414577849573594584977794905601442789388 10832364 -128086024010153154860951742941471957760 10832365 -568678917602673541831236370253548180200 10832366 -18629066376465245457281279975285049600 10832367 -49807788329972820693837754929498439680 10832368 91144915846533234889257439989823242240 10832369 1039907380604531839884491593423142028144 10832370 105205517383466695558022249243769561600 10832371 -177184972008684246683352998800034022456 10832372 925497045852566210212949935558718619648 10832373 -4090958250317362032179324415592596498 10832374 -71022185536134944379176078198315728896 10832375 418279928538532177869244702522600980000 10832376 -5021664693051413316003721060775362560 10832377 -356476772458266294794835921074601154688 10832378 -12347939395156167028922621689775072544 10832379 -52194508729629911925724003440604937472 10832380 -86613153874072284782116701885202606080 10832381 358013277593039135627495111338002172710 10832382 -2387604376362355846178442397347274560 10832383 532774865337112774618011082750174063200 10832384 -109853779212059768144090391962456162304 10832385 132159288000339646519996673517469737600 10832386 240428127507034460334790907864963389392 10832387 102936740322613824809242065294220910160 10832388 969854481175442974536098201149440000 10832389 -893894018263769605833718051437381643776 10832390 458563674615508015382490562683961315200 10832391 304343755119925614932478136872736201848 10832392 106453469546030238404586355996162790400 10832393 461923190167223803114649020896808655184 10832394 55456599655406035391532113960144628480 10832395 -20415486207907995835937404412647569600 10832396 -444225728930547477661345020764527315200 10832397 2431014490165782674708367492900846528 10832398 -278957446067588849923341601758192436800 10832399 -465393370090048364992670484255634603680 10832400 66100862419646451083474880685178880000 10832401 13420552529490586314660983440352473600 10832402 -51561830810150997764694614350246573056 10832403 181981661389749375480675373765902328944 10832404 2584221136651596677339287046941568 10832405 50832082376488765839429405159560403120 10832406 10281020630768277970784651942387639040 10832407 -215145036775234494698940818248899150720 10832408 -561565143306902060961305632399506647040 10832409 -110532584232120842643913851698032662720 10832410 137177267754034615063726986773499099360 10832411 -219320719372424057090783956671972356988 10832412 14359729977151677798001750489533825024 10832413 -165394066634303147324218340975902471200 10832414 218263769045672811154171484793007837056 10832415 -51761829402750591716663511993650348160 10832416 53201458164695352759317612276760969216 10832417 238549637505184897634528720843443195332 10832418 -67661492860205437447040521677635551536 10832419 97353556255427059390553396472980160 10832420 -19939407663982049566682473989319872000 10832421 -216907466582510646340512560878650441888 10832422 215046111244195236320602426127202796512 10832423 30571356500243729123944491068926525440 10832424 339493992196498339010769519758495907840 10832425 14643623743240229026324953743157912000 10832426 -472418559265280422911287925319166764800 10832427 -93822367530737219638755387407326094160 10832428 -356172281741222666546179976624886635520 10832429 -693270576720021338637046669793764196970 10832430 -125674367911661518807223280443415062400 10832431 -10087792305301401867854590629482641928 10832432 21455063407253534717580243858689556480 10832433 -284050593375524811679300505516882380176 10832434 312381756078011492642561650069759014432 10832435 48905617142607022763648235970862776800 10832436 -46709460807649278923657317618456473600 10832437 -347036046859432078359451140916399116096 10832438 93349860289120146853398746109296519040 10832439 -41140651501129046006380435503516235440 10832440 -1597289483111045820265006608514867200 10832441 496919533819537728935996980507367506368 10832442 -40635127690940404187692473761038953216 10832443 -253469341370156655944529890062801557776 10832444 -94945889118681012993236404220845621248 10832445 -31863725044344733305785097406965081480 10832446 -7609367803453431638748136217661926016 10832447 -719569165020531440944607287111984951104 10832448 49728346846120999635420496467264012288 10832449 -918614874446588113927646084035454486700 10832450 106375862563632002559624939779225910000 10832451 -228866629277133962346939078012347266560 10832452 498532071181994628883040884392343971072 10832453 60030212877294936679007792778561976056 10832454 165021455068856166669547353132162170880 10832455 325611033744447529757873482810888568160 10832456 -467900282940107777468844400791625989120 10832457 -172588899581212347470426876645721840000 10832458 13615042317499032728864248459287917568 10832459 593588686873207486094495963740865903040 10832460 95038230665800292495493742591386332160 10832461 -864484523398359024199687988041384892938 10832462 414569734758902284462337287700717783232 10832463 301365775849720321889803772160798431592 10832464 -59361267098438143136312501057860280320 10832465 -15304717462591629956569971334773534720 10832466 -231128473231206754059020436794010746880 10832467 -699453529242331935152594350260040350484 10832468 12533026264910097536360379955674004992 10832469 -106445876917473555523825942080743847552 10832470 -9469779589142212458477800461231411200 10832471 -4802069145052025194357879975886198880 10832472 -90001281478381067783447385307150049280 10832473 559096515474442421498900792544711843722 10832474 7947514902623314278597435655190526720 10832475 79716233816600614699177950721412202000 10832476 203635764669403444976889428041272829440 10832477 -151969239097265025085043113773547027674 10832478 -262352758573071771012373726826095939776 10832479 -451590874811801242688307680551706036304 10832480 805994384051077042995692270199137894400 10832481 -544619526043214882498892689369968845120 10832482 22632608970550513277772187379238272592 10832483 -337607795191393611197939832306302915760 10832484 118666642988819806801231967684094689280 10832485 159416277025400526678199290391039211520 10832486 186542935174647323854053229734241224960 10832487 -26233380170349433051539705917493449520 10832488 -199903666539556982065565420725768980480 10832489 -448806639437119241281475867770274536560 10832490 15912299188025869126482581280362320320 10832491 184811547558287788814607696720492926872 10832492 -85129916950291921756950159510479205888 10832493 -31336081740637196042614861831171161600 10832494 228645483392003181710693879492033546880 10832495 163069201912775811122038086191657996880 10832496 32393895885152874709346784800648724480 10832497 19318723054736294189498107612229263540 10832498 116080144125358964130636086268660433536 10832499 451069762978269980152426520997006969684 10832500 -50916264304997582234700951048454400000 10832501 -289701192277974003852169815517736870208 10832502 17658906445556956126936301612263619328 10832503 387587966761142739229910746291404835248 10832504 494675236430841941596429697869735157760 10832505 -173757767849745167916214839240510133440 10832506 116229562198768919871444553195120067952 10832507 21831541832008110261004179421917514512 10832508 -465044399534476402222287706656251904000 10832509 -675616598553257123440400254795790471290 10832510 -84738480468133125730872696400768780800 10832511 -54526618493157000541964088129450711264 10832512 417786836517488652625770239150574796800 10832513 1471933245479278702898976751000640935680 10832514 40449408573131369291685352337232666624 10832515 620876606984969256645310632307785692400 10832516 192530323938774147733403596817590517760 10832517 942427326229855089984087456216333888 10832518 -266914812905177457567096015452551212480 10832519 384131862134362864442825186319699792480 10832520 213226842614490461797536947281418649600 10832521 -217218138703885826534244367922541247296 10832522 -549753883590770759645107054934232173568 10832523 182888275999352071799431932119423676144 10832524 -724343405222893693820575998486564163584 10832525 -223873211196871086522068023154860350 10832526 93911546887173133232168321485253304192 10832527 -2617029364096426975773829899852025608 10832528 -62454097605613706913332869148931047424 10832529 -165433020794370083928024375619800519360 10832530 -23229479021416058099454800166123711840 10832531 -198458815598666149024958310468644995668 10832532 321509213252546077495750736385944451072 10832533 -617992126435753250169685086265301903218 10832534 -119233132124120304612858616880619823584 10832535 -3934080556806316504180329844101015840 10832536 33784837479654759708431753387194859520 10832537 -129201260577995643181177627008316901814 10832538 30640272756667864189633646135061592320 10832539 -941930804633092136947664752231629579240 10832540 -88647201805179055868932425984089856000 10832541 34933158156114489577414476167642009664 10832542 -126209412601714228033519566464507500800 10832543 44414533691557984685681269210796158800 10832544 337189728186082545707206529948235202560 10832545 218595942216508679789845682546035089300 10832546 -59494191407871358999049370519914822400 10832547 -40248830793770299367959921259446932480 10832548 -61220519047836078543415581784889461760 10832549 -78452211316473894657354055750919147520 10832550 77732857773640121758547985781608297600 10832551 -546483750269889064955441190597609549448 10832552 151360157590532556046914849456769305600 10832553 367432820080869891696823370329400981448 10832554 -152557836784310546699153774298112947024 10832555 -135762912780574663856105992257961979040 10832556 153705132474892939642617751006046453760 10832557 772021752870912686081345053415946198806 10832558 -341734289697934450789161292813129158720 10832559 246171965103322195496859132381297020160 10832560 3397182299301092095319826840221122560 10832561 104831162295376174459655821038486486162 10832562 220722367696953680677096173487558659840 10832563 200210052085363963824671313085442439168 10832564 74862952186178695205474263278875008512 10832565 26110466243835044434117458742241280000 10832566 -54379664441174232690694594963545136320 10832567 -61800725713909503366015931574514663384 10832568 2289878467605017516804836405102387200 10832569 -5920246591987586934605750757336028320 10832570 -135076034361030562058134376457764720640 10832571 -574988509394808886762258455838068079860 10832572 -269407120636497856737949637254988195840 10832573 -5999472837969013712509327824905910240 10832574 125537198914082826007903717217909596800 10832575 -66622488597930270238371795423614947400 10832576 196756110199918445712942546901433057280 10832577 61596672662574416038702560459956460000 10832578 -135468806311403519366496881170927687680 10832579 553715260949071414448472597386031624984 10832580 95730929055482883810970740948953579520 10832581 -91680704868299355711444775759429640000 10832582 -28575449905137196536933386305966504608 10832583 36784330586209849992316677544364576424 10832584 -29218608832759386932534166917045452800 10832585 -543731378054754354784622200887506899200 10832586 167023417850761431690388372849590081024 10832587 206321918769439265549351331105449358236 10832588 31828686631026091790983219197346897920 10832589 -755896645637258562290672658148647864960 10832590 114406809321433494093339569720571953280 10832591 57046897177841030953930948354550738304 10832592 68359349392644380382915051281524457472 10832593 833481213982424208183654775940998550004 10832594 368383440400965790732923033255671358096 10832595 -34835182925502712572842793595695798480 10832596 339322266529692290444298254875397859200 10832597 -123429882813552346739043426639675503328 10832598 -44707753597965220841912584903555603200 10832599 -246389859356515671810583635623472225400 10832600 149338246754506647241957689529054464000 10832601 -94382157497676239377882957417252641216 10832602 144957170062915932064672679933622124800 10832603 6745590642603407545438387207562654400 10832604 -338393933466491513657629706684598955008 10832605 -132256467559550981170212189280910807040 10832606 18138383443964714296892090784643738752 10832607 817166091574805720268399285079074316320 10832608 -472456286540683477022418763637130264576 10832609 39325949281882779746032487708696698368 10832610 -76654571750526649491835340337433543680 10832611 -35883029601406618724727839580895856000 10832612 136009946876679219016591580637648691200 10832613 281982461834772533769871428035296316928 10832614 -51415859034263011208991444168262755840 10832615 275628587447673454633518382596326888760 10832616 -2434871043994839466300619556007987200 10832617 -188212157276751823496023292113103960952 10832618 -271070312361617438278898559345768156240 10832619 43907073761656826755942500454233415680 10832620 -396631948242075870410787713380065976320 10832621 -49208982614260120028960917998116818176 10832622 -240234692158770183596170689243323443200 10832623 876889113331345842563481598972951478904 10832624 -51912163718724012186265961544508047360 10832625 -642886877427273745766709869084228055000 10832626 157161586769536121841062887524756633600 10832627 -221283490096453137267867446937969198288 10832628 64868413154559208473640586320170270720 10832629 -116223884710445039176400389147627250770 10832630 -345219180609702199610726213491218326400 10832631 -366576234589453756651006327381770680880 10832632 -124392318842581150934455470303766364160 10832633 233318989678467278381946211939500779520 10832634 -29254488371127060476266501429318947216 10832635 26682746504983135249489751016163072800 10832636 385850149547506510714113317702792924160 10832637 -231747039211782621046100347809304788960 10832638 -84589350690315123797460512644609459200 10832639 -377747854622485663043567281736387433144 10832640 8487908160339283990655318908930621440 10832641 -178289515149731192184684778681639845200 10832642 -348709713214254491982248807897346076800 10832643 -304656401147396744377864731003066262800 10832644 -733087839140137460155874181684491264 10832645 417651023468834089912680540065663187900 10832646 -8034335411071749851401832204978688 10832647 -321023462612928218173760381828771945168 10832648 -394720014441851017430870073266966768640 10832649 -314557784446276253189230928489359946736 10832650 -95625101934718223687870163934357177200 10832651 -306533361717235785459237280487143353096 10832652 401765507614153740792709996743787494912 10832653 -414002049979708372259675264248541594516 10832654 -31588201478803157207912544997192114176 10832655 -214163963660190619053328495845647969280 10832656 96379591511933418548584026367006810112 10832657 -1159605613644297331340089216944321287136 10832658 -100512341412301730981263278348416178432 10832659 -603599741254851274427224207623941501140 10832660 -115751840407359616238032094247171072000 10832661 -8164853157710924906603126898257700768 10832662 94539914676436522152644174645089152192 10832663 -180441594304908568375245245264052764088 10832664 175680296246807559771197605390376939520 10832665 74663729988236419838659827601174077060 10832666 -65431257218166944186812800788276064576 10832667 29136205671379724835754001576612171712 10832668 62914443026638877647482921343451799552 10832669 -1819700058449435152377083328264353448 10832670 9043658299525855370169881984030323200 10832671 -125531056681564943822910329999629582336 10832672 -29320982994293849466174478418381242368 10832673 -390584216648054597165560285495605934416 10832674 58024413064832880207529527481274014080 10832675 56292759173906945041283491464303588000 10832676 328043203657251432262149584321624466432 10832677 163715817223445813720945256077417405052 10832678 185194714484300086044289086308508196224 10832679 122882673542962824686471111946403413120 10832680 73337035916339203450173991945581772800 10832681 -47379570156441171024993064825802992518 10832682 32042650438397252267415441081905508864 10832683 -9037885914974305841955705004300872192 10832684 -149767469991961944197071461921959203584 10832685 271899126693896373192845723231300428800 10832686 -186242817042778792678289953144661016000 10832687 741999222506800174497802500998853025080 10832688 95921064219947144151345260426140925952 10832689 -372217501823677518227492634629748480 10832690 13201800129776890189877754554672716800 10832691 40824119139044547423910553493031995192 10832692 -117574606067993375815827399121349884416 10832693 -457236503039772553775211667507821191058 10832694 -232358538558483996923929464367605692928 10832695 163189755065627009348530142886168207600 10832696 -9252689212193997946821562292942807040 10832697 34880492859282624885979616968405235760 10832698 -313911477347358231067940761184278709760 10832699 581611885234172968891211253258258569700 10832700 -91822511054584671755093212045087296000 10832701 -294872993816977877681122476200110006272 10832702 -75878556700687818628028581435437482496 10832703 -123703498745849400213065538555919840896 10832704 -412842219852215665651188600152542674944 10832705 -143761709874141536876835374409506673240 10832706 14311829011210336244348333021977969824 10832707 -878170447320090836325466919377600995120 10832708 -340080861119168377816687296900588646272 10832709 -2978641409911706356011787087595282112 10832710 -70413290428278132196897533421259831040 10832711 568751501182608481526123158628999028312 10832712 158197456658418670959560552987091763200 10832713 -453870647317288946040202030914553088038 10832714 418567685101245687435340729470462801456 10832715 252780517779822918741864146863368112560 10832716 -321600152324919861887651952849912962048 10832717 230374142641953957013268136083924275200 10832718 -14243353878270420875309549333061139200 10832719 430002034942787542708934549072701924096 10832720 -114358935215779271649560160364141363200 10832721 -187245002794809902052340099591842286656 10832722 184924615849346419543836623587371868800 10832723 15007824785584226863188999969625607328 10832724 85290339074972828605302083609211494400 10832725 32690007660993016593976779579656170250 10832726 469939910355812218672119136723782849312 10832727 138170407069352044998725412698751031632 10832728 -393291991898157643971233547731893309440 10832729 -857819399741298273256890783190933178160 10832730 -43483927646586693238277160676159745280 10832731 -210805649046188811516062891846227504848 10832732 -6938204548160033607108558765958138368 10832733 -52757494804923275545272859938620735232 10832734 510997919116705393527837643879098677952 10832735 205020985380961969672482184057026160680 10832736 -321794667610515949718274047960835686400 10832737 -745089628011571962888059304074190475388 10832738 82587943278699450942886340566485674496 10832739 100615167886478911375114934973007764480 10832740 274987306032903439415065268903695196160 10832741 23520466490839753445419693766645033052 10832742 38520922530001062971669356551845867040 10832743 -9194672904361416433743222877101800008 10832744 -43911664942974264582715960050938234880 10832745 -27214590768136227468536355412413880320 10832746 335855307254817788729427429092247172704 10832747 -196217744849157950198830521270648360000 10832748 324457602899232156930678731854384889856 10832749 -166154977165876494677811438711855176564 10832750 -61009063751113111499235637675037616000 10832751 -501976228526531647605129476525026007520 10832752 2395713916218710763363537674992713728 10832753 812777109287935704904237312645923106002 10832754 -22056637206494699997909517802180689920 10832755 -225792646869395460534276243158756244000 10832756 -11447250227457241115574354081605713920 10832757 205123911118451618501128936680936653760 10832758 311850021613118714479689185704555896480 10832759 347587292414489539545791131790393693616 10832760 -50921184449410520264934332765063270400 10832761 630288474513060339958021974287632620112 10832762 -908701532853041117250803352737184288 10832763 184486299878561563460932810324339998744 10832764 -1644851773447868492034887148224512000 10832765 489764100700093060843102771345129743660 10832766 9824634395419852205957575043395614720 10832767 -24264222765685548840388968439843192 10832768 -479575998388191187448645149365507194880 10832769 539423503467539026060537110395328938994 10832770 -50206453820541181080730780022718351360 10832771 898748724477820385570387845331789742972 10832772 -420694188133108252046229246529040744448 10832773 303202819727343928063960414868187120318 10832774 -112250841228386409927207835427717433600 10832775 504274902869785482452843004747456000 10832776 -73099908112361975335600682431683686400 10832777 -170524085084268395878520852011659094374 10832778 -17626600922646723691607160370222602240 10832779 559137316483217041483214159391323079380 10832780 113372281728369433589397037706859325440 10832781 -75000244570469444806532085944840845536 10832782 195767806553013832402060164554921244672 10832783 261870282487506278605730827503734341008 10832784 -1484321108367336282411962962779242496 10832785 -304263601262360195785557350756421787020 10832786 -168498540878651593224561403413647480160 10832787 119627526564620957327401355662591840512 10832788 -197287658358918360533159721362863130624 10832789 -1373529628190173935215452915437459605568 10832790 67243021467218850688413480460454670720 10832791 101512723764881089704528600337594890000 10832792 68677066463907469845610255990601318400 10832793 -103104079626627553847555393244594570240 10832794 -41500409799167425621267514279008178688 10832795 -116773331285808815337165576071513456640 10832796 88142238839464836461948190499041669120 10832797 454632112782211895934281368699611158246 10832798 -215314802591102051952266308275707049600 10832799 202422522345334539540631256205244449864 10832800 259717662552882221022044597278054809600 10832801 41791958224235716431949859010540034752 10832802 -4514469203629137353782060702951785216 10832803 659027974595943708607398853367812057052 10832804 -643748997997249504993250816746055593344 10832805 735051019497723616265583888878791488000 10832806 -365188892048926308497308162305133359648 10832807 -457937382896734046887081193870407134576 10832808 -143837702050349773885802870186957537280 10832809 -312363044030806577199567006403075043996 10832810 -289513963584360992046883983725543906880 10832811 11495473897643038920371376913088878080 10832812 537757428779681480381013050203666255360 10832813 65613507111167795510494918393224316800 10832814 -35951094284782374408388158381644464896 10832815 6166272636647494006913369561779128000 10832816 -51790000885071815824524145720592498688 10832817 -79583438219271844440308292775901542752 10832818 2934563475502634711151786406456178304 10832819 -1772113077768954384986628975096522729456 10832820 208650942747866640469125487337327278080 10832821 250427829143922823007917360951857175022 10832822 140198812976800914923725179042299485824 10832823 69394539828704961785439576690918571464 10832824 -93125992033932742032339193744541184000 10832825 271713061224978086057847022766051568000 10832826 14000438166809005661775974048869171200 10832827 -755759352385554817177961634217369248 10832828 147015290969821690369971508815989661696 10832829 -20137878009376652509056149833797455232 10832830 -186334248695541223963637364618750229440 10832831 464628617449845384009431252714976757200 10832832 229648209013767525193638436927124275200 10832833 591926612947520422562462428150896936000 10832834 -213941711226646859122255223744757980640 10832835 7971271272348569053206330691822898880 10832836 -57938162064946499774738843517319933952 10832837 175669273076011574052508187670705363486 10832838 -80878753161175589332228813293416782656 10832839 -104641907681276767566092268736900168176 10832840 -448365017899640227201847630467439155200 10832841 519071241821454045693819107322369114852 10832842 725996783078108102732002506480638407680 10832843 269238709563975480982072540269630333216 10832844 26111076715741274078867959651850391552 10832845 456437070802780015539923498144071711800 10832846 68543231411485777875195534031830374400 10832847 243612098031312867180600191335561835400 10832848 65439865315574756470745432442336231424 10832849 -143060671791794827785352852894259531280 10832850 -12375196335875764063141996427828928000 10832851 189906848810919559092135475676134463852 10832852 296270079376519815289028037632913495936 10832853 361232410898837411221653834667536479904 10832854 409635047696603041658685156356164313376 10832855 -565841879902898298481581152518595910480 10832856 39401275282795378818357121064377958400 10832857 -73681850333625574422987623663769918976 10832858 3281868500471935051856452038444770784 10832859 51871923077283745443433001990174684616 10832860 -86294530522553839257415153214360678400 10832861 -3768513500918917094202914871046570080 10832862 -78940351643116919787360573407778647232 10832863 -315235521435592604719531865211203777040 10832864 -24383439854886863985346836581059657728 10832865 -510038808683065404779846866475423854080 10832866 -214474277512027340569035960038654760576 10832867 613500948075974387580714629010532853916 10832868 -241478549266620220799265675440816391936 10832869 977840869777256150198301431769071898240 10832870 -193591085928419621366366039835479061120 10832871 -372128709353069885673230129300879590488 10832872 40870864301730680789588839058800819200 10832873 4008231023982270711307779791864811600 10832874 47735233902231411407070886380405427968 10832875 -149482403118929718533191101070958640000 10832876 -35618255046703440200894482148529714432 10832877 26397407693719982455538163820600189248 10832878 -21122650503951452378999512497133398144 10832879 -586134857340153393388349991832190368920 10832880 16559278716731322614598086676931215360 10832881 40815041026652075466101691116395322164 10832882 -88882017863816518360040520743885594208 10832883 -370341771313504142222700542631320978376 10832884 -516605864082512204103642621633303405184 10832885 -40953864946681348198071383264193872640 10832886 -431594070927064287693128513480393884800 10832887 -349608551012902040169338364650589577400 10832888 6283107928423890903788287562465280 10832889 -159649499297523129031267923582277165440 10832890 -90450741754092323078075502777557152800 10832891 -551823004235965889001343717901278126416 10832892 -152380063533491679123554819167143198720 10832893 -356628306576825000705143970301626743220 10832894 21602104638215683359752675388052549632 10832895 505924951293997241431500875845711426320 10832896 -400803414650283073270201153717115289600 10832897 -242675720268529152609572679728408690388 10832898 98111239858081871773932614724669780864 10832899 5046378041034998751236809729814657280 10832900 -55194177444780662045975509582051555200 10832901 238907325376724216906811708205921444320 10832902 -125427701922351092095525836761704881600 10832903 -185731327654174001505650011449152540880 10832904 -7514506219931136646636790772034560000 10832905 -3640563956112767597863532008909814940 10832906 178373288873628959648867191701344513280 10832907 211779431270825022315355915683094207680 10832908 13034061159141533639368600789645031424 10832909 -11694204015985879048866322071740429280 10832910 -10408860997352473232665694497446696960 10832911 213913761916218366121832420841854247912 10832912 112722249007570980161032585851649007616 10832913 32743419865392583182678515843940806400 10832914 -102843672671753364092180968249197603840 10832915 301263058835040017010082551455338668000 10832916 141648155264415053899483951847921141760 10832917 143149538843568674208532845494386205966 10832918 -54825468623042653353448950063122511840 10832919 -125596406423862619418173980682511165952 10832920 -133380066810172649679687948308230348800 10832921 -267502846378457481459362672218937759856 10832922 -577813859429878087029808161875711546112 10832923 -892934767605177918804868532384385256828 10832924 -14749570770379663939969893738996317184 10832925 -215573078922643523634040396899620028000 10832926 -178224013757025516651922180977982588800 10832927 -62196503113675376318235383613130775328 10832928 274569204896539074425688960442251608064 10832929 -658300343481371993027726386259314531820 10832930 140836819577225798418620928544538003520 10832931 62876771840712037514167366536598237440 10832932 -293378844093040652349678768919846038528 10832933 528567824096940072528629241658060010304 10832934 -9596351712330003931074910722741405696 10832935 167141322198026317510387937266125556800 10832936 992302771276590019593973830214399994880 10832937 -48462966413099705265648779294074185840 10832938 -22536288076979429065925180418300504480 10832939 19082166939188112652913026802560321200 10832940 -29863755840510397025622824212975242240 10832941 -52653324208651268201323366880545572128 10832942 351539119275999071080355532038329495872 10832943 398845480648927223486097336190623337728 10832944 267317855982178836022426005247698763776 10832945 -77798361624307984557587263197822844800 10832946 -258370264392916465737783798114895698816 10832947 5951762926262882610002486610745006080 10832948 156943501366603607048234927064806701056 10832949 -252416150498880881958245358075779792466 10832950 960512725010791201540242616334208000 10832951 -758491349607992335483297572257432093496 10832952 175393605281795383379095160567496253440 10832953 -108869568714164420230405014701272291798 10832954 34355172398953002206316862479149629440 10832955 -72666846758053296275823104433425498880 10832956 656872468189721322764287649633476512768 10832957 200095637719958996773840248307801386720 10832958 -161282461497206165285132175136591334976 10832959 164023540300518570549132285790482196160 10832960 -25078802765542904639216588380962816000 10832961 -277760891910792350761053782966327248416 10832962 -15055788642002088465034387989690739200 10832963 -117777546258304514404469830139151610800 10832964 49098530757684395037948797254974474240 10832965 -65422309853631258848020953092257872000 10832966 -70651223489752428225563283150408593568 10832967 503086540634941395922519223729979636480 10832968 -460247975805630739414816276528939130880 10832969 -617791177010671464036882377897871014400 10832970 139589381818126780250253437864141706240 10832971 139549215593736806851235928187468105344 10832972 611161872623532513987258562887958315776 10832973 -173100332533153064512635636986944244736 10832974 79352476483880910745436334571880300736 10832975 -187484512117949089909014688496108067000 10832976 -8775449766762926550444950664340832256 10832977 -423216283999336102240234932847822488000 10832978 -149020004217273700782387354656509183680 10832979 144733679478011305166228538950553441120 10832980 -90059135272319596440147765637808240640 10832981 5983028673436351396449885112536870144 10832982 -5621903042010857968957362842119737408 10832983 -15096301842277148385249289996810306560 10832984 -1019720543533492607636328765608738119680 10832985 354032093709400587719042378461319292420 10832986 -230594237009621425515203079526398305808 10832987 924237538599043542074741270437398709992 10832988 98016695031198568823502520413193565184 10832989 76549167401064283556543317932174745440 10832990 1199931080156109810261036856154419200 10832991 -868667325709576025034002085273946080 10832992 -170788600714676026432500245461434236928 10832993 380403785191027125156614919492546857520 10832994 162030603594297484571791471032577559040 10832995 151585875602642356360498593707334086880 10832996 -267231196366020328081971530347681008000 10832997 -11040981864252808981537810547223553728 10832998 -61606151062836400642895350440305791680 10832999 447729909498593467639972961041630275336 10833000 -187385797920637933450482676755087360000 10833001 225470571730449511214129070744825308640 10833002 386910382514868153028556164886628345600 10833003 474735774531195368293967580131871003612 10833004 91230553054237028758353893987173025792 10833005 -427692271564585474642424391299955332340 10833006 -224692554618988497177906780028939548096 10833007 936562428430482464983600132868708499160 10833008 98466041356743650360458029425033871360 10833009 -135278942513791700681627286120981804864 10833010 -103281621604796027607120351983124447840 10833011 -44589757454517596587121410632878459568 10833012 87432737114319240531764199144878751744 10833013 -62385995248467028283146747738161526738 10833014 66295532243568832733201723375411165856 10833015 -143855638983273744995486308034685867360 10833016 -112439148165216225366946482271774187520 10833017 105763958629589456617417302703695967620 10833018 -232058269690414170351050259568656658944 10833019 -454357479832160630082525313223120127580 10833020 86457167478189969706493219781567313920 10833021 -34002949254953784954768064861069939200 10833022 -35487622304333765948520479873685037248 10833023 -553032940546240540702432920169345980000 10833024 449779048607046372196001305040089251840 10833025 -225472796764946911693269800812305846400 10833026 34339052783121060466396861996963253712 10833027 102259809808754350614514878787954866432 10833028 -563364118578317151675910066107552936832 10833029 361534230687452674519263319627017425472 10833030 58824559644034189498699208536208747520 10833031 -34794147204447339255715449348900395472 10833032 189377073545242900668362819432349204480 10833033 9238737646126105300398759812440381440 10833034 -264675410801230312532816467106845861584 10833035 -309030588312162872472101481796418615520 10833036 363610987394507528357144809772632346112 10833037 -766166164825574476938710195837869462740 10833038 229678505644745510507894113377972420480 10833039 76550981053752149259669307504842197088 10833040 -124517932601343184813292150825543270400 10833041 -470591133420989431801383613579465610508 10833042 -14342854576154814161304354943364431872 10833043 -26295413022625249591639655257916758912 10833044 201793579529105482550421728224777739136 10833045 156230075369919569731419473025377328000 10833046 -122500863562544106283108539892592087040 10833047 1420615806965793444418511084220423720 10833048 -25730864941109475587163365485760716800 10833049 240303911634975697278397721161471887120 10833050 134583730666485303363526904165479726800 10833051 -437588321326925979090414339861717399696 10833052 410579339370493723081409967344307662336 10833053 -232637715430176438028690461579651846720 10833054 -17347746275033473537235561423911185792 10833055 235501554980794362285216563179586951760 10833056 -263526601348544096007994352234771644416 10833057 -387994816585556152113958854857125151580 10833058 167238178186269402584940000637828380960 10833059 -599129936828364350673424157448798537960 10833060 16913651124994735839470292197980200960 10833061 100032560846329647782101365132620794524 10833062 -336433169847703770674735674192582759968 10833063 263096937262276029514737095182240773888 10833064 1137199867193459399831810351766768844800 10833065 190160536089080036414299622984273783460 10833066 284919434668457220383003904033893908320 10833067 -321907228909911961835966323904132549724 10833068 -509894291436966448336560806411687185152 10833069 -24496890908477841333721730907384845760 10833070 -277061868472965533929758568685540051520 10833071 10556005281486298168015685957748926352 10833072 -13936438616777913093553204220859678720 10833073 -932980801714973058601075973157821197678 10833074 18451165038766751320345793482960281600 10833075 -323104190347205418322043783422097040000 10833076 1144517722573993763215530186212472832 10833077 547625344890633497992986832040721996672 10833078 262495168713731690050221878333263971840 10833079 441670298522343839226259925644548912680 10833080 118415179238892017554370088018708480000 10833081 -6382805713184140814561332499963355456 10833082 56391507109337547371105688331709064384 10833083 -621131411687224117499303022050600032668 10833084 -42950852943563075701007125572779160576 10833085 -55466691402901897798885625031276971040 10833086 -275313409423702832799678549149950107456 10833087 -161580534154551087421602404530760098032 10833088 -70974241295489250197895209744485842944 10833089 103778419937453946108400815594496218324 10833090 -89154910039788885042643206111012956160 10833091 246236091689260645774755504053581682492 10833092 262716520911010084817659979612516831232 10833093 15949739938926756722038061694049297404 10833094 -25573969564226228374828085342393193600 10833095 1674562373748841524666504726814473600 10833096 274102966987354602379387777666245672960 10833097 1017566475084740595046814321382074232000 10833098 -147636589187521011392123857510398517200 10833099 29341627686262193129905614520759167168 10833100 147744648823055891505919734825279078400 10833101 -92166352419508616328932340118295093898 10833102 -3621277257344941183586341741540567296 10833103 254064692436209145081244855981650682352 10833104 112182767559038570946029683824291348480 10833105 -45549410872130931964803850195451988480 10833106 46318287326921026068419339375649807360 10833107 189487753636964725096794296275449781356 10833108 -53651745063783229725769464213274460160 10833109 34673670301192050559855963618560321568 10833110 135624135364508021110984261634213640960 10833111 -184424217280160311699459426389421832112 10833112 471213536429838702985356791825082777600 10833113 889813499387143706068753007189747524362 10833114 326126111169519075951663309980412475392 10833115 173456062088660528613274742333828519520 10833116 433925475109342965007981349759314444800 10833117 158759441775912194435579992340847637248 10833118 27138608369153222688032431643364674304 10833119 7049209118788875555048200675693930880 10833120 181794742558779104853604238451934494720 10833121 -26638142819035990830580273509010028736 10833122 -41645316327428372195664344549904110208 10833123 252734317593346250257866542583852602880 10833124 536923619882303880696652609792038051840 10833125 -77063395689752221281773358425849186250 10833126 213527294944036017973521080295991921344 10833127 -10473938876170670120420402429634831200 10833128 53560017032428974656668915347392348160 10833129 -974931970115606687006623862841338549760 10833130 -80080142377929316503510202571980800 10833131 759152644203983270414740154844067598472 10833132 -5492673522090488405283762327469705728 10833133 286954137330626884939810678195357351382 10833134 82403262346821405671132973314867968320 10833135 68811124485923886125104004600490326400 10833136 42298743697845156302575612673867382784 10833137 -301149691010882965162902154894052826048 10833138 -41745544736503172073509023323340234752 10833139 -662460437893850519053999718119680523060 10833140 -83817707336888150939103091716485602560 10833141 -15312977802672847117492256002540807776 10833142 -10571099606261929808815981454862530688 10833143 -27304881866778826968297973212613630512 10833144 -109049791559900535668111569844470087680 10833145 645768982210693852857239102121544440900 10833146 113910465116360284849860963531016252272 10833147 -18205076671481169765114324231196571472 10833148 -333368183727592748660422382045903898624 10833149 341220999165928771719461375296093253664 10833150 13950342856714029310502556821548401600 10833151 275586077253156258274664788304807773552 10833152 130989599398535233692945984430635220992 10833153 -214293684108755647103903914666728211200 10833154 -82717866100962027168400053751637203200 10833155 -24259507208160234426957687961983920640 10833156 -87489127349052269463065433033284935680 10833157 -712998745058292972808526885242654305188 10833158 179711345482948519536744786397007999232 10833159 -180901918384093861443029903388491756592 10833160 89783469937819988936238660275249971200 10833161 -100117089321513480188424114420897178368 10833162 -512504297454678756559483444244582400 10833163 1002550109935824465412050990734581310400 10833164 143633930473774631668703530778784581376 10833165 134131306064397598674236811552246970200 10833166 -44414349615272847368530425141444764736 10833167 -6838600037675016569479130692388328960 10833168 -51173444422668857561802940374378086400 10833169 136167570334504622322527128454428844580 10833170 92685340453886057458439459137835333280 10833171 -731688206928443654659693088704702765056 10833172 -20511502471332241645407366064879329280 10833173 -416049640118524284301639619970364742400 10833174 330641842573805836703454377767830777408 10833175 152566881528932898350184550155185672800 10833176 -574436008224652034432247386969806295040 10833177 61539608107697633686392329267846381520 10833178 66413947005423585141987187182799142640 10833179 119604844339016934635353844792127157776 10833180 77797142448492298275583575286198763520 10833181 776367404660700615154527409251967834982 10833182 -342587517057341462895792812794727061120 10833183 -203018660026199469989273281495149838800 10833184 -178062908209504405091806261251680501760 10833185 -56246884123345769236636090969865959680 10833186 -4260806010156426039969490702162916352 10833187 662840737371870759984415671317401119836 10833188 408217324951614739447576010162967861888 10833189 -82345162698127052134453503227880713376 10833190 -60692563852115740204495945979931062400 10833191 -11923919382439446029064492313053076800 10833192 457239034150975988840397325791965184000 10833193 41299721736846558475006566490782245632 10833194 437270351927782353911772890802878440800 10833195 10204041209613974974885637119216327920 10833196 291628680550301537967293000509528373760 10833197 42023224341029846335348690076556469740 10833198 26980848575725424781699644524940095488 10833199 51726022459499950965803255383921886640 10833200 -984669300839320769411689988859494400 10833201 418072512980414505673152609615707460930 10833202 700910441958463481474594294183997468192 10833203 -55952223443936482783361621621050247760 10833204 190616974960072183803131411425795485696 10833205 2835718999900375240101108255879612960 10833206 31459403252400787809324016197967515552 10833207 42560947632192434685468407253651333120 10833208 -2381797571972117895406721950469591040 10833209 783496941220796065155220120527483994410 10833210 -213544449155050208153745722874648460800 10833211 114596948093485072312647874453185025200 10833212 -46218482219063968952357149836892471296 10833213 306818012366174569547515583500523852544 10833214 371851569763655114796772875127247926656 10833215 -513639578330848308961933681133610000 10833216 -95868008137243871287968822912645857280 10833217 74651694084509442396149176387723054980 10833218 160014679945788501616326485053027249152 10833219 100877559203441103774868922556051587844 10833220 -244983287262124579063834983687425637120 10833221 -219962956625720366486021539309923537888 10833222 -38243302320228530318539556717498372928 10833223 507767918721272807286558077644371088472 10833224 400563788725009246320321301623762600960 10833225 -4310047592229398461576963041980793600 10833226 311133316970074693709237948574649666560 10833227 75470142303804303529586284347643894272 10833228 -65496926833704216394974699012895656960 10833229 129962678200448863500314347304377025280 10833230 -64997682873823073590735087703773900800 10833231 244800483252248657838223795497345095040 10833232 -116115474594412403493951750226128216064 10833233 -957268179656143604483711771899572379776 10833234 79539871979955623264502225994590566400 10833235 9133328703825843219991629399729958560 10833236 265548944332375098428117588050803089280 10833237 705781285092499250247879856035397069440 10833238 -96309255520821499348112414912972173536 10833239 624709240169028131536528513697581333824 10833240 117974113547101250158290010779795456000 10833241 568672476259504771624355301214478741642 10833242 -111622938822251245958013399013162591488 10833243 438885933834241401291221771633780833920 10833244 436455599715849416827304591025061761536 10833245 155709296904962032319583364256435023200 10833246 -54239476786043246276414286077714243520 10833247 -476113879891866983954160426679267758304 10833248 -10098546431880330523475393145040797696 10833249 -1931468650211657403990880743313419840 10833250 -507020866647091940833947315700916400000 10833251 -211459691536500161620400380902711648 10833252 17467459576385733921700024727342994432 10833253 238241536298541553946025409157115725184 10833254 -23362469330476861911031253471979272448 10833255 122033271832385220830766285661276967400 10833256 259649389957692897982123264758227189760 10833257 -609683355153713427493050752386685185968 10833258 -88733150358859244236899900100963921920 10833259 -390453885214265178666325259194221888840 10833260 -29187361330544266728623061785255854080 10833261 -326257452744114655399517158366760055840 10833262 332525711257135913769188243982503984064 10833263 765269927191712473472093794217528103648 10833264 -288682031936103686223943796090044416 10833265 575520581337030158658157913234828688000 10833266 30421731563888176559687848119283919904 10833267 -244132466873083574186977111978462643616 10833268 234790947447237137034387291893693009920 10833269 -592355278658533777790667405455704175940 10833270 -22100153998376469143519438993403494400 10833271 -177769858044709483520498454129989893528 10833272 396846257396662291216318474599190732800 10833273 18952959148502657014348228951546212000 10833274 48501466421344750145402452904755622400 10833275 -31082536693393755791223556262092780200 10833276 -120843665234371621177766836164918337536 10833277 -30675076623078791739418668487763740288 10833278 107074858097767286729274399151723645440 10833279 43955787580416618024570273057941546184 10833280 86279657203293483646560268737891532800 10833281 781127889241350840435223547074705841412 10833282 -52456442771356665190351240149680410800 10833283 -67800628114046390570739750289081650056 10833284 183935346075351598789583683547927224320 10833285 282908079372056703653166602935215067200 10833286 1955582213734486963826025597830710080 10833287 -548494804630422000738918118187936480760 10833288 -26748109810529939343949133468929597440 10833289 -862594249705205961347260911022409175910 10833290 -20087400491428072278366573105225600000 10833291 60234317503413465073072121636327700480 10833292 32974916267720545877054754694647777280 10833293 -248451848909911191619987181919283984458 10833294 -226989249357352953698033061053311934400 10833295 539635047389230659954636083662523541600 10833296 63863886335329941942610924917569789952 10833297 69471414714021586754195030111355706272 10833298 -120966739395562162317568807845069719040 10833299 322300903897821006836887571864881663488 10833300 38316810300249032892947777035146998400 10833301 289315525731141242132804948701525508160 10833302 219546913265921225988676517085151736352 10833303 203798145804417293301724775582235371040 10833304 -362255556505446998402917710560596992000 10833305 76037374770043818409976102585593882560 10833306 -19687640859995938895863288212944302080 10833307 442720855617255637721427630735558272304 10833308 -146130136120205707073023933858218435072 10833309 -5457812673557196941087350165452772500 10833310 58179430762107521549972950916836882560 10833311 380092261259029757072212273218110226912 10833312 -309760748847282817667524135574587834368 10833313 -1479106998263373150220513152829848943596 10833314 -44062760605898684703903310853604427488 10833315 63044176157875548270128326405959832320 10833316 -16111765291214970406303568744749768448 10833317 732761771652967183135398935580518089152 10833318 239378950239403154146775547181851421440 10833319 74822924867793636288070201891888602720 10833320 182895115202604321214810949462297548800 10833321 -638369216648823631241889248676044465376 10833322 20891803929334111137553577375542345728 10833323 653222404599946438253459140379385163572 10833324 -249814173790265609761883739733671442944 10833325 -316389809362959518649718638341561372000 10833326 19755651213040727932440041034277069824 10833327 -372111978596684123449457250828222506040 10833328 -99943246932082625967046919116732071936 10833329 -265325259887877618738505591957258916352 10833330 -131811729919073888762710507687251310080 10833331 -222909592673522448293988511523265306868 10833332 -174882249777194109642211125456403672704 10833333 -120083592722548039251106489428968761536 10833334 -2336044463944932279192004666335025152 10833335 440634425892064732755061420320798752160 10833336 -292630260830084633691378755274384691200 10833337 -660713341448906769518670625920374725548 10833338 -19361872875175330281868252203644624640 10833339 -206464657562089642569806547472679360832 10833340 -135921308072343593436272709479318814720 10833341 90502182828108930527320462027558912812 10833342 82104838130542894832367702150907858560 10833343 -366537776145241255805161460542986732600 10833344 123120198920340678586505214674809651200 10833345 7885742169081380942244293832424432320 10833346 -17375946269881541659150511390725033056 10833347 55120525206374433360011570338301949600 10833348 11658867386269227849013338738334420992 10833349 -44093989286735338287856463465092946240 10833350 220380710172885021956781553316655652800 10833351 -50151530220935950009825491949957226160 10833352 -237024100923150550759428837769222993920 10833353 -8280869186751440004835735484658898854 10833354 -16953752364854536912131308922803601408 10833355 161165538579795819711722310061827369360 10833356 686597937262710705398354944656414581760 10833357 290579681680452115788519720248117135040 10833358 359598966359248410009900159720160025280 10833359 78833652124189067166541682264938747200 10833360 39560133874979684338127045171881574400 10833361 -54016545541368132155005958300805489600 10833362 13789583399510677885667945564111820432 10833363 490610311367339342537594325785701577880 10833364 -518973336714310655023979747222130489344 10833365 -399104667639026838244672822578251416740 10833366 184523766835902538883731893996211468224 10833367 221643625372100870231456903929681761416 10833368 52347706438079253183917065869624606720 10833369 -542840415690899423222311402897984769760 10833370 148135867992256715317744387270399622880 10833371 654559725148112172432464603617093573572 10833372 970007401177423036793725952669414400 10833373 802516852877609917493742837927768176704 10833374 404228711317427678578172955180251928192 10833375 17503374284288175569026112941330944000 10833376 118747162688254025799656681508589535232 10833377 -8993329013149585968500458791144067920 10833378 -8856580762122043582171283028909926400 10833379 511449464544721416957409621257458445980 10833380 6519383189638487231262174533913196800 10833381 57572008067535520500711571815340157628 10833382 -61178009227786132810744342913977190400 10833383 226574818709756066850730250787673910424 10833384 40812648179312367527179534456421744640 10833385 -594780486678841207666720944549443470200 10833386 241715787162665906651648997727503715680 10833387 -364485885144557668204501617807558704040 10833388 -612055980050383831254341333207212371712 10833389 58888757348802912180778396958989545792 10833390 62824636230402124154931141418272832320 10833391 148823375838142153894813029327451074560 10833392 39693044416134071201276563771983790080 10833393 -51737265932519394067856187603744802944 10833394 -52538012331744758427354682189204922880 10833395 -359897999491213216313638993675365267600 10833396 83825684985277672988067301897267384320 10833397 127086896812412479036825429707352855420 10833398 -159657504997247534753984127807391144800 10833399 -24062575364023927144254844540251944880 10833400 120015237128130620733950203089341952000 10833401 166699589640714410658148267910631926400 10833402 -173558104524320086934835197532249252096 10833403 121747455897765287932469889300417016320 10833404 378772407545563124993561334522766073856 10833405 -115623647737595370924228860209236780480 10833406 -444977664872376009281585120474042592000 10833407 -42144068439993319812120025098178971120 10833408 -172643073505452886077123790739211288576 10833409 -356601964329521074134870051086985039696 10833410 -109203575141935615068511119538534533600 10833411 215909114814878992734847327475036238144 10833412 38515960779684604722166843813002250752 10833413 460737615900982075396826744100987325662 10833414 -34106531724314203075989396042947143680 10833415 -38770658040031584398444509397960889600 10833416 -92252993656404325830370788109065338880 10833417 -140945684040161955802853686968287757120 10833418 -180487237279888833875951913407083461840 10833419 21306349128268025241215588832940837944 10833420 1305186057933939009624018591741542400 10833421 565492512357579867420407527274452621622 10833422 -6475948730736304853299847064525883968 10833423 -168662141512284777738499407403757519856 10833424 -23001779391169276181961863294806130688 10833425 -154231836736761648674630000621260685850 10833426 -268453325914930695510326077941541309056 10833427 28117490971087907323338929959727236944 10833428 622512946673238351650044973045725409280 10833429 -124836198509398133095298523129480732000 10833430 67336953360085531661782937979007537920 10833431 361566622861308824286023841303328041600 10833432 3090811962885927111890307491037143040 10833433 -5841991181054531925140759311487715576 10833434 -188129908776634775951615682983131866384 10833435 -202975872346837700195796104671840434480 10833436 38801513334978148712359143730455613440 10833437 750993444422139540471673222729006951680 10833438 57487020775824955308718559257706250240 10833439 -427345056575332081418791417643132985560 10833440 490379453389672455845410100858850508800 10833441 -236649727782215430065122172663333225808 10833442 313994316661659791765026308903382273872 10833443 230024459713030185997627204432706494080 10833444 328705948007798651484554189105400458880 10833445 51992482467691790271531886276450863360 10833446 10857518066317073186240509950437987328 10833447 331297951729035193240644323654086961280 10833448 457201404292160174878994963977496079360 10833449 273604192738368748247053454219274192720 10833450 -4214110358963727056168252567958758400 10833451 -488791557192834218476188633133578569548 10833452 104916238732947080287981529783167961088 10833453 151368567911836436904764391499086155520 10833454 -48992423117605728419302082591948645184 10833455 272551756860305588837746550742107484360 10833456 -11530054391270099322652318361080332288 10833457 31879594042632227027883646458329343552 10833458 380628357971773191891117209207066432640 10833459 19844289363650470529663554671138024240 10833460 198725862451599431901159953980292997120 10833461 197367910816865016256585495752671902062 10833462 63332346039973990740012227175186708960 10833463 -14651656049837196376012495057316908136 10833464 -224702068686942277845914294598686023680 10833465 167010373284005822170195553650021264320 10833466 -105549724034890711514435415769112231424 10833467 894313831396287852184969929208004940516 10833468 -44773444424897257171729875912495336960 10833469 91324404768693173068408149352775177344 10833470 65679373372776315135830901294620808960 10833471 170015547760726810005833012304522494688 10833472 122625730188182833031015858655461376000 10833473 -387644981791615100240876406723841400064 10833474 159166691512595205617646032236962111360 10833475 347657095710884157811426292973588248400 10833476 -332119664632019012308593922948640947968 10833477 83397440254570210222617975218583644160 10833478 -262608168971455652847888380684302502400 10833479 -294269707432773645152180357083556215560 10833480 89652878255229824267594536605106176000 10833481 -502270064776004141667189832274760885248 10833482 234150886553447126188275351120549840384 10833483 186829677356266346131614208001252811264 10833484 305420825204844646647447766102569526016 10833485 -141086153521350385057861991154642217800 10833486 102734232478076464555277410883046425664 10833487 -41804674529615987007678059249071743248 10833488 37879910245834526548549764586289479680 10833489 -18706624479027000134567349139565778636 10833490 75472233291802622509810153772694948000 10833491 59540755600529730576632991759751302000 10833492 -17767192905008748805599548556382310400 10833493 1182926095047463396703118179773874606 10833494 1932567504408109031303925329280776832 10833495 278844330931321028407400083221358986240 10833496 82377488104580919759550587816896102400 10833497 -149268783148841026814696475746512680054 10833498 -67021675896077219525395112114985476352 10833499 936696289007626382105467757954767410500 10833500 -1035710848168588361495978303415856128000 10833501 115117045959050116921440165884409590400 10833502 291538758378166163903503828823255309952 10833503 -448341536356315698916420950452171425248 10833504 349760704323100326461174585028079779840 10833505 -290958391975524526482618422356494436440 10833506 851687377432292607136687117468122624 10833507 -3311256404127314473124485483620447840 10833508 22012452343145251074436676790346039296 10833509 195716547841623521569234768547384179710 10833510 -33014261429599606553947726399361644800 10833511 177131561285223807108586891879696240552 10833512 -216251642792340261825857955154782259200 10833513 97597436197852708033345094326333017744 10833514 -75573977321226910295073609908966764800 10833515 -83367323954415841161950404707496665600 10833516 -127459157810267692994946673187211164928 10833517 54260445498342067773062060551558780140 10833518 -147953124702256804080669774876483084096 10833519 691953114311743827728662658889731976960 10833520 9197498169572190251406878199486873600 10833521 448164133587148392232698067529629696800 10833522 -25501863903046407669231175603108709376 10833523 152645691249025339448571250200764299624 10833524 140753178862177372598817169690453015296 10833525 122779141093162759486305369044229736500 10833526 -31976691527211935142024535382259511680 10833527 18283755702630021260109282305979586440 10833528 -11483846415854310258013754843004579840 10833529 -65693812201546901565839425857346389120 10833530 250698299612757442227142512179016542400 10833531 -479535943738521214972488491255630441448 10833532 -91886691131154661217669674799900341760 10833533 -492440966169085340456503391192143492218 10833534 -77858798033867809325660151059367936000 10833535 -341450044035295668363199151493799911840 10833536 43495209319566771202311026428210053120 10833537 -210725718990459843104075363275973634624 10833538 -435763191345687733008154644223270649856 10833539 307178788910517223473349838167974883584 10833540 -32398623708349526985039744778333102080 10833541 -160773374226832991612819816855208994116 10833542 -154745660901146227142513354128201397568 10833543 315101306593121108312478776828902041600 10833544 -23384203721069356226416861351850019840 10833545 211998247276661828782118228627906355300 10833546 199083626744953492624362156388290288384 10833547 801662229545457832294404149968640704992 10833548 -67843182441231925348552531768839949824 10833549 3171916511541241013400767417620058688 10833550 7241892640517192241205618900478265600 10833551 735691713258680239460662428024485301552 10833552 84915498472658711310686591575090003968 10833553 27726576623999524245791873699163591840 10833554 112536995980621676642253376692065582880 10833555 49500244385639315895235675201798163760 10833556 -86720337583028276263934133936441623040 10833557 422050641686053648137021995783083972206 10833558 227636631100702053627267414928683547584 10833559 -340043988743526503175672492927229571280 10833560 84896875606072529589577499230709760000 10833561 140841866536194681839408805619386092640 10833562 200937449697797542066250983650554530032 10833563 63118025356997038468655692170010353408 10833564 -28543018895665383997660299945461342208 10833565 -35942789438280392529565085306690969280 10833566 -207840829207158582342675877209658032768 10833567 229419768077926465605309858987733137480 10833568 -697980283245930586020994308824075206656 10833569 99750351618997531439287660472590388400 10833570 -9270413750002687965059764441914961920 10833571 113826973750443260695853494465004229024 10833572 -367303716312069570019095672078709079040 10833573 477213680912325707509127286871529680704 10833574 10059771608762007434960489247354863232 10833575 -18963755979755835096829330637426294400 10833576 305738046669924504401444603690270883840 10833577 -278615099658577084722645401801381901574 10833578 -63573683391207490440249113243932896768 10833579 414582741247092351723567614430785280924 10833580 18531606270756367113226631049166156800 10833581 -552016754330616496731637001175612819936 10833582 278553462934409450280049628687694345792 10833583 -659094542027460925174831925931762616616 10833584 -202470828663579889360446129981121658880 10833585 121432132131954349123112116725356376960 10833586 -663770807972538619726325904891056133120 10833587 621539473091966221888737063105029620236 10833588 -6570894306591964869908917201062001920 10833589 202421042346227432965877860773931017724 10833590 -175354703350673140115374013687874654720 10833591 139319631938754005640355409003673166080 10833592 -2670058229512334769811792289533132800 10833593 441306578053294554132768793040289444804 10833594 -193492176934130701271110441429723293696 10833595 -103843113853913851787674025117087094480 10833596 87540193349426302592866565662275087360 10833597 -23214538964554279983807224410119102426 10833598 -285128496258773203401702731500053822336 10833599 192260338261840416696740678487952557936 10833600 21986075794121234263629101515721932800 10833601 78702442105390883633848458959722415104 10833602 -124567780778618533821351941824082731488 10833603 50165705030305028418263295259429555008 10833604 -103261574648225598774076451247395407744 10833605 182378292703503891758585337790758163260 10833606 43070125498551000483588876771653779584 10833607 1050995883648408703861577940245987083152 10833608 -336919411442092815920264239295944458240 10833609 172287440247488401298564863478723525904 10833610 4481602072626102278519392872201156960 10833611 -824998760655385095150360100562819239788 10833612 95726465082479014544608862433524711424 10833613 6341882241504053405109974628627912160 10833614 151422932671996462227519636756954240 10833615 -271488949442891019214582644607326609600 10833616 44594728974031922078117292262228230144 10833617 -275131869512042923775268246343843329600 10833618 95838710072935564783335643154423743104 10833619 337782611684438299933900788637372347520 10833620 41081120771582188534958025438712750080 10833621 -31111490612665821251624167233517101696 10833622 -224732510410856343119863186927387953888 10833623 406888499054498776512548056473662164872 10833624 -291516055530095488511542856431532359680 10833625 295886722932522152209164533698671120000 10833626 -540505308975223996258862951258780057376 10833627 118057233982768251707344635416764242432 10833628 114984210145680228368701670178356105216 10833629 -187552502536070230841725177513956999360 10833630 143065669064067343038062144003584343040 10833631 -326340097694738180460011584664724232800 10833632 57585007673853610148902306803062145024 10833633 4625957016167329718035080304709176740 10833634 -40804711437696626736351451595847403008 10833635 880726455335635571247299123003229600 10833636 -57150624880916266131769434335279548416 10833637 153149472560934883388851305409168818172 10833638 -1991624523063385631953808195715397056 10833639 418199030877275089214054194948905757440 10833640 305380506039140864475398068602527692800 10833641 200253581734628905858618208206103116800 10833642 -15494978074449329506245435560827315200 10833643 -242277582432806346625881953096137487616 10833644 251091454662189301151192090304087837696 10833645 -208194755818562628836645846351758517280 10833646 -247300996510332697340097080215993808640 10833647 -521106811528581959658116435142971903688 10833648 25974984002239050213979321834002186240 10833649 143750488563128966933579859768064192164 10833650 -17196234281327599925795285926665204000 10833651 468094780335243898229708999025044013780 10833652 -111098237250416095342313616608469762048 10833653 347524463038093991605003303770369435840 10833654 -88613060584469852818323184457788209792 10833655 155651992333285049583744770282208024000 10833656 -715952850286036801750629294679556997120 10833657 101731402753167629474213388349239770400 10833658 66654449254629221959976986798707110400 10833659 155193359258366455706526361353156589860 10833660 48162135239876816491520783402106854400 10833661 678844576572335633923537243030335200524 10833662 -119316662613443079908854220573336687616 10833663 10181081987973324251950582371441996288 10833664 -81854247164802722367061050297742786560 10833665 415939622600443309823804149626767894400 10833666 241232779289765872383447253027986975744 10833667 25034706182134836310813426530370241280 10833668 -231138557921519314675002097205749037952 10833669 -150149023666401460910270970245981297472 10833670 274678160678668585627611552306972017280 10833671 287987253793961058721765899002386174872 10833672 -130806161858570154331748436167111884800 10833673 14180662559739313888743402143471221684 10833674 85329197729504693184193461615286321344 10833675 -136339935314288916439447143559079292000 10833676 -71986216187699993966784785915715753984 10833677 -152539128350554543075467858730040570880 10833678 -2384341064497656663297807130173043776 10833679 293885901851444622527190112895621743280 10833680 41988066309276016035202045427149701120 10833681 -622329723083860956409857251346795836160 10833682 396659826809427878790432495276975522192 10833683 -51710041675645465939269950157824199936 10833684 -26939149048608333765622380415703844864 10833685 183305404486819734817136847857018559360 10833686 -249661078820692129270025331457629548160 10833687 -95625116999626580135863494155860572360 10833688 -549038936903828021705824770423688151040 10833689 63964712929229218259064255526168121856 10833690 42963032864634591594124871295192023040 10833691 354284967981460155721597471739939409384 10833692 588428209396159440019425208856068162560 10833693 177395113985171014592752977885931618464 10833694 -7168697234234713773965880256079835648 10833695 81636755658672138657318259291610319600 10833696 -173152773760874172433092690042499891200 10833697 -104759151336548277252896884383589736768 10833698 -52098397718497996169747404986214538880 10833699 691374489214910384595319343397661204800 10833700 6460474807054840381873839409573094400 10833701 107508397814928093865389812995446960702 10833702 185340353124183563766946262937039419904 10833703 -101693098988230125401883885709071855360 10833704 -736948499126554656849196630549977753600 10833705 234970086920348164969061729023325414400 10833706 134257210826354703592355254205215512000 10833707 232028788032680402718685241725919275956 10833708 113334094015324066851135033924545310720 10833709 165722788960890469848222024690168542316 10833710 -83522178336578833992784420536007026240 10833711 3108895493028044721341423589342240768 10833712 -50697020370377045397321644039508803584 10833713 -114273608925573174146182328280280617792 10833714 38243217305662215665970446070861922704 10833715 18187649338450479056684259008640944400 10833716 369871407343945403761597996042596243840 10833717 124986375871035471368652900957504981120 10833718 -67334104243677113266806745746798489984 10833719 -387125621208822610466122839917957785656 10833720 10558840052681834154792405584473497600 10833721 7606768031501973460068741486838271632 10833722 -339331529433772459312389309974723686176 10833723 99460842342209042923583581640960085120 10833724 94263011980826104887183307683267379200 10833725 -21588235744764718498241728511452915200 10833726 9056432238376860906666463227723168384 10833727 381028961634294783562243416276150896576 10833728 -65970388563717770954961787707945123840 10833729 93964902686736431275112439287187303984 10833730 24307166896318929663646717687871238720 10833731 -371579539748366923034751924677587206468 10833732 -7574819650894745165696342856513712128 10833733 -932618138273452604193182374261660188840 10833734 135027042808736157518905706152812618432 10833735 -428221461152759862842919059690373120 10833736 -294898837482523002723144196469721661440 10833737 -751323979016838293985721056541795200 10833738 -4765737965078409658265746555428591360 10833739 -79086158402446088685350955448017855344 10833740 472961463259075636683885879639331507200 10833741 -249619786892191824860673688161389897952 10833742 -121282636677830969300254088213108689728 10833743 170416557061932911567866926752982878520 10833744 -62084364873500519420121431313929994240 10833745 -14857353645886243226902438541727630180 10833746 147012853196863445374769314300848119808 10833747 104025365695516062534343042278108781872 10833748 -88915812679588019942127794978317344768 10833749 -139069988105459785353733334622505892064 10833750 1763178202288875693300882092401860000 10833751 -117794285119734718874383764388087616248 10833752 -147376178252817589103478720351620689920 10833753 326840853017747701447854532729886941200 10833754 229247579230859545069825969104894135552 10833755 -162511091755152782410643384705721793680 10833756 -124637045924768826847161385091483467776 10833757 -594513623402665109490550375315752204960 10833758 28314533895918623638247082530046930048 10833759 37459857937051302910646932062288345600 10833760 -148580056571061413604327846379152998400 10833761 -238160145931320046940241284406808286700 10833762 23541017535319127123303047123161511680 10833763 16041924337533443755272309117382538012 10833764 -10011166131463353497582837970064088064 10833765 1570471503905549315205242806906448640 10833766 -467412501963731649040894816023039662400 10833767 21035475106435413864372034382605891584 10833768 -402741021326348154921723241734706790400 10833769 337164828880970703924166578301278138170 10833770 -16546775981730390007320022069186357920 10833771 -138363799141668509509710588437198733840 10833772 195613722668806963698149597217907333376 10833773 355317972427936123716727789997619656022 10833774 34237688100740772962750080497691517952 10833775 459934960959928446006449670244397997800 10833776 205519775859709482609000480676772216832 10833777 -110225975840432203958845887445758106560 10833778 -121767148093700237836206228962576920560 10833779 357343525584601684403055641073947876688 10833780 217986048779419902491062202873743349760 10833781 65276346481862652892459790813812205120 10833782 450254441757450597717549123615739244544 10833783 -239355395054090125481198887862252555232 10833784 -7437871709634726031902102766716641280 10833785 63845377356617795769862038317053358160 10833786 98512544620554011538209945781059404800 10833787 -106045847260541831580163821769476440768 10833788 106391495371563082445191895367922154496 10833789 43502858113733717459967970039600380000 10833790 -368449453295804396567071933074463392000 10833791 -1432831749246516090675681466252703097120 10833792 -177513665749675075829988921907032883200 10833793 -792507662412508353709307350304321688958 10833794 -57754499222689398468974447283190674528 10833795 22340943843694999507241931758049987840 10833796 11527995331861230700308478984515578880 10833797 -146732738596930452183946053458643121920 10833798 -232788326006863550936120775330635286336 10833799 138511688276694867112722750246261750960 10833800 -397397473253538149516054558949995520000 10833801 131836400132585441603023679791114860480 10833802 12179144292082196087867907147229525248 10833803 -709183117231192357294240136978392731948 10833804 -445079690319352429598762751963792122880 10833805 -30094662460555070250953152835725885440 10833806 -199671231648830588040419946981509096256 10833807 -1566554558697013340743420515878944512 10833808 144761589779777921862975777807496159232 10833809 -57321944582008543988832071666193864000 10833810 68477223014566747009862921313808089600 10833811 -895057992657371174057526321374181258888 10833812 235950899040983456416348752187591176192 10833813 -186126622349100149665815267777620487858 10833814 231239068303235552128541428127661812256 10833815 -566421419568088610699445403395514472040 10833816 4711106967975910007048898194699059200 10833817 143383615739566236018416522260135808532 10833818 -20860632650072759759594863355449847808 10833819 -98932157136759807242801122997784395520 10833820 -109870843696676204224409371515550464000 10833821 238201186017505308917730844116521222700 10833822 40275622415266328756457455834669591232 10833823 -58585855836458807980897676537984993280 10833824 194675507850888177934311203390839848960 10833825 6585882642722520270175890325684575600 10833826 -87096379289161648085917831026008604000 10833827 -405205205443781499243127200906956172324 10833828 157281137307797569104395799322337157120 10833829 -722326674917500709784884810262468345024 10833830 -96624097493862492008707351604576198400 10833831 35972654223098680538288115131292706344 10833832 379284012038674088518214102951939558400 10833833 -910389382776658509675147360758194835424 10833834 -45468735684090629714316695424814790400 10833835 622699481518775366177782569512726343360 10833836 69486719838346467927945024553125909504 10833837 -72667970873530030880520244267953432960 10833838 -60873644396459416632150857860987796160 10833839 -595166685936460213586620333316105205360 10833840 29700670249891187164960335722435051520 10833841 -476895852850324463726588107409478066908 10833842 781987945947367200939144085965591706752 10833843 -285180009509220303480147110970834459336 10833844 150288822515789857843668532971268431872 10833845 662465441654930414062850712264768432960 10833846 1408881594434980867477230655068225984 10833847 -562042395355366224746214047179922495704 10833848 437729301134178968494794245480320143360 10833849 100574421483819023805210074145398522880 10833850 691213632765790161522299101440192000 10833851 -59446344496020545610919904413671348048 10833852 -72857831552307686985916156948381920768 10833853 326200005162983067991151526614526476102 10833854 233469098093323821523235157618529157376 10833855 -345316853128694850347324214408927197040 10833856 287056123756699394225883572967833600 10833857 -299774953410276926467951444535189085360 10833858 49543045446330156840616876096691850240 10833859 -239820961328686047026579036318359089584 10833860 -186978592752620570421588116411722033920 10833861 -487101573683034446758832204736948964128 10833862 136912336686454609809543680489654820864 10833863 382161052223503925037851864350889777112 10833864 91819204188765001733173330132141547520 10833865 -23796787519170146376672812136498196800 10833866 217243689398669929661556501613368096864 10833867 452072801659962730294315789773065642088 10833868 -582679056521324082407775869860758967552 10833869 46806258102010573152165111651939090444 10833870 99467512355986381220014994496673996800 10833871 839952082605536651899385739994047449544 10833872 43180445349223510984794758302868570112 10833873 -529989835111793030617792866508719641616 10833874 140818390987647319766397496247064330240 10833875 91642322356992701063068105590434280000 10833876 579935959899942351166667734187852881920 10833877 -813784574932256028128246280713841663488 10833878 -570652311533206817362749263169853726080 10833879 -201481218134569747131386186977114445568 10833880 -83200840674793263482195733129171763200 10833881 20991199152732459327731433531571410600 10833882 -81484806151605505257253604588905334016 10833883 -605417698349744197398672366477851319868 10833884 106706382192975443135549901985399296000 10833885 283799852528947018561648936703044987200 10833886 104693178533279283101831963564198793600 10833887 -225601032113460816704548890763111642464 10833888 93418544866987763960676291557762531328 10833889 192310296967229641827367557494178341568 10833890 73501583399436401516146931505500889600 10833891 -456516852108952487522487735250147312008 10833892 321311529832460039896635457514628341760 10833893 -5145854362504574156762821520902622016 10833894 -28176850675392758932025890463414954976 10833895 446327275362017457924311991679200301200 10833896 252448226073648374077078847770632744960 10833897 -222875663388001629941373531032999489472 10833898 -251024818874410189828262243738422558800 10833899 -815731374013333578713684329482704537100 10833900 132852331230591788961852290492269670400 10833901 101773170777861448437556515540114023212 10833902 -398224360519066552652584163627124326400 10833903 -4360264403857153193032768954358208576 10833904 -144863286724304068775234867964050145280 10833905 28111149045111427409218274802908886120 10833906 -38977790756002207617161529139698919296 10833907 19172674280128774734575575885484248320 10833908 -461711392654528899041283720074576863872 10833909 491723907694376299435750635095555011104 10833910 251782576420502108255971610554536591360 10833911 -32316195803670403688029148298931057152 10833912 208757171755945851672490744044723793920 10833913 421054851800886357112490934968747006880 10833914 1445255317942328459700240474337850880 10833915 -93463674516971384730973520158720604160 10833916 -6573051055537733969981325175927795200 10833917 240913968316670819254628899980643368966 10833918 278437283734786151443483143047863696704 10833919 456266838823858201341409948764124344320 10833920 210354316616672165501821344330138255360 10833921 -269693746668015375682261717790390323200 10833922 16998740546099879373461069828036053248 10833923 -79351421923590255568904040694994078016 10833924 187779450416681850320003886669480569856 10833925 -385268620334654890126036042332746105350 10833926 -210247555006778931387868903959224530176 10833927 -7016018456600548980816556954349026992 10833928 115578495183015076949004293940733378560 10833929 320581059645009257828970082812850069530 10833930 -9989470764572929257755291190817956480 10833931 -53375300378202235153214080928402532268 10833932 -271334197484292676623716083553441589504 10833933 161579939160662611576348054190823406080 10833934 -208628455337874018721583408482535234880 10833935 -70205389414155103446536449318665255840 10833936 545268528104149753282294824759459840 10833937 429027055052479741209272947003585777586 10833938 -235930456882354824903199130512852456320 10833939 555103274669744554901753051820230556000 10833940 87090044139645703304187694230752601600 10833941 -503476282037203112032709386631812988658 10833942 11232390604264221523467024168662827008 10833943 -9310344625107757135072597300815121776 10833944 238281327929579350322488812795379077120 10833945 4644153474421610868311659977165608640 10833946 -138295005121138464996009136873873950240 10833947 101955755956799516167588925936568981672 10833948 32081214285383147662573032858364068864 10833949 -370999047142064594774965913283544053114 10833950 -132910506982455091849529462026390008000 10833951 -244011436150690369994380646683160931768 10833952 -449957659013918198997360488445294673920 10833953 -75643424201747839083512028511693733976 10833954 -65507453536838045432780352654333326592 10833955 311104112763444111644963471888597281440 10833956 135439585419573441859839615877690810368 10833957 34389941781001687553367742492355041854 10833958 17232630167102613987615683101886822400 10833959 747747009788258258591484149823911495160 10833960 69220763466796583762652552909385728000 10833961 454054010425011576039744925418719626048 10833962 319190500028499404330262551529533278464 10833963 -51297106324010414931009666701255619072 10833964 -151710206804247477767656903941013908480 10833965 -596442181685977766432237119703686758600 10833966 -70448618270065082641258223431720673280 10833967 195283331825295842418013040422050606864 10833968 -45720817219931919166037229619063750656 10833969 91556764668913670357575836960077292144 10833970 23754102877646221426363891638284083200 10833971 -1349258929972186132033582157157993228 10833972 54811501397118844124305962006629609472 10833973 -205676718808356483935675813482334926976 10833974 96394149741638606090426600463831032736 10833975 125889816576538917677468100609693855000 10833976 656334914456665488920695768020753838080 10833977 -511820469263737352780982742659749184 10833978 -103186830173264623011813655883191243776 10833979 -4010495734951821731977317573569084272 10833980 358506106853934009014734196768455488000 10833981 -602807638214565253992264780211934457600 10833982 -6218690267551604810046872641108017408 10833983 460587133574363249189085853179734807232 10833984 24051800686317952311689611321137954816 10833985 -401363092304581443694030810951752491820 10833986 -498502864572775985888191111575405461808 10833987 21868463249853040465429320409782618360 10833988 -22065427593417088777204348585774295040 10833989 -246042525358691550210559694483878164480 10833990 -108029174825697920795564462459328768000 10833991 141299939445997797716913249223413140272 10833992 -268136747386432080000646020315523553280 10833993 -14109110472706977685926122505761664240 10833994 -275091394781457880237798921118075963040 10833995 184869336930459239531872072117281363120 10833996 -200619766040177787660870807791385133056 10833997 880380404351034138053192341196239251446 10833998 36457289130692289830102296150843584000 10833999 -185398318373645619391497069242467844352 10834000 11187611081311341242227566996467712000 10834001 -151458402271830059454631514533793963100 10834002 139851907852122916583540023761653944080 10834003 60506010689363763431528120668946221864 10834004 -26495488322951235226914917387959320576 10834005 -2291373897483650394425975362659905280 10834006 77256010018871033979899747184447824064 10834007 -37201673108579013473660276525142036000 10834008 297300488864882481368110423060239974400 10834009 149669351685608367413516662431452253440 10834010 -74190305201316167452612926355164391680 10834011 -177147780712897527310032025622355368340 10834012 21343777214916088602082471073616986112 10834013 2834257735823628806584572154640852262 10834014 -107188557521233594855992783944735687040 10834015 329612536784428801444514835088995660480 10834016 639104832509768816820545415519651889152 10834017 -28284694547432045214465851439511893888 10834018 124659040069470258338537045553413884704 10834019 84587833539495322630190304133452486096 10834020 -255416978351925937865561647558481510400 10834021 111896225357336148737618695069936945344 10834022 -10484121104505193119549224150472007680 10834023 -402401743823258491060040163061548481200 10834024 -268279494428834988844509396723806668800 10834025 -383972939458767076823255072642101404450 10834026 36921969938546120365759368244218253824 10834027 377868447137545277735779209182179381664 10834028 -483618086362110713099732511575854932480 10834029 -65649772043329781813620242594806063136 10834030 -76321057873331001796786622361370377600 10834031 79070163521152879076085866087065953984 10834032 17475042251278303419749112129542160384 10834033 249903274303830933680836200169532614720 10834034 1015832893209217120150605381632403601152 10834035 -9686463885709399725904584658676920320 10834036 -382765890076438368681738184068918037120 10834037 306308696726267686482790974097376752686 10834038 -2439369443189568619019059654786336512 10834039 -33338390103388276743469745307245982120 10834040 40900390038396332279032789956601036800 10834041 -174003566202650492379117896781741567408 10834042 126803465784167383236775884722119650672 10834043 948870794934952974338489354187936375144 10834044 -59343323336699642863456545814538999808 10834045 -11582411178834688901065342284463371900 10834046 292309806137376649607439972754710953472 10834047 -95158200060305103407755139022475353600 10834048 397504181226749315720270261140555038720 10834049 -167240095154163688763091241093366432764 10834050 157523986350182825821442285519504572800 10834051 -367970234715700974484721340545765698948 10834052 160778587290233077840065701070162124800 10834053 -537949948415894226570944781882188875296 10834054 -125282799525217953460607538819223597056 10834055 -436072999028697102694627219774012756800 10834056 -401462330712998985715436932519938862080 10834057 73502579726195145536797030513617631780 10834058 60102133744683049672421775636220656384 10834059 4911000065473701453203531277304847280 10834060 126180239328792920002241324378453299200 10834061 71392735101789089102848426797999908832 10834062 38569389710836094466442874834343538752 10834063 259357618993478200889018143872986989624 10834064 116481916338218292986678521501186523136 10834065 430951476025263219615819764418830400 10834066 158298038999550596087270164522690375680 10834067 -700657831651471564937370101952165580884 10834068 68545186710650493467413201193060278272 10834069 -966438607594518251050580408599818716530 10834070 68101958096300710538147675599609334400 10834071 242951154657466034334976400702739671424 10834072 -77439893080116522572933317625175552000 10834073 444641073303826411127361369813159862224 10834074 -22768249244877662945582255356860002064 10834075 -847809053447728717911333935193026000 10834076 43525845754750641732629603515242138624 10834077 -43218946813241384256957771982216911840 10834078 234648983474119402241136510551505171840 10834079 415276962910990850693709818923594195680 10834080 132965632652610817677256740616273920 10834081 12663536061289465847031392849836550400 10834082 -139793627755219100738282946124022128128 10834083 -84014148947599416420408344341147548120 10834084 684269467867955195007190231909540889216 10834085 229833220426335299339351229142779511200 10834086 -5624429579612963960489252255687801472 10834087 -414781694819928535250125108114708808808 10834088 258918850160073613084016379459993461760 10834089 95853723871442150586909847375039131648 10834090 194477154246818814594262458742626088800 10834091 111365932402074346145561486228804938800 10834092 -467755484668373055907646262416673980928 10834093 174246549359734345934803136510344785408 10834094 213783006478042947799431530556937556160 10834095 41690258170921879567781291489047637520 10834096 -54353494033437992682827608798506713088 10834097 -6886909766921184643515249742319786496 10834098 366084532091648722612135574062369152 10834099 -329049795476841669665210889742289079328 10834100 38659688686571032697342581475459078400 10834101 154176757763389362249612135600484817280 10834102 368650176577718965142538092416868685312 10834103 24267563955010448083091932866789465600 10834104 -2148949508975175240027989736092467200 10834105 286605232355638401083407564650615736260 10834106 13385272588940725408684086635220976752 10834107 -327599062074487564600849653945169353960 10834108 1170865417278650870946534922787991040 10834109 183843395407454098742744954223959804160 10834110 8591049344708060203381751461544025600 10834111 1094690700823174306368661490738975573760 10834112 18579072162263410203621274945324056576 10834113 153654254517416866770602087732611656000 10834114 136550697766622752701864781324918504656 10834115 -674319050514511312141156229876938800 10834116 212856435583256103531489423001100943360 10834117 -58389365948149815762913103547829184256 10834118 81596239217046470892954676329684863616 10834119 -222372758143626417017136665219364789456 10834120 -109548531526332319903956712946009702400 10834121 -110444501228527190743544495460275271408 10834122 -127748736092165621148336274318968710400 10834123 569208857453302815103281878585891977720 10834124 -38691109163414406789718819089593210880 10834125 236860384871393590622128475426156448000 10834126 -156192304540694371001852447614004359488 10834127 -232603047639714865021819015486632179040 10834128 21423951940355601023518925111584358400 10834129 -56896462993995502186726404896839476224 10834130 15523045115529375683688211369215854400 10834131 125458805656163740473442432860816492288 10834132 567847871275619414839730940421493376896 10834133 -622631278084892970706109016422912061618 10834134 51543239039977009428145269269302845312 10834135 239935614743495903462639945025897808800 10834136 -70972543151068368507171001270252984320 10834137 -603203818301633963869386096097744356006 10834138 57508409787318365123355275210743524096 10834139 -563894598419757353169957682588840728000 10834140 -213820683434720362555582044939220454400 10834141 698283682241024682117307854944799909542 10834142 -57537680086359909364754594347446067200 10834143 107388205246350022813253896792378113864 10834144 -689119720609297389658587677900795019264 10834145 91320708869729215170228473738179860180 10834146 231700798664274579674780512279227371472 10834147 499958523699924698185366016706306717596 10834148 -10104923789022297096779263657286008320 10834149 -13048907298216539776399899475835868864 10834150 99636208479305298851160178153433577600 10834151 2683513805756135080661822370924951984 10834152 -13505550308899992071987119770798489600 10834153 -244082028398597968048660647895786850736 10834154 92244091512981117850360262123546200320 10834155 2728013156819634352137991466684130720 10834156 -123365596629139613611640760361070780928 10834157 8553545592740193628088881798853522400 10834158 -202400372364851842399505810723874250752 10834159 111785508875855543129529645867353249792 10834160 23016496962839627133444681129747578880 10834161 -39593152298806323269078928427672386240 10834162 264075107541529010342450565005457289632 10834163 47815464923851003126840628441274212160 10834164 85320033298514629268673271616615946240 10834165 21453034684180479323253649199470236060 10834166 -118902056137022474820904952187396458880 10834167 53506616501105991230732337047338811880 10834168 357360457904257463506487681858606284800 10834169 -255658538891362909751328684638812617660 10834170 -13440077559330000498755376876886924800 10834171 -424444255002777842461835709356479241168 10834172 -535174776371940920033908723521225805824 10834173 -39819451458274032263822799960039624576 10834174 -58093685853688230215460559205424318720 10834175 -443974274301792283419265045545523042200 10834176 167724709520571657277447919102173642752 10834177 406956147975711882432291613745709153026 10834178 -34459714997184735998251238256168610944 10834179 -202092538016681687000422067123732382216 10834180 -92659625701042474410020045055068774400 10834181 -48769498609798584884075290072625130018 10834182 -176408162216086591577934379873546456320 10834183 859076933272701461568761045028821633432 10834184 14968018632085415486704625850032179200 10834185 -352568547669474913919563735291899411840 10834186 -132039861665821290582929879274769337856 10834187 -42158351910550035118019007456537631968 10834188 41096638463272724040238077109865049600 10834189 386190271989710724972248508930263061760 10834190 61794557940940976474320648699020672000 10834191 435929301046770299318411217254773074600 10834192 47512848539249835609173802658588475392 10834193 52836598546856174369547822367660869360 10834194 3911856438723770100219692928839523072 10834195 -389351325815820641566150253355930566400 10834196 60202961175500262569955231893011003392 10834197 -353414766091857049424334826284115527360 10834198 -241979689456925119858552654396264082400 10834199 -704400617704557144828309887333419880760 10834200 -17281588082900146307722670223181824000 10834201 458356658780108386651248967392415465280 10834202 -343913921576076019788245680224241524768 10834203 -201316230169937815831680359434460334696 10834204 -319200453578854093541000298362118060544 10834205 804156259032488312176917420453568239360 10834206 286094089789242572433963200634408170304 10834207 53235684021633273293057760024565411392 10834208 179831375234145883486962934508370788352 10834209 348278935855608722776600351763937455040 10834210 48921540569266454232316236991741907520 10834211 -19856635382146647324366659709784033188 10834212 -132086721471753156685387533835110125568 10834213 200313208075606830567299380873489995704 10834214 149165757298695120917972687119211186880 10834215 122217965072372633280190604507672478720 10834216 -272993943166943365604765965233858969600 10834217 672467919686937420921519160210093022352 10834218 -147865756163385945196121903231657241600 10834219 758634071684728497385903295994845280 10834220 -76638129775913103224274849533799045120 10834221 73742194962435483649687849886797797888 10834222 7587841256867260254792760823745310464 10834223 397620702225096443989960494801398483472 10834224 189686653709937867024752924043713445888 10834225 -160767110683488639197135044910930928250 10834226 143028706378893319221220038677140411200 10834227 -372948383805176467914280023003591117672 10834228 355417815109148540645599733599475677568 10834229 -11056013016592328616918536391028214400 10834230 146328708353457476315119418781712957440 10834231 -57793952092974682640020265365022548800 10834232 -296555941629687498680632292341141831680 10834233 -56667107728377985798628698768690892976 10834234 229811436949092671983432350653656070112 10834235 -428568559957586653465694310520599012240 10834236 -5962251025227730173581469939651201024 10834237 -5090075999343695638658426344535160000 10834238 -204116758483193599604621873423717589504 10834239 57550516709103254110108530274485798528 10834240 46850890823897543946260600992054640640 10834241 -662410233891431063707191532347915320016 10834242 -13805651280805405305862397504367029760 10834243 27095775727018435341500113394524467456 10834244 -259651044573866983331306594725098412800 10834245 90581185035695020995130357384945597440 10834246 -74788267773989695996530747669841568928 10834247 231361397769848990777321258594902212696 10834248 -240702472974954480519551197750799155200 10834249 894847676237827498352233177353242956250 10834250 36647946776682940798141071053326848000 10834251 281668218998027356379360635234623945432 10834252 -162978309675134126936908349267014189056 10834253 -899141429458215381421074490126384304340 10834254 131514470020071258938123770823454785664 10834255 -510154316458548128315334395027493552000 10834256 -18821057733971488518003172545903329280 10834257 -220719256513940594426156551515097401408 10834258 -113650965096986257387245232566626801520 10834259 -429537860563591198299029595228722211384 10834260 86805137489419864218837663862100213760 10834261 851208302981933828812971765074114951040 10834262 -195182650320046589824520475168414598368 10834263 923032140615718306268666566263438643200 10834264 -262539762797037483331795375868928614400 10834265 128596366873861380167436101906285483520 10834266 -110112879354360202158978031359232308480 10834267 691153931770015235818985385419304855000 10834268 -152056725014285842282532906623333192704 10834269 -416337072208224663278271420256657078656 10834270 -278980008868947871338394867091565166080 10834271 -62744750783858562118913080108370272416 10834272 -390517137202845868333221329754994114560 10834273 145044986345208510127365174011752298260 10834274 -253039281781439577680103550634108731008 10834275 186916314259942566340991520209467752000 10834276 94488384223684808430650141024930303232 10834277 828880708514057261167608342030140880126 10834278 -1353761940501806871599871009502205952 10834279 -607398089801949395591994745145432578120 10834280 1861923204802256411280530397911040000 10834281 379702752386325751805864934254924346570 10834282 132180180186665036118563695666884736512 10834283 92314516961084233850262297975044161344 10834284 47082876590273469716525266343930757120 10834285 94708003373253497988790027953248286720 10834286 -197751479942858199141575709351208809408 10834287 181510624313728413176629331036495342352 10834288 10397737849290593787175378496716800000 10834289 251006393383859740139931194110141678656 10834290 -480295431390513192344270845981286400 10834291 40015650315261699641303001603062217504 10834292 -437546446013726601155615885758298007552 10834293 141127544168292732721803265923670162464 10834294 29618883103444466739340388324841743040 10834295 -10165084745081770155664456255848877680 10834296 215808447272789356387901817737055436800 10834297 771730273015874542970835615457954226560 10834298 -77775980375982034920223560524731763376 10834299 -232669758436439358251025845568933972480 10834300 -68827752548871977087967774421000153600 10834301 -66800919886552369390696176640095386388 10834302 195764128930888673920824606069254667264 10834303 9255913505474656495406192354003450920 10834304 312189401785362242625785085276758999040 10834305 249699542326365157635592324980493061760 10834306 -191679971901484238544541865342214597120 10834307 -653225527945120857905770143689993296896 10834308 46015984885115933925062765721288792192 10834309 -119377972604963111032650084520175666240 10834310 217836295860008676271093417906019026560 10834311 94671844817437955914527598482910020480 10834312 410006628775353897903359744249871283200 10834313 154076747738980581748342197470905723200 10834314 66339898548641564946218982179023553280 10834315 -49820158862839637685977776030640732400 10834316 -31997924327447771237848934770401561600 10834317 -8380352035302671919681695674742833620 10834318 -29605855154491277147231316993432786048 10834319 -416970421398379362129469241252557091280 10834320 10173200092258630834008496800202752000 10834321 15876784919886863473858572124244779670 10834322 61319562550004886029859570997737578112 10834323 -2472510545439557408050097445731568576 10834324 -213085922906938288774027247568727602304 10834325 -109139007966127682798100620907659392950 10834326 -124955878063316955438010046182130658240 10834327 -126459529622359907772175770273300489888 10834328 -467568158737142174747874110503613859840 10834329 -159911127777028033212313679060343174720 10834330 -139833256657624555712894116470768271680 10834331 717820493041794926308085053681211280132 10834332 2245648759070459697064211756264838144 10834333 529324371844435197628082327320848377280 10834334 32313424626250706455851406445398351872 10834335 -214663515216795548671300718944716818280 10834336 -620169727050723763970922234057014181888 10834337 240474058884693342415639039595538088752 10834338 280972626179945824880473308318441987840 10834339 -351901925572156695061454658627016205860 10834340 -105640553363440173370367883208690732800 10834341 -41726948412213496736265267614900592000 10834342 -4582339046695177057199658800516256000 10834343 283886740365077995926746353229787437184 10834344 -174840787095632671458607365156839424000 10834345 -209248442567323549340371608776724576000 10834346 657950791956080040422291426262366620160 10834347 99198293050416730900773022859795106240 10834348 83555943100901516471192567159486054400 10834349 -536195735221234787029577025430161732564 10834350 82914214252214731287696869249824824000 10834351 730294911096841453535122854533095065600 10834352 54657558626715548772206746345724461056 10834353 -323853283109242891949933942986930091838 10834354 265473902683945003249752275108020936320 10834355 210497064545160172600492743840965414400 10834356 -4002886753079890687646656025410560000 10834357 -610049395725838356028732773465844278720 10834358 112277459217095742925121186073841061280 10834359 200454672015522424607963476716375260904 10834360 -136736987235650401865835642937514496000 10834361 -635878580728813057628497363522077214038 10834362 -18526836340975623562002603016983476736 10834363 735174047860792601888128841647397178624 10834364 67299522566712650197085008806305688576 10834365 75529209594763061581591522574103834720 10834366 -2397629729747946261034672300872038016 10834367 -583254980901004913389345141769211067584 10834368 -11097390386670827371603771914480254976 10834369 156654991280732429555734099166019732352 10834370 -198826617097433844059413408064686080000 10834371 228593977581048084432998491163220331200 10834372 41620223734079229273106196140442130432 10834373 -346763614897877334422220198536726526912 10834374 251170398264903696191210897784397268160 10834375 346426434682311150486540625860506925000 10834376 52690163652793821438563328930087567360 10834377 171188587290002273406833128909340490432 10834378 199304354564236898276480661425897352240 10834379 -276890844161800497472623524404634117640 10834380 -152102293629633655142406771803851376640 10834381 -1298037655394568278192385951326557128288 10834382 58079169782930729566024603236736995840 10834383 -220834910666867464290302873651713527936 10834384 -35256106689764412718635754145554759680 10834385 -275789470846324817385570690727608753420 10834386 135172508526518661402966444021950016000 10834387 299886700205980063099059786161000866512 10834388 -325380373198753348432909715731480643712 10834389 -84250309306553811741186252842002968960 10834390 -122652411013931774257420750745376606720 10834391 5199337203743548090485991235875782792 10834392 -9620873785377996273174965780061388800 10834393 501722679826745967611944717394791685760 10834394 -823938042579864646915232402130248871168 10834395 85153679549835751176212720289115918080 10834396 -7041032319220120880216527638940328960 10834397 76877887952078075318347899383091092832 10834398 -272975407712714925933536892214749346560 10834399 299691874929630118238453742634812914536 10834400 -397636044438011001475966799274344448000 10834401 207448496432299004333840838330374009664 10834402 -176556806734162593497641704433841020848 10834403 -489992579302363156177750363401101841936 10834404 80987941308133795231235457583955914752 10834405 -346412991634553619845169130961391212640 10834406 222482378664880323033726613968815600640 10834407 167951262400153355213328081410918059968 10834408 151698641168109010106616865747553894400 10834409 -4078028188774896627149014382512035840 10834410 3108181785141425026176068787474163200 10834411 -163545415638688449481104478373803104368 10834412 -546999263268633866731640067383110758144 10834413 71673113095700418771205017325930782624 10834414 -43070208475447687462338919997357847936 10834415 -117565732483720992448759311353283549600 10834416 39913346836054880688365510946535342080 10834417 151119241839271596461676749901562202352 10834418 -19881774299763001653502568957115452928 10834419 -263384987517759026381072905609496071632 10834420 -142238973666103861107242346528537918720 10834421 -245477835429224171188097881186967563830 10834422 422168700367144926555400185034648397184 10834423 -171100051568836542680301870289219590480 10834424 531827731710969971539963954138152960 10834425 -55174119258466001247285277419979824000 10834426 -50838605557055961020937428902940630016 10834427 15159083108243078818204055826490384440 10834428 -201901106147553060091781216045941923840 10834429 -292750333607452845364502675598743516640 10834430 -159286707146242622055120339615280136640 10834431 131004819421015833900137547753586750152 10834432 122450119720550472879481478382209728512 10834433 623923579758228979415133329669090567682 10834434 68192111999229492824078988138584129568 10834435 149479009790277982174914170781078258960 10834436 -123511432171118018368388579981044503552 10834437 -82757748331021984009982245326864759840 10834438 151337124136976282405448251181581376000 10834439 471203002875350304376222095937785134232 10834440 162486259094752706503269081149217177600 10834441 20108382230493075810499268606574591080 10834442 -107108697881140777927132470835355602128 10834443 -87010544155596721225044422989307497668 10834444 -29960197570187956657159372394279160064 10834445 -25253038466978226778759767150135982080 10834446 109361643310592480040582296854169303040 10834447 29008016911496696812944704219727699728 10834448 75995702352095171837455199581520609280 10834449 209208250826020118235970617289845830064 10834450 89008731883464631545633418213065360000 10834451 318919071015296615525498415477531638544 10834452 8226651819172761729024190791453757440 10834453 -251542775688982679216506259744324186720 10834454 -296376384407044673529869742419802361728 10834455 104852102984537787195655807023374131200 10834456 420458371222544493455169344443792250880 10834457 -742028431834956418998968683955291725548 10834458 213693740135193600979664231431927710720 10834459 -611612336726886591578789812315138379184 10834460 -16130121009025497850045115924456509440 10834461 -405449400475867724439010588952905050 10834462 -133113951441878139988957473675822960768 10834463 -565885484367896663323270992100674096288 10834464 222490263987128456380623098213781995520 10834465 -375141352801295872876778683834615848000 10834466 -64607230083627190986682085894618939568 10834467 -145229089509137636746517330316556392960 10834468 -2677631938354655942416593750615403520 10834469 -27709768266215043930268909459424016000 10834470 99763937986796638734425225860438225920 10834471 -16939346662787152807545363079865935128 10834472 -109853308669095894353183101636856709120 10834473 -168730195480183713857642724362046327360 10834474 56063046170615056041577869614344038912 10834475 323026975591832729393387613284900496000 10834476 6741487111376409028669005406291256832 10834477 -610164998554637277714953342011829549674 10834478 -27812830433400719894089451052766344960 10834479 13953978020288191872858912007208587080 10834480 116230902627272065961262378228428636160 10834481 60480058139660098229613369485341418880 10834482 -166611425589569772583471178356581825408 10834483 -15963868987365239305511423430962128320 10834484 420536864772873415248361363720660377600 10834485 23615725828706023259754793964648628000 10834486 13125102358978380033139972188071599488 10834487 -1311463240995543412290505291133457624000 10834488 87083767202661010249327147947052584960 10834489 307380389523322568419887705941872437290 10834490 -293681485929006471695292059414579604000 10834491 192990019138069737272477396740109964000 10834492 -21210787050354553266633244070356931584 10834493 -65816316978470770916842647520766163258 10834494 -236369378691607067816139731036226862080 10834495 -2568717999401593038907837550591093760 10834496 -110144158486106050346107161496513413120 10834497 322838218381564756947170206812121666560 10834498 284968521357415528762634030729894754000 10834499 160073608963367896976595807174354918480 10834500 123594862309014741211411655650172928000 10834501 195413683003783668559128514971593001600 10834502 40312662289932359247635394964092856320 10834503 295903102393146416213226238519234227840 10834504 103842085825671522457849352364795955200 10834505 557915650052004901907519323315612216320 10834506 285260727655139534901472200291904204800 10834507 -454950504084619455764477419286923947244 10834508 -158886554188306864727475175722794302464 10834509 42314079608234282181311416259578935360 10834510 -154802102074896688913193666382999275840 10834511 578199880100939231213782747167703232112 10834512 -18126554436985793666913022772076871680 10834513 254745125691200548401582207214552002420 10834514 -14344346602213461849406046254918176480 10834515 -200838884745758237215490681440243544880 10834516 200300671503687766696609064883439656960 10834517 254562912522667725262705606923204340092 10834518 -116581098914516554243976945336882614272 10834519 471557657594629397445605842379694054920 10834520 -288289882979700915829314230175744000 10834521 -201111386952536361046002523589953943040 10834522 57986286898000295258238390953252198400 10834523 -88253299189145041724281647630008025600 10834524 46128078720548918373095508286539025920 10834525 -29587514796192422179846897048711076400 10834526 -111910906516793321601621136316116041216 10834527 7641350582199545386702804287665176704 10834528 380205888050046433101172591328705249280 10834529 -472895002239120207588706309890491860800 10834530 39205406914275316918866862996402744320 10834531 112624761055885672041514297672920585344 10834532 -470580292080154928678916692683518290304 10834533 -708644782454021185628503580773386470400 10834534 795150036825054877215910323002859724800 10834535 141873957965543921990467608785214744000 10834536 91693908733367817162984693863618150400 10834537 220808025868881907438343088471800292852 10834538 -535990198224537254812681964526948864 10834539 143350562910663841506986450582424552024 10834540 -16773020524971631763451028811122421760 10834541 480392928699693408957188759892570502080 10834542 -48863397909838814207942871751947088128 10834543 64094873796242992664736632825683619792 10834544 23163774745159858154842919931366014976 10834545 459501124584477170048974653776411044800 10834546 -125256078461599089952101607210286316528 10834547 -516629193227003298306191383087773326004 10834548 -72255215706091177825929617030579613696 10834549 72205080320234335430201852885247889920 10834550 22510087454327404495913351045397076800 10834551 -49830131656244858064363598304663419680 10834552 -50223020136475093534154991792363724800 10834553 -226222245529295653623571294797201139116 10834554 -118369552093311543454248584078480654592 10834555 26363079021685060604357785926257940000 10834556 352608017440245663989125994061522643968 10834557 -41812532863606224990380428588033509312 10834558 -128375047607600673344409684413507293824 10834559 -166912413325305419694525986539203060384 10834560 15497893407309937982103605615788032000 10834561 151099567155613730652041809377623180162 10834562 30070038045432539134743736504755001344 10834563 -473912055753552392000022411197835778056 10834564 -132139152060075251780314772440262062080 10834565 36735191491792677011340165143817244800 10834566 90094785792030934962963279236671506624 10834567 -121458957380853237647463378803852662280 10834568 -863691258415545848619119190404131261440 10834569 543632711042006221165123656940360148394 10834570 -532822450201420312391000746416440048640 10834571 -597129197870077961028941049622042107456 10834572 -79082840761722332669127717256684290048 10834573 -716409446981538487247012340808034184756 10834574 47014187042290065102322395167993356800 10834575 259260843449616089244702913206950808600 10834576 56214595355075695365414635699594625024 10834577 -289882947745751560645476779233328752140 10834578 22022539171787045745722148872863457088 10834579 -221117254163560892710339480421441493760 10834580 -31073037317641367824262765174722560000 10834581 11991431534414880755166366248685333504 10834582 -147159388817135730869086111996245024 10834583 632597288976150645873692693153756010360 10834584 -192485685661569837777649090461188935680 10834585 -82714712737459929481924181606532164220 10834586 244389635010897762248253471318620660208 10834587 14277554354566099338019429400128051200 10834588 445154586908095751273941964791856434688 10834589 -336885136269515544525832152336943043610 10834590 47225022950783050167462622894481512320 10834591 217421972844326061329292677847661344992 10834592 441583925875587750594854675152268623872 10834593 20574376234427922013219450463752273920 10834594 245196611285718460046442387288610422096 10834595 -107761775348109213577494733932923204400 10834596 -259181025989362070850374748166937893248 10834597 326758587781662114637956276133909882046 10834598 -497753122173037117633723470098626973760 10834599 -193854790859750823902914163507037349680 10834600 25952167882404323141039060941578240000 10834601 -197085725708003397151754553062829019398 10834602 -283646924386887829217146792814794215168 10834603 -58067640479101582935097608102762862016 10834604 456063311596995766539244501769204685312 10834605 157048862336813995748441221216201742700 10834606 149254527175517762160396003203276739456 10834607 -515739247295660254004033970995882191776 10834608 -56391112937835287652063342295437705216 10834609 -340899298902528338490710608048218072284 10834610 10378008722519607794092113553063349760 10834611 830528900380172922555080364257035745280 10834612 401421830706580061802238439592592720256 10834613 -909044425064823903084607385531001414720 10834614 141753134923274653781153022055555338240 10834615 -121870643794719944094516501177876697680 10834616 -105106572086562770617518899168010547200 10834617 -391777501033934248362505569047868330240 10834618 -393905876922365080158673881708010556160 10834619 93108647505729197128495229705321328240 10834620 -143028709596231432297134125659092582400 10834621 195540229553698726261845155345457481312 10834622 -28261678251464397475341722033660549568 10834623 192468360928727478976205349721063225464 10834624 -641765732836988662297952621122551808 10834625 212747717884344312124992485210917137000 10834626 -105929364331825364205677266353950810112 10834627 933560979203055315292156848110513449392 10834628 296290676003797005442146244564037124096 10834629 -47969672950155192821258208381839748672 10834630 187337988742139719484492295106942584960 10834631 227404820810642209563866292308840579352 10834632 -409515678241389720014122597881984768000 10834633 -488115244512356824568873028639635380800 10834634 308725959035752198355974784692681734240 10834635 196306486789620426581168847237881118960 10834636 172394126524240504839658941579698846720 10834637 13317998841802545408640547508995515968 10834638 172497889172825886396469754617699834944 10834639 -498770846292436202890855072366975179800 10834640 157676049480952147721111030602663772160 10834641 -326351464244460912096668176299200875248 10834642 -17035939664598780365749355581873228800 10834643 234738116984287305228840464486077238892 10834644 -37276716981974195043173567036398768128 10834645 336851611574303849649096299737433185080 10834646 -7607765817922726536491978720030677728 10834647 -113860514701645193810221016780839253400 10834648 788204345869918562272916878641958686720 10834649 -7729333927416674944394700319843409664 10834650 138232051982749006753119533417413774800 10834651 -172737112790804698608937646756637484348 10834652 637505426823610961997722806968657025536 10834653 545360503896212660589361065075535999104 10834654 -228233454781852037516433656424665434560 10834655 26274893116622480496567025994997196800 10834656 88626305952073670096960277634023948288 10834657 685670076246241020453390570605171409540 10834658 100417270014499042276088388808237849680 10834659 -241253513348736170074786469298389948472 10834660 3196329466105558131318793990509880320 10834661 453508002845586332690881555871961121080 10834662 -35299848396840103877711806776060020736 10834663 1800367958763471923409523378159745024 10834664 431212192473866295601479204302272527360 10834665 324235717100726299086543995665758409920 10834666 73289849930581002977036075972824977408 10834667 -14465302605293283900705036068579799960 10834668 -77731427142601043043910696538629294080 10834669 -44111352634137750796912683679585189930 10834670 -22076991062629200139801045377499361280 10834671 -102982030492304708408328031557452013696 10834672 105887206100925460179470041954087141376 10834673 -234960583522341401804221371401439024576 10834674 183949762215156700678036572001731586560 10834675 -72974051346317405521060231102640383200 10834676 -354946444107015197089216614729011303040 10834677 -153387068489586840715440184971703745280 10834678 -197028962847208738462276430190438589440 10834679 158949363476145106945605215129598301584 10834680 -273006506534344490153854473684876288000 10834681 -42546037560794658760008229970570623296 10834682 -223862010697900369383599193402458887200 10834683 -574429580722175222415798398328261619176 10834684 -161225027704698069089820219086062080000 10834685 -267249505338356244484736674856884849620 10834686 -2451885471273975835232011059338236416 10834687 -771901890852311276803456750205607141120 10834688 -516979570672106414760926674137737330688 10834689 -83672227285549617824518379078927495376 10834690 258839296764640454443732744970384884800 10834691 -101488955726155522768600798809028926720 10834692 -210105420870001136759675415222032793600 10834693 -8483632314138006518707760687559076578 10834694 -88992961919867571104897152407322402560 10834695 613412467388526092908995539694553147200 10834696 -278623341673790880477579509924829342720 10834697 -936745734731355831845827382949450970854 10834698 6497756923336422381940995098273387520 10834699 371712524910500882605846169881211023700 10834700 -106991333476406697366481078306144876800 10834701 -134630854252585923039532175845655190720 10834702 58367919230558886138597369998600625792 10834703 124614806096483349526561551503013072 10834704 63813336026686263996477781620279803904 10834705 11860424755417068103121084570382048000 10834706 45171940482604958321807596885375437600 10834707 -55770473297930482102756850302214242512 10834708 -28538946850956042800569644018396428544 10834709 -34392424488298742516036224950827293380 10834710 123958190601082914994696529022289920 10834711 -57562109838379999343975833436263605688 10834712 -177258118907663103759684211908771840000 10834713 -20419410666057644729520407308977156816 10834714 474885812969310529377733902075074034432 10834715 340488392131971882171180889424679927360 10834716 -10827533511406505992525658465747659776 10834717 216512449581469404465969959138504036992 10834718 -240547843055020521611278690863049741440 10834719 -31981586019195206144660777580757524480 10834720 36969951838157274527537918458075545600 10834721 -133412431004465839818701370399308459856 10834722 29200479991363215404633479144567928832 10834723 865322660951164813996080088015517498972 10834724 270710541464607779410947852593228282496 10834725 -91727734070581892720296947976338777600 10834726 -5307273086833750387080772472470611840 10834727 176280056701472850128993620404023630472 10834728 261285896243740971792389341535774392320 10834729 314368628793029808098741606130371465076 10834730 166014184301813943540048181026452945760 10834731 199769808759136640079154991370836280 10834732 151916081326511293971095103066186788096 10834733 -25205219339690126142128953243804925736 10834734 -199825626469107777557180352234107728320 10834735 -627692789103965470481362185843095467320 10834736 -43819648518285524774602156691662012416 10834737 3293159400693347434063100642088887616 10834738 -337055440796775833093458750858122186480 10834739 7527358754667526145711078278663110540 10834740 70386731716271270345811646922216448000 10834741 248586727913713502047188319860147728092 10834742 40159074054194599292395186338758700288 10834743 462687955267702676596792607845530388944 10834744 -257257307111071000915596777958920867840 10834745 -56600250326979546672837981502145821500 10834746 59357722069780210052682164071212354048 10834747 87531741730992197961171671786946019584 10834748 117597847715102724051639966456445009920 10834749 -220927418000422351215151474296738578880 10834750 -236710841662156085132037469847226720000 10834751 1710448526634413460260333913324448512 10834752 -62631818553207721764330408039728283648 10834753 7974919126457333661727031671892402224 10834754 23700643208701313709142640423879808000 10834755 -304036195907917086750047809588058479440 10834756 476248680865205357950591842004829294720 10834757 -739024468447312695638314772574148400994 10834758 144157781277324030885218672871049674048 10834759 569540218962812166401783073569444299368 10834760 -480729254007290559450781385565315072000 10834761 -73552661292538786915853655733432408896 10834762 22361991672877587192057428172948739632 10834763 -352127636491836023675958072273143720760 10834764 -17223599242697367797795904946112222208 10834765 300123135934161645723507850294270995660 10834766 313598321934324430461724856849126384832 10834767 243767014526336845404621095097965178984 10834768 19637318994639142347346054441631088640 10834769 -1412188969174682871816192989687215288320 10834770 151498402328262487871906198972013657600 10834771 274965524866622616469553918913385190400 10834772 -108163155934551524386012959986423040000 10834773 -122094516206606081521312321170861783456 10834774 256185878662694286330770128546396943136 10834775 86310225377259284689531970355359421600 10834776 -307338142044977196026610060207017164800 10834777 557845455001372567896631640977554645060 10834778 -142951689318904737873168405966373036560 10834779 -38388447392265652993271438911205197824 10834780 84105781958971696519629425927413831680 10834781 561497727875532543737208448958199852582 10834782 -78810785268249880358785724892654775680 10834783 -182879858205755969270824239023063751696 10834784 -298192141605270573000435168999729266688 10834785 -78372076235369664441092218404124763160 10834786 55055891227353773103133099736395520592 10834787 100950485499961311831506508691164855000 10834788 325873969267497251297367521065089853440 10834789 -12352675704167139117916278735865758944 10834790 -165487019514949704260341577955475025280 10834791 108729922932843875816100676237434167424 10834792 -761126670275172541092702861004824192000 10834793 -306590187631016033538276589341646024320 10834794 72289620280735677894022546053139423488 10834795 -171156776740300953511624211169411355680 10834796 -577494973848872994317409716656128000 10834797 175215561294540545243513877846069142272 10834798 -68699250085429683800555778690968310912 10834799 -580615482987310111583871496207110481200 10834800 17601166912180928621732234610683904000 10834801 -211880253813449270730889441864400401198 10834802 -104924931526967504889097465361193741696 10834803 6015408254946639950342484177122525856 10834804 -333778533902729627225058728858134985344 10834805 -363601085042388756529071620610644445540 10834806 17032047487199273685595158304165405440 10834807 -152872029855447667117033784581885567160 10834808 -600845637976910647390689233118243594240 10834809 125773947451307646883980888326514394704 10834810 -20000973599054813431412553945716858880 10834811 -150990152299513995989238709115696701920 10834812 -15094540454587265996944356831706520064 10834813 -255137696853085156514663719704864739392 10834814 213065730262122239480943979013831338752 10834815 140558611599230407628537069283099557520 10834816 804877810635902480927557640088421662720 10834817 -44463260379783804502330480087934634240 10834818 -105267498981626452681478024362974574080 10834819 -655139352112685493614022168866464830000 10834820 130929379242636941504599582843472424960 10834821 -32081060646494557381906163332089432228 10834822 3091444246623367030345984034649647712 10834823 -76126375329756799021330405289906897616 10834824 31620837374980361608251463368376320 10834825 286343145926549506077541704801995047550 10834826 5258885644559806299083247413169945600 10834827 603482986532603835485686450350685887408 10834828 546607060437764930460427121524010523136 10834829 143228096777293850417035449638684117430 10834830 100000931629818767366544059976935328000 10834831 275094699464164087700451223432513986528 10834832 -84066862719321957105779726274067390464 10834833 -93721131863492255896386041440725168000 10834834 236028115904829481036927526716057980816 10834835 -64410265369819233808207769010684578400 10834836 26857429460521498848880792105107904512 10834837 -271358468793509897172530648341606156100 10834838 13364423739006179589000168093858619392 10834839 -3700649408973624285937085038526995176 10834840 69931691551366851978489908459914444800 10834841 -5083571460356795853176837076943986432 10834842 -143133815006022042452168189252403319296 10834843 49509324526598289934948479405223484064 10834844 -159165311723637688930987780601838027264 10834845 16239355231684423858236925385219942400 10834846 -248672848884328734110933892001222763520 10834847 -38808350967553359095434373141695007640 10834848 63827985780912126626016861200287924224 10834849 740977748420687366231472488098604026850 10834850 91550030546763188969736567603573888000 10834851 -31600116938757349640007502420995449856 10834852 123484167765963814675335519481414062080 10834853 -104384629798967242325172690347727992898 10834854 29664247007317433308079907784769648640 10834855 2516419800779471719080123875885357760 10834856 -194700838858126645835879836252923095040 10834857 184541954843641874157169998002531773920 10834858 8254565810594673958503242079349543776 10834859 -201295480703289586041269615992527529584 10834860 92769644399166729099133083876231936000 10834861 156160150936586807721136588142140541462 10834862 252603084352199417678617766931068826432 10834863 -174777703732245902980511201061419292672 10834864 -46698653166319791879149200210993152000 10834865 181631084063331548909040186922581675600 10834866 -42980678781559778287795281092695143936 10834867 753119489264872646500811603734929446232 10834868 -361254266233735954924756301679897913344 10834869 -500846322856638722525686340710824236256 10834870 31303778957097418514996375017584124800 10834871 -382027862458843050825311374391169395928 10834872 95225923764567473842279672768871792640 10834873 -334227546462101859455642491319783452160 10834874 -61061006056700675875618329177556658064 10834875 -83780134338464489410851770079166512000 10834876 35169377345103814116813123706543140864 10834877 -156225867926830341240474691227759449274 10834878 1907170933490388897046174448402595840 10834879 -111570307335882379400583164954819675904 10834880 60782549799723609693519146063379824640 10834881 204456057689910163123504690026235383744 10834882 -3604649989224463282678162594373934336 10834883 756815949022207008225098526453298003440 10834884 -254010291430076906168206598711929417728 10834885 331577562636342103080882470937166859580 10834886 127131626805655029212218524871426314624 10834887 266604841482535035699153504236695252224 10834888 -472756550622021794164540953881290890240 10834889 -2737682459600023495582690792257482076 10834890 54800679428029634966146121463647101440 10834891 153565870003845520395360607892251750292 10834892 35786437486149256020626416470027259392 10834893 -213215874075243349975822239484701494580 10834894 22924748280388835428760122390693204992 10834895 71577504120356980769580852137664202080 10834896 -39516461766671312629444390664890613760 10834897 -12311316755579582603439948905376720528 10834898 -69733356447059711794095018087317096160 10834899 -165706062962233394297818127967806170584 10834900 240868382986556211744631049658010451200 10834901 279918665219371750040877029677007167488 10834902 12101254084428221474566852201720030080 10834903 227693512526167539957221035228714341888 10834904 74877665443214694992873374389809233920 10834905 -114964874952878860019202251775343654080 10834906 -76742730974324116676519640826955864640 10834907 -747727304424366825195324514880270774844 10834908 -51648151998448302594221500709071970304 10834909 -3408073381515470560258607674976178432 10834910 -427403560355880599498758037538759728640 10834911 179922389442292153542204722596910572800 10834912 -837518812876639029891625418932635303936 10834913 -202996752874308653883954848369050203516 10834914 144357972930524937152632476012510637440 10834915 76034268549247667020324169627095341120 10834916 427076575580838465656807125809735376128 10834917 21754327769452976765202646812569993760 10834918 166053511075983259572462258926865704160 10834919 -253345900999124716774819794519821697504 10834920 -171381657018953205758167374948972595200 10834921 223541299572850431614057429265293872800 10834922 127037352942185944506409076565103534080 10834923 -135871824754141721321600907350484858432 10834924 325862732902800439833407780916281537536 10834925 814370564734684234354922456377584000 10834926 56453436063391207389052089201698746944 10834927 23708710774615568698349033806216450800 10834928 -90829163430469107096323220272126066688 10834929 366620621028949230315969443111218316160 10834930 -77274534902612171200923113626309675200 10834931 -33761558045338133018403413946916169268 10834932 92003797378542019789817261507320602624 10834933 -453836757151095427534670142850956924900 10834934 1438441491315533807667542725262721024 10834935 66702897877041274966643814986386765440 10834936 -43558995255876981244295756973215907840 10834937 39549603713657210233940162572070997600 10834938 20526208767100902032772837811658150400 10834939 -364694897276394454993507038036077111260 10834940 -197559451743156095219707450194843110400 10834941 -17276991608104157608668429517041060096 10834942 237535690384450413199805124881984958144 10834943 -269596714477867218690452335080865952400 10834944 435975683496316604055826695729463689216 10834945 1051366834422920359800580087417122900 10834946 -82032422630561511182963216015708944896 10834947 -35922090626985176501159300978723076072 10834948 4289774206283632216654762615617991808 10834949 151702943554208480400817856968815893880 10834950 -44512049950024990316368149039782707200 10834951 51065565700873572333911041524172590480 10834952 -4753284032951869137891370147609466880 10834953 -1302360382656569335898182620768840000 10834954 -34480377719573840421770189215497519360 10834955 90646907758158191817681753398711838720 10834956 90661341374327168243980141644629697024 10834957 -202151071845319764724565793489324442368 10834958 -274628573385629208693025415687129017920 10834959 -7790491442354889384318107190785068800 10834960 -66792010799299649749373314709595095040 10834961 -339175327361795072470839807575775346176 10834962 98220862786290493739748109577754279552 10834963 553813725726799873148456384982456519212 10834964 -49979152655207963774531602368482064384 10834965 -4594779828247958275106657922477742080 10834966 -654788607361864942019037533445826403136 10834967 -133964115168488613697176230226516098976 10834968 -542336999447012559091775749140480000 10834969 187977172681113228326333529215552779396 10834970 59280793207459139213961290867844499680 10834971 173539191192157433354142519468020519424 10834972 -561655180125315866651146358673615234560 10834973 407939175450100115911707799483325829222 10834974 237980292376011776638331806181366650944 10834975 -430124846098244056797911437168604665000 10834976 -625162266946903296874475375859589447680 10834977 86146843275690810236017894680872307840 10834978 -140496091396467641081666051294991288960 10834979 404481065384375010285415737360085195920 10834980 139672088225799930703391240237359104000 10834981 366062704689821967014287910612949438782 10834982 -150543879671468059104834649670944838400 10834983 587096436980330079151487105699537318352 10834984 -337650401098609961026065812057296742400 10834985 150860078584755355608499346483107642560 10834986 -178680724593222542257865331195430415616 10834987 -815697828011791336847137231496494380364 10834988 167814449795907898600992304409761967616 10834989 -72983984584134475636804141275017041632 10834990 99205858543722010898284396233705381120 10834991 -1640810715364061595766529421962760648 10834992 67035199152515418374665708913075159040 10834993 246145942940897076819919246033363272244 10834994 -372664491791431544057023337745184510704 10834995 254695343973744102337062151582730307120 10834996 -73001727669934454898857156085916385280 10834997 -253541756062673274151925453985827726400 10834998 -42335497949985997898831233316090127936 10834999 229360111367423453412864922875187593136 10835000 63505562087379440124760947215961600000 10835001 212918570057111218037020595172964763520 10835002 9100688302691948173052957253540952032 10835003 -337704512966584384065137170973623766736 10835004 277577211742197208257330111852502106112 10835005 -89077329493956272946620472540460462080 10835006 8882774186917559284297784117309099520 10835007 -246471631207407519179390445840306210360 10835008 -356313799964068987485819323010693201920 10835009 637838335799303486659996747379490379860 10835010 -40461720725465636001049194327855705600 10835011 16135276946613248853746137297196725824 10835012 535378618594510903355946343244181373056 10835013 68689669696297109972906471535192658560 10835014 187023465476823979660275290492787797856 10835015 -539299340341241922058287814704176952840 10835016 -102030115585445613600994181644808601600 10835017 -606350739715555646315636428993599984934 10835018 64187031144962835588280358166979422816 10835019 -237219240628425894202528880206872679200 10835020 -86434137360849751748708034645254615040 10835021 -683522148738727479529036329096002666388 10835022 -271941519318311972235403119393672192 10835023 505719337310717013300900912695204316272 10835024 93579184325319835199178762483097534464 10835025 -22270543910407478068845652645096572000 10835026 19835056323835260197406064692960236544 10835027 -138260978838823015504604495712430848000 10835028 -166887054985193583486989851017671925888 10835029 60640768776719598006827464048571854140 10835030 185439939913991129075486660610782006400 10835031 -56002464401299482515311869020169239448 10835032 -201653879707530559448605325160138055680 10835033 302376346002318663029636482445258110224 10835034 41507559603985543296611706338704625664 10835035 -684615320744970940028361064259336484000 10835036 -146637625792097771534525815790581808640 10835037 220327747764336033445774026531077858694 10835038 -12224131894089648029153636052076080000 10835039 -307929392350522340278785657915516729144 10835040 -176850130726271035511770347950458798080 10835041 -45788982199127833733750203778828683840 10835042 479831207318269960597746512370043950672 10835043 -65609669707575292740964480334835360336 10835044 92411961745880204753924267238736438272 10835045 203598228075612909381143755604387263320 10835046 11706814375710853566869045004538880352 10835047 -439417997187957970590774486913038151920 10835048 -31565074795413683675607671463652884480 10835049 59365633911943848305139938268728998560 10835050 28913773670887974875976600096248160000 10835051 -1545352658780936221398087096500033686080 10835052 -191203596938616005902227268805375874048 10835053 164872686762639783511274076036180489302 10835054 29768194453867950349590724179403200 10835055 40694573777318676512972970453608486400 10835056 63533734055785054454872862946745516032 10835057 -268958990986971766225339569172223387694 10835058 -27514425915722944835806544557149671424 10835059 -617222048009742240595112538497025602740 10835060 83298862818117219014817217802570534400 10835061 149871490266944449258835990714887663584 10835062 -184448856240390612788634192591754574208 10835063 78867686861288328139047721611783102312 10835064 -214132971600024440429669260942127738880 10835065 3962568463195130216655114123705571200 10835066 657310584334180762987116927438059376 10835067 -319971009381997627215819869955715144080 10835068 508445903495402452991215831863570126848 10835069 -37054976674959305932151869073313660288 10835070 -38838097064920817248189484810677125120 10835071 68111382943398236575160664994904935192 10835072 119153308892163964049842436011720704000 10835073 -342025312381048204669657396982467339200 10835074 292364409204049708407790316003688691200 10835075 110177119631672626176470109853600275000 10835076 160521903451343949358158138242120260608 10835077 310367224017739646773385586311710884672 10835078 38870915127543790590041153560383050880 10835079 -66375004282120855238186293705554964272 10835080 171642427309836106265571647054038732800 10835081 -266130870393741981485857405372853270118 10835082 164731439385163728157804086234706052400 10835083 122607330533030167163292077956933920 10835084 -279050133956474315321019704946564532224 10835085 -47154621075786747214553257265504396160 10835086 -373494329316814028494617490884108635520 10835087 227145532988170021802900690880119643360 10835088 -68724324142512482257499596288342228992 10835089 -21031136470697618534690158417429890560 10835090 -41282490400465601201926021023944286720 10835091 -345980427564492392455848505398237002700 10835092 491404086734939670288127486183721052160 10835093 -102900023276121135776021493774349270176 10835094 68322208182931002973977912059506841472 10835095 614627277082613795768003606521134408600 10835096 318618476030708552993380485476500684800 10835097 -1031875561193292442488976931803843584 10835098 -50343408825391558618933279743370275840 10835099 -198775392521958454139935861023222533952 10835100 -71785917231636187806434471911842432000 10835101 18686953858395421925584756311266288102 10835102 157162933147607109882845973141504058752 10835103 501367120266482794395312889083501323664 10835104 13015543304746063219784813357980188672 10835105 227541774307265111599389792789963322260 10835106 -41150169163509514818835116700066772736 10835107 -400242148387729682657583355790830820644 10835108 41391135043163714440877383324596015360 10835109 -195111643977223296736883342290709521986 10835110 -43219288774734725847403585331597940480 10835111 58141742287233887647757189320957674240 10835112 343953772988281731328977530993157488640 10835113 696471632376170237751100682982466266362 10835114 143987054280168917074262938216349022720 10835115 34413370129238845912586713185240852720 10835116 -33170151777048436885119649385119208448 10835117 292048156510175036675061915108217440012 10835118 -30112832813724535417523186360109725952 10835119 -8749646350380430764732379786389961280 10835120 41691144768109913039596809044345487360 10835121 -649224544048534288047886378135543713600 10835122 6077506292553693507414773413100903424 10835123 -124514447114432486414358967364443652256 10835124 286891580179625660493268446542238105600 10835125 544183818119937391509904217571469710000 10835126 -44205230908886807807326730643744811776 10835127 -212201028940130158243766855281723656720 10835128 265202266571526167456711002058117468160 10835129 -127054023323719559063884499117543672124 10835130 -69587548981225680740404471625095488000 10835131 -596368235134900690002813011683910652000 10835132 56838046238466737079850198687708348416 10835133 -70990270962042775117556417894526917376 10835134 -364931416726002422916355336014815318784 10835135 -490375980399683970799034653861902703200 10835136 57072386668670748366542801276975972352 10835137 85353250746904470063165404318483592 10835138 277473156870725001898113072072405422496 10835139 -54245799696945555811179680224199357952 10835140 -158036191465685673820653073956467485440 10835141 -635168272290749125195963356809785044576 10835142 -169381309479603740718302927481673313088 10835143 388885488421218500961036621507738616344 10835144 279027703627281879512917326874138076160 10835145 -191575243383717081590776888079537180700 10835146 -133944650177906885776172802462925474560 10835147 153620625737809947833882064460083880596 10835148 468112448692043621470210574250850544640 10835149 -99295946709862948421722302287314651360 10835150 -150121601188745462109249172574832307200 10835151 -72177548259146353572913333499963414016 10835152 -6499050051690363851680107244466995200 10835153 -30679631228719531218837166472723133120 10835154 151921741908755278073725377297186355200 10835155 -444260024246816190363896612195084191440 10835156 -328045117008254891610363070569926338560 10835157 386635277256609459404861247428242158240 10835158 153527496784054996719207716222816443680 10835159 -217282801295313247363562495975789790096 10835160 -128068308237729837996564360465530880000 10835161 31880389709752374202885453482461619972 10835162 56244572200256433183385800925715297280 10835163 50228265078199370302505769586502204640 10835164 -48258599036438504901301704400556680704 10835165 -163435211340074322820399333425840418080 10835166 40482656055818326479892409559234201600 10835167 124070101624014951717698714722513620592 10835168 -266599146060690404537393601039480913920 10835169 18434244402066162962476915410311932608 10835170 -330854034483458765057104420276279530720 10835171 -61263068740496020829803538189497941936 10835172 -254823624665963074639551305227583954304 10835173 -283484785229701628013588242801975885280 10835174 363826282898870667732283161447907154016 10835175 -117570708273473872448563539949408966800 10835176 -37676542372507184823184121025957642240 10835177 -6341883840421908580946628417184666380 10835178 -145002561713888636084229281261512901376 10835179 -44926207103807927418952815631236390240 10835180 146626257302440256215576211697494630400 10835181 -98186718696013886874780510014293526400 10835182 57928193137852178567189463698225923584 10835183 -553890107724115813522140172645539600 10835184 2764204994271940977339061778001199104 10835185 -322876941416645057142429823027477588800 10835186 403125387304384644379660384814945110944 10835187 -842659596517308037610611861563716160 10835188 43140880984746613551318116764076711936 10835189 -717835302232633584505678893914013381120 10835190 83030374899283723487103673524803195520 10835191 -207774499856319576734830592666657542480 10835192 -327060945367436320059283959863770398720 10835193 -7014819305268073645216700354269036992 10835194 101040283292746377428156984234382166896 10835195 214321271655307464248393302188555720480 10835196 183141716395374159768484223059564872192 10835197 -332767768646970664742543450374058538708 10835198 -208041355475776743038270887738508039808 10835199 649975348376824058287939087896810813984 10835200 -18147360932675499360733633933685555200 10835201 -190179916449433882109453628405448860588 10835202 -14059624244512789662230507020429257216 10835203 200558890108871786660629798116464143984 10835204 41753867835543175367714435346398307456 10835205 212022718819462790867359785154875923520 10835206 303444045991212944337296854550408073600 10835207 171879894881970479476963919365849986456 10835208 6463997237438095725262625716903772160 10835209 -197244211191966362277952429278926317248 10835210 16302548917413833345287298143570296000 10835211 52251936627042434138169343444091907264 10835212 -352319648137984932736789064757696860160 10835213 385646347036930077372992081253924534528 10835214 47793177919163634178176357714999219456 10835215 -49367445681157962516103885540896758400 10835216 -2222671933696659163317901271614095360 10835217 -99569933694273445413855793990068587166 10835218 -56219809697120841344803820232221454720 10835219 -643896710586794575689538179822461383380 10835220 -137704011428112849754260472569081507840 10835221 429228230987838611738847321813755637952 10835222 -335068454086989812429224530583011780288 10835223 104381719433285562281154485123580182760 10835224 -908646550077390313283516080971407462400 10835225 257403395491515326145909243542559906000 10835226 5435719907729577472883355840341568000 10835227 221096290323201357571542931432415362960 10835228 -92976942362925381007192884193710873600 10835229 -3390324647926242853214857713632607072 10835230 -95431640112075064329467151766663276800 10835231 -124296173651121031114956399597702255360 10835232 -205088480137146751091145522385869864960 10835233 -698962821452050851597008085830235503518 10835234 -131163596989923695641428752007632769888 10835235 192033142253400244202364596352070003200 10835236 556489635314018829922289749771756657280 10835237 -142353860314856726146563441835375288896 10835238 -70839269754081269615251327264277825856 10835239 -501974990400362924052010326986142990336 10835240 182028119902359323487974300933126553600 10835241 -190773370726940389166965031012001838080 10835242 -112182971238787712926969210000688557056 10835243 -771782380077454335438640143939632210508 10835244 2309897888857714001785567027831111680 10835245 -241278010937824739645505934651934419200 10835246 -303893525179035110905835877244615512960 10835247 486292014453090375419030079086053437840 10835248 31852193934141928329587800518976634880 10835249 -28738961368833709308400942379088672750 10835250 -168456481049532575581522709458173696000 10835251 -302614913876896844445805516169063657648 10835252 314765200329762417967634479541741156736 10835253 -104679943957348750589922616715926489440 10835254 24612367450766739951229867278898179840 10835255 386274942445606557716772735282158100000 10835256 320295981476704622156156617074180956160 10835257 377965189302703110818401509358459998506 10835258 -39102983264389972870367273951025950208 10835259 101111453672288174321837858311991316480 10835260 -218352798066732602491977831285378117120 10835261 -582586265912092095491569516592347566138 10835262 -60952127785606227622768113157746462720 10835263 273602420041369339128150208563269920640 10835264 20339635962172458982413597738818076672 10835265 23908041492953879908206709620144710400 10835266 321472674149405515409289396487007166192 10835267 -364151970100668428157042287795273429520 10835268 -239165780215028439723785093018224281600 10835269 2815859629656676605466124675987287744 10835270 -155794602665635006291970340344988355200 10835271 -592270040510205063954658870467401447760 10835272 615024419343078796695517021512858869760 10835273 -353743016120763689522992150920703455180 10835274 -139513430292822701948727973154072183040 10835275 94995593499760939407078617681831455800 10835276 9489631763658571662015683035264316160 10835277 -44344614340817620780495946456306047104 10835278 -47821963022107079902244975702419750080 10835279 18248634733043949876727053777955167840 10835280 49403861666766834354288658992918528000 10835281 -250662838901806541114287478938839691548 10835282 25752366577878700216679200775758684800 10835283 -116546808200980341194127550688947432776 10835284 -188771886300985942997140610809424224384 10835285 -405441948042532060073097139983487830240 10835286 -15840639300299124241508258768855040000 10835287 -886374399369695783755975677460648227064 10835288 655408990963174377857110359294391848960 10835289 -40719673976978109526845992014098420630 10835290 -96844497590289717618475230714611257920 10835291 -195360690809442382977855662287166127360 10835292 -24530806157298800597092405981210733568 10835293 692181190564718872588903346653131584 10835294 -664370645202246342995127775029834188928 10835295 36861618844739502893100292837725010320 10835296 85453345654821609369341903050307272704 10835297 -487714875952201177909082690617929591888 10835298 -90034146792893228530147600822963911216 10835299 422870935437766357283838447268974524160 10835300 -55552587616597854851287580258275123200 10835301 371060712426597502644529432863258221280 10835302 -86094141868213975740825627525971399808 10835303 120572780031327736626127504741202841720 10835304 126710920051701922012378727603920896000 10835305 -43774837847021761964310851810715913200 10835306 49078902415864547766961556753747856384 10835307 -167729493131104572519153068387414416896 10835308 907788033374177212482956176228292608 10835309 -348245093829539331391419746308548689184 10835310 -35888245199015860232456811729371873280 10835311 -682740121165925887812400343846576766000 10835312 1939480859180170815422498354294784000 10835313 453779581104345524919745705373317528944 10835314 24065359244664191887336418424015654912 10835315 39401524750631828199074920104683406960 10835316 -173561750547988985174486298606819655680 10835317 -15277138002722085569932663400689726340 10835318 -164981912163971661102984831476768794752 10835319 -46029349386899300496664689046478923392 10835320 -179398204749123202991766931845396480000 10835321 -66212986339314496613266194383627302332 10835322 193211971107561709005154537062809782272 10835323 508060660963838099746194665194413837744 10835324 881583641915906574041467751527570698240 10835325 189644873652671544770638695095516980050 10835326 37459480507225556436207752477349616704 10835327 941654928953245868074218521254402690176 10835328 -109315000784852397077970222135115776000 10835329 550003091981234759464609759592237900930 10835330 178835509124997585097506898990191667200 10835331 -152279167046163660675540728605520185680 10835332 297859112517168009169750885528374279296 10835333 -105802316562036544237368510045205575360 10835334 -8866955732820437080283090434847737920 10835335 56613609779860576236663785221890816960 10835336 326257159327307452171899087926723020800 10835337 106142460101924683705048914075370745856 10835338 299720024793418948387476853427943563520 10835339 17993044019817548363315928744046267440 10835340 9439534099411176011776939314406195200 10835341 -742185586245199259262939341271589100736 10835342 -77696090390000833165941283316314025088 10835343 616961717386810251208423162890599149200 10835344 -35415022358276490941869197427838779392 10835345 -381425446131744277111533364323910327320 10835346 36391740530864805323516253167787170304 10835347 291255993902231683874317140755326982080 10835348 468483889702753316737544656523082484608 10835349 204626333048541472708168265082871237440 10835350 -49334241906651961367864591829901992000 10835351 -137472431212148209998460510001787810000 10835352 -414347235019066101566089948419577589760 10835353 1022275918562684650910975696274418188420 10835354 -47143456667821824443104482449019648 10835355 -2473806120489580471170351322470094080 10835356 432129387412427137518844964113312768 10835357 -130918605745945474312132182045797154960 10835358 -175908609875004833423440600482682091520 10835359 -649761897583797641688986239530613073440 10835360 4622867609987942274870690375546961920 10835361 105074570493453513924688189109326368210 10835362 -327960181366382226418753321841456123568 10835363 12447365682560806739177484829103581440 10835364 -184712430812773869409095663893772963840 10835365 232941890690514297354892329046428715260 10835366 236637570585067055571170486329294513632 10835367 -398394117335065633237358250189645487320 10835368 166801949722288483232979155225594757120 10835369 177773193695070814287808773556946870208 10835370 55214456281203294060061495031698176000 10835371 -79685796109624139303846490139634612428 10835372 -37899287876568821300012046201227975424 10835373 -216371056252324814038322532263246330016 10835374 291996554711635872343037522253950659584 10835375 -252412397983565902179120317073765300000 10835376 13684834490084871186067702005217296384 10835377 -356605948390250610126854026688309950080 10835378 -303312698241279090014644142897186027760 10835379 230847135464035905554924008338109986324 10835380 185256330119507645315936681380572119040 10835381 381723382480657160268559366343944403328 10835382 27430762605565724296893084043729363392 10835383 270867621353654517844967884515281045704 10835384 -114460704824303972255291109441787084800 10835385 -68974788968759088065015894376900823680 10835386 128487195373331581709835312327361167360 10835387 23045072297089635879482646387383190000 10835388 -200169879495414498853962155168173871616 10835389 343174761859477505791435105408879957920 10835390 -17564537896938472198538317737202174080 10835391 -3603815401579995732608959876655559936 10835392 -34711961478264043699764937460702773248 10835393 74420351032161344666508126497874549504 10835394 98145198078605693593681900320541301760 10835395 96774588528967055837799614770872944400 10835396 -103732468842170920172472790287530741760 10835397 504571935869094935884783298509188599040 10835398 61560877904374300129063911824732160 10835399 -38393922711469997835083471434830219840 10835400 20517936436216384092504321066685440000 10835401 -97864261571946948276740333231767865328 10835402 -28030218227496886757565599077157200848 10835403 -155553517471570982280711409584696768000 10835404 -139596348374054271851579030081192998144 10835405 45690234674579732995291608430598511360 10835406 139458410648040100394363203311663386880 10835407 -274358159121942409473552244321781729280 10835408 -118431647275287102743714751650044551168 10835409 85664231808092622228362324083753875840 10835410 -246146347204096613142331578217907276640 10835411 -432259712520224930913414547818090018888 10835412 -67861573832303806689137743639778930688 10835413 57181622758381771542046962958185243100 10835414 371236702300537651771093587243969313056 10835415 3711273100245848068120133067931869600 10835416 482920280217942952223853212110048604160 10835417 21726731328295063699347556547534675466 10835418 -68058724917523401245584179827217660672 10835419 -93020189727245295632179395636110977848 10835420 -166071565815802543291857012893142366720 10835421 -85211703746133183961216911164229250176 10835422 159334713646769916129809196280066091904 10835423 569857885541520901166037488491389504672 10835424 212302356609458751886666078261086781440 10835425 11800832679814858708388712290701798000 10835426 24106195273046965894843526917963883520 10835427 154101281004000988374387602803399621632 10835428 120706769081964683456988373304666791936 10835429 -1300236401071604332626875963024936100 10835430 29663630910400305678425823183384084480 10835431 489493648278044719873574792289663058232 10835432 729818267723064231992032226763960760320 10835433 110828859357207803172288365116859229504 10835434 -280230806882373377714038505845970795520 10835435 521787252838782957611619011460899890320 10835436 342364822134297415901555140630281549312 10835437 -562512270392217569862403612629532079914 10835438 48740392963144844030832400363836668544 10835439 91843814899259720941361104891311485328 10835440 -38708569841924689751222138499917414400 10835441 515266514968898908026771870546893664 10835442 53727152782898505360580770487380189840 10835443 309060444113911178332675566127795210680 10835444 -57710552664809016482464451055997448064 10835445 179186978610266931715290780998703301920 10835446 -171498711713654515109266299241689791328 10835447 347337822260127604564519568895527117232 10835448 -64736291323738828075299950470693478400 10835449 -748727261027294465376018788634354342550 10835450 -97656228690970243967897666589100917600 10835451 -12653757294876882854827824821693601816 10835452 -43685946007299337347562610966102074368 10835453 -408085212852060344060753224485576422400 10835454 -81972272091012808093813543190127879168 10835455 184011023334426613243678831655883456360 10835456 -94545018133376434066509072581429035008 10835457 152931141492079709724248390893336843488 10835458 -65223797849166915972731843160795671040 10835459 541627352675138033952593487120976205760 10835460 -201338818730879449394857283080813463040 10835461 -26254064528695924342371768504785928192 10835462 -263799145975422949999445929912926598656 10835463 3352825852603951760555877639378964944 10835464 120627776012750523809111419253170513920 10835465 324306099003048275088537425391242581860 10835466 -61633790923936898894284554539988024576 10835467 -239874777830665280640628866637669345200 10835468 -500827995280329534439533544653583234560 10835469 -185625566302767870274982892017217012906 10835470 112970342666544566025436479864370834560 10835471 114448975940854649700596340944332746672 10835472 -54115269432139943691937150504382300160 10835473 -212604362769813346102730856118981799040 10835474 268792702718847128577479150954073695232 10835475 9489450507905929884532326457022592000 10835476 -284680740695638595812119595252304141440 10835477 156850441388737573080869824062539567466 10835478 377970534319805433423238074782411675520 10835479 -237654920580023003489877973537859987016 10835480 -114759360811137324742677466645848883200 10835481 -161173131793158317004920501542627353648 10835482 93924218952139092192015080710445199360 10835483 -149009961725808378602183157966074194320 10835484 -1857399363466262948478790703684911104 10835485 -577001418719426978005486288483260092820 10835486 275186620250157787222871600756878008192 10835487 -85181056630489711738682671581083816352 10835488 -305873882653114743631719735580735242240 10835489 115339343367783797858075079939427198656 10835490 78239039599852852816297726977923205120 10835491 -394110002722787976420642539966074186000 10835492 -68771843843132642208710394591659900928 10835493 -349484053725525776346542596436920856736 10835494 -20565997130732576189396476314984913728 10835495 61961010493170913532439420901743831600 10835496 -169288937278153853078229915879475200000 10835497 1417593954123849310325739276477878358400 10835498 1483016129116383469804728004958494464 10835499 -256357217695413581529683496113708295336 10835500 -239331396337140338750211408449733888000 10835501 -203049160115354452280293271354369454528 10835502 183956542162743435151351178825542638720 10835503 352478650969208055127825602960348317680 10835504 52851344700961852845216104129659305984 10835505 -428181197383322757902596477625682076800 10835506 227556824036591327920320788741370420864 10835507 478985143518311049185514928467160253724 10835508 301064905425136050264630466026726045696 10835509 7859496704931927724812968650499598204 10835510 21053068186710879044305521294466713600 10835511 419245179069463316307017290145053823184 10835512 943266356712367093567508745146095226880 10835513 -68418690813152109519480128014246265856 10835514 -3244605144385997609629200800500027392 10835515 296429669307533718455238430886102060160 10835516 456820674301787006726059296300524989440 10835517 -281270029907366563951950034587768762336 10835518 -299008875908167229871228574185639287040 10835519 54703613617062607545775843767906505920 10835520 -27767456072871653231640559866945208320 10835521 448641450530131087915138881294663170304 10835522 246735161501281911467306532992395503312 10835523 44226394981117702007444298753847077888 10835524 86447299122971009732145437386781511680 10835525 -348131912991124804535397274239796042950 10835526 26420728868407466578923404791578355584 10835527 9788977062124443739041262220795178240 10835528 296184523618435605480177974211759390720 10835529 -49235202566417964198656185651642059360 10835530 11918111055530055483946726666284549120 10835531 -73748899973643219788055835538691114720 10835532 -16678659875689614575997040620376101888 10835533 343674050967020261188506361864256481782 10835534 395173134634244099698256163645672700992 10835535 196607346156166172740384674541404733200 10835536 -131145534837738878435746895602270208 10835537 -183947754137386199351608456549425404814 10835538 55773206937405548892469484904646356480 10835539 290585146356875307479185666239143039568 10835540 403377049809142785971163193241982570240 10835541 -381407792794331429163265706027453396850 10835542 -68598038088655073606967591676643375328 10835543 -62496877118398644829269480420486478560 10835544 71680783587320191232325579172866846720 10835545 -214520241747111655980945807937614003840 10835546 181532897955247496953832721770549375472 10835547 -570316165219952456000221372799105533800 10835548 338381882895731517559659830534343262720 10835549 -150874078318211704945926655072944351450 10835550 -25243756538359111263400973834520000 10835551 -472709170921291541822286238398094333296 10835552 -9283474765104181428028651137365704704 10835553 -50010269933993874416206267711645722816 10835554 52879254364913747735074908277746266112 10835555 -241672146188430842907100958066320901040 10835556 272425846608554679082136960917795279872 10835557 -571950710673644872151819726219290786688 10835558 8206459169626445077330534227947011200 10835559 204442370462731546851564055958143568640 10835560 -150584516751702645533556681430196736000 10835561 -449289490999448784911575805663831120640 10835562 115753294512018899666936725093678338048 10835563 -148188811663576506424265197156812098188 10835564 -516851582456431948739347713790111405824 10835565 10732025900599536669040384168851872640 10835566 -243932751783862077411387007348020731712 10835567 -365713139720304031901414516057973736320 10835568 46519633449849891498902909726097014784 10835569 115478251100961966989792464463530496496 10835570 -1239845486872213556870060303097384960 10835571 170145614134505506689018761666270865984 10835572 -318101970032335421341820595112531599360 10835573 365106841968689451251535776285285665440 10835574 -37593977389032605356891248402574453248 10835575 107049926136910863872014591898941363000 10835576 116131341444257914264389354011646566400 10835577 299498125279051326518157379116640413114 10835578 -243250353301856336992780903305033019200 10835579 16535900616722565069922643668609683792 10835580 -86569388154297665088049268055945216000 10835581 -442663617313910829706267549381068350900 10835582 -284443272516862655497482040036312324608 10835583 357778690318740484390316000132606541696 10835584 284864519499034550155320004102135480320 10835585 -51250017343924892053658975587213593600 10835586 -163596494407640478981789965754862080000 10835587 232628713417703061767442629810085049552 10835588 28261037140413190839839157234887838720 10835589 102157696034424203814708310496271110400 10835590 -164973169830293500317337234346580259200 10835591 97568100810016424241586696022321924064 10835592 10440719988101185524419365788428697600 10835593 425711290147921411502673292631210119780 10835594 49309572225240716856242356024873648128 10835595 347601892251480268425590051182379178000 10835596 -13529647050906630591928960348165396992 10835597 -131818208515653224441099194006498458954 10835598 -95666676269788574162866047941206289280 10835599 544265447052202520340287486703338536608 10835600 -137936145659960375921943557746124390400 10835601 -2737076733363178378258173567467874432 10835602 -459393310014414297461795223114071899248 10835603 309384377705390422841784610502345751144 10835604 -93364949493307309970226114495626088960 10835605 28306897331735513542035107071212264000 10835606 384149906686395128626158233676976357440 10835607 333647730995536377403844959992398216040 10835608 75170761012492089751382236220985384960 10835609 -14352003464923815901051063101109060992 10835610 -171281331741425507714126943532800806400 10835611 411253514018791163748537987003308190212 10835612 272121193067848247841563792408424992256 10835613 11025315670322614474815725703295366848 10835614 134397126006514909643484295536842038656 10835615 768716315815727618439150625224512950080 10835616 -89041888653321287392599642982374703104 10835617 -319095170631952857240724116070278447980 10835618 -56685551133476416450080700087483184640 10835619 170515982836686617543571495065150970744 10835620 277901023335047213896302754114809319680 10835621 -304933532169058931382521033650236301056 10835622 21005836856762629594902122859266856960 10835623 -551324975610149249259644302591684373128 10835624 -373323619961638093640287945775459942400 10835625 86985725711905248194429213923175850000 10835626 -276321588735116424930603329379225574656 10835627 -680550046008890092629886380424580608728 10835628 -227200320272616271834005216583660929024 10835629 -91177158075540717169047112642427918624 10835630 35597934388992185155852148331266526720 10835631 120872732605635229851759819108597114120 10835632 135012874820616780642207563933201678336 10835633 95750835434373286859245145726218356882 10835634 -268506624864928997211590686676585580288 10835635 -114576538710017267606280042108466103520 10835636 203083086753424490502524126671516366848 10835637 112499253665474023216906527040253015040 10835638 111732225824375598039452496319095969408 10835639 -363115721800686860420220527594413849560 10835640 299423930199779223974350076290007040000 10835641 -92544357613441999349727560422494796716 10835642 687407118832627359551877957591746952192 10835643 -85497697139923040928153723764932492800 10835644 225268792820720296980919941874785334272 10835645 344235162803607362531936089865039529600 10835646 68317743899134701763051106110590091584 10835647 32723309082812283538707948146937849600 10835648 -114946706173364090311257651642595540992 10835649 510792236289957700891944191550367554768 10835650 -16581465670384078844159855880887846400 10835651 26010259087945016276992677743231213400 10835652 -35294407013717931240515944040064058368 10835653 -58218125129060301281130602322149840098 10835654 374996318245375316149373135937288295776 10835655 256470182854905669895478074540280798160 10835656 -4773182983113836182116763440740597760 10835657 204227881472415542316156932521115747712 10835658 -68960039080619596889553842545602484176 10835659 1072843616161029596500484773165853207104 10835660 -261127360549476948971636012055264906240 10835661 86975573556741331071336020156558928960 10835662 -535922098187671100934229274104775546880 10835663 195522713536545402731140990987768188912 10835664 -10984391182793756042296985714211422208 10835665 -524561340142783779289617186715275077760 10835666 -88612506257318477509614634756972825968 10835667 647678475942220529671965634747732080240 10835668 282336991930893995350894590895988398080 10835669 -188360851434994733710607651333063906280 10835670 8834287967047220873068615463053516800 10835671 134081296664975813862291767751517886208 10835672 -115179649524361857535474677715803832320 10835673 534707086606560837106071437472099301584 10835674 -322467077024685903526035232179219391008 10835675 555677094383595649048578278180132896800 10835676 145406197340770060811921391390644628480 10835677 50663591799147551856639535892705167526 10835678 -23250758109839713463459568644630396928 10835679 -257745627525535274861954889666640812216 10835680 63055419429169242999904082401221672960 10835681 409384438254444767124483936712329585120 10835682 -2598730715956018656459699486985540608 10835683 -51878596790948776275156072009449176296 10835684 303783793302144453274546644044307224832 10835685 -22546685412806097073140251653032403200 10835686 262456532382860287015154369069230853760 10835687 661176047483649944394758156790944865336 10835688 -43906006943245232624680821758125670400 10835689 -922444950165034185925101210363339872540 10835690 141119621483805313512903583965049521600 10835691 115026393247191209744656292138274061056 10835692 -93358721533324073079947490547836001280 10835693 -24588504274508898160280033458727281056 10835694 22633560455214676392880261109992072512 10835695 32048800962978113947258820998624537920 10835696 79888307239983633997511569786231652352 10835697 -249901552460482771831949471483962186560 10835698 -18917845839339720803170263794618935488 10835699 1867452863833346258819556325671552000 10835700 75961258933505978332828795099827456000 10835701 -255340540844685391716878505798327177298 10835702 38461839389080966804311016928721723552 10835703 -903242037689275011382370362970633642640 10835704 298661892686596433612261725034707353600 10835705 -85260303064323798404667056807159043000 10835706 -50904894179740607337016326914082141696 10835707 -319152555096524632522237419494013710044 10835708 -144067252743494249146348217259463518720 10835709 -100952177330306169963382089553131257856 10835710 173881813153740718820475483214374749760 10835711 9143852295312826615350699317733314712 10835712 151270760341799431400484337812970143744 10835713 -492628626776165533336752522634511655038 10835714 73968835126639863913416084525796062720 10835715 250669764301172976613966870833620912640 10835716 -345150177004493138617696023441954939648 10835717 -887384488475694642285972156332858252100 10835718 -32484091844685991410540400879052726400 10835719 967913279986602729173966723199474272000 10835720 -190530948018465335394331610025553920000 10835721 -67654924546674538587750906513358005120 10835722 -80962510087984694773998434742661657248 10835723 4989603580038777714319473621587236704 10835724 -360066110939405129247584719808272863744 10835725 472661618473992834903277937382717673250 10835726 -139804100930801382135900544816104547008 10835727 252699675008079707434021860073648857600 10835728 116624667628338270737853285485552279552 10835729 691643725149810693224822219587153620084 10835730 50439318414626009190580987679629529760 10835731 -48162718890540696446670809757958584800 10835732 -759050444788470394436100545238867667200 10835733 -240673390624733360558636520120402886176 10835734 81175272555948677317251525392522334720 10835735 -525451050853155815707960040106180395040 10835736 247011041759716255898980466287342387200 10835737 408475873420492571923526839874449091520 10835738 -174309536759956454379068930157433820160 10835739 213054201390118377231105399462547711404 10835740 -140182802246272724090926837755978424320 10835741 -138834665862237214635412480592670475200 10835742 -3116258657888668546836746899848960000 10835743 -68106190885022289460633570364317303736 10835744 393012313954120313807866152574512660480 10835745 -248105758464804215278971160314890241600 10835746 -24431042913232189162054867754167788480 10835747 173309746977146130693697550203547178528 10835748 -11378625963790334490192697455588802560 10835749 46797058711909171409990693338398830400 10835750 47355332817347265065139056829372480000 10835751 -79653414991300053519651638770782639360 10835752 170649995036609885366358680597266176000 10835753 -453066919378446830129149252955727748998 10835754 -1691630300127718277060587766535168 10835755 11757226663903857046455068693224211520 10835756 -1088892148060093160432967816570374572032 10835757 -187392417611983740979956515748074052960 10835758 -218216655568374085866135608973785203200 10835759 -163346756914990261300170381892524760320 10835760 10669415556356248397188608968915681280 10835761 600413907182327730368257206635746809362 10835762 214701574680462228998256120765879282960 10835763 -56650822674579971791622573954992588800 10835764 -662321689766896753880138993161850103424 10835765 171570641286983824220554402529769914400 10835766 82940884627789861514435719410026235552 10835767 265758152768505248457528182846226783744 10835768 -598370986149285983352541516481891389440 10835769 111821378327626249196719000147349379072 10835770 -143880857841464251331848046010825258240 10835771 -19287327088322940439168786135171418112 10835772 -265763303063368971993857653919520542208 10835773 583105848808197781024025414778260862564 10835774 -173455473055047808004623453242485316864 10835775 13421487291704674522641633598726105800 10835776 -1976312265834677852449921523811090432 10835777 -725753448303583262387648997595549069374 10835778 -256834243994106042247997831026536706176 10835779 14018663049343239176798018235716040380 10835780 -58776255754034563172310077044040970240 10835781 -167483341795848571171075921801145852256 10835782 -82125028801791804888386353643085907200 10835783 -35447778575922465207963912885937118208 10835784 -207464557215157805140043827736118205440 10835785 736181730635628285786118685563800000 10835786 -48068288278502468022650204382471428256 10835787 1108077689887970550266760789196536768 10835788 -263633928201860144965298181814424269824 10835789 120118483829690111258378637848755129590 10835790 18181471112391179148354635166360576000 10835791 267639995165321681562644470677236942192 10835792 343765408441546043520442767820308480 10835793 513804375360276795802623410669848377600 10835794 -108931748326023016466065960795463528304 10835795 -429997689348179755300448739463422316800 10835796 138758498488262418641983527459431067648 10835797 111606766530454897247274590184960454272 10835798 544313328836152659394328855471980565760 10835799 -91161786604876073623642495207040748000 10835800 -137926761356963717065513541285180928000 10835801 227941424765981658898530970515027329232 10835802 -93344336449267985476201891190154424320 10835803 135759470586595586264614323083717560320 10835804 196590557591664881293645926580525894656 10835805 -287494107612194550709507019600081825280 10835806 520138392124479327311446638731700854784 10835807 -444293293247720426366673678589721848848 10835808 -56301660405752478343856443820484329472 10835809 775600175592347462767501689660257695010 10835810 -220325803441087350481129512371924282880 10835811 12094654335191278481700783863085789972 10835812 180948237620000273505654360169547464704 10835813 821717587344288901056959695026237880062 10835814 87594085684374464348373519972007695360 10835815 -517773582965154931312724279127747140040 10835816 -436254310062927639124624128944966860800 10835817 -483659866030984441193670715345359873888 10835818 -71176823451422270650247278147730083584 10835819 276943996505155102674277897264562735220 10835820 11796676464559078014616311513407124480 10835821 -585926528279878400777285285388454420500 10835822 196459556687327801440755849491375241600 10835823 -23357465715317891692383522978852909816 10835824 8292599689391802306892325187951165440 10835825 -13171638231605740678213350111956572800 10835826 -163539859792720799262852019839758846976 10835827 -331506216651886863856638458673882120200 10835828 398933838042769427264325464609931264 10835829 -312839934809022347231495626944516432000 10835830 -148572055606244634945117847681716925440 10835831 -519250299798718386434176633734032617368 10835832 -115955272882136097636443345760952320000 10835833 -300805377335053718895509325355461141760 10835834 -552186645958767135749119907062356103968 10835835 -281831763718334557501294555307806419600 10835836 -55367046472440218310557987585006370816 10835837 -41414604435433307719093628351122084320 10835838 116489964764927528023393846147747178304 10835839 95643799045583981680847295035813357280 10835840 -117526150686157040161909849457059430400 10835841 381835709641565569006098819271710399792 10835842 5702860658181421776026246350039894944 10835843 -437268632347602478892904926467068387720 10835844 135922585348330396170757448383684463616 10835845 -65483352587248858137936888530788468320 10835846 -23787037167437550988788502803793445760 10835847 194593883272058543107154553980993247768 10835848 169034518651141654963398845177518863360 10835849 245514560078234954726651819693308425780 10835850 -84937259471309932429984323189203712000 10835851 -227088675718558524078259727932676665056 10835852 31687858159913212585192114908370944000 10835853 -109244066237974620996624417168310620096 10835854 262839295157652042720976489324316401152 10835855 -124471436724614679259178994056672034240 10835856 10877521250991629571241788628479221760 10835857 -312509999576242360714151026329957306136 10835858 -240057484632749090978763388740291294720 10835859 52904687723459329224286754827991930160 10835860 109194218238440612536441021998116017920 10835861 77063429971738200032170168073386008462 10835862 -71627478723171963003414193646178963456 10835863 565351184176038713464586824685760629424 10835864 -78148307617060285654327463731425116160 10835865 2077321454728067712644081238790000260 10835866 177937061722317099172755000050874811632 10835867 -106747491891972545367225273609886530816 10835868 369235531230234851893800223614542017536 10835869 366519550428832790715687902853307568160 10835870 151760000060794355562534180048953016960 10835871 1179923346639999016844386475502092160 10835872 277676763024489930461562236867866263552 10835873 -435170433880127198535635812048839654636 10835874 70059426533642213596784367049958784000 10835875 177668290863541786555111674949697880000 10835876 -215896852333550545453669220361173241600 10835877 293335194618599586983033681884870437120 10835878 13094311214504362021263503461895991552 10835879 481149227140162370350596547541894153520 10835880 -394290294045534636730052167839744000 10835881 -120437292836119624072294803994833531840 10835882 93716402964521719950158262257319338592 10835883 293983697996558459043372506290954215600 10835884 312454592060675872286089613033027852800 10835885 -563375721489895438362849034173870104040 10835886 17468060075937657673020387610100684928 10835887 392065417497636422865828524913862107536 10835888 -12260423996393198755842166055067648000 10835889 32713786299301203701070162519785490528 10835890 19853176948038707768181857684526566400 10835891 385875931681255879307989977708371017104 10835892 135025432144943393046837603897651321216 10835893 803621263387399530975843456842088988142 10835894 -23985330873795875350408490690673635328 10835895 -30453631168101618642727046344260710400 10835896 -358814495823265776810374447899441950720 10835897 -458138899514883935132884081730795150208 10835898 239624851352529740890818013321919781888 10835899 250237083151495059019097127141770574264 10835900 -48329215525874260621036471809382848000 10835901 -26986914294975802855702819055028378132 10835902 -113188783781471746817962250896965765120 10835903 -71853804758746681262577471486633264576 10835904 104336526227884244511362593853691396096 10835905 614125195162532484467636672434586085120 10835906 179085432663832745631494272126902739152 10835907 -137482458777510930303886792233306209808 10835908 309121972779049330810349901463842470400 10835909 -347771722304217968199761545230281530560 10835910 223828882976290429094795819104642560000 10835911 -206721155622326470495076417956261300976 10835912 -156494295002594834552879658684935700480 10835913 -731411513993337840932408493638025168 10835914 1639194147017862846352088756247007488 10835915 -239954154611946668255417436184542073440 10835916 -18176084179167839319378268088587370496 10835917 -726173478744051076354679609444260209034 10835918 -57175653243733805306881390046692551360 10835919 -242815421707249145234843155563650947536 10835920 -159511469089686832866271877502879744000 10835921 367833650024224656664740217791315946944 10835922 -97497884698655521512120968018742702336 10835923 342629822607034002841546184816919964240 10835924 225093085380996651001451750937816072192 10835925 -26071793593826305866946915900316976000 10835926 38788869547931147904328473735448072704 10835927 -191040068943238810054050852739226183856 10835928 220118518431795140731100320968374323200 10835929 -237087798073182174935747641790416960 10835930 10008313449939388014344489157813504000 10835931 -17307122606409316232588421424957196832 10835932 -298495772891885219059378628888176981504 10835933 530917572806226163606822739010974914944 10835934 148755596611166731966519529519681206080 10835935 -23980083223211073712643339710688762880 10835936 -155270384501133314081811004688805396480 10835937 8109570721543342277264841418364548800 10835938 642405851414378905847376752998696488960 10835939 398319918370923132173874462233528855424 10835940 -161230842385129687950395989552824422400 10835941 -40684837275576910604176020395505561188 10835942 233471222364746214427381054228820884320 10835943 135983346616644928541301436969817537064 10835944 -119158825609251198183184667516023603200 10835945 -91488669827167657722588665707842798300 10835946 55501328359947917494056536183802173184 10835947 -818519741213960112343144625121454688320 10835948 -113030975493089790875719352539175500800 10835949 -336662654007565379835935510080710877632 10835950 -15321699833373806564260200428928432000 10835951 -119144960144065338899726244257929836048 10835952 62219293091519302457786763975315456000 10835953 -382521998794071402353160882978906427740 10835954 -307469194769927727786679518054030307824 10835955 82164332905275308027380803360131037840 10835956 307683548104526616475077788954368327680 10835957 -4067371434837575461181083981321082880 10835958 -78037203735932497301268294969551966784 10835959 216822425307984926516973616160172445160 10835960 -81800309470182054747832748548707840000 10835961 54234532362084704742984089090731144272 10835962 -194929428993025317997573206282033923328 10835963 -389539585876588604718986162743490784480 10835964 -617296123224807122304128223660108487680 10835965 138135320781399629217929510763882048000 10835966 10857731280483406746246782017137667200 10835967 -167340211300387263384344226381409739520 10835968 -7501851984816389466878052859002224640 10835969 -441416395685380641082489818199415109630 10835970 167283134070606230985565588183038197760 10835971 -655660864091935946822757662835407533828 10835972 -39336201447847265139292564929381826560 10835973 143114464334627589500722723381742956860 10835974 -16617843878009498451646580809189575360 10835975 -451867808992910908559120275718260764000 10835976 54499387354969791870773405960186880000 10835977 -901045846798200924195539454479070050288 10835978 234783555608829805586143724942163893040 10835979 -39609230447467441241369013412576074240 10835980 378693351889514968987839489056111232000 10835981 -260319316754890727470086571821190181268 10835982 -80860232653750746330394991372109865152 10835983 87696397436842680337485529460169306520 10835984 -8991587905541261455131276161727774720 10835985 -203121033912903857293874795476477449600 10835986 -8785270933101679647786659331085440000 10835987 -240483527859447661700838128531469640416 10835988 70492007390402118619086255134537564160 10835989 900832151046974374924740289354107396160 10835990 -44902606174225424066690402208150620160 10835991 -269042887964386217611098264318195571200 10835992 143193216673319887590770572247381760000 10835993 395413299939214416989365295073190787520 10835994 -40167379993706227943670227387065443072 10835995 461783938226199541171023550034949382800 10835996 453905848970368671214197215160670656000 10835997 -104895795609147123310389224364572437728 10835998 -360090974378747864207622085432694352000 10835999 30643935050042994499500723777194580120 10836000 -2301253692161185661441872661839872000 10836001 921061177511601025563853862076031577664 10836002 -19375393822135524326969189316779098848 10836003 174911117004280073650068758850999902208 10836004 -609053945706385899453313825032588810240 10836005 21120066046348976795359086116064438360 10836006 -100407752268222846589839791716700748096 10836007 13566341104230961131394424789084286792 10836008 -419133891603516674565706072699080791040 10836009 230335006280578537540613095286784943524 10836010 -215989283351134484264143064565722823840 10836011 1059662566851201741952277107272319700112 10836012 103081355901286227619552135486893441024 10836013 -86707965679891320465002489263857168192 10836014 16795122297169822847862843248418467712 10836015 4458677330475828110720394138807090720 10836016 105106627241086471743547173371805171712 10836017 -157111181281833353058885397753261440600 10836018 -9676388266578397598171557756295090160 10836019 3639732437729644840288633634094469248 10836020 -97903838086625033723880837450385367040 10836021 54656673729730357649521555204120903680 10836022 -160611732474924310876513882430541056448 10836023 -187635844481265001307813419533974332800 10836024 355816264028169193341469007272621056000 10836025 463436311445150880481288966264676287500 10836026 286378515666997466799945640899376985712 10836027 -566246011690924896330525911096510226036 10836028 94881173738847567622826642466252281856 10836029 24922685198171884579339977486741130860 10836030 -51906261323199627752491356046795667520 10836031 924080357736043240425821293943387056832 10836032 -205156923935242161601384827028527120384 10836033 116580692591030640237511078507063927104 10836034 609247931516127153617885941840150608 10836035 151057292524115643311450291106267648000 10836036 -136927373820203807725107005628993164160 10836037 -882350804069219287383168515575847360 10836038 -568336046804946839233958071675325096448 10836039 -353422659859174419430749903933890111280 10836040 27165143949574299748986392148437913600 10836041 -50825297997095419287924925669943628108 10836042 34998149653243112908616001587540951040 10836043 -5297720291728529778041750814717627416 10836044 -948099267911758411214897967437239140864 10836045 -305617833604561770767230831459607932800 10836046 -121573929571083240447894704438280105600 10836047 -37693348619488266879181674039761436720 10836048 -47547980011895660054098114029115539456 10836049 -386086672510689497511186240282879010560 10836050 -35201311831011382112474497338085478400 10836051 9760767221057855164561778758895945520 10836052 -59707788935761318063996415161127702528 10836053 -386059997070542274806432553497213273220 10836054 -14072902194862439985041235615223680192 10836055 -167925776889489621592813016880764475000 10836056 437862770284371242207517550018068480000 10836057 -328861177410059196762302555457689210160 10836058 450471764673385734877622690850426896640 10836059 44144424674434263717760929057313051488 10836060 -156430295156970058905790435839084042240 10836061 21097784136090737991844330116851616480 10836062 44625835838292891871147102325410331904 10836063 -134879662182685783205772208774896435216 10836064 7639740466126824309957834947785654272 10836065 -126431209328905149734920636459428065280 10836066 -234209909948300727054339005112530549376 10836067 -149472262419407268253581127620128425848 10836068 -515589346091820859959997085484560047104 10836069 112082287100531282039525012886347816544 10836070 24399336248388457854111273762394306560 10836071 736195292893488757063997431952371033272 10836072 33587288434198472774217254378672947200 10836073 466470849386718491617277824283864779322 10836074 -256662768152236046984741249622404944464 10836075 -189246171797530695194355789921934025400 10836076 -7089989385395194294082118988220266240 10836077 3867443804581327482378349137386152512 10836078 186430288258987073866131399855596141568 10836079 212318079859196834175808279588768602376 10836080 119543013626207702932635725433643008000 10836081 -2472124602837695665513754143649168640 10836082 -196322184731863389021632422428019438080 10836083 -115828400324390842216984934741845896 10836084 -4042262950246152331833429640379363328 10836085 443028417325641514113128679194730927360 10836086 -2448383739497626046058059999233454016 10836087 -397827655443380002385932451050586889240 10836088 435727240466750889869344238322013163520 10836089 629432165295385464666861702089815907232 10836090 -106803218229554648346291906613074542880 10836091 213856477528400147310506408733956676864 10836092 -257178235741080564907765555042625808384 10836093 -37528275380984563021175488781977941600 10836094 -411343623324985754388478307422176059904 10836095 49054687163466578790320818120511271600 10836096 23189020289522207900203089058489958400 10836097 521252126693813834152823379357499868546 10836098 -1763174085785664539516139479951147520 10836099 283983484364019771719447759937452994240 10836100 -62166040400027597911589898673406899200 10836101 -15297130786548577949902068698936793000 10836102 -70270598129360704593972557022775695168 10836103 -167369763912262819635753862292075932648 10836104 19626694713837378102148172252465356800 10836105 -38826724931698780807366643855580458880 10836106 -72982292673781844265127777990415104320 10836107 -17005439094992205699040622063817455040 10836108 73979235934494882383498399872490225664 10836109 -161723454999742095219411732008615503690 10836110 -278327858731828775503166805588121055040 10836111 390588416511517286702075447317815949440 10836112 -208511549118497708094730308300046336 10836113 113024329881075157134606905289267373362 10836114 -64963032997127779338751518983581639680 10836115 362182254564943640043063834179848038720 10836116 283623153627727834160428492678161033216 10836117 -144926159442229095935404350916396378080 10836118 132872153959355279780529532238330831040 10836119 39783851821127097009709986506415544032 10836120 -14650249548861779442757128846659174400 10836121 -221609203670691599452749290983932247088 10836122 -179160447669268602046151484054252907776 10836123 251810924847788357459240936406614962560 10836124 -12517369316857391264469509273062843904 10836125 -336553804552968285847557493484372745000 10836126 52525708610389102452820778608282214400 10836127 -518978394571223200223969994243791707560 10836128 -489456789126299074577301668102837108736 10836129 -6022817395688163758658730913767283712 10836130 22209941548241636039663076560787996960 10836131 629549252836767898379446014543928936392 10836132 -176636367913739783764336332331856191488 10836133 81460604882758613901340430368692653760 10836134 35683971174844000177746243773385054720 10836135 -51666998280721628364295463381556414960 10836136 -1711245757076389371133298501857290240 10836137 5373758852653943213009481957342413220 10836138 -196631056730713707474733363124198797056 10836139 570250817483111154634593715457911717940 10836140 -138831603058008269184494475750222028800 10836141 181336316506417888965269461683750364992 10836142 -122002543721425281984631465792177536000 10836143 -74770915274728694673769269464372348736 10836144 36588098062032187037119090082643345408 10836145 47615738724236417538238075313488206720 10836146 -648977640385716448955657014125144991200 10836147 -4380865988742933246060048229856371200 10836148 -271826827201919072897119385208786714624 10836149 329211066787182865274429501048686887150 10836150 38129587277170167854690763661581801600 10836151 38697896930711928177478881946909563792 10836152 255938744118181906002698802547816366080 10836153 -40462358170727762486007906893338068480 10836154 173948135250394689634581451450638819696 10836155 -137234915132052667196137098001618320 10836156 104548092968215210826686075665681899520 10836157 -1043073348425420204365600206154548336948 10836158 216500988433001482238389555214407015680 10836159 -102915470639720536446882172879006627896 10836160 -28510328039783277723985901986743582720 10836161 -51056701554530529632084474000211123840 10836162 110870525254442091336498393487276485120 10836163 -356438904298539299090425991514752769952 10836164 -330011431429345559134130569263525494784 10836165 -75434773466926435011164950705241194080 10836166 85830150042955470343840766678546294400 10836167 -57899379781656135836210734045876362840 10836168 14777338235209273136945076226850488320 10836169 -720882480489426589228712409511988942940 10836170 2851735382684328438524539641896568000 10836171 -323563825077140646172418821376712861060 10836172 -2030882373641091807935110228925001472 10836173 -693349715447996660659486485436407840096 10836174 45897488170493587880832998565241651200 10836175 105866588076438659545340550237832880000 10836176 1527340155016813416156778159871754240 10836177 34605930299065989103469054604443071680 10836178 148436184379626853725672637894683383040 10836179 280502990803996264946020175457147927552 10836180 5072922949939953454980324338325753600 10836181 -13075019398234931254315588874847642048 10836182 23838666636859652419161478931463425280 10836183 -100782941612573397310562968361717665176 10836184 846470732841575393397688316750012098560 10836185 -489030642321442928101520336845726810620 10836186 -29554282588302933579052579023443559936 10836187 -106305123792944578138110890451154703164 10836188 -409838355473824667558281784759317092864 10836189 -56751367022883620719881001139700802944 10836190 4196608928992887909789931279109671680 10836191 331938797779034802329111586039614696352 10836192 403419479736033933845060719931134574592 10836193 27060877679500234746043554463294380800 10836194 -236176244416969383916440882763092357120 10836195 32513254402108113945681527975792738400 10836196 -204767739348583527687469786968770772992 10836197 -158476230729644762186419881736106380320 10836198 344839381841666038415086929019597833600 10836199 -333070332671786937388562868714492434280 10836200 -392609495207172257013061852235546496000 10836201 199490330768369035997544356227264053120 10836202 -18406951863706348592203267533668653056 10836203 -472166484019877167852625576044733270664 10836204 -224626397601843267954393535152071330304 10836205 -153641966866140691029729516532287137280 10836206 -30682518968634307222170952463033861376 10836207 492358353506329569328565204534510282640 10836208 -258016313413424185887709551718056591360 10836209 161060272705659371177965774577503530816 10836210 -18073681326342925719821918893603676160 10836211 -394133223582325219546995063169121922168 10836212 -899416494397672510386728396412497614080 10836213 -86628408601705166322450227886049267200 10836214 260413950923751782726088649784710655040 10836215 -2129610174122197111982934195943003680 10836216 -17501261807096121595173046604850401280 10836217 31748870721802252568705260426703828992 10836218 373466135530257406441225173471966847488 10836219 -786050863896447522096294441224399818752 10836220 261086956854081366725337461824546375680 10836221 -52112858783374317945303980213876293536 10836222 -162622244497475342480488536590948275200 10836223 -304743464688975287080053400178822826192 10836224 152799785501542938056042825761104592896 10836225 112708586721020015512419892706290265100 10836226 -460004089217628777405589425132886763520 10836227 298543402615200962719661785530128838000 10836228 15040581675410387196455696559227326464 10836229 931175916724175990064522732776990436830 10836230 275697008000943857676409650391777806720 10836231 -1371520719876506254526555557992320256 10836232 371323170310813983858249022626831974400 10836233 389469780766333423179946643918353997184 10836234 -131260924827867204626013982559025653760 10836235 -222855478759727839139005151902444572000 10836236 -354474903925946841505464812493781797120 10836237 143700784528551822683708589386409298752 10836238 34375501854644696233911913949248922496 10836239 -564473975173666413968052077368070352576 10836240 7059105363011936812847863995067269120 10836241 112203237077446665111036109466496957172 10836242 195317834114616203761200658131520956192 10836243 154184600414651322125004214878434638080 10836244 18875693342784678191550971272481649536 10836245 58643755470409530147270164425056120960 10836246 95127594980952858564725927444670542784 10836247 110556405164698314883209100866856332832 10836248 -219673539982792448008097505103406960640 10836249 320597562228481336663186491144671219664 10836250 -18006011100656671132665036453784050000 10836251 -528483437507198220878331264654645539400 10836252 -85950443807556677355291389701241831424 10836253 -258125583994148857075240635748638265498 10836254 36320344972425369451099963061691903360 10836255 36546417847294348067845990272227356560 10836256 -691320101308554439200202130987815403520 10836257 326612035915049045972809652149728913506 10836258 776039995898631525199564033659330048 10836259 8457124045375531084086149970537693504 10836260 82882529249751400821695982793954713600 10836261 -31538816908553167518775501554032432898 10836262 26816892387225628324429918348897673664 10836263 -874388197204101179204275455226216564488 10836264 -3008259920325220046337872372001914880 10836265 207703724475086777929655746281893541120 10836266 -7998024069419235440282031003385853952 10836267 -31813525335267402265686631564836854784 10836268 -428358804689695156585910293723030024704 10836269 -488166572893120859822189082936660948330 10836270 3657360127005866966139580954523587200 10836271 -30759886042699141422700938334569105000 10836272 286518798443761110887022232153044418560 10836273 154984885522093809262344877668030044160 10836274 86095653912019913904875557870406624160 10836275 -144469595365670424585551947379809363200 10836276 -37059907774564962822767497325383680 10836277 -194336070836630223510712891175431017874 10836278 -105713447591995025429455115236460583360 10836279 -204052944485126051349232555208178854352 10836280 -117817617734820220321008828544997376000 10836281 -437421906502947903202552424661017329008 10836282 -177612200625493179554987622913218302976 10836283 -122573014511868567157602951814571265600 10836284 -27864626815889213619273820149398400000 10836285 28403062130696253526846289428720581600 10836286 -212560272348470425468378628778346161408 10836287 198289514133840764119453504882574277504 10836288 15341021800175222456009924660240056320 10836289 58881800112348316383164868203515236480 10836290 262738646166572174471439051853340212800 10836291 30570277073676741486669155442842297592 10836292 -613351563039951512846498373697994329984 10836293 -302402918493324987869318647517600563656 10836294 -35648726409735061859458195226353551360 10836295 -18041499153023355924576880480864648200 10836296 1200868465203080582848473918733053788160 10836297 138269281207853583528532431875023091940 10836298 120108390491843781691940392389675816960 10836299 -131359488376049747729712239926344098664 10836300 12305047053927843241859851188882969600 10836301 -3160281151055931429984338506180956960 10836302 -170991109177975067899724503388072222400 10836303 47997153918919720214581921479576105984 10836304 57716915100118375190070710058007265280 10836305 498646098915342108302325425916118313460 10836306 37454667760848226658604102696575175840 10836307 559196390034721853134332640012120556 10836308 -51635272407760692510177236258128588800 10836309 80591180882847952257188629745636327328 10836310 -248147534451671904977339164473983754240 10836311 -91644980722736184517157644351859492088 10836312 147022728686940365480959938718203248640 10836313 577684113337516840463215267714252135562 10836314 -98763668856767908318492850689184935680 10836315 -97743615969215799421802063972904614400 10836316 -624080084892886573377931668433474792960 10836317 895162737520556553336634989978430947366 10836318 54325398700033958696956363559827445760 10836319 213208329092152251852551591571123190744 10836320 -862027725946565531757699958271618580480 10836321 310304869829413512271789828468962098880 10836322 100785856754263608152607275078696888832 10836323 1106223912637671330352748950529602940400 10836324 -1074044208024549005565322549402848000 10836325 -148628385875500732851957977227641830950 10836326 -84473318456517485895276473204686233888 10836327 -201167789100762019608622407339741853440 10836328 -323545216304031310998495610697306327040 10836329 60159659524481548186642650132821709312 10836330 64514350395999375270758888297376625920 10836331 577732143374224616808369864829795841064 10836332 221309839980062240185634321081799386112 10836333 -133100246625356847219910725154647097098 10836334 461115065488717919401414510827605322816 10836335 119797187767454019281747927963603680800 10836336 27967823067962010943673211296967819264 10836337 349266800570836630806769950590483632752 10836338 -108676012345932671077898743102821431904 10836339 -6627178161325407925083623241040501392 10836340 -192377296563019026931367695258141052160 10836341 -283747283085606523034114623505905632516 10836342 -21847017719640798552839469666757295616 10836343 -248778721773010494021365160794517515040 10836344 -1426726837867392430812369014925619200 10836345 53854033176315784910349307418496468480 10836346 -33374524155639839757106380376765632000 10836347 242769575695919260771717834594049093796 10836348 -26050434700297314835876531224472542720 10836349 90148530892460811837296004137129903136 10836350 57282877526098259319675934906091534400 10836351 -764703459340774396907030747824831138080 10836352 -301114676144701328216636233201641062400 10836353 -28842862065396587547045554897977929456 10836354 -17220316558971026291058762597223908480 10836355 193996974658147822251201036665869990560 10836356 -30028928957246309501921793867364381440 10836357 149219023742832887376105498958924137792 10836358 -54283806758126771823386078172289320192 10836359 524568158758258892123897423028698017560 10836360 -52652841137119718863928873400110284800 10836361 441739536770571120118093529893076239464 10836362 -200005576982701961128225536320477903568 10836363 232310525412106192713113100657273885144 10836364 190798988625580152097649043311225831424 10836365 217083415097110706488171973423260197600 10836366 -69762109442366533366661924551972003776 10836367 -640306243473812406988715619141109191648 10836368 -149486931764154808005142106186192977920 10836369 -713356717826635615276954118624459587680 10836370 -41190701250026941168427506516368291840 10836371 1281275995257622032204669714140798784 10836372 206016314657156647175070147395072563200 10836373 -372628117484303654332545543990495865800 10836374 114457087639796727665651185003078995840 10836375 86290643039230957161186994897696896000 10836376 433466664742336377890328608972866222080 10836377 -118208279117208870565714468583741934774 10836378 -61432061828747021387656261262245025280 10836379 12428007507304286360813103860349428592 10836380 16515843078955215073867319894525890560 10836381 -48249711219436754636851413356595412800 10836382 -38309807937231464588189109172884652416 10836383 -283498282696052520589494509986225486368 10836384 92661477502530054186556021000718254080 10836385 -55326491459545348044066720269330196480 10836386 230290159250508301962190206596584105344 10836387 -1617710513727672048974935884577579512 10836388 -431143187119565055229209398441102691712 10836389 135070725584163416422677864268472411424 10836390 -50527699674483605175662974120659070080 10836391 -52754270979938442125167082699493282432 10836392 -92757016834605688703621182356135198720 10836393 216855709791132138514966400540020645824 10836394 -34903179706889615951950245589648816800 10836395 139264813813938373141240198449356974080 10836396 -153737455733020137523513675082571417600 10836397 123014175190835272305945816406220822 10836398 -64995505766452736359655369576099027136 10836399 -183033337099852430734722898453563628800 10836400 -73158031214760575061974882081614643200 10836401 -630429530092546756520202185208102285900 10836402 204199827415826121656016201993411846144 10836403 174361448589110084879501362715141480000 10836404 -291835739034954147048015769387693799424 10836405 -508165733730237430979355543571239356040 10836406 -54277015516903378857598934783833854720 10836407 559590327791018437539741286079802127656 10836408 54602110753120355446204397443815505920 10836409 212365331367763932942459943051646924416 10836410 41320924501799809415981129969447789760 10836411 -91755131326134684182090522600689565928 10836412 14069874737022476665743903725471324160 10836413 890079287792702440458020154858622560 10836414 -112745522776588009510878096648932033280 10836415 -789071053529745327370773005088500167200 10836416 -44169956278544411093174573829759959040 10836417 -5630009868333235711626461823318209280 10836418 423579224619416656630538188933230506880 10836419 -709922323304642288433829908369277365240 10836420 84650113867129085099763023699334389760 10836421 -496731916770507172332079717884793105378 10836422 -69516432543303624125531415367391232000 10836423 -3848501505281705350000714027951786512 10836424 1042431502803742905547769541176621137920 10836425 147220608045617810806611772599269446800 10836426 26565820339970948463293404697206677504 10836427 169723552246156658231076707521163419392 10836428 -347155061813890772347695089656211404032 10836429 64910465343447602064592911393297346560 10836430 5194574893405464149071791509695488000 10836431 670214901578006810970004555321055957232 10836432 -35833223276044861630880050571011792896 10836433 -45614767719671327449878056701559067276 10836434 249958279574855770018962907322059421184 10836435 26807076911690393674699746002069336160 10836436 25501329610369121299441172774891091712 10836437 -51693926982285161610282247360108180914 10836438 35527658719515501213223698324401468928 10836439 -678125367484632703624791489003181008760 10836440 -367495560160823650596948428582476800000 10836441 -146703903869300564677571653081764695040 10836442 357321105184297378465422151791399973872 10836443 -740926558017560590055749966716267061308 10836444 -12476812825050897100088452038021379584 10836445 446080894150869342057299930918442974700 10836446 190778798582711371860422367351145101696 10836447 -190841805761521978615139713768301782200 10836448 -205293551123351381935522703127676452864 10836449 8362244878270551588143214143022736764 10836450 21439249338163371874394351913417600000 10836451 504339266704308365759606441074083773304 10836452 277220755887545318721072998844469463040 10836453 79436615135297828803031533263016204800 10836454 550374006222019850541473167539448764672 10836455 -11122039721538070708145566413813403200 10836456 123311023900913822544236325770359603200 10836457 -696906630629574852401870503957734868294 10836458 -65240921462691926862582177306159523920 10836459 -248727174164064187700331735648026272800 10836460 -411657397044717987765055542048144307200 10836461 374384488432467384553408458543409762752 10836462 10725335546026667474309210230899179520 10836463 1583207815830184168618437615123290886912 10836464 -70486530808766311125426134206708776960 10836465 241277826925629430743978960142185861120 10836466 199981597137599450135624354474212476432 10836467 225844280955546818106743021981480067552 10836468 202617728397899691537354109907445101952 10836469 -119891167518861982126720178690934526304 10836470 -19761972552570845271363290591435187840 10836471 -87242331512127238694105078968414450560 10836472 955586814477514218321641012410827264000 10836473 10257872186975179076916347740246609344 10836474 -55620715437548535020207938387488474624 10836475 -93655983102995929758340364907082294400 10836476 127383482305382037489197258062789721088 10836477 49936588104382034539362686713066855680 10836478 -15368673413063049323767589597666630976 10836479 18534812769639030070520168474769959040 10836480 -89993092645132199326072193754102497280 10836481 183569478517594667765121702318321505200 10836482 69267474931376678227156038728937412512 10836483 110352401837815199717110099659441963264 10836484 81609065438054308379980731549985112064 10836485 18612752373543042654181446083423544000 10836486 12144741381177709092437664560620785024 10836487 466678077103669919655913512218851114136 10836488 -373118135027301684747597310545640550400 10836489 -24308346829589630391592191689205924672 10836490 115303253386298030321378524153277690880 10836491 321307861803446542093349267916363191892 10836492 13777829679818527202770365822063381504 10836493 401447596884528981375858284804123481664 10836494 158731610532046429740651637403421391296 10836495 71349499448438504583378895896699945720 10836496 -37000802168964761808243597170837815296 10836497 244270348898710815401349368022842314980 10836498 1593101213447972464744371177637002624 10836499 293790963236896036712387422879102003680 10836500 -658647624045510493152424803738931008000 10836501 118202167835426781804325726876901689440 10836502 9835995243169971410767925750760017952 10836503 -736938093889096661937564800288577112248 10836504 -3897325408086065875031442420791500800 10836505 -226597103289753715680481991821628794680 10836506 278086206980504488315829658729337907952 10836507 505275557150322206235995451968859491520 10836508 -417569154655186058149664394751139272704 10836509 767100063296887765153849494737204640000 10836510 -67983565214791352151121130820584749440 10836511 289786863274463544350567121778602808432 10836512 613339744085219675352156658657169375232 10836513 635616497786580079309988039139708078864 10836514 -17088673455130268630331210610368174528 10836515 25711535594100325005385553436919357440 10836516 3593811157096314261755095847023048704 10836517 -220087805453298613867827333305930428800 10836518 -13100366527735688016539970472017792 10836519 292499623675419828987211945862687676288 10836520 -375936801689110439930598097419824179200 10836521 -185724304472431781244156927038378713968 10836522 -10883298488110598775866016111674325840 10836523 353364864905224229501634514931086725280 10836524 352083622609516207023442793707470873600 10836525 -28726446984894591803402557223423534400 10836526 33914522371060412128169808020329619520 10836527 -331845903602725506521506486637762863392 10836528 -113794143475448519357442005275893891072 10836529 -194980350384396330444456798082667056128 10836530 238097975899056838275295939342586572800 10836531 -795977542830645424915243110081499456800 10836532 -81510841892382924833510859167045455872 10836533 541368271272820204868728323558335548782 10836534 112329730764735094070765559069131897280 10836535 -116844279083896009877666402231140984800 10836536 47824661052613496370854982738478387200 10836537 -372706450426433058129318227367562507440 10836538 53258469766302044260287597427442127360 10836539 122932590891325194426082857166251589920 10836540 -42701935757676938376124771798139381760 10836541 546368197078759977863080506767013215942 10836542 142817035692768119944240034147020371072 10836543 -303509630177668282702687273173257428536 10836544 74372714946069549222069516578857680896 10836545 72310113778450097353186354361874792000 10836546 -21457618865357631555205532441801134080 10836547 310547996109027273620899818884359363680 10836548 130293384061613191296763992450849259776 10836549 220786487786513287594424859101042450364 10836550 133070179690276641211869617442425704800 10836551 169674412440192905700780224838225159600 10836552 333668920785056445346000418104135557120 10836553 -95609510250952516033485271646679676096 10836554 488568369906273376268854595358346172976 10836555 195452150869038212655601164189386112000 10836556 501434825413841572236457220835897876480 10836557 -315342512364262236649902291305259051360 10836558 35976336422685793188760040370729120000 10836559 -11621491889451774785433691769897455496 10836560 -317388616272103602374669253531402240 10836561 555779309749995974084753868468287922672 10836562 -163230305213198967610492792493010777600 10836563 349025685187424417165779202480607344304 10836564 -307802307727084886177289811063081021440 10836565 -4669651471194940427358899362709764680 10836566 -9496161462413735297374136719340804736 10836567 -21209627431277763428781424339714921680 10836568 846430627970644043030235553482597058560 10836569 467317197178685265241254292126748888970 10836570 -86947230807141067938949139946305260800 10836571 -28815089235134857537741276806842263228 10836572 -230382031247150730780310872961812833280 10836573 135072981187258459707544630656828660768 10836574 -55219061660270216674307221871210419200 10836575 217530004631438205700346357558273247000 10836576 -177603188987153295170263125266421252096 10836577 -123992166979607641922242990039422783488 10836578 106957185754448898623852180569899957840 10836579 100781607996843960113674752797426880000 10836580 143620430530617359454415049280323850240 10836581 289425407307434850476762156016462856992 10836582 -134131974822314043865611283816158477312 10836583 -850804023415665629629618115722308262160 10836584 -511203630157647129866743148503764910080 10836585 -180838744473915679889727515406983961600 10836586 -314565165855932982696019738288735165008 10836587 54503675912118746686216514368233760560 10836588 43217061170690461847803509480169144320 10836589 238335463141588240263358114829470561440 10836590 -83576226506946867238525066829276251200 10836591 573416709826508968490178195290024214792 10836592 10824963250699367643145902068191592448 10836593 -449439726849116756512228103388966495360 10836594 213820171825810662364695925839825991824 10836595 -148527487054083878110869489390786225840 10836596 301557342568983809312395920265700904960 10836597 59197715492592865729497033099488921280 10836598 -66868050593001921021337854268083535200 10836599 -340910439840070542954637590321331254864 10836600 74211302270341625999667902227772928000 10836601 382581890453156399818630522968938714452 10836602 -4280547916540012165377483313531846656 10836603 216559639584464852858885152200670331664 10836604 -43506948877339943618587738389104755200 10836605 90297811773523204913218066856421260400 10836606 125738233103788490352703842038043537408 10836607 -151830738504802550488277104952024143368 10836608 120395286556509211446720263580643491840 10836609 21239787362610637704443364532268835840 10836610 14568033011265378090453594042938664000 10836611 335612290843367333620759217471580528864 10836612 120365693252837930360661967669256294400 10836613 170573592557772313166745060052291168862 10836614 -472535230187485586038445423306255080320 10836615 -156504700464611608750403033688832380000 10836616 -129975005846894529116305895478274621440 10836617 356235897159104445208871797556079892704 10836618 120697945289206784828332648052821346304 10836619 -38225672643641884241942399552391233880 10836620 203368756972249147817673979943361991680 10836621 313171119149679179221545790737558677100 10836622 -197556951009000339517142791681799663808 10836623 6508990444357905566254913742775834080 10836624 -8129697457570801188947137067096604672 10836625 59110134095843458274401166578054329000 10836626 -425856457141131412828543280637648997488 10836627 -501989549669213734741688823501308164680 10836628 196736940619183575481980195414723612672 10836629 395609555465535360838736127451678681230 10836630 137180796578681265718408398694069739520 10836631 -21090918058973903358283190504525078240 10836632 290642525564885804904879327193483960320 10836633 -31168767847298852651354235638578880640 10836634 -70169855088566664601216587243881238528 10836635 -294056702253781217521800515240091529920 10836636 53132680664302536648798305220960804864 10836637 33571903855514923753529491186418240192 10836638 136890815378781690081803166176279762496 10836639 174133470824684863420747617026565120 10836640 -183887485199686375574674292092049817600 10836641 -197753102570935094804451130711868307408 10836642 115271215506604706597967899074080534912 10836643 -317930243359926781431926879607997795108 10836644 231246086425638616492703857431565168896 10836645 2773640277841671815652178205072423040 10836646 250395654000659932616081651703443597184 10836647 1309997249191636637118799159559581922472 10836648 -21846702331679213480955603978339532800 10836649 642527118894525520582427711095804657536 10836650 -167572928268310161552468929772003648000 10836651 72775606958290879363908984678731635968 10836652 -230732418492413012047731551874645654528 10836653 -822446954085177910150988693742234661098 10836654 24423858180623382799818548380561689600 10836655 1227571577822943968344767434797313760 10836656 -10018200210724575138487121613866139648 10836657 141084188018110982249935025579256397248 10836658 -178424007122864819805027139848244967424 10836659 -77494246771315718676033072520177339440 10836660 42597727412015865417803652826381824000 10836661 409102220775282684484304148937455585024 10836662 -181998946348384818430785213512742078720 10836663 -76365912593343731105194645265854309656 10836664 632871106252547251382261610535097487360 10836665 -113930584606175605976530204273633996800 10836666 10819340284044752969028681034207597824 10836667 -1259126055313891410928777982008646846400 10836668 -374283171729207495378593395866862205952 10836669 52553776499317314537134540505201190080 10836670 -32160069658269736447773266376150067200 10836671 -62698929887750287529417294523179850240 10836672 -48181704343754836679057695557556371456 10836673 -17856769613428782444808827214606150078 10836674 15844101143430013469586285089857356672 10836675 -127764222948869889701705131543320009900 10836676 -233800489107365778144792538047001479040 10836677 709020232673185287848675549566534100160 10836678 -228730300841881111564494489112634477376 10836679 336745162677507992512591071638487209776 10836680 276335116464564720939318029624807424000 10836681 563088061099947123966623352545301499152 10836682 -190007225329386057699674360463091193808 10836683 117400483695239884516516718945288312208 10836684 -175425662190694155073837370836719312384 10836685 -176378758572548811836218734375341068800 10836686 114550773201797282460584249561011209984 10836687 -388187127133000921870485002742692232432 10836688 -3252516797148426039820851907693772800 10836689 -411389217231322596463436463091983786510 10836690 162788813570183184705354930384366251520 10836691 138655394733888093363894555054702145920 10836692 -579332517494872450024847825118030125184 10836693 579853973969474353441134082320888299520 10836694 132214691764964602712910347472047428224 10836695 -263070481986986555481885816895945933800 10836696 277873492516643632250624003915533516800 10836697 378445963182875809029236147107040763146 10836698 7733051708407397691177903121069834464 10836699 181977819905819949786589481541603661464 10836700 -15904119480854345493513121772590233600 10836701 -269271704402761647944361091857376755456 10836702 -21181810824438297199975516037048637120 10836703 -325078149021022115103158023526856434736 10836704 10139207460683473916490677228698337280 10836705 202364409413796038430450626318979049920 10836706 -107555688733676751443184370488566678448 10836707 -161996629843224809319787302046638393600 10836708 157328352081556579834384717980392656896 10836709 -11464740150019621831298504932803503396 10836710 -13006917343261793411320424269308180480 10836711 169173078907305465520653706598795130360 10836712 174043597584255236391499904036169907200 10836713 -682659189064416726198071495088808842096 10836714 51309889479136867033344731498272272384 10836715 8350437052980327629229557559392671200 10836716 172727589928746652224288456050955594240 10836717 -426549746201234108088996468119612905920 10836718 174432341611537721578695660878235127680 10836719 813028964257389085353202555299471351120 10836720 42637552804475578832900943027142656000 10836721 -72655689488922393811887164187939965888 10836722 -127541108392914511752548963560735306848 10836723 -309131078881442156736643485968466870216 10836724 -133124755359928287439974307500832507904 10836725 312375227689238254214184605329050974250 10836726 116914839135849499940873664972187023360 10836727 -432207652540507013161891758704243960016 10836728 -43025229109452084987507185291398717440 10836729 29814484491010652348673160316444956320 10836730 -102578344497886802024985795946913402880 10836731 -17013950736840615336102173255086576728 10836732 -131309137723430706730262108899677536256 10836733 -1214733057929567198475873088300023750176 10836734 282130451072075088486306570315506390016 10836735 50201105536340878719989559162352389120 10836736 -614500194803488746264370538666606460928 10836737 -567886805591251783569669839286890575614 10836738 123096206505104300344941544372495948800 10836739 -28967065651799850408990706265485687344 10836740 -437669360685493188391207330487542383360 10836741 -475099917510747447269606037226771480608 10836742 -227146419995733791389440825591606163200 10836743 736780479892254685201877320586948164416 10836744 -71112177112006008811947412510248960000 10836745 214583380168611087728893354917736267200 10836746 -83237945395387833291528484914665456640 10836747 6075221875019244577331004203993239560 10836748 -8088171105607860526445883592276111360 10836749 145572682648499438440427312228906711040 10836750 -111235746771077180054716102459183200000 10836751 101299981215859493464740773122043755824 10836752 -59508849241876369242265959905094647808 10836753 49571781927058344569452069099488126624 10836754 132075299745862107341604020705402802576 10836755 304676733123967322995028185938704330160 10836756 31479292862382792300228006453026813952 10836757 14255901430402710718718839110608470300 10836758 -28290868976736463874713482831591297600 10836759 217291126574026187733406511996209203408 10836760 500120636518969905886954770751488000 10836761 -271603805378472882077219518547367717948 10836762 -133761053759594887728120573107555063040 10836763 -66225475637506944210247016106040529920 10836764 176489542231687853665083798839215526400 10836765 256978574054618626602808478649636842520 10836766 141943944485253324043771263568192743360 10836767 -705782377016517552319607411414704879488 10836768 -632984152368862183571491952370395381760 10836769 -53535095179251419632380748440010222680 10836770 -60177559182465081484291677480414720000 10836771 570078166124929530421137562066584142848 10836772 18424791101434546548204586148843679744 10836773 -493576862948457266597866184166415022340 10836774 2742099782506916476332801380901580800 10836775 -157701496909956535190334463730784779200 10836776 -70901054404899480875612787509230141440 10836777 237522362883205848440736494611486080 10836778 -347092058587834899560528516440011227040 10836779 116021608023609126629123658042571411380 10836780 -56011093913870436371599081519814707200 10836781 -130171329019168228484245155394033108928 10836782 73218262673451652510635502751541849984 10836783 -34656545089764274975875885977222400000 10836784 6792798211324467670530591077188304896 10836785 -76904495089128249262432108765386658200 10836786 307923129972801261366870141452199769344 10836787 136820551419724141653612313367796267804 10836788 597633660204815762987204871170766281088 10836789 -26208505735644492956295169837060874976 10836790 -164712311023767067154602590959758993920 10836791 194363326948142923865194799948051391480 10836792 100300348820523467325867485012582768640 10836793 247148499958290578696237972964786215520 10836794 88774232201036806145213212273587277824 10836795 92513363207542773017609408773498260480 10836796 -69617831441591129562550711894168806400 10836797 -15112317475875535375050951944741168928 10836798 72988749134783833030687629580398935040 10836799 -68701896812977291700569874060918721800 10836800 36885648365346570422190951674334412800 10836801 116475786876053714718361591662888516480 10836802 19698632404939148739960716801923017600 10836803 -72668144761292811085026825483740206440 10836804 118614171673138200111441263011486003200 10836805 -67033246290894154836513903832485229440 10836806 855228459141286653335967467565265344 10836807 249025686611124386210805403836604503120 10836808 -780797958034792178911594656465633623040 10836809 -32195093464690807493755167579653838684 10836810 203502843844690363007993476300952351280 10836811 -191988344943594227691749621723254276588 10836812 147274736599803701742937132606490099712 10836813 91129969276736756743399070356436278080 10836814 224043865418086685050836325066914776256 10836815 91491966902827637531086072972632660720 10836816 -34074339463885925458459981903293186048 10836817 10510304600327751729998035617322930880 10836818 120318872996370708492790253592168391680 10836819 74651499220478618715450660710469136800 10836820 -4432721951103060253328553069071147520 10836821 586442626184978606470187650276620895200 10836822 152708929356628935061341975566624014272 10836823 -624457454606032943326483005306708694736 10836824 49682244378483276419119597040804136960 10836825 -67163612029778860116608000031390720000 10836826 -55456014682403839398298359390389240832 10836827 908535207585204469034001337815395396676 10836828 89042562670732485497908087420906790400 10836829 -51398145548202375607782545048206084570 10836830 -349511867952002797153795918626495242880 10836831 147257507071538506244222448512633959752 10836832 109954263352813175228338051457806761984 10836833 -151649937144913188603921625793356955520 10836834 105787697475456561131359909506348795648 10836835 -320825256623835817304796707866530060720 10836836 -3600484954061820718151330409772216320 10836837 -335100270660223555835670218417151111936 10836838 -322595877478595224430490167525654587680 10836839 -228705598670848995964470389699240841840 10836840 -139549856238297088496283114676703232000 10836841 -191557456473810442570066781993310005376 10836842 438739884822474229700770824646819185072 10836843 70804983865704796736184879099679448664 10836844 -233111025921528776121721293530290825728 10836845 -373162909651241155131888458207985030900 10836846 284838064851039416954704239834655222272 10836847 365070949231400200149729034193081896432 10836848 39736357371402540216663755476201635840 10836849 335478022554937932399725780213954078064 10836850 -2441839860763650365278985077935204000 10836851 657686063295154074401962136564174667852 10836852 173932378360915439714321916182241994752 10836853 -302013813286016458487809529346116910720 10836854 31812119680560109945231508467387759872 10836855 442772898122024550496601194935719959200 10836856 99641313867333844893596024709604638720 10836857 -151162767725302267112070820745131184640 10836858 -171713865205598666664562006747232802816 10836859 971597503680346327008593157891134760 10836860 -706385535680070575555137631485731840 10836861 -114616400270205740216748282127531003392 10836862 -264744880461406906086059853171369389568 10836863 -550327314557070603655506778271803797888 10836864 147670456412622381241189677117367910400 10836865 -213356715266102165135947611873195750000 10836866 66520476453727201221879759234476167632 10836867 -384111394839327264243468244168331533320 10836868 -162523322940487621264996137823640244224 10836869 -634518170504465567008822032044135981730 10836870 157092330937698039483224404379141068800 10836871 819468655125082205323467839811488638992 10836872 -114958727116992804428147702647399219200 10836873 405012901505427599201864759718391370922 10836874 149601757923307902880042894426118797152 10836875 -58293093318076730927682880774752990000 10836876 -362396705129599078341308550407509651968 10836877 700217547611550990873316054303219724726 10836878 -68078684161898098482894257060240050560 10836879 -286973432366648270284138147220900887416 10836880 -1343430721939095754288548563477053440 10836881 -11042871984087683870249224036477854 10836882 -30766355323776546371941821768485913600 10836883 55960288030452748557134953675399721132 10836884 -179384249471469601909060815015180165120 10836885 2858349414092445249105260096987565600 10836886 431682428787247978695212487919020751392 10836887 91500047268203836587778843854776524800 10836888 26224400351177067500904695486225080320 10836889 -258339827286246709745733406221117887100 10836890 -25945217150487754463601051967125760800 10836891 50751836185337931333612869558995023648 10836892 134300133330238721406556282934038339584 10836893 -9034274667047025864405189329901478536 10836894 -184801150786797132379251585449615343360 10836895 -192354122385211488575674941829869551280 10836896 282919975453280818514920724416859996160 10836897 314618885618543623696967622620053224480 10836898 -4840033180189127073758503261272243936 10836899 -86908521502837470871907184919868558736 10836900 -126088659165501285704720573896158595200 10836901 510188674973642257121073226249098579902 10836902 111370022266922661848508918867360157152 10836903 2975606615319635297540538860012476416 10836904 234051694436245277585951332804509696000 10836905 -410742234350525724949256720155754205240 10836906 -11028801242750904180674796513520279296 10836907 -394958663445098305383442391948894185320 10836908 76043019466385206054382259904996454400 10836909 41932256374134778514094782179193726316 10836910 15173168303909722552699894112086917120 10836911 709202523398591437692182339435197402512 10836912 125982211846585163408591779081144074240 10836913 -302577395584300162099366125565576521838 10836914 -106623504297707711393455395954134698368 10836915 140937602717654877047978532804276810240 10836916 -477268742201638367789652270672455598080 10836917 -36644368884628000823147616006451339008 10836918 -28866768903731557838277603297268342272 10836919 -446695065637405524025361845504789453200 10836920 -92075297453372669491558771765030195200 10836921 -222977820184776351626017605959579187888 10836922 107291361112325434385145134080721586000 10836923 57348951436292312504047187415629107200 10836924 -78978628391402798803610634197228986368 10836925 -232759192988599041522521063969268818400 10836926 -109425406191952711404919957622258846976 10836927 -529427287529009127658765083243416451336 10836928 159768948498414148516426945728157319168 10836929 -390844937149839381396732289051131553470 10836930 -20964150603873214527891408959682293760 10836931 -418863945612319324275524692825089077760 10836932 -210552910784385461023613148799456581504 10836933 -225711249308021463243381371896969513536 10836934 -486447243948491962637323717672837167360 10836935 557049530212408627357149118244797069200 10836936 361683593544878221206551177861355110400 10836937 456731084455319014391299575620109759412 10836938 -213191365205580019390447788277272790224 10836939 198763286997659964464156219452959648768 10836940 195574578892274665134340363313127060480 10836941 396086645692425476794230421877424372342 10836942 118407833710903404356211823737911160960 10836943 21381838350816547545607550478863808000 10836944 200231579594535241827558409909075599360 10836945 99111075753615666510218713978479030720 10836946 4102869780330114173005846986988927104 10836947 190186294875912137171328682902882627912 10836948 -91085823374202822530382460001905489920 10836949 86718639539909491235954136404811813760 10836950 122376283539555924146664122839822113600 10836951 46526543208373891490655860703749744232 10836952 -101786609741119232717683119899798323200 10836953 -259514432428063867521375807963986366256 10836954 39640166837622382422221049576747075840 10836955 256366567897859150286349820892275016720 10836956 -85161507849955660886892010455577307136 10836957 -505415029537526309524592159642492146560 10836958 115721743245304531371197471021637918720 10836959 -144689215435140493428765898465456400784 10836960 146772089046806433409801522360268881920 10836961 444177438749477779971524133925913986324 10836962 28759265670151180753805735393695363872 10836963 196389515283663282426355053172614864480 10836964 -745998665145596491119438628961803321344 10836965 -330405592555916092924770924219038059140 10836966 45399302579772007879939320604732913664 10836967 -178385118515043835226441682299627545600 10836968 -181545700701574318390098741167680634880 10836969 162726835918141948911201598404620581056 10836970 -47309566864557608691820660932140888640 10836971 -250472358224218098145435681973352546828 10836972 -382601611413952154694574918073746101504 10836973 94539130627828905003466177610270797440 10836974 36245374935066547907828774890756995072 10836975 374141363956655057633753810063954899200 10836976 3618986920446645666159955786505388032 10836977 550645718046458419530918303948149767680 10836978 58257585268482986032193066567973961728 10836979 351429838979577122981817456626514716784 10836980 4573296704083779866293431106559016960 10836981 82757653219426654348948921617526309020 10836982 -187520334118689798885682770038801986176 10836983 553309829739953119290149555653019587680 10836984 -99209751122336367245920577134239559680 10836985 -453730055285360116171962207976716518400 10836986 263628007915620586275080694453942030192 10836987 423250527777334704338469315528918240792 10836988 1379093465373132203047409742925065216 10836989 5543488995382452863478203076728699334 10836990 17632298898487159640926146522046154880 10836991 460128004367326952925007780124407332984 10836992 73355051891920583397186350430195548160 10836993 297046784273769715806665590710846057264 10836994 -46265355006217928127708456372373191168 10836995 -224023273117085197297389708778756172880 10836996 8098947968003050418645168749277491200 10836997 -254323717947720516528111729079649410056 10836998 47417443799855775416417108358580350720 10836999 -203051502751222665449523366387450144336 10837000 -21237912407888331397320475275056640000 10837001 -168263229364947357784745985370091115648 10837002 -89090969831684411617081396324816035840 10837003 77105043044128058234727494303683010064 10837004 504368881544447991293327258081761969920 10837005 -5628938572624513094418197837858545440 10837006 74691759734913318994086301658722709952 10837007 -613028904913928402856401758817756067648 10837008 -295764702338409892650744940409389056 10837009 851701500675561717801370070075979531760 10837010 253104354866365406574704615854950408000 10837011 882072843904356681394582292896220160 10837012 418805113320906660775002607051097949056 10837013 170735534958871809699779462373308864928 10837014 -2507696772131158744491135631234621440 10837015 -103700231347682753044032894446681229600 10837016 -68850684720908945751734083771035033600 10837017 226450181744258759508708220315488006240 10837018 -225018929123558492653517341486970787840 10837019 -21620736951653135706294554440676865120 10837020 -76459119329396899064102808462293560320 10837021 -98232893326221949842390631108160683508 10837022 51548446679730469988791183123402549632 10837023 175562390658246889262496999870227046984 10837024 -973846045711115715467790388631323017216 10837025 170433427141440493429037778326909433600 10837026 -2470992613151868905483373766352021808 10837027 -317721095447065700763990184855347177124 10837028 269065241642930362095088618828796439168 10837029 96486899542182902011749839277206241600 10837030 -285362541563211915061327397107353590400 10837031 -409235296762625701594535004376040514336 10837032 -2271806788738929560075252990646927360 10837033 -687552363671170505518419048285268803718 10837034 121943111974230830642351951443250764992 10837035 83748672359183351720914244874572196240 10837036 31060378866724170194986227286702119168 10837037 151965735806939057368219990874540216832 10837038 -52008780579118577939571225890354831232 10837039 51178522848470593833728226865282533360 10837040 -116280620642432152769475932705548861440 10837041 228460134420084810385505623204794979584 10837042 167471612813043858024072596525842796544 10837043 -21497904505590913026998548935288039600 10837044 -225590961773679390642919940894945710080 10837045 -1018813830323945912508459465452873700 10837046 21619260815604943225217890047915351168 10837047 703049553767389738216065813055514016 10837048 -128237163620970274660207131020473098240 10837049 -419029463985303754351894059307622763360 10837050 -878216210158261689406546886796710400 10837051 -30347986358055683217245602010665701968 10837052 8573415845076213231801042844286094336 10837053 318797513954044997192185042195114436262 10837054 -160426491251911458305080791249873736128 10837055 -32321502256168547958241998627427449840 10837056 18880652763419688538649110882824486912 10837057 -99627391857650171574319664574866544576 10837058 -62105084481233551842294161267773475424 10837059 11143398221125769157618802190475117888 10837060 -44526959508153670803564438572892771840 10837061 -62938449304726077494815105969777496160 10837062 -300333060402330660061462491196426049280 10837063 -1226189162323873419488561501822952434016 10837064 -62173301597151060616100228923342848000 10837065 36147983276521275200880108863651352000 10837066 34270724465340229731343677242863289184 10837067 -326795692394547543719674511907323942808 10837068 302826087018190565094564436437780480000 10837069 -13048589006071453229494541298635118312 10837070 -320338260893228365890179151393740339520 10837071 68684204506270844372371575871709274624 10837072 190447338416170318514811075051235049472 10837073 21828691002616192436434528004300291328 10837074 8147366016180312202787216024626733568 10837075 914737381116731409613669481162343600 10837076 148719784522487330771258677918775717760 10837077 -246321306063491280144221299268803353120 10837078 77628109486825637746453768975406468352 10837079 -78550298811198688965719955145086966480 10837080 220673183090254235067217248301811097600 10837081 -499592244921467556818596691454289728118 10837082 28332793486538853184253960275672047072 10837083 -9791736691845070812136752162813923136 10837084 602532479860958750542637897455411913216 10837085 -72718603697120139818814335951522880000 10837086 67273651391284838745122466940048462464 10837087 123057910528855917828876965977364083240 10837088 181020371666150876072665084402251202560 10837089 628700297409038717750623763001991197204 10837090 -150216384056700066282295624083341836800 10837091 -227306223334552494553541458149716993508 10837092 -184407781300218869909796547844179599360 10837093 209186096727892829094862867759474169342 10837094 -94507127374170425648576067474459409056 10837095 -16523169712019942035980095264864475360 10837096 -116077485766592328403365275668499358720 10837097 538687406243400038701093064708825855460 10837098 -151961953174717279160709708270028853760 10837099 105771322865321426150988893082519714080 10837100 14315663685433260068232485998211750400 10837101 -31525695208808437674349563523603190496 10837102 285139532674457851030822452074564722752 10837103 865408259868469475229741607541808422352 10837104 -17614941966759133823193010568033206272 10837105 254824704378818462053521829632517534260 10837106 134946911564525969421998664726498631680 10837107 -22719997710590927886162402346376365680 10837108 -268389086640259583055057403628465510400 10837109 52822808297156682812956237332458561280 10837110 -151969112788958858376686209092098970240 10837111 250235607911775778326398798894720988672 10837112 65023763870189156426823606285957488640 10837113 46861652111788611779972928125588178624 10837114 187570552432855154235801947556267916656 10837115 124304797278025045563534140253522548400 10837116 -499995764455121096458441757360544972288 10837117 313333598892476691507002110251321440160 10837118 -6343669520460978252738064529208012096 10837119 -47878302401825772373321308508356111360 10837120 43715555114026040085459444701331456000 10837121 -51272097394151745171971011332404055678 10837122 12357642635384008467698467695420386688 10837123 -1334558319574067663473235627796515404 10837124 -65002925552301851918801258442791495424 10837125 -409035782124183690959340265549772400000 10837126 104085847128153451767410896887247577280 10837127 -25686703093284609286896475621078238928 10837128 119817042324559204278303032440695644160 10837129 -452098118431343611383765855470513479270 10837130 -174791259043640368931561076708038555040 10837131 381968713723297358147251972974664771584 10837132 -86517513802591374195435277555585487104 10837133 679074581487429743106499043223087416160 10837134 -211675576986959223713597523781409683008 10837135 -77164104588142367947186589345122867200 10837136 105040316257103200240043372613795028992 10837137 -17284614238339912595633551548065733600 10837138 -188872630856570649998221759774516185792 10837139 671460422481725312859976219344209408940 10837140 134325099050410289923572349396715397120 10837141 101912828660616278112577920452258727680 10837142 1411539807989962749851681006375404800 10837143 -759859881113337693751836135389344959936 10837144 -143795161363139764236637599874019328000 10837145 464777594566757504742303967298322983040 10837146 297836836681931737896728762584907779584 10837147 614635012260429187370355159412485102596 10837148 48212813403277179504720712500880128000 10837149 -262446991215292228817697702598434120192 10837150 -237051675920554768150552717763548651200 10837151 -299857730336050498514940692355665274240 10837152 -5081950169197175768401330305943339008 10837153 343672265632173671036405228298202994402 10837154 -5600642221447956758362232977364497920 10837155 -20096675077441322211915143798669952000 10837156 41652684415521600461992319838418391040 10837157 1015699166593208211169157213770170857472 10837158 -220520150600061764995732309198995153216 10837159 -721781880064109959903032046807177365640 10837160 133415581973155681470150376232109158400 10837161 -1817691842614170025607764194853373664 10837162 -40522133039662808678776236788922455808 10837163 398476918964657874893081797918476672000 10837164 -42347640948058947834512576394802495488 10837165 70330871953332224717092960367154060 10837166 -208522560320719603525706504133325455360 10837167 -303743570584291498279465399908710199936 10837168 123263736884644956385617470514400673792 10837169 47787389931528656725799232667168497792 10837170 44362401182140371254081107206894882720 10837171 -492063918730783928147487978640096114856 10837172 -16405799715793515277846398871271005824 10837173 -262005508203154595858032245771377416416 10837174 73206021435613147017288505441794844800 10837175 -3034078030733464429697718996939441000 10837176 -110891673842338411603835098399429754880 10837177 308256946731567984669652905884801490312 10837178 -195486137946910251841089431429034527232 10837179 5162293395707988708056152689626678400 10837180 -387182791991438022478986251867186265600 10837181 95984633441619044729818580023804133964 10837182 -58978147964162839053778809753472465920 10837183 470607202848200081086059933842311442376 10837184 102138471517552880793903487802513817600 10837185 -160162592994338045545919298760574947200 10837186 91762859257170949502950071008149876224 10837187 -83267986797535480985324203176968169000 10837188 144617770902098493855828517456262018304 10837189 198214146845111989243909343030772496032 10837190 -14105158940521892189384325148343846400 10837191 116487739812654314117490208509433671120 10837192 -361879964282730777220718081576270208000 10837193 384120845761735088212091030911145468340 10837194 101343614935511618317005544781790257664 10837195 319628071587581561689785825782866999200 10837196 -410570013693882117333905778884652856320 10837197 -72357930642666500230044600981245812320 10837198 246354332376721031473194794735256657600 10837199 515732973374030621691383836986743207040 10837200 -946498251399370549580813013290188800 10837201 205576648458700582120705661175871231600 10837202 76303381766484484141495807451189416704 10837203 1910381101012051529429767925152798560 10837204 -2009778013978835181898231477779877888 10837205 -338842276151653486350589066994828863140 10837206 -23257611570132351046582792462051459200 10837207 -7764635007433030453289927221323653208 10837208 853661064930516742090801233035060520960 10837209 127645490514557128664001275577768472128 10837210 -108749913710774215561049844066997758240 10837211 26417776780409193730932567489482140416 10837212 712296802713082763766391666889536512 10837213 -1795217458699314664445326372499263127040 10837214 136788103771900641379653543596380046592 10837215 -12854393299207385596898767161169254000 10837216 -59622020192381904584845436905272115200 10837217 960698733802377987532738359981531825300 10837218 -5939957303438542547129956302941601792 10837219 569216425677542573297538541155780594600 10837220 344731276332226298825308982993737728000 10837221 318943414742646353050404639430844169312 10837222 178609005657988346238072082253562901824 10837223 -907605924659297681409879486527131779528 10837224 249973389073685064703239698679703157760 10837225 60833769966276264631963186056299358400 10837226 -10310989544963561034757955695690672800 10837227 -179003854582868092201786324897314395904 10837228 64314211392357463351113339383573594112 10837229 -200823716646001541394566921150259464916 10837230 -30742855975997207006726160223357841280 10837231 658845639034413110317931080769297118032 10837232 -73053729899635883719349260514930393088 10837233 7373369899794071898524150596966119984 10837234 169087354947352458789137840656617536016 10837235 -44867052783150295398475507315017202320 10837236 -365510678762022317754013308732836364288 10837237 611162053563128474784438815905631948832 10837238 130083235788941039407959493459474201920 10837239 56226339654551191878093479834793377280 10837240 -133292275178961951225561509292816691200 10837241 -830598683796361730696207240170701182358 10837242 149058777421887690932326936668032176320 10837243 360322611923938136659164614719972012824 10837244 -421943899834523738954209186095201792 10837245 -402369767319466424409695651706756840000 10837246 184922590979593977936556171750901127936 10837247 6856277643877465762550517729163707960 10837248 -230653019415629387045060522107968946176 10837249 696856430730416186457000163753939861250 10837250 -458311438788253791707699445022627968000 10837251 -379949142383811668777454095127882015420 10837252 426151628010528390852777780103833412736 10837253 74316282309979525023047843016891739680 10837254 -228917607267624660744590194456171855680 10837255 62997996560407508395274791232133158400 10837256 -158338956945928514056159551521357168640 10837257 -84528071014870460441363591090226789360 10837258 115819643259317787146303994265184144640 10837259 -176319444519559203518013463726495331520 10837260 -163082594152935090691548089256109670400 10837261 266350804044881334064319351159522743862 10837262 420703571756776256305535577617296428672 10837263 12536460419703690935702729815436443680 10837264 64795237545967794059573481416203210752 10837265 218181175372570900560466643118777807720 10837266 242784782289619021370227645006145250048 10837267 278420357999367731691277380572869517392 10837268 -154547844128062325659352634602172023040 10837269 465158804593407565189156022551815532494 10837270 -158264072601397841241101453913774915840 10837271 437958237811649470279764569223298186800 10837272 -349069665204999612216327719343028654080 10837273 -388492476346589110767852618394967416940 10837274 84499267392932442635373635281019020800 10837275 -120535705043029479680475959307001246200 10837276 -41614257240297964969449113663258851840 10837277 -755053726234709973405416225218513357920 10837278 -124487172350999167711267009319450368896 10837279 606186708736214085640452872704214807472 10837280 626493227398491194101826482243528949760 10837281 -35584232084371842486246382079028119616 10837282 -55890245068124660593675262454387600000 10837283 -606902432472984713566144844241119298468 10837284 164891027353633356381811744888784074752 10837285 274526599215826471900264713689698166400 10837286 416925233787107350452196117493927450592 10837287 478461349116658040733396314872887007440 10837288 256046944258654845220252754471485440 10837289 943645006420449132750893801935039380090 10837290 99609186261747620402712021783674880 10837291 -139300008726340251840696724738872627968 10837292 479731208281580835283292254305740918016 10837293 -527301250581763750497860084408985721536 10837294 159631105997141565865883256342589622784 10837295 -19284652415883427440901320662860386720 10837296 -145065653113477932442380049560033361920 10837297 517508150108057093866885558507909534320 10837298 -196467016322753574911481179818023717888 10837299 191938031081992375655437843969082641920 10837300 -71788140039505992580087522205565888000 10837301 435858268488512605278476133678465463392 10837302 19859175438756269614910439014013456384 10837303 -476636875101417482557597019510682639448 10837304 -348475320389814329546022247070845194240 10837305 -21480966242458206457585226824865936700 10837306 -487499260084667393802054921533373069600 10837307 484799120695721165067167372171175617472 10837308 -336626184412370643162653619341888048640 10837309 174610512171067615072726990654714770016 10837310 -156447734569518989774921365127227438080 10837311 -383064368192364392332831151345527286328 10837312 455227005526759555146372343375590326272 10837313 996831559636133059974001711491787819140 10837314 135449931214307879180853065384364653904 10837315 -302110963542307275751126728751275536400 10837316 -152336563020721709431361726373165084672 10837317 366184054761693256571849889683492822112 10837318 51283601767035531146892279760973163360 10837319 805715064552221904049065980377461938544 10837320 -66599868774848477286155363686291046400 10837321 -182291273325874786919143504619548122624 10837322 -38308044712533028768303393144346071200 10837323 156387942641913638712553540460155035024 10837324 363882322490682838732596885500313025536 10837325 -43308414512291342817986062662761187000 10837326 -170474365705965929728416735025433144256 10837327 -98768542434819015442555194129960433488 10837328 -74852681661308380125993004369898446848 10837329 -175837119122359534626681609048777051840 10837330 107110950780486152013240120957079030080 10837331 131465352822126596317896622265168549064 10837332 280612888032540746066712599905806661632 10837333 -3462196407798098434063647115012653856 10837334 245976772053896087894957712105912746880 10837335 188401263069487302975314127549846776400 10837336 311642337222960287335045837918633267200 10837337 -132035459453711987583329978048436683328 10837338 -175308125759435637162273734155836550656 10837339 137626985678104699467310665183579461056 10837340 139718447494937414462479614449630330880 10837341 -121439831178869341921146062011498416000 10837342 -665261996731881213000198421619300274048 10837343 -731629704905175363049320421168327733256 10837344 -109151154350512635860248437233389928448 10837345 116256101220169647703643627502731342100 10837346 -187742859938226117435495234242831322336 10837347 -212645422852897807882381876575746019840 10837348 362466336167720629206584059379647703296 10837349 -608100392838329378878916295541085947650 10837350 94214129942912661271918086328143453600 10837351 -173187828949461605911856383679933410816 10837352 -53986134065817070852397309266654003200 10837353 62891416099742501391365053107547063200 10837354 -446999000736948173125592400108134304768 10837355 294230588203729837672309146931457345760 10837356 -274044291472908262930865775390789488640 10837357 427836450936494114859924518697102166732 10837358 152795446505086614900228408626029013760 10837359 -46815090377384908672324012293585105816 10837360 -132692051771655510108146810053838929920 10837361 -5678220454554170460693271102314976668 10837362 57301582004878251054708937886428340352 10837363 42589301752217667288878266897176204240 10837364 -163865177693638168122717652551312529920 10837365 152161088657310633423592952415711360 10837366 47173725199705946057734535527905964800 10837367 665692280622585114188904451810386637416 10837368 -904864245806232684670402116431747481600 10837369 -505826799122037980559557911586109304320 10837370 -137010777646451771178485039556693964800 10837371 299577675363076289466457023685983909912 10837372 -49168090481764662833560937722965524480 10837373 280418030059564606605807123331897919622 10837374 29875459243047004919859996210936308352 10837375 376035165202715078284913358283074720000 10837376 -5204303590045889434313345897123020800 10837377 281055133583359064106627195938714966514 10837378 -194425864736843989064538689760520151040 10837379 263861168744540275280310561351445677996 10837380 249323306789880486976465846802158018560 10837381 85276279630380967829635193910588458304 10837382 194067753250480509905829861014480247168 10837383 46368041596340796084479800696198184448 10837384 464041887651913905631711698746873241600 10837385 21540686840832936379945168273539954960 10837386 101681287377747841113236324705818946304 10837387 -110474541419371676696677238471961588960 10837388 -172676961794572065136152625235760520704 10837389 23704709737703962427851440579338370240 10837390 -13347588180732122354546012740134635520 10837391 -355070188050203027845783955201600290200 10837392 35973192215467259603640407894123151360 10837393 -46566532365718945113980405609320000512 10837394 -225606083143059716736767746231965243504 10837395 26025972200272468585323413931760894800 10837396 -529720389720159100548129232851256385792 10837397 581607018433442883745010858853536616846 10837398 -17581592451640363505930429684516081664 10837399 387247278954885015347210697096230995400 10837400 43733490313413879949864717445766144000 10837401 -428691330778650339069333581834901019392 10837402 453528705975710278751268097054401703152 10837403 667737337718975587517036757170658299652 10837404 -216191490410890551702960930621591567360 10837405 -248835714420031695515034097320835349640 10837406 305488014049241668808164354266597409152 10837407 29420511702278286007903764220295792256 10837408 -531637295352376574539134333547518689280 10837409 -295612567679985112562292681802455412560 10837410 -135955002097353949250269848057969753600 10837411 146511515028228131755287019898197295024 10837412 -4917249673101115665205106766488510208 10837413 426842222109272265339929368703047836960 10837414 1805913834081667558036151265536385024 10837415 -129570258144300934873758487933888346400 10837416 -72015869710026788269149262846756454400 10837417 -722506954784341080298449996493348002048 10837418 -148967206680243442713785413989494083584 10837419 -2039139488710370482153102101587798592 10837420 -161255657133599281581190113559832509440 10837421 198785299537855325878716207638771485824 10837422 -266666289706365569119296335552340729600 10837423 751236093750881489881437942824133878672 10837424 -64072588334610138591514650183385153536 10837425 -323928365397340755308442742054402632000 10837426 -200197677204163165867622569983260599776 10837427 177932945290079129733225709905922656552 10837428 -59786369994775089809007846404862566400 10837429 -315550317629153139649745191307426195360 10837430 255579139062320145660110314213234767360 10837431 4677811724428569683614885736164645080 10837432 873524485921104993523642128896055828480 10837433 259392880467451668318461768530208814420 10837434 884633923058915023582782923578160640 10837435 49906941432872393442682379602803744000 10837436 361942877350043744271155643919625671680 10837437 197094098266152371109874846747309899168 10837438 312787517755957381664034305142536997120 10837439 -247544503307752554272793248741055721776 10837440 23154588827777651542044843161702891520 10837441 74128050322659329590947084884330492160 10837442 167906801589103879933139978982716496384 10837443 -542141051115009037539219456778073512272 10837444 -119237698985493634403262820345499400064 10837445 -148858790095378037508768218807027366400 10837446 129406246669113434757536303571270485184 10837447 73057183294566267763370954032419774712 10837448 -135891898553851970303790976586386636800 10837449 320171879037000549551539590467001527040 10837450 15166163020586830553951958477980109600 10837451 -216419917787416164893554109360653401768 10837452 506965375273745161908876674355920179200 10837453 22622406332340797592389067111105417408 10837454 -510071428982618275617997444615632650880 10837455 -174128021959286342407234230335761459200 10837456 -72306715838229984427521337507183198208 10837457 -677437651537927083772488604362072906240 10837458 21119862324332771007698248034161611024 10837459 -599689062528245259902091837673997832340 10837460 453845400723800277185915392702077826560 10837461 -257910953681548222930016381384231653728 10837462 2543158824614541894697534660827985920 10837463 -165427043395982612476239309724640605296 10837464 -107046967982235055720066831276583976960 10837465 495200983424744679571461047682665822400 10837466 -287034542411039397907676215271008020000 10837467 191892404289829000725832060337512888440 10837468 -762558071436719386331856966446298361344 10837469 -407655447314674501294609603820188439130 10837470 -30430550755602280071923459284271370240 10837471 73606213044667799589509523627620672672 10837472 -198771485694320743364379219402247372800 10837473 119009954985259165416060187109188004784 10837474 -391777554615384201586494641187125299200 10837475 -328212742562000407027164024204750777000 10837476 2195222394785969835927443324209250304 10837477 327917186646151662331349320039744295646 10837478 94902992399301073244909367865421987040 10837479 311747770223314719215473880331876114984 10837480 475039091494912084019811028597664102400 10837481 4483448342011634594012428977081301392 10837482 -257540064950383809829427718520973169408 10837483 -396717292108496855136639372166697499000 10837484 85342419092083625568270855006414047232 10837485 31163846641484467320003207488133248640 10837486 -624793256728706465437833672542043840 10837487 -1208628074751281182615400828176358691360 10837488 -63226474126856969694736534605864861696 10837489 -73792880323057934665520046795146682072 10837490 129219374261417601100424109257569860000 10837491 -11868654589623456535740020708035524096 10837492 -50389506133191444636713633122226718720 10837493 348777775178440332194172425591119939164 10837494 36662429611846418621846747476852403424 10837495 -84072600843736914326486359759086397440 10837496 -158363431618919831517325131704481054720 10837497 120567565712669013724212269780408452800 10837498 -80771448860610134125998276852439083264 10837499 -499954959718844290498571960862313054440 10837500 -75507416589456832123775507528721600000 10837501 -131047045661439754012812608573704547328 10837502 13096606356920201559899062546641153024 10837503 730244259019599815149352961031668103200 10837504 395204929028892709935388496762222149632 10837505 2162709579211175199294332139152256000 10837506 59690299474145452539741627339706667904 10837507 2455557535670709012876317801680223360 10837508 242893325174311260763326888831861534720 10837509 138036935212209526271010850092287169504 10837510 -135912540942380693650395269166823549440 10837511 -537277731619261632829793704001987658576 10837512 134784786064255138580982859469495992320 10837513 -414695760341021395274598269190525348300 10837514 327520485698969116236269022948434903856 10837515 -43267344917281019644926130342837704000 10837516 336595214520484458568044547900607396352 10837517 -314564625484497307162742269451886815400 10837518 -128876287403688869863584967463054714880 10837519 155048835805681593452645556646854292224 10837520 -13648809803697629124779568452705894400 10837521 385225913293771602228300709389221819490 10837522 105507832098035092598881231929148941120 10837523 -420559292265782956959401321216034486228 10837524 -190154172817809803037694886724466575360 10837525 -141956606979039020232135352621138160950 10837526 -187858183454843534889854291378979027552 10837527 193695212315172265709871505892157250920 10837528 -266072014657980688916429851775107645440 10837529 22109836054325594784184556264847838248 10837530 -34971522870040683196203567934320384000 10837531 165122676454643281375443561883972368384 10837532 -487314595857144769504397699929090383360 10837533 7636508363646025743247708479819563520 10837534 146295027634887472661226958697923640832 10837535 142646830331549704310251114985247021480 10837536 306224667107015288490123133792341196800 10837537 -875288276425161794389282064102926278814 10837538 -40124587767731476690527696537893990400 10837539 1259522728041078009378995496513792804 10837540 -12995656644374344340288300746414080000 10837541 191591064060750386813469254272482213984 10837542 -187529890737951406455242126060187795456 10837543 235570816262225636991956306752665616400 10837544 -39954577882829215909921081864879226880 10837545 39215957864589649052311387002358118400 10837546 242828284546891996598578147982699282784 10837547 82063558167467086751421932446253254032 10837548 -2808019474496868082781444445371598336 10837549 -98998605707981783400224812640751434964 10837550 -232982136288451353425645243437566787200 10837551 -279696992558485346721377215665950378736 10837552 103419660385246738732496488816984719360 10837553 664499489445299993419676792627461209780 10837554 -11792053192926190778949305650170691584 10837555 371997958804482928415020135855863894000 10837556 59387039536130484519068283586732235520 10837557 -302170597636466247724236451470250105152 10837558 369220164722266279921134499479557630880 10837559 229851580519518531187819865732305055760 10837560 -20502100410712922204728217810817638400 10837561 -23299814356581046305676929459706160640 10837562 218039480676970293734377181078274624000 10837563 -234386550995784343794649185214696149312 10837564 -397812318764860932727694948738832077824 10837565 -598272074331741422355388120077474326280 10837566 -326253095777415077981389445687334762048 10837567 -376186061983256850654636440340875256680 10837568 -84864032810939924984083660468842921984 10837569 -139454713691534577769529328038136298752 10837570 -22637510774636378781982037148324695520 10837571 -235423052974000985230861253857170961656 10837572 -112682064035178522023043437591512559616 10837573 -108732023913304312236747069880559826500 10837574 466949567252014612646735817888657705792 10837575 -58480768692208021114225728751242940200 10837576 -323851293480391623420112403795790397440 10837577 193650911639412209072796665381905771008 10837578 12601908205257390959289669402302279424 10837579 -372392319862237153728166540724784195820 10837580 8611471079633658919035432577219921920 10837581 4098640998987131824526436375928536672 10837582 91392906205854718555916008723558846464 10837583 277449463945150007055767195010078528960 10837584 -139943892135065704646016818191458631680 10837585 -262380259041553588690603217384442161280 10837586 153560400662747016138901825992389857920 10837587 -173888982908593610802375140285301543240 10837588 -143140468427652102347475023945362141312 10837589 88464680441706888824317040801566785792 10837590 212087203986297423695598732400181164800 10837591 13245405437207423618285259689209804312 10837592 -445716816031729004760326737894200422400 10837593 12948256894973145860617112541931513920 10837594 -153035180436887785173445423093908581904 10837595 89452773466955661105938410110071313600 10837596 -50441995820328102317494268961248083968 10837597 -327136472768478313323816837090353524954 10837598 431082204856183048733525312475396316800 10837599 216637464764098165606763993940797167248 10837600 -52683096583723432255406438306807808000 10837601 125968941403450673638404956214783357204 10837602 108076057307293404588896631925781915904 10837603 -3717836286104741491470170166601119840 10837604 105987277284533262971915928263712558336 10837605 -3456771687001891838622681089069935680 10837606 -696571211185817670907515754343542656 10837607 659549638758947681458062576340957728 10837608 311986615518642695183972258178019000320 10837609 264533293266802543189212280548512646016 10837610 103833318583617886617360336314772802560 10837611 448982667482789654551287543742504190640 10837612 -129057223794047421576967149266270919168 10837613 -176639527124161030169111841720671604138 10837614 -91565111424723481084599710907566708160 10837615 -309213487774853256705267471898593441600 10837616 184291516835523741874001658470252347392 10837617 -129505434897620331532977472820791245888 10837618 268295204573798044917455588114336154240 10837619 -136512621485451266991004559650589352000 10837620 174277639048207140718149855194424748800 10837621 -808126222691667559131268107316230132178 10837622 -491006615138041517108752702180549647168 10837623 -60455699346691537228727287731786435480 10837624 -203615250523893879430227371798558146560 10837625 -586381278903344901706191393470151606000 10837626 255715083113833771777286044062639199488 10837627 -833903970841074511790210693055708434524 10837628 -40477276054618007835031820038416560640 10837629 -250559105212348276402911522068046490752 10837630 -331737400432382616562403299641863863680 10837631 47795665509471056796227739998211262464 10837632 -342274729477501698296002519299690332160 10837633 -111662687064830575180296249969891482540 10837634 -6701909211403372773303398818753119360 10837635 -35120723330886886210146440479595096400 10837636 -460419623524898153335714231374438334464 10837637 280880698190882256725617080142901192286 10837638 3614132573071194601471081495183165440 10837639 905405567399480182504592271076934268440 10837640 475210113360891215319470130083957145600 10837641 229746714738527571457579493377340734992 10837642 321171762248814365108747694642357533952 10837643 645003814525694565565923107693075743944 10837644 -90340501495389970341604412898550591488 10837645 -54610749097454025026937041142590812800 10837646 -278570353015224142565041858175898857856 10837647 353961854688614727448300161969031933224 10837648 60117100678820903217390847867105198080 10837649 525222051017185631306116855318185004020 10837650 91956650604105258418405770602963625600 10837651 -159453223243672157169003682555937976000 10837652 44753008983680005347233185921042882560 10837653 -7685483943799990835618837495188495104 10837654 51267138521665649993167916802050184960 10837655 197101896158230009166086281674879473560 10837656 -80768238239956207565150378687357614080 10837657 -914822044012190239230850889041285594160 10837658 -169217749570586506136026145816595203616 10837659 -28191327168524004934806226343987455488 10837660 -594123505683089930183477988807753738240 10837661 68403204212431079080953441266280571392 10837662 97575088581956273251724063778646499328 10837663 769306267594213157754954243696850418912 10837664 -137808852531322885664850438406107955200 10837665 -626676185352828028978345233620318832000 10837666 -96852419702117588921889908489526074880 10837667 45499779841356466881053371450639884192 10837668 -4079611822744880067156286308866758656 10837669 162756804067221572541093792380354953920 10837670 -176127436265127955261126528751510250240 10837671 -210584822749899157250615635983386155440 10837672 79924603168582297909782834025750855680 10837673 -27211333675906833384471475794297579504 10837674 3563972189086014178262390282260269744 10837675 284994235187416582957983013227988760900 10837676 279608155467527640883485255383658155520 10837677 -1775604797382223905481680053687455680 10837678 -367415705147408046485251835609701926720 10837679 687865137694840119444062202951642779280 10837680 -9147789952980244951410478301844602880 10837681 -60823409767604204494423304274862593536 10837682 247228885300737954549566970084102420000 10837683 38763494290336716223789795494217817184 10837684 142655971827100248593489298488834230272 10837685 395442685818246664835473032868262788380 10837686 -122806821023347057155221695798218255936 10837687 268778126390916376141170669288317582784 10837688 236997941713984197293910288859618037760 10837689 217347773311783484124255036536143324608 10837690 361462148838971441552209161105688351680 10837691 -772934418420794836630026463983276802200 10837692 334326288159378628400210033320695152640 10837693 74243594088593429213496096320358964864 10837694 -33696161658857833158146355245828505600 10837695 182179085292696797695262812796695238400 10837696 -119828679500266767454983594948013588480 10837697 10658513016812923293649821984280784340 10837698 66812271436657390662248838754940075520 10837699 181224501606700533897173643573171088700 10837700 250405949987795514767899792823356579200 10837701 -159037356397950448038701339883835000608 10837702 -500937843498944334931042869441283148448 10837703 -520918945789482901770049431454792546200 10837704 291718326883115448560071845304114544640 10837705 238562506896164034204077861528850876360 10837706 438675574132451494307788243577256764160 10837707 -27965094107516880953911962260200761600 10837708 11322011411411211087806016263653632000 10837709 -542386123048639247354847020573712314784 10837710 51939412045999905765877584121843603200 10837711 533911933050152877001901163284677223752 10837712 67543223090870767448733570935410876416 10837713 376763300217219139160656713026322903264 10837714 -14007167253746347824282997330468934400 10837715 -67051785346407063538377792985193057280 10837716 -14888860635215184478188532930172418048 10837717 120545438615770036076388552079246481280 10837718 -388702041025594529736056226073754569440 10837719 -24667644618670184915584747714581665304 10837720 -1895536807328328305132879266898534400 10837721 756279122990934210401027262959321126292 10837722 154298352124605254227211605080600981504 10837723 -130401724596167436783886126812236647072 10837724 73767107490246290209762091069265936384 10837725 11456586339401839631316003001578823200 10837726 3627155387508614052141966627930712704 10837727 505697507306943979594236272472154140576 10837728 555588866943835428128562881409318912 10837729 -281848425857837696328197714701574229824 10837730 73183437504956761404123931921893196800 10837731 -263873751062867856112024837286378208648 10837732 568829884666774813938669027668543192320 10837733 191068077881486663199780820752574031520 10837734 -83312659691189385395978637901165524480 10837735 -259743883560189803349081188930417030400 10837736 80906356835967345632488326570274652160 10837737 -182719537465384979633800605867370092252 10837738 212240751270100684133149883717538117120 10837739 69389569406049652893347355309340972800 10837740 125314882761537126443195637081834470400 10837741 848441279812218240628559676753144960300 10837742 134050064466479175075834269830340449344 10837743 481505602354739813788719473279427840 10837744 42328336564721587380476744824149016576 10837745 -467049542013363080457734882231294263500 10837746 13041921627757359806150404042606944000 10837747 -283501618094165809973608546333412722560 10837748 296429027384558234583850076140789291776 10837749 -87354352442537249984307708660931192992 10837750 -18893835143392850332946491876434432000 10837751 143777935007735871512448716911707401472 10837752 -163792067689809608969903262536510668800 10837753 896171209482146650661093553685573329002 10837754 -359379800575086903335660799761640545424 10837755 -60790470661224942837040486452143911680 10837756 750191221749904947028052488368748249600 10837757 -132162847241444900446553152197935299488 10837758 26385371739581689400276801066638088448 10837759 -54277025312877560247056436795473079040 10837760 109451444929522190217620538837046394880 10837761 116557299817960586870039380655668853760 10837762 64684809781888784338944209211058474560 10837763 -20189792313482101708668722853452545536 10837764 84712898761431795249506085781170524160 10837765 72352714865315718157930445679981781920 10837766 195816792193117388674156996501865204832 10837767 62743063211547495196418956931097156480 10837768 -109210896000098534583252579797088215040 10837769 -362356826480415738437498986110823564080 10837770 -1440004949037497110485002564560320000 10837771 -291011635260234580484404778163565568000 10837772 -325068240989636263059441179277680040960 10837773 1253289030740079916780176069493844179200 10837774 -50698383011227673287159955003673065280 10837775 49594104968996132099002655523376027800 10837776 -7642420907816035227643384631069638656 10837777 -850500270848378093470130129899403173248 10837778 187879468575899315967978454821718035456 10837779 -286785879183431980354829729829866082192 10837780 -209257859436331931703451278374617094400 10837781 -48293022797614655430828766298895660000 10837782 -164540033202299705579150514772619536800 10837783 374523001804443135057238365537584539224 10837784 139813644778238705863567859355961221120 10837785 125187433809248549802577792827155967360 10837786 2222181816306073924119231781999134720 10837787 1101099244178041411169482501440033629760 10837788 -30662243052675570461834663550491298816 10837789 -320094980962660472825023577020416631054 10837790 180482083237968206618542959719488771200 10837791 -127102807519571101381580603419890381648 10837792 -39737565832792806961420222300598304768 10837793 1091395584206698044779350129474991138580 10837794 -68245897646723035002407019061267196160 10837795 -166963626397821284378866736188264591200 10837796 305470125601790015345549391411520075008 10837797 179657912557471905670949614037832773760 10837798 150053031927245167023545303666026052736 10837799 17738721258068753875157845417214656512 10837800 -211740293724312765963805504600154112000 10837801 -389695144463817398250826224958925488120 10837802 -11902203338839385623592350273851405648 10837803 -114168533497203425794990785197762859792 10837804 -159288824394626679541503855098578661888 10837805 332769304309233885299888865661570659840 10837806 298340671282878149218205037080137728 10837807 359455786106496953280933864576888893520 10837808 -84462744535585928751984654440607154176 10837809 -234272034923045063623003455141373084800 10837810 -27262712155898360897079373584972239040 10837811 298633043810868411094240612392722853072 10837812 337596660863303163850410991413766336512 10837813 298832505785320530372353258891366620800 10837814 -88784406615343054498238873344353832320 10837815 -303919927015572107010637489854187170480 10837816 222217250133566716523544596334504837120 10837817 -80772956891342451737314533144184544256 10837818 -5349529942903637715090270731056916256 10837819 -147757402462804650770813556529738762780 10837820 -122699038322078226449167330399087756800 10837821 86032107011229915108578215422434003712 10837822 -36435134024072114305227714830410747200 10837823 398688286997487733360907591960732682720 10837824 -134946620305347637922526169105157849088 10837825 -29394949656277752902300209683029809450 10837826 -502088799443677070485871925954257091888 10837827 50558075094019428188694565399173749760 10837828 -255765414129754604026375218195842918400 10837829 -355396467288951019540686718980223689570 10837830 27674121322540427900809527363355545600 10837831 754329564992703571595074578348804012632 10837832 122541577680853936239269869140910080000 10837833 502153049058707964811233058665873802848 10837834 130219866340500691202059935250714305792 10837835 -11281290785507658123380220425700024240 10837836 325922856841460254996310309816027841792 10837837 -667093238170552534328438540632613493514 10837838 7755310925310409356014263475827853760 10837839 -305176609904079598961156542353341446776 10837840 47043884768796665423752455567716843520 10837841 -63736922625109900079595658381993014336 10837842 -128127939953032250804193733813328522496 10837843 62639338991415198792276596591365705224 10837844 538782601775986565662451978181029953536 10837845 130191221086742266860463844664301153020 10837846 -102480670348404396006360471456854678400 10837847 198418764194044397728656901500717380040 10837848 -61841509688567000786500879041571061760 10837849 -19338291416306903973561112199199248 10837850 112283691771480100863546733187717288400 10837851 -793746651766256255107003701651825542400 10837852 704711238837006916470149025691580323840 10837853 -282691823676284913614123138887452888192 10837854 135657519293643952131831944526308352000 10837855 -40336254647656427587282852303297454400 10837856 -318703077633075904960645011401434595328 10837857 -453530049127933897283465441069218322208 10837858 -194133411377193676722803069380261342560 10837859 194344844551409444969392762615075980060 10837860 263605416883425688729463517372211998720 10837861 36401524568171869030784959708610850492 10837862 -138853083703846921146242244707406811008 10837863 525151813217296519215549952203591387792 10837864 -134569992718820739661986681408766740480 10837865 -76445800716379630913619771143246539740 10837866 -82346277010571864910665298793518612480 10837867 -358475950628145842064996169801772380208 10837868 -349220472487452871595169034230299895552 10837869 -29769684317602288158349160732078014464 10837870 21203760631693959481886752550978131200 10837871 -369886775402555765085123295941782174976 10837872 5559571998956474311554819119933227008 10837873 551079007480557359180462554369690407122 10837874 -46101395708648900669482044475502370816 10837875 305315734841237528880049409704449948000 10837876 -130633037470546584349181248213815582720 10837877 -114459979872651753998255130598490781888 10837878 96351970041522393661173861649883289024 10837879 54918880878962369672638066969350969728 10837880 443901538129528060397137620127678464000 10837881 -46526329236382559023232167525547783478 10837882 -201834766914577393620501705575153385216 10837883 61685258627802301181023254538868009760 10837884 -97813285252311013172669449402124451840 10837885 -549582823586814313610072180917100944800 10837886 -92583365716159706719443486454418136960 10837887 106235715294959698187650590105202640640 10837888 25359109561100136264595983360872939520 10837889 158519994365686421589833436391421385540 10837890 4806759127797284410120436646383070720 10837891 -74517674927826619585429894873605310416 10837892 1675947919236905945675595571020263424 10837893 69490561681615506952699523982675911328 10837894 166494713528045778685824496356746918496 10837895 -92117152632539653259766806106003870600 10837896 201358728728861247691985077121026252800 10837897 -184293806174322966155228703664084046208 10837898 148390185585057460686438255845437009200 10837899 -88134182481539720862618685019716432032 10837900 -90969224411181631299379548358247584000 10837901 609087090195186645564334713530263870902 10837902 183342587597564767164438608556899593344 10837903 -422109358440281865397780638897859693920 10837904 -11511160266408280716502338846924472320 10837905 82293918588578946377554985751590865600 10837906 -58688421741614548462596802121658144096 10837907 -265976456143816773948638412865985175528 10837908 -525492917928603650553635940112120135680 10837909 971351872981887067294511707124411812860 10837910 75383627493346131212123644465279902720 10837911 31592736392924232106009893966529931904 10837912 -24973876300016924416390816057716633600 10837913 387221931149408187551712515369033372160 10837914 -48339977458054599804689275315710101760 10837915 480719005029434563173981908500290539040 10837916 -310842846804776143343456253898772021760 10837917 200203850035915411102924644731611994508 10837918 63028361940334413131166090797460644352 10837919 -494966998441541700047776578644932507680 10837920 448516736680348088243133296709583503360 10837921 -430868352860200703285690282111495954000 10837922 -80647305346457746583706984025143571968 10837923 -253601966415796113848909813681170008960 10837924 -324568739143885769927409780100020383104 10837925 95384984672930639901512051865498004800 10837926 27495356994498427039822122251189157888 10837927 438831849755665590654304022477494841320 10837928 -66318295573910499674210936195254563840 10837929 89346338098715686182837414097576743360 10837930 -328228446437375052233530473806681108640 10837931 145592176145141279059814334393927450240 10837932 -36361292413374862381510751041364164608 10837933 -134917249271518371969866213749074625920 10837934 -24782591801278192843559293374385512960 10837935 -9194773452129028584646962477493420800 10837936 -108998790852823864957718245762683486208 10837937 157251390829664769960199115510645964864 10837938 56273438596136329434525437080520064000 10837939 -120054575177221700852469874859226989744 10837940 48963064320774205354019087933608097280 10837941 118510930609451663718133160370567477504 10837942 -241592972644139539395694270287428928 10837943 240167295309684338801613960383588959344 10837944 185649551807304428237589231822899097600 10837945 -2494267338662403024911516234755781760 10837946 -361567686556482637818846470937223680 10837947 470402045679137709359711769879787482672 10837948 -173566402264742400324641751856692724224 10837949 -152553288320303972242792388320961982240 10837950 105780990514365402292237201234871025600 10837951 -426138432482600688056308927194734650048 10837952 71953651647476567088858412015373254656 10837953 -43115811963021825314496564081516281856 10837954 22218108542015967931338270191197012176 10837955 -157690977407284828478994920884829174640 10837956 -23701276929818550550794662504759804928 10837957 -137418990413301492338991552167326251620 10837958 197497246785849905432546739230193395520 10837959 -604990490693276822393853568604145035520 10837960 38159218368842552730312974242895462400 10837961 -668218306682783852871580930775935215600 10837962 -27298006255875900018360176140850820000 10837963 832209441483452241146792990678899512212 10837964 579202121093866113480219363389403998976 10837965 -319188271980029742498906612721307854080 10837966 -338556191560388954266516976575823802624 10837967 176619712299093419295262809480760916136 10837968 52001281331153487677833182899929350144 10837969 89870982078211756974754989104887849280 10837970 -134457532101627508280481074660075040 10837971 223284180624380622410567735336406212340 10837972 -41167224782757330410831331206986539008 10837973 647905015283920865068217681994224262222 10837974 52499923978743864432349508128957655040 10837975 121358150227290050110052585827572762000 10837976 681064084515056760562420802110930882560 10837977 -237953745077293779735367505176369343280 10837978 1032712531631803967062539761112109824 10837979 -228432344510774763745355827109139436080 10837980 -92745721306094795455424768280782208000 10837981 22133127813002698458224724000873706368 10837982 -86791423032771600741133312159961409408 10837983 53881834910043068523421825073198924304 10837984 550256942485794247192865717287026425856 10837985 385362487899490721290608832938538978560 10837986 24094894918342329529190742906973793664 10837987 133366150721732237247153832347035807992 10837988 214469113056644462863955015517204381696 10837989 174024670166535235251532136371925483520 10837990 -82438793289355457008155057632695514880 10837991 -203158136818455209791078965088463889648 10837992 375379677465147961341282159458126561280 10837993 -769914128061743124172775208593449233420 10837994 -304356407307247506634455830630065244928 10837995 117537811744017734523937626168635850240 10837996 -272385045566603115322497162104750699520 10837997 409402731968922615894387119862341996640 10837998 -21655489284239127758656756680762556416 10837999 934917837498607106984269482589919083240 10838000 -28010769917220492776242355309813760000 10838001 297001927282752262795511811430337688432 10838002 73517856871148645962780103290187415552 10838003 28015308071220759885736718742624445440 10838004 116696709135035532346464616723001229312 10838005 449043000648733135565266569071862132000 10838006 5230266932985455494687210136881953024 10838007 105462823145400547041013786398556619208 10838008 44582539115676061485647957322585169920 10838009 99156142791559104318185988408865435200 10838010 198679131076677178127983831607118336000 10838011 -2678463044671454754230680778359775576 10838012 -666162113767427825646097815076100044800 10838013 491799934290119635596611077063715487744 10838014 -188535222825655434150252298049525099520 10838015 -151980938553530483126409558193690856880 10838016 248701472482776090536749549740003164160 10838017 -552028831670384881459427343389917095934 10838018 29401682214024897989351503844277853440 10838019 -188650308111813920094549801970265947656 10838020 -379373686486257212412830345658912203520 10838021 -73186558442968230759897512275340256 10838022 -47232324864503379915158412407710644480 10838023 123791948632436097110759028515554818048 10838024 252563917221615169840430047087543142400 10838025 -164005616434835577504477283184071224000 10838026 39447076487468239133336717843539409712 10838027 -19677986102429087440680713780467004088 10838028 20839390624182679457021644219004574720 10838029 -78787772732365521541274794456581255370 10838030 56405896547933800759482474840620052480 10838031 -427287553875857344645921575432522755448 10838032 5814599739698115220591077455795322880 10838033 -128184251108475896645915757593533652496 10838034 13059825181619604294918541296339836928 10838035 -19451049761718306145021569003039891600 10838036 313009044168787591711573162979465809920 10838037 -102733842403548121760467651515525027840 10838038 -345781224055437478627944780105548122080 10838039 365810397304688935906214171303152453200 10838040 -100503419036492968234110811762167398400 10838041 760657017489645646916864624655347530442 10838042 67696981254635743653605006595895890672 10838043 -278607202602322774981775663005161465348 10838044 -71079105025573627333520903734017239040 10838045 -265410972740730525289662836741034167700 10838046 -146800528860390653331178902695160167616 10838047 322540195552110643012585177660185317112 10838048 390840511091337704958624641845383266304 10838049 -266980554882099618547656354582770765136 10838050 193738326880276450671658880206073266800 10838051 -62020341131315472966277045083975422976 10838052 181614233765627676850590884682537307776 10838053 -390019110745968941567845469088129587200 10838054 307169367825671644652464603597428067200 10838055 -176525381016346685879512403812971048240 10838056 326948644119341424279295727811057254400 10838057 88991274743008424095578861497102831760 10838058 -74188115733685963553045845199834664960 10838059 -213731257622312042829475749850266545184 10838060 -266366015967958760467008607670759024640 10838061 -255535426531769762183771964481460548200 10838062 73015852247722532150064536596351496064 10838063 -301513638945982037166869685646653660336 10838064 -552514573104220301802314739705446400 10838065 45091386674100980853782562385200910080 10838066 6909843681614433096381361657731497232 10838067 434017458381571913906478826455144903480 10838068 252216983689122479822907520138314942848 10838069 28618542941361229802793565510358242560 10838070 60404743393949397863977695752473843200 10838071 -640063781591372036591990613624879405800 10838072 154880414408640594016657027229240524800 10838073 -124710702136112983719767061088104816096 10838074 166027449608298891889382953768374079200 10838075 -451535167551662324462020769533727967000 10838076 164994165559142057330059152115415983104 10838077 94896289717776002051699205312592283692 10838078 318635167284499689335875282173850682880 10838079 -106395972901481078853905864476980444672 10838080 101429143881607918936809599444346470400 10838081 -299840950107772315181522934471161933118 10838082 170892084179652473311745036576882769792 10838083 318669534088830979935607141307095500000 10838084 -80963875499324690937690524378182886400 10838085 196274003740404955037352334071648554400 10838086 -151874869890494546264996153683257801600 10838087 63128221488445844125510214648170318368 10838088 123370847990617426102596817532892211200 10838089 1140309416410941655400163230127678482560 10838090 65749715574472005179200346838349000800 10838091 -37897306392587766893052406452323280 10838092 -378701983767393438078497464677412661760 10838093 121834785544228055604431028327270134016 10838094 -151383740575069829290741416706611179520 10838095 425117004104524930566473429790956617680 10838096 -62307788904881133944968510501141610496 10838097 -304768659107706564332625399504622308960 10838098 -79590249204592494985072800218273977200 10838099 -16851145819518474804117361804608902640 10838100 19042319590006687098254119846783180800 10838101 -694248925497346514112037372539120953828 10838102 -21876366205724126810290607729810344896 10838103 72515657453584474365925942395671332608 10838104 -68337990179399388821708745070661468160 10838105 -270143346117263511049713907097417599740 10838106 25619811258411933583951383755893807104 10838107 1563677333710557285913063972663392512 10838108 -390815501537005554088426284144655365120 10838109 -30888777227924978285452005436639860096 10838110 -351904056946774061657550431464544878080 10838111 -251242798860584919108289325720011659000 10838112 -519766417204213514089046534375945011200 10838113 68911073785610853245690223806162539200 10838114 70739890447316459655424709496890080032 10838115 54497007243284737180637972540721564720 10838116 36530944635711194217019260986386505728 10838117 -2555860665805720651913766468780600834 10838118 -49508239223999465884079094094396312896 10838119 -173982341189234384507152328331517297480 10838120 -39834255227532504206706711965550643200 10838121 -94245371169926187483310799744069538816 10838122 229514476454060855243726822244225224112 10838123 17326327088233949766449686526175693960 10838124 111896315596276651441006716338514432 10838125 144611005884939672356216722313321288750 10838126 -98976460473756700091769869086016285376 10838127 -45288440214879089783121521481972426240 10838128 21561747323941694024563206364554526720 10838129 -4483534384047055914276652016454966912 10838130 -163208132958415781350978906368572628480 10838131 -753205996912753422959828616654437798068 10838132 154216588152218502442456573515227074560 10838133 41213893956894279335126075866078078944 10838134 -228032824138621212969639203515909171200 10838135 41011329704902809436544929611285035520 10838136 -243091047247731856527710503102052106240 10838137 5636652582014607842574731458977672000 10838138 -68465247517695061220955092363989690656 10838139 -17065642515150410154054638947367414136 10838140 -180469300589615548481375700138649881600 10838141 88653730978741614644004243272801953920 10838142 -23807919160384199360704891720192652928 10838143 822790924494747521443082629101314475392 10838144 312493339213892886384268900053307883520 10838145 21907090157175130485474417070468275840 10838146 -25043380562256712045682014517691536640 10838147 158118500101926277843134110819394601596 10838148 -342627275408808547845252669587066680320 10838149 242483952185638839524105375510982562336 10838150 1417493800326726703671071313208754400 10838151 203886031380768272767209111504729388800 10838152 -84959871218092540658973539447662049280 10838153 -604114946364106410590409068657786987520 10838154 -337666524097989882565615390464704682240 10838155 -591199865733490209286407491389825483440 10838156 -174767933014980701981815421923823250432 10838157 109630074513448970978531404451470290720 10838158 354582880537740150792520501918252009920 10838159 -84080004566865340919482917630146284896 10838160 -21244077725436048888317159911586119680 10838161 -363245932953328035978589132420119694476 10838162 238277796854424744851355230647257586464 10838163 386101696607078134758716923537719559536 10838164 -7514234194871852524897358352095961344 10838165 -257051593718977964566680929751634744680 10838166 -174692765761391982520835994545191642176 10838167 -457545204245434938469129653126715042848 10838168 136286229071139257556842366358355968000 10838169 242252719925980520865296221727283230004 10838170 55895588093862871426889750360883456000 10838171 -219261495062075531655457302899117381628 10838172 71077336858789144130751608304352051200 10838173 158736540585141298460720922600910652460 10838174 -395001479554367993357880616168810326720 10838175 188138094176480503002524163331582118400 10838176 764074743819082056043657981945697009664 10838177 -16308608953393471390857731126159838528 10838178 -54894182369020222678584840970174310400 10838179 285074459756370932519922808599987352272 10838180 -167472198268632968443945770498449080320 10838181 -269613028886577603528502514084078545056 10838182 -6255072107776889963598897487110015360 10838183 67390189150490357840928085642527597432 10838184 -41303074871627160621191812939564154880 10838185 230073743335775742268112628896216909760 10838186 80034170710766597667591020419504931424 10838187 -184553102583048757228268110823603488356 10838188 -10575933352888628046723462834292532224 10838189 244473903215347926061844507689685018880 10838190 -171611472426234923063589377679312399360 10838191 -117000723806386695668512672689015626656 10838192 12801561653574674951558977019079376896 10838193 -4285705273731858523932490214128503456 10838194 -369392477552361794414236024637480101104 10838195 -23462728772786284270553286728996514000 10838196 -81805925578263606422270503874990327808 10838197 87983992243215156844992011363519211000 10838198 -87481012448843666537409737172180799488 10838199 60741211187623874215643485619372663760 10838200 -120856700241264303459064184868734976000 10838201 407433484632569028415579756273986447504 10838202 114351226562015654893719337081882114560 10838203 -204903328218005004907077949966816091548 10838204 -103622043502611045066571285101239313408 10838205 -7676495006035179043308918435449091840 10838206 -823948564631105632335129459941709415680 10838207 -222181832494647597328203526561878772368 10838208 66470261754870611228403845556747632640 10838209 567048269861550862509660384430284856020 10838210 -277679117714661223735462960785672384000 10838211 426239071445476872071808082255346497272 10838212 377766483198982741899693266423563392 10838213 270538984343826878591475271115141298462 10838214 -151627077694244942389893855771540596160 10838215 -431487246228668975678826741227186021640 10838216 -387512273992669526060342212188826475520 10838217 -141604738602421100155088078976181172352 10838218 -254639923366862904750578597857539297696 10838219 133531078272122855399249266687791255696 10838220 -56092517218499535043647285855919472640 10838221 -185559368601931864927923833879013576576 10838222 -365559834824246617257158848528351488 10838223 -224222379793851417497413741808687456640 10838224 35466996372031396995085717095467499520 10838225 105163397928436974827863375012745943900 10838226 -17319170353118345786604994066090156032 10838227 -386501006605823959106673731738955082320 10838228 -442878268017335153114891596227026711040 10838229 215147049527700252977638496150935437984 10838230 -135528827635700773240667862309342727680 10838231 -648602297695806621649330642692658291728 10838232 -871001678315182811086251473037441638400 10838233 261809526435024427554497558173483875264 10838234 313753917534213681414501132770443613952 10838235 -183573667204921969334036428737727913760 10838236 -89059526025667347179981733752943616 10838237 59480401266345173126458420025505412140 10838238 95534239414181451795060256203183630144 10838239 727701488315325417671607826602877339040 10838240 224150183447089982075650646231435182080 10838241 245317811471870302374970854477601077840 10838242 -101225639498233960771079486217897218400 10838243 252082623844785666736381955378058843744 10838244 111023408398245553421398510420276150272 10838245 371810279066509373179432770890270589600 10838246 155387933595378037481995711127991091200 10838247 -257943649746068345997364904895998361600 10838248 -257537621438556668305567288872791869440 10838249 207395537128936590588370653102892472250 10838250 10417871164814009818882235197050744000 10838251 449710924831311359620549324062309474944 10838252 4109415388388955944598300576817224192 10838253 -105217156812055570544992414835709066816 10838254 -50630666030262688607969338605459097728 10838255 -297735631031027771258015392178128051440 10838256 -40970888982673221037824364384561397760 10838257 -1185234232390517852483861268627830674200 10838258 62252443637700825088118945006535374976 10838259 -448016946220519578849432029664742811280 10838260 211235707744258139589004021173617856000 10838261 -28392872718461202315855014350838648868 10838262 -115782736055302799350563262221702988416 10838263 756238097411580262610740522966444457080 10838264 211903988467453934053925719581424005120 10838265 362992354731057616121661659827043587200 10838266 -117659118499025779766905653988685523456 10838267 381708590635325925962257716020665416960 10838268 -41806759087518703210345204311622502400 10838269 -154339258273361625512881833472310619956 10838270 77501814597466134398139767594459158080 10838271 178466821029973031461885125683350369920 10838272 310752419980837953578555675303902969856 10838273 44999829781831924617782529826060419120 10838274 -277472251997690920625377597599539879040 10838275 -14567797020329825650479397004176941200 10838276 189576089269693843290488091244075820160 10838277 -255388169370771492622379487211364440452 10838278 -804894238668970525872871477736243269632 10838279 -17096594959515651068524277633179818960 10838280 11159314284160698200945705378304000000 10838281 389049014531045337297528777332777485082 10838282 7214085923109287973000116238184071168 10838283 -421466609586500187798159517608186100776 10838284 42710934565778849328744104918418265600 10838285 -62801598660608879762929370547954366240 10838286 -104240814349317175319992897851532252800 10838287 539542654797936502091997965215616501936 10838288 -56636859927807592107092597506231812096 10838289 103762404736732474792196446785012526080 10838290 -90973250644675907246392676558608289280 10838291 -446335534097370033116842624762440388308 10838292 -98530376079082041889001196104877060096 10838293 -446927635399193544056191340857833065458 10838294 368953961043350424182845619778874036992 10838295 65712451977169612669511121558110999040 10838296 -145471260354054600366497313592053719040 10838297 943878736138065998774364274487714230212 10838298 -114485716772172862781059768145082702336 10838299 272855178910387924322711606508125984832 10838300 -286859761954754456765123652649614336000 10838301 -471604806260736269176927565497113649920 10838302 -111526662891241041464327798311927960896 10838303 4898228858966449309006573170690720240 10838304 -511380659815148543462524865506135965696 10838305 -232980820061308863386115558854478834540 10838306 -88052018243302054605183928317056448000 10838307 279113912787553463708637485532336340992 10838308 567211230951744488095007662824192895872 10838309 -366676067495162108709471947525910003300 10838310 5931456839408440018123907948799102720 10838311 -859668248528360004730190254089178819176 10838312 139762637290640527135811868693611059200 10838313 17685045117800937309083601054935900160 10838314 -56341108438327822748377090098258705744 10838315 632079806748164700787039499702792888400 10838316 -395670211570992109199944572052496593920 10838317 -252052339366611851758311808751098834208 10838318 160631689700499413638857695363463238080 10838319 -239080903655302432029974946154893822456 10838320 -30074924352185154749182269280532889600 10838321 104517520376126128919657850703253488692 10838322 4121719459258448244033421860759644160 10838323 88945398980562573703501903066347186572 10838324 -183376257508850166680888098945668532224 10838325 -140116318769563313324438504420162726400 10838326 444644002321844810403557735150864129280 10838327 104021914591268147185383447609036523152 10838328 51728905143045682970587175224902942720 10838329 1102412826686120934778708807560724030800 10838330 -94617902145556692701433381313258705440 10838331 -66765312892678872221100775982391855840 10838332 -51070950072198730782173043887436104704 10838333 1104987161880400279123952870995226257920 10838334 -28256882126235683804634658400074681344 10838335 -163602811012458323868228248692102133040 10838336 -6679096039508554857744070655921356800 10838337 137096851369876556742734047660863923760 10838338 -11860003917881951729943159857933019648 10838339 -1547983048019542025467638321387939579744 10838340 -139540406734926186757855908889111142400 10838341 540712749433310776622520322005795091200 10838342 29350859129511682310523851958893345472 10838343 17987299501708280991173763670842602664 10838344 91078501200351067569920692024383897600 10838345 225311264710837090184925159566470399680 10838346 35940816354596032060849823009367340800 10838347 -21948589108836980689621264383756444560 10838348 704451021526375810666763175062314828800 10838349 -13126378281965656743550977008929450836 10838350 -64947952651713419501614460473000070400 10838351 -307839735168672314121076528132292439048 10838352 -250772112671649300292464283302494208 10838353 -689352173701398392532307813083143938700 10838354 24578817322462889605438204843248414720 10838355 -204935473859064282880812916426717274880 10838356 -409529189870640772874743129746419966080 10838357 158861688973129217048081192185542622272 10838358 226437132525318103380474497098516846848 10838359 -58745674421521172071651742371239012480 10838360 -27455184046914991096935279220844544000 10838361 -93555661025786269489743327766865998128 10838362 -2770823496351007128671999273157335568 10838363 -217311714097508810335021094788583995872 10838364 136106776706973315634212328276134898176 10838365 -4497526082978070105270533360546875680 10838366 -107386606999873461486121831897145533440 10838367 2730523580682142821501042689364269136 10838368 -420251737450463202631377404467596754944 10838369 23257908080409098487716601335245573296 10838370 24526748787417574373582266970753740800 10838371 11787767848051833110098975787628300572 10838372 -384057021387451444805426107662752471424 10838373 -45299611538354023302836735400035226240 10838374 8619464509558606848681071446524947712 10838375 298367970134237661559202624532778464000 10838376 -342762948817627346230384619909829780480 10838377 -273094630579359637571648803386718711728 10838378 98727304935036798154397465464732920240 10838379 558918826298466217820888490551610152640 10838380 136862086504042325929116262303205591040 10838381 -713016552287451796903206001793588665248 10838382 -100641382834486487469829180029057623040 10838383 40352180650560733122253878102735466384 10838384 128341518912860277806649652875723472896 10838385 -330990627845408042988461285769553450380 10838386 -75449574039482669871579697309166400000 10838387 -119177665142017335999023470175798698848 10838388 -92585268174395812244501720195644981248 10838389 -685388312802155986178042616802627629600 10838390 104092285147318389572492305355666611200 10838391 27820823749356644113839964398870321744 10838392 -427780732234353266958406948187319582720 10838393 -815476538127172702343492437534822286358 10838394 -79677643167957459743629809612063160320 10838395 -165767236880543103047100624563248745280 10838396 170390586399418644833407431084730828800 10838397 -399719274542623271716779210518396966400 10838398 288082792428988711081457303133267378240 10838399 265069565583675486937797995978110718448 10838400 116528778769077097425719721763799040000 10838401 -33698858916103784508548508211674702720 10838402 -178862027123424084780118582541675282400 10838403 -124792351081303269158007495551491437936 10838404 504160805106450670397772766641383881856 10838405 9880550528268183127151151288620505600 10838406 -88240312649661757034585266711532961792 10838407 516645805016184563997669424459905189656 10838408 746317870177396837106019968313384960 10838409 585646448664750989961714017023595476800 10838410 34050996388784108587740876979617438720 10838411 357384287773129891497230398037355576000 10838412 113126846519291618560420073970439326720 10838413 -420248576767582272773304538539277835338 10838414 389155175639651919102043969082878213056 10838415 42699615945740307889239062535543129600 10838416 273791952250290649228525386785438367744 10838417 -614352351975276412854193146985379531520 10838418 -192013815114957505153944442217806287360 10838419 -22828238202034041039467956611600604640 10838420 -91413671754327469843687408628364096000 10838421 -587627621846666678015412830251235824320 10838422 157416698003515427014005435722676335232 10838423 -75397736598634661635523834002342650576 10838424 -292498999123591349108640342561294766080 10838425 -68231445997823034125283919211681832500 10838426 -369693760909288574197286796932787299088 10838427 -10423020616153458850463349334296165480 10838428 96863328954111770788131985855190492160 10838429 -138432351711262573899202848804571480224 10838430 43802453333331258580380413934723130560 10838431 -275704414937278824551381373544397499600 10838432 -220894453112050118136820054124692242432 10838433 -274238345752386015034502889952603108176 10838434 144417111829960664299333639264653164544 10838435 -316026976936622678390108015766468685440 10838436 -109133497492608782112255186144607272960 10838437 152719620820981882392970425674647887104 10838438 -158901314146555267143861088426220495232 10838439 244551390906374006365711194580228455504 10838440 175477697572868479445750827031186380800 10838441 866579897680726046101127863841304142842 10838442 -90668769515470529334744219293450911488 10838443 -183341788986138970724457199431866138880 10838444 46120941003444954023499761772650439936 10838445 -218093723967672261099285100321736386080 10838446 -157102243288795997713997810174063039040 10838447 56020258245907053800607536163361776672 10838448 353013967986801846706542593436106752 10838449 74239549057957513328722873171222274450 10838450 16374388833266766575282772914458944000 10838451 977821510003648455442136167317330432 10838452 742056098189359298208773737743065445120 10838453 267559327100595541825063858087917347484 10838454 153023271974339835086878939217772480 10838455 -215044057062476147720207249401776246000 10838456 31434038779516466495041410930200616960 10838457 117780211244239010640914996625051427200 10838458 -16452144331998738696088600053568276224 10838459 193083155194786259316555538711153890660 10838460 -117784955303431587400471924136894208000 10838461 419481476547361107179617357524010729944 10838462 -248505923977014792627575454941134855488 10838463 107530665304573929550426502291353625544 10838464 -14482520287136483671386847462448693248 10838465 284458891226915532709706909384008019520 10838466 148965624741528517117360628411407401552 10838467 -370709432041618109045903204339227677168 10838468 56662447951984850131097278790553010176 10838469 -511019907921564882296853835204391342592 10838470 79901851815608220484473653323823767680 10838471 22916439094353510568367290720535677440 10838472 -40776748297351994857181867250401525760 10838473 -26888663268811549426562977259852003916 10838474 -277198041872719167393681618355598123520 10838475 -171607562691178576790769294990570822000 10838476 277179136303452864255180706597854036480 10838477 -40718652184640769266938337690425332480 10838478 11733082990408968327901794238799523840 10838479 635142841349368324674997913751919696176 10838480 7872888999018882961112028462436024320 10838481 -232344784145937039231877445831643102816 10838482 100163732958934458422227172395691092992 10838483 -70794299287173453623415802433323260240 10838484 262292085351868124923055310334166876160 10838485 -209683122189327209147183608884899149440 10838486 340819649953694706013795360644389591040 10838487 -14526174234980823957059441136720474240 10838488 -50421914005943489625033112383624714240 10838489 580693240002270272018908843175361837960 10838490 -2965099139429273289475287877570959360 10838491 185597699823789961630084317095603197892 10838492 33079483609732995914613609818741099520 10838493 -6802723787318150259975954615816834240 10838494 -2651608908010995941263563425687801472 10838495 -558097979355866946209766704606867805120 10838496 -368338720762782206508303653984728252416 10838497 -333888253246702557411423681603217906368 10838498 -234910302120954943123786622489125975680 10838499 42241713819334834110019935840786585600 10838500 173888958943252111365347163865441920000 10838501 559178981681726697887435552735605157502 10838502 55636603710757163997510746680436039040 10838503 285430019137270196366822042847870069264 10838504 324225906592027358374448269022512757760 10838505 53801172202391663033047419947540315520 10838506 270932599195011855821692094086623396528 10838507 660612077568610224778695788122631712756 10838508 58927963358208480424809073753549824 10838509 241309562216829135250025602553520360960 10838510 21556870805404149553744616651315636160 10838511 -258451187061591335509834052379842358840 10838512 21429542756074980354268246334164500480 10838513 -29988103410074075279501677716447560640 10838514 -10594800351812908919997610759262972160 10838515 -106521453900062645101309914107066781840 10838516 95176441640815803041444292410097937152 10838517 202176803171816540339394400512329346048 10838518 426932294414965263031871447099824383360 10838519 -71250258385561125887608375262523565080 10838520 -53442430766979958114503558362549452800 10838521 214244536853898298377843323212863286852 10838522 -73342760514760582734095493504655746048 10838523 502143216329147905428286342994902931904 10838524 -107575842820046448217100108936708979200 10838525 -142972472156869390646882139184828680000 10838526 6311504866834762856969222347326414144 10838527 82871133944585811972068514905945523072 10838528 193532588235882967946432553333943173120 10838529 -30455428087490379181933079600084673792 10838530 -36243442769907695779709861746197473280 10838531 -705154749557251991621995372231648017600 10838532 -65629809903495534391673443607831958528 10838533 -849052965730106005463804618011785533218 10838534 2666141482464023495933996738882366592 10838535 -14245344705939571944835079310251136000 10838536 -832482289716840281381516411198528102400 10838537 10310083063072524580096888266413539872 10838538 -284197038860598148568874445586711963856 10838539 -819414568591751033168326180220334559660 10838540 -159694979387108845550809092648674933760 10838541 118273212232805604414329832595002150528 10838542 -209309636069589533772024084166571880576 10838543 -501576566006134153932315509697011891376 10838544 -21916853658342473395896592073706700800 10838545 -369706367520257747602789287812406582720 10838546 12578044562619994046318609112764096160 10838547 -768297035180744220381556067129755216080 10838548 -14833948839361523725279187076540825600 10838549 -697722558271207997811947349594215262450 10838550 88235095740754164550415201585449152000 10838551 -50872960156583452252648130783841137400 10838552 69599185316657224365053272313905305600 10838553 12794398864722108062828866610709628608 10838554 -576976191901023730131705511846143993888 10838555 -42801509203981200469381079899511563680 10838556 28115464251025518478720617254255170560 10838557 688279389385739313030675783908363016806 10838558 -58010357613266757980051097179051539200 10838559 -269572545113281278308004783434508154296 10838560 -133306860558789794352962001077783101440 10838561 51175162013868190209542231607143768064 10838562 -45720470687303787475674617858034694656 10838563 -17426336947566672318380980122959450720 10838564 1035501426598792468950919315555697252352 10838565 54113536813982246805396909581853498720 10838566 -147883236150759159207175487722014950016 10838567 600867592625831589740208555228181595712 10838568 162445074313874816171424832401704140800 10838569 38253790658939629399569489160385971200 10838570 321244876168040794718238828309103204800 10838571 -577842988669118815394428313623490025144 10838572 537416951209000835561144895122000542976 10838573 341293383441611829871220164690095970560 10838574 -101882968762725982949644156349461222656 10838575 -703269738747264059934285932112601600 10838576 -55846533209026490099756761427780567040 10838577 -80062342567925177487164629943444007168 10838578 123914768290168876547359435679304576000 10838579 -425358884310606771390049323519389864820 10838580 2602164100586247267103139569625272320 10838581 -74402614936233866976989249994406276868 10838582 -270442388633172758377383978574543168608 10838583 291310448220186532332466361205108913920 10838584 -660085829985942857567687467007640637440 10838585 136929591749618604455747450689197699780 10838586 12653270784590696343235535632297671168 10838587 -864828460256291663680007699556963905840 10838588 -231007207239151603425379919435281689600 10838589 -296415540124594208749291746219949968192 10838590 -58168933127717451595979585280286371840 10838591 1161200639250166127523779364139873651800 10838592 -40461256367560707303518604838419038208 10838593 -465586268017719580377952880511518564158 10838594 -163304047850865098390922366200506611648 10838595 -73177319316911320576984339095856876800 10838596 -92036624239414927135414484113619439360 10838597 287170240617276342677418977574226371264 10838598 -91360714063213123823154324714501525120 10838599 808942367162424951703376883426264992600 10838600 341237075750186542645996554526026624000 10838601 268739906900575116540077832711230321130 10838602 -6347670527093559136229623988446790976 10838603 -910035816705554662106185889090058850440 10838604 -315602109691897090236810320861955039744 10838605 -437427690240045044646181967340050355600 10838606 41243681484115855202971389127411053504 10838607 -133149820488175602508540041234249217920 10838608 -45086219792153386846877250209901182976 10838609 -836381055323764419839124734375700578190 10838610 3878375694672600385301066475488384160 10838611 -14917397783217631209179643548376916480 10838612 -105154145287122487865187804153211742208 10838613 93406730823545627206429800843445056288 10838614 -217929339056235911364745786534708357344 10838615 310238385320994551706022173007796564760 10838616 513431302418705143752973272349573017600 10838617 70308838944533866026795837385591939600 10838618 83739727883598826749664397510206444032 10838619 -339287846570722139652559451636236423512 10838620 -29216577746185408989213501311348152320 10838621 73569204265101147683337696537821575692 10838622 -334655292471546968810194082836588050816 10838623 -2311330568128225020100539152545001472 10838624 17575400114161969704408019538907365376 10838625 -200606896103886852981698677783646880000 10838626 -473492565301186183885414721853511870080 10838627 807734415645947144217996901286179048476 10838628 241057817147918289463318841583390083712 10838629 184931774942683449772432309599106557120 10838630 -260613416768525592559460545767166097280 10838631 138023381531980748855852202821200753104 10838632 54843825504233778018223542961465589760 10838633 -22989337664818169414039398902060147000 10838634 118013735660100956964104591855281259520 10838635 -184475307231557427277581385125341434320 10838636 112578834821729236387807513310225230080 10838637 -151233605927083844526522501752907525120 10838638 -135995221372620009662287926105192958656 10838639 -57839327413772334700417614035771293728 10838640 -10477580945901076766302171543237754880 10838641 -801839287964994459987900262340117331216 10838642 133552918629596785103069309386883404800 10838643 72953013478049223192214632506002316400 10838644 -431806575432230244809544475570476201984 10838645 -33200572832702585272980259103901177600 10838646 5711299327455387164549565053896506240 10838647 -248864007544987129150651758374300495568 10838648 800492778958686142920469606635753246720 10838649 -467355478564248380586622660614308066736 10838650 368670891983183885028757737548736000 10838651 62094673982114176115133779313126431652 10838652 5690353759917763091639141893474197504 10838653 -187095571644259046681674567385067685722 10838654 100954944171168192118773326237356707840 10838655 99935267026722969546913939187154528600 10838656 -108554425258826872060807324571208253440 10838657 -98336177370643578682954180673277271248 10838658 -17259224211190224611315737637621386752 10838659 187169555787307691856424190387703769968 10838660 53448033807751804949668338520823500800 10838661 -359712210372561270957170605026582225216 10838662 -6557763498245352467971856818426035648 10838663 89534719483636789922037774484672804320 10838664 10434738349528364600813776308148224000 10838665 209388564396962045094832489268641035720 10838666 -3541464233679889439448742829313286656 10838667 99024335803775728081331489562671987712 10838668 -461896798607994913344176655510713757952 10838669 -55757402813862824061743061603675226728 10838670 -228335156949459742326906154278934487040 10838671 -268278060174981883177734717406224914128 10838672 11317695094991622933803450675147046912 10838673 -97710909301137135755986306357489815996 10838674 -102569519167645466510815940529670135296 10838675 -22727471451304871052937108953097083000 10838676 301646087875986968162505114673685010432 10838677 -236700292550673623783697596086349107968 10838678 66037232919978770627603487052041402240 10838679 378858194357271746992568218837460519784 10838680 89312360310447612382396757239911014400 10838681 116470551064422943779518112821227392 10838682 47853764639455832984453255748580377600 10838683 38989135105465960300199301470503568240 10838684 123007608616600216058629502016137596416 10838685 -7108635593829221788154039338180976640 10838686 -108859242039905464700286093426626705280 10838687 579893654836782552843966633422837168160 10838688 -57771703741410483142264568132894982144 10838689 620607062416972016977177368044302219490 10838690 -763644927007434081916694090165171788800 10838691 46015141427480010187412992192472538732 10838692 -101766332654867117586715051419172454400 10838693 -618210332677970440182306377439060917058 10838694 -11679980292443476249410983507917126272 10838695 -9034411758743461088966011198076351520 10838696 971292834187727697206931232449776640 10838697 -119469476187465131333661775579948057200 10838698 116030993565326490906480023161677408864 10838699 -475419484277722812474311897714243748300 10838700 -187228337246825544230340282882668755200 10838701 -407804552381443283451892704102811224298 10838702 -31953328756712183897364173139875839680 10838703 -13638939024050466347909965118429774592 10838704 -65631469679494083178102407573981167616 10838705 -36663605897416643092466196471848824140 10838706 96633167863612786498459180009606685184 10838707 -617197443391665486481481139010820508000 10838708 -306332152564594855087476965146784710272 10838709 447112068838166109640680697942772928 10838710 -21392304077895507232946518700588106240 10838711 -107051833573901776466247032333271438648 10838712 10516259079428968067371208373488394240 10838713 598010714014709483108581044267004444560 10838714 262021445896831229476423223184356294112 10838715 350211487472047259898071395722265995120 10838716 -44224568627885341751681434236673982464 10838717 -1443525176892224611465972386879795094848 10838718 220590577231078490192273418669999329280 10838719 32726387565548967683568768829834313520 10838720 -31356378354704724194614623560081080320 10838721 -385751446589030976836378128537751808000 10838722 -454806478995739247825077702847397710976 10838723 -3544877693236944852351945620625837360 10838724 159394514842428927789505880302162550784 10838725 241210921129970270897235040325568376250 10838726 -18904182914476128356602041685546227840 10838727 202150036935796335412562754616579164048 10838728 159432294392948177504807985066943964160 10838729 134536180436161474941689046346024777680 10838730 -73969879865643131784304535702905236480 10838731 106659128889529458704880754578266442600 10838732 237653483124142770299478531072297964032 10838733 -94957840876634654377824599301032416416 10838734 -344297055590161293894190958680531200 10838735 200703497531284581445456016661091996680 10838736 -53412343005972914579188996403786588160 10838737 -98112678692698524087396849689505506368 10838738 318303437355642417224118085282117157520 10838739 216020646081549554769045639564071330160 10838740 -57762249393955440023501027826606796800 10838741 -705434752043862559974688689846095939748 10838742 52255550575089492441390569515195232640 10838743 89220881479685762297154040484820705216 10838744 -116677572202923839544266088296733696000 10838745 -307561678296088029640742253230170790400 10838746 -408745549392214148743435815185984294928 10838747 -17243200263849988964456631907735482048 10838748 7423071402643470639513174959309435904 10838749 871230495769909598802703364859852995750 10838750 -16228120225645191990437994118312800000 10838751 -327496138777307505127734115031743278336 10838752 16938975201331030908925503467029266432 10838753 -654861310917925805483703271185123451998 10838754 -78225759245821241847327019507276044336 10838755 -34743895520947651105557613787888360640 10838756 -410791812870437094012916396181162262528 10838757 -244495858708873523318558211518386707360 10838758 -25968619830439957209783160479589248768 10838759 485907958606832551681364151976516028040 10838760 -47672901220816647622940835221699788800 10838761 -395447278382923892241682557509918765638 10838762 -237383106016748820363939231899060391936 10838763 -70909224880768168473758150182441823040 10838764 -142108910768283091037337818505005697024 10838765 121129740482875242601403490176527240320 10838766 4961830714983726469557016215130473024 10838767 345051884200876959572393681604544148816 10838768 -129208860726373644669368020235550916608 10838769 -176771397856239419076026863920077248656 10838770 -25276396914206458365651026906591259840 10838771 146739076887344073021514203809368032972 10838772 121309207487188113230562168171895265280 10838773 69582618937671673777703155200168756288 10838774 -84607722413411218016394030340204416864 10838775 -139536086144390624094246350055849920400 10838776 -142351401374492165788745030810722099200 10838777 -382667270870539817726136063232599700374 10838778 3288037507924026989540567249076142080 10838779 21124713177906220032183247661647200000 10838780 -80119415594977772658872612318691717120 10838781 -145688132052862562454049924871999163930 10838782 312157339891890689654694623322224980992 10838783 630488610367009105256306811358701388032 10838784 -411145079767249622250130569917494198272 10838785 654746898517530174405287007918214507560 10838786 114334664270900718133833534123558643200 10838787 531607996579367231865009597841982125560 10838788 -25349546943656745471919190494192287744 10838789 102094960868877796289218825650315237888 10838790 -6657734769521848376902342682270158080 10838791 993980366209529221901819172503165344552 10838792 854652162317961154489989754705351649280 10838793 -356695820122920493063308365107219110912 10838794 477375703766311561112318175137285115696 10838795 5474979268903417190767003543761066240 10838796 -8937557574085694284933692029112631296 10838797 40515058335809186008740211209809991040 10838798 -285233599954622676266281460392877697600 10838799 -69405356320385491364535520742759032800 10838800 -59027420113852470682221735421542400000 10838801 139138769193755328148437391796517544704 10838802 9133008936003367471377175451688483840 10838803 -279484876685748778525137907056826341560 10838804 282926513670105992544049821217104316416 10838805 -132483360123406030369009800903996790080 10838806 365721826465270009082311605194841497664 10838807 -239238505514878420065084959423088779088 10838808 -69213898070107661211446980500286003200 10838809 303087980116849528547767800444720213504 10838810 67160134692147242133026918949087502560 10838811 -446641293892863413090388932315802072576 10838812 33567734792102638995275452012950589440 10838813 238611250372300699615081966292361289062 10838814 -78241942318534507438600630460208657408 10838815 151271270770476903297139827348105669120 10838816 -124325089616201444386353340205621575680 10838817 266615268940511178747872069717267220 10838818 33490589208556488373124012660692617504 10838819 -220072709539017465803647576724104893456 10838820 284616234049097190861151416429874606080 10838821 -12854309448044810087979969159041521216 10838822 -14628711410009136715599057256713960000 10838823 -45500805367815728582334154576637597232 10838824 430057343203636179840452527974528936960 10838825 6367612594356977047732135800183651600 10838826 243370379541215148651259816514900152320 10838827 -937915398239372176479456890765913397324 10838828 -17932996087385360179782834613100494848 10838829 540841189377684369043681264749693144384 10838830 -6733872076018752736462670687336839680 10838831 563072057805769405707482406397139856600 10838832 -54487575293854916212458166678211297280 10838833 -382233014309981786629376469899430247918 10838834 -611225217887520410155965041860987882368 10838835 -131393835122772428437866204512207865600 10838836 -212450019146238105027214081186396923520 10838837 617009633488227128199019671607852723260 10838838 -49099773944911455419675690719308879936 10838839 -9584887274282380409991774848932386768 10838840 -54693367552076320011907340043028070400 10838841 -203985550998341344298917211205105112320 10838842 644302335871669749966750787875514368 10838843 478330608678827595102095091642467051616 10838844 -306131095628663416525165026393961182720 10838845 199188749520207123585942651939916541100 10838846 269227352008296728163719343591496538304 10838847 -71998866887493149836985953627622908272 10838848 -26847508134096798974019619881809346560 10838849 -274608644755506396417175226082474002814 10838850 115203022638246182709561644826684192000 10838851 61765921300875266630306115486347154400 10838852 571302018331003079526567900396725751936 10838853 5578505313232046092932796626165836382 10838854 8170258968839133614949771524894196480 10838855 157749599201503232732400405504590624760 10838856 39713791653169600126134471646076928000 10838857 -137579616753928072893873973102959050240 10838858 431533186546174878689248767075677371392 10838859 -183914506284724894962898463410688599872 10838860 -294400490441781541575921554927660544000 10838861 428671903577519976640926573869561939424 10838862 85016682861582716630151489549484827840 10838863 -1846745217655185534090997925300717840 10838864 91227480362129675198157832140299943936 10838865 -14127238029412937832497552759824454400 10838866 85116586092901747919241727636023518880 10838867 130976401193379331464975099765220163520 10838868 118056247657189399535863584325402460160 10838869 -126931539809404589336492265776313831730 10838870 -2134644521770100193931827085648515840 10838871 -75842500612037939126473097439892174464 10838872 186136847983198459496010427628522803200 10838873 -590701238943714696953223871358455487280 10838874 -245844311826028850082261442258070883840 10838875 -383614619458437165294677185551994356000 10838876 85607348467050365390655071858377093632 10838877 -217451004355281182887195732525346793216 10838878 -317547724349078533210343095292678501760 10838879 255194079474859699214106789438145467360 10838880 -218910113546801134526672176177584537600 10838881 -7605456369195813369095040099704413920 10838882 -217609720659164585875413742878813644208 10838883 166239776639084584289243795830723648896 10838884 31158049573011583396779769037269573632 10838885 -525560823606911318132176188757957356420 10838886 -159737804827673684009181284779248047616 10838887 -676834468286041766256504548746183382520 10838888 154959137952090639535917568752896655360 10838889 -53510712949796126693008076539765804800 10838890 43260580451156443044255218830999737600 10838891 37621446268123660996209704776931757600 10838892 -182958148945356109944267230895317114880 10838893 24512653345974770928059390011542323000 10838894 26992673711929795522364992559294555904 10838895 155709475120896405081113060445641392800 10838896 -164832836649058895455429623216961814528 10838897 793407676406419502810368196066742875346 10838898 -61545931451451669789681667473875618160 10838899 324268795491357821401812879384458573900 10838900 145194500727620584462409107535789260800 10838901 159753046728452839586796562895304832032 10838902 26823755549063551566726041103567880704 10838903 -486533574664781173249114361210376680016 10838904 -139551038814815169248926573952451194880 10838905 197753681852446143511380265641317376000 10838906 128579968818710560014858061685236111584 10838907 -191957551427487094806307013105889906720 10838908 -21149969431319193270292169281795151872 10838909 -452403732109893658415062116805838061780 10838910 -11471236247787629006318845002989875200 10838911 443972949490260331645202981589148934400 10838912 35079401397736513135349530603196252160 10838913 -409757546748008090008247053433969224800 10838914 -83376162368998155495966146637019024944 10838915 379294548742400839470785006641699278720 10838916 -27544992335699536850328683652507328512 10838917 -620652477696161537422748292530888592034 10838918 489631424492664236527663733882509935360 10838919 67378623165261936548617830497009561088 10838920 30846892637808093712275266677899724800 10838921 -534486311173705159865633159230038763878 10838922 -153326144092019141320034408912870454528 10838923 169647110372068977042857172867004750104 10838924 -1591887410770247456796733542862510080 10838925 -435613755511923869139176764155794184000 10838926 53082954050773905479875147577080058880 10838927 -86606233092917314525619623122747371280 10838928 49327896662020786810639667190308536320 10838929 818711081978617116591580917368511444530 10838930 -270820366468459975583309322076129574400 10838931 -246151514155110031425382414245217285632 10838932 195044948485676503358759575151612038912 10838933 8367384389107646259965384124713164800 10838934 -12139927451948040748448500799239754880 10838935 -516610185727094600889918326580071655840 10838936 297101634092861181201015909405740482560 10838937 -245577826737434250967998135723383265840 10838938 103309108163105917631965337841300720 10838939 -99235786986225068580216458749694986944 10838940 -54489212241571261699935857956998512640 10838941 -578156072384885908519843340065376997658 10838942 57614272296437650183235637055448432640 10838943 78467236076282085766693066671603167184 10838944 569398596244779619391814049811618267136 10838945 32866802936832646402465019960079529080 10838946 101510121358108573073497350913159373184 10838947 -502402001734194665436491768316653496564 10838948 610710807741399461973760255831568519808 10838949 178336692803048094742251850109077593600 10838950 -164040065069923313601912905186974068000 10838951 -450168614176704779780764748405264208648 10838952 240022474048571694588781653095684997120 10838953 -253636301562831552783015856032308600220 10838954 59206480640947320611636302588974528000 10838955 -286966012534173080634297759664744327680 10838956 -109746190466764870820606622911389530880 10838957 69178409699013823393876035614865849120 10838958 120793831336701510128732156985254707200 10838959 -466182338901192972907058358207365257840 10838960 -15948375035245780191821770263596236800 10838961 -282503970246000291823488885048949968000 10838962 451658602542507969237351504417107069472 10838963 -653990502690082323976441887827592442776 10838964 -76586059731550184743159489729568882688 10838965 43949318805136674281328572407277818800 10838966 280020171847632292367276553876268571520 10838967 -344435782028438759527863388857544704 10838968 -289010118257037955837484951207038156800 10838969 18030400823101565371860501733748080644 10838970 89231747002053907418923044352132419840 10838971 -165928455094092348641330135974622267376 10838972 341369250756747251342034048675249349632 10838973 167586427335063003464006670467776022784 10838974 -166813394595153398827185847698054079488 10838975 -2366373164185467747115870359012463200 10838976 117014833805820069916363059125941174272 10838977 167095461213403389516508937253465006420 10838978 37666183772990761319783052989929261056 10838979 10982514447927400939816339963205233704 10838980 49402640534337295450178955657416847360 10838981 583209707935970644306901659810336522782 10838982 38962865502072191681029222396109107200 10838983 263161547889072169497922179387223201080 10838984 231162467845581661289494603818721397760 10838985 260451921760114817420316679613063256000 10838986 -361849895697747778738039616706949241808 10838987 -166198557410002525104459580701449966400 10838988 216051945623468649838161067281193221120 10838989 58902112322512531009699123600738610656 10838990 155225296543895107472395495826941752000 10838991 321759469790503114233231027848155080960 10838992 52045813372240772076256976214805184512 10838993 34428578433612508537769387009782991520 10838994 -19405826556803564570288405780391792000 10838995 -14516430586425948021354169017737443200 10838996 114354942055561378755968072463961820928 10838997 -162284547291597066642040638685643881572 10838998 -81475666793807156514318317400384012000 10838999 -1492200202599858973962445821053588152320 10839000 19316917499351562266231221561866240000 10839001 -625747871765366846593492107254186054396 10839002 21662845595643790952739295198524463104 10839003 9070884767387931448955917521051468288 10839004 224062558602731433695518001144562945024 10839005 353113772500999916155409113399574475000 10839006 -99857345408231231277474469848616429440 10839007 212461348597064505747784336319298715720 10839008 -785853278069501531349894904696889671680 10839009 -217117241435817877211789047662503996496 10839010 -315313061051320257772692650848942080 10839011 -81028304315786651654644242121549974480 10839012 192803451419892098944050136283679962112 10839013 666199930388267736101247506750853770040 10839014 -244743490000744985793218066214251322144 10839015 -175963029395963996345244580996809759360 10839016 -303141009220672259141818140840821867520 10839017 -98307430224964802171703544641578961216 10839018 -78392397862616765430707831745412068096 10839019 780862782945923416367611903704326544 10839020 77649641504408651458046889916169748480 10839021 18643488801978802751431316855626050720 10839022 146190112431771881328259496828378997312 10839023 12204728442246762117154363665806958864 10839024 -28053108715158546340995595853983973376 10839025 -5316641017511772021120262469384589450 10839026 -34727149568871392391382526424850857984 10839027 -198390142025265626299763534619620443080 10839028 -455887345514400253844095311839980248320 10839029 -242863556260021338585921014014593608328 10839030 42954735614780997407356353913619658240 10839031 313691445329528994315404426960870748592 10839032 -265520497308696395104365539413918617600 10839033 507944123193358761004211007837091795002 10839034 216607381820034783113888284336217026416 10839035 -135904538213974175960315389962268763040 10839036 -32265059236561536573049823257056746496 10839037 -1017346121261209955440174935180687972480 10839038 -65252134211329278594589408262687474304 10839039 112954731131275178701682291862011590800 10839040 33316000066055224197552526265312870400 10839041 236871197720602599600974863576336804800 10839042 -418317640607231774292849936190489301760 10839043 -234603129356852474741159585001248679960 10839044 -67120643623664712434338632104410444800 10839045 -197750595568685919297933649345177655520 10839046 -448200350147755116126790035668493431040 10839047 392701801859534034319566618240863986944 10839048 -518665878493924313644863838131747962880 10839049 137030975326181011847403807949805454528 10839050 -172382378492818667313961536578772025200 10839051 21683065677804387505799943500713782168 10839052 -207705873708238136895488029523975121920 10839053 7292848720896506331150761817257863584 10839054 -148269539314910186586188767496542726080 10839055 -129812357873582583172156746703039158000 10839056 177242827620676631636343241587252928512 10839057 -136536756798829971915891114069674476800 10839058 -107769998411255190081984328688509038816 10839059 356842664745280278629607330831353856 10839060 197220425995224790260291869610431450880 10839061 375956722874478520254320603019035835662 10839062 127036007208923655167986869824038453632 10839063 -136997518053922972824972680679980217600 10839064 -222231960097411308258085689547344384000 10839065 35854772929181476650366519320416739460 10839066 42852581804632774018222626756572832768 10839067 -252204494883872691799296489024116957880 10839068 119272221745538662187773616030677390848 10839069 181652312210898842565174560944728576000 10839070 -259909704699638546776044173725192135680 10839071 -709776179185732221958492620038780467056 10839072 60171529836706641116906272084344176640 10839073 75974161561162705227874845901270710528 10839074 19757318336219850320355327030357916032 10839075 -115264937116846986763571348035228412400 10839076 -162420506237468514029432068903965523712 10839077 -866471456742278554467594391898038075074 10839078 160044669219883640636795859409654142208 10839079 441080093523056345923948179105151410680 10839080 63929380051932429287502093434875084800 10839081 16829025957147926043363719376040729824 10839082 -175863730556557795066089781148280230400 10839083 -244835062896792185811813236398557178176 10839084 -97496184976842138607211558754142001664 10839085 -393250165773274710587133848519421035040 10839086 -415456316527199746951651643572104895680 10839087 106620161067252519160858412607011487600 10839088 -13724010658042622462023816232440168448 10839089 -93065701199661712230219416686704016110 10839090 5067876306749862555645349443613770240 10839091 743311004259297348095013343457459876492 10839092 -530842570487159916935936800633088575488 10839093 13993201877040647486360238661787505024 10839094 112271653589843084734095239311246568736 10839095 -108014670896998831354256677377546192480 10839096 361064730889120250246164313295974400 10839097 134870608268875139311249895688101717546 10839098 362085644388275631418247807678117415360 10839099 374609220686574571305047875669021943064 10839100 27361918428996477142287453252929702400 10839101 -119739549895911639134478022144938979200 10839102 -431888725688780816982996556921815536640 10839103 420511704612175298585510413677560096640 10839104 -36470313115578226444998217954305245184 10839105 251984729234523547946317050621588503700 10839106 402517161656143062487946708448892972752 10839107 467468559491233143407930480835822247356 10839108 -62648649802832235598294643198131605504 10839109 -245366431980038006536186020552264430690 10839110 66745205367277232992858604582629368960 10839111 -110426787829653417706335492860796337920 10839112 -491351254257632043313046721091932748800 10839113 -6961193878411908705375547186329586296 10839114 -123736495222922233643274375024111938304 10839115 -228117697429749215940190316519808477120 10839116 -644001630687138135111983153862416209920 10839117 -207646342075845901521453472166049088320 10839118 162881026048443270378084790388919959808 10839119 -590534541399560294684049671093343662160 10839120 46818124269011055809120343041291059200 10839121 -113691795822608469587394126879865825678 10839122 -50907861566782417034539752736850131968 10839123 -184446380015818552085516600771750942880 10839124 -564061002672048121537197783775147544704 10839125 333487051791804241144189211794985208000 10839126 -147458267640372273843272665146948910080 10839127 455221455681514820671349992421835549120 10839128 -48445958614403011360668641850157056000 10839129 -13442262877871196204804296190805837440 10839130 42190081536905546811911557248507060960 10839131 -338780926908248648351551593999182203068 10839132 21030746234754534662935878778015488000 10839133 -364793252211993522534374277151283494618 10839134 -147382458458705424826116085131465062784 10839135 239724645049460002105950813266692354560 10839136 82442624259693781438968243451978579968 10839137 -450653013048142449469333697541524772588 10839138 -53481372864798499262891476571333670912 10839139 10992881860362390219915779971763666240 10839140 63129820168652143107324338073520865280 10839141 -7644241668603940775428499876588048352 10839142 29595143203499014602694055966014889472 10839143 -529179183800124174318782457456933098400 10839144 -149611566707209606755212715890959810560 10839145 -155663454729453724732567450428636443100 10839146 345569507309167877571109030635349540272 10839147 -80901144233948741688658197566529755904 10839148 223454701252804447881395112303849982208 10839149 -999858604040494338399536999702651858964 10839150 7230134882407258865559304624582656000 10839151 -632689236692721518122403815313191877096 10839152 136491787012835957972827667539160825856 10839153 13696493619241840328301464997071508720 10839154 66786242378892058459177790320636048800 10839155 41224075266255521997418802706892878000 10839156 75123669617807150886842821283232122880 10839157 -243071522178253952925836717315011880288 10839158 -103544248068002242307490410854261854720 10839159 -71610345404963872805347106538639405456 10839160 -376893300130771662382120202851830374400 10839161 -257046778139065329957299066176966505238 10839162 59907222859575483675075325170725885952 10839163 261892420851968590583214104465118421412 10839164 29655334242755800316812374603533647872 10839165 321056328727188044119746729122974477920 10839166 47849625185946709257952828946550063360 10839167 -625495457827778649812221669528486022784 10839168 58627252237251795659416151055988162560 10839169 -273596513931277648351229344084617036240 10839170 28649564279100008125417539265206288960 10839171 951333240488876553028700364198637824 10839172 -309635224929123521496183196361883005824 10839173 396543425949608443187791882011256338300 10839174 6177898616594987635591950645925114368 10839175 10040003257436932759512131077781869000 10839176 832737470528283762316755378998980085760 10839177 44533853117778743152523389270795865040 10839178 -23300359368219145953304088123188961280 10839179 81648212395484594114801925704672262384 10839180 -298322882775934147517494059814302720 10839181 406171832373056917179756718566744628224 10839182 5692622419829192591579823301957528512 10839183 -198284732833371914868609908038806231552 10839184 63110182575444462416521456260253286400 10839185 -53714487209700380367979068565403232000 10839186 72359862188269768462734283740205731888 10839187 34397694124278066437687370907857506304 10839188 -376890653615371294462852393231284266112 10839189 -168743702522276380765882038811286217312 10839190 619154425125068432886129747263717387520 10839191 -66601218411730589399597640975278979456 10839192 14575276904606307571860253224240537600 10839193 -261321165744361054783335070297612431920 10839194 -477847967722715727821858712955188793104 10839195 540870613436564244357041697779192040000 10839196 151488942113896952560317847988356382720 10839197 71827910891558777689881531730464092646 10839198 -263095094417290526291109077392571065536 10839199 -18327574029401213426281698499189884928 10839200 -79755956261301854272889675551496601600 10839201 2559812546979567556968921669424899360 10839202 -15747233102536230331330083852310440192 10839203 -679332554011923299909703520697243872548 10839204 203726117539902389765701907588152965120 10839205 -299125542927566636331310682969823561600 10839206 -154376047375828545231242916319839131520 10839207 14770107412366364423419866610855012992 10839208 316858109961755662132675435826019240960 10839209 138403919368136806388429661566601436410 10839210 -53591232094238243150954871289374908160 10839211 195309485922341180329455484964477200824 10839212 96896946371834063617741700208177291264 10839213 -67918705934708117294480183281499668032 10839214 205253520594811831469202936184779716160 10839215 351264963376420098327398850789047155200 10839216 -2223173022048341905294670830587150336 10839217 -229976174426724333574783854184828802268 10839218 42308659854065472810572459910797736768 10839219 43372722536349289278434587314858640896 10839220 13320304908027155179485552022787481600 10839221 -163222333431173656465579999272395064900 10839222 -177751226757621656783322096286260587040 10839223 423819255286582887144822445499047378472 10839224 232710546195325177390340189542635724800 10839225 -3334432644724674623261737963190248800 10839226 51320968530475868840648053841306547312 10839227 -53254967164762826634620616436542310128 10839228 -135756751757496381882188433689315028480 10839229 -718486683149602829802052094351084618170 10839230 280432508400326830967829831512992541760 10839231 -241605302211661954903976892496365450720 10839232 -146503128672453223925832437904829317120 10839233 3669358101356194393706385888885744768 10839234 38937087680492005932521328093071032320 10839235 219847890905281958564478549701622378960 10839236 -4420839658221610029192975437743334400 10839237 -34365615226241724905293153494107684640 10839238 292372193995469049554653976731789319520 10839239 986855150925614696362018190071228907256 10839240 -52280562653451807780800202708195072000 10839241 -976061261914268050382583892865928870 10839242 23502506584656775672039469496093374400 10839243 151994339687063137331038418174283494400 10839244 -41816490966691671154050657455769492480 10839245 -43187397172412391414947931573735784500 10839246 -54433918383746450506132338702666796032 10839247 262546824457653784534802868565315307320 10839248 74546142359600333275628171958683566080 10839249 -15529890678323167226747964803117267376 10839250 -32365460229991617609231009022135296000 10839251 1139387368311180564861926735206909994232 10839252 -65803834595149807644931053950859534336 10839253 389961589586181845959192995953648113120 10839254 -194623720632762554099689317810328691424 10839255 109523046675267996446189691568875294720 10839256 92394800421053640528860620130788761600 10839257 -232218682428498516037947363486999303360 10839258 173422538700908768537800590706341694464 10839259 -37986677263799268479667338714576808296 10839260 359065821797863426522559818699530777600 10839261 139526782506502033510057844846467112544 10839262 157416989474540031836439744619270238592 10839263 626845571464466502169155077129167876512 10839264 -145753654682079298928886957407966330880 10839265 238614643015348932214215494241628233000 10839266 -226852795460020668319861585712226236256 10839267 -55889023041642839331873692575814703516 10839268 -11261804087762571556331399694442917888 10839269 -1812217242899433607442465555246952000 10839270 11909798239785533906106969549332432640 10839271 557277364186440469947678816670410364472 10839272 850192960725606399565014166923233280000 10839273 -26417511998424769084315184895902102448 10839274 -19986870086957308094520645438818426880 10839275 22459782520026829250076664129073223300 10839276 -28105393136464110273258750223348620288 10839277 -23904418937595854443568635658385336874 10839278 -36861291471707746129718643463046520000 10839279 -162551247771030393772689221011084187904 10839280 67788151937393733527464787791757967360 10839281 -46494861055495385435089746170048658816 10839282 77636433608822713390257644882431188480 10839283 111668539847956745146264304021441691648 10839284 -395937276944436943790305121963559072384 10839285 -318055818771913000453628461536063772800 10839286 -310142522313314951136148742751074215296 10839287 -190126391485532580244562754101094986400 10839288 -255387141304167249737192225070114877440 10839289 -202787198087786165744230063151302165676 10839290 -110725618170308194382768416728434960640 10839291 587551210020080719836290424138885811200 10839292 250495199063266920899658524178793558016 10839293 53921498939033850040204896591509167488 10839294 -198690191029391169092291359114085217792 10839295 180093253585774777881831968107023796320 10839296 144901388725857276511436828125861773312 10839297 -195978352116183983707598161504682776128 10839298 149939106748426788389319515937926600736 10839299 110208821860721376260429495929733538264 10839300 -50339983107485272766422721376649651200 10839301 -1391248633755022848044197500379176900 10839302 -249711639777336032012342988602772811776 10839303 195494307501272182286873238888374358000 10839304 81528460790556475295739480705793228800 10839305 -17817631217554563445745548426169614080 10839306 10126455481864741967402181521442165504 10839307 -588511245014890719415460811328993454000 10839308 430657580185395691767202790563078210560 10839309 376718643969387275160847734359081256000 10839310 31144286603257044641690693895867168000 10839311 -2346508823245600658541472207549147776 10839312 99653321178405213101136854173927342080 10839313 732713651896554677288131616363767504562 10839314 -177230843650471054605616332695973794688 10839315 113849775297562295378104684102779239520 10839316 -219413593047540057693329028789277102080 10839317 165412483862579503513676806311285167100 10839318 89008873578952892810559075851874570240 10839319 -956972865203618926208004084118001103504 10839320 76197754888337148274994389333941657600 10839321 141568098985127221019661792525965380890 10839322 -176178352336269457459166913654751782960 10839323 -9781170952733253600065931169077780480 10839324 123271397073367939603017849810378055680 10839325 54057801936853878055079028047720841600 10839326 434283362660450935631955130539640202112 10839327 293473427597461348285643560980542812032 10839328 -388758542179323202517480053794882453504 10839329 618658843853515142570776438609384046640 10839330 94787157310622547979241871410832705600 10839331 100335659547549386982390626615718514000 10839332 -15326713974575478873359535407721259008 10839333 74825508069410254508253347713822974048 10839334 79097473790203781467018831931529009408 10839335 -80715189046752808052309614209377876640 10839336 -172908111872374209101125280841962618880 10839337 -189580229705385663234842730269866022000 10839338 -43379542003133283298623591301105450656 10839339 19043577009225980694360907046013589236 10839340 -16853295260332774499280682161913436160 10839341 -487132969282841058760853443481823441258 10839342 276659992531620284583130089100664565312 10839343 119209422282168331695968909233332184592 10839344 -151133915607428849425992084197646090240 10839345 -194640077762969847002098289688348518400 10839346 -136371048535379712718142626952140277760 10839347 497499511826396682597827128585259750796 10839348 30659612728955670901827709200594984960 10839349 69486762740771451361706436739841114080 10839350 153380969457556190689696587271529690400 10839351 756770353637434602701285315781595425024 10839352 -452477266055959828566373045463150161920 10839353 92016232882320788798411213787227650560 10839354 3443398064459488819091123243568407808 10839355 -597118222565872344864431585778722814000 10839356 6437141553763930477758651928096857600 10839357 -13818652558629543635649859422288137952 10839358 -255695234392015906622990197148971444224 10839359 696386619271163395816359499774501878000 10839360 17849586592996880230775206828163727360 10839361 104550868985321750081919466662318882560 10839362 -266369139049340854415023634815249731840 10839363 413864473053304595159766850204797777144 10839364 622216538213432278153475623118901915776 10839365 -141615885848450694455719731604420300740 10839366 133725554907316656869793653451972806400 10839367 -36005954358370571167350659979209932800 10839368 855555749075849964868002131226636380160 10839369 139663231958328590081658644063733801744 10839370 134971894373702727107294120887340679360 10839371 -441022314759836656455392887362248971728 10839372 -123241609141053742004331642898054468608 10839373 765359362854374372914995223298689189622 10839374 -10691424163899074654582030788078656768 10839375 46004853144641395133172348560025540000 10839376 2829920044523374915882257800269586432 10839377 -912892571554887188821884545194875909774 10839378 49823882594460320398889742144536064768 10839379 -525930380890510486277565272029104207360 10839380 -79233763673103864001587300912466045440 10839381 -82829596672418900292677909988899441856 10839382 -115698945938387994272213453799165482208 10839383 114479123199303464882745675671180410632 10839384 -169387636943217651630386672841713786880 10839385 -204451686098597845821116960456869108800 10839386 10306703582967846844951851910367557872 10839387 57889772737047534733211613648093746400 10839388 -69926625865545569326485999521145146880 10839389 -654927334637597326205297600461211647200 10839390 135091553060052642747678437069803105920 10839391 24068230660671203831178587581170005792 10839392 196279214196767762104238316663419830272 10839393 1554009108934965431263199875902776863680 10839394 -366160362456313994975057304827608186368 10839395 -17305479719985807612801894422808162240 10839396 -62067277314173551133223063335443415040 10839397 -15664421702537279934856583141757045440 10839398 -51937461721737021948317052207687882240 10839399 117221830597954851816754821004373180880 10839400 97449315562373510800105696551536640000 10839401 -148766681968800315071345897400335983068 10839402 -74016242843066949366520386923154993408 10839403 -545561543854147343268271847132578942348 10839404 -321946942742052600554647567434819823104 10839405 17619385772407550722657392465710524800 10839406 -364839708553227056630798533533672358848 10839407 778370507593425368314035712591768936656 10839408 89629268278814501203976357026398633984 10839409 -53742320546783785488602842444877503168 10839410 289479933681650573261409391028134995360 10839411 -770310154697344191859162272441280061184 10839412 -110574126755726472058362600449167803648 10839413 247862589933954331155501540138134048124 10839414 -9105843412702369036684058691991210560 10839415 161370825193662712470612169321069897560 10839416 -109379685132340815307960198507748474880 10839417 -19044725388077138089658312378304708480 10839418 157596620007299771420368926010149026160 10839419 299602821134439488145760771380603974820 10839420 -21388304622917561424301122397516869120 10839421 264349591545084948204007389678298825920 10839422 -1286667520021518258440317591983723264 10839423 -160398822422172268729260580804111933056 10839424 -226370530864196310546469772566777036800 10839425 -30948989357905244541216391135109519850 10839426 70624896685369530218705660963967926784 10839427 213444836154043635859058090506629329276 10839428 -272828346715734000001787401015992274944 10839429 178896778027035734200255400520997688448 10839430 -14422494376249707559291552652422752000 10839431 496397396712348442371423290926222600464 10839432 20862798857122477504909346877844684800 10839433 698511536023790480490070829330558691024 10839434 247646009207452995701925160818950123520 10839435 154244313585157474525598996403256473600 10839436 176979100963833051813259493431544487680 10839437 124344305134518045515606610060967774380 10839438 3199436798390913033553269724821656064 10839439 -25596576049093873104360437517984198192 10839440 452419968269541779460373434343096320 10839441 -111659258608845890671929074324760608256 10839442 -218226524638956777141072348299555158128 10839443 144363642370962063013064019717328543320 10839444 -107393996165481638459793912250713931776 10839445 -304480546132622003700566619423711147300 10839446 -127193496973937856679015050491824928640 10839447 -31408173097696882769912891726810859360 10839448 295258893584131112063482639584107919360 10839449 -141848954474359285929456631511863739136 10839450 -54794976319602105558050185267037184000 10839451 78425113477284525739323097260136935952 10839452 -202437234713168760943106528263760640000 10839453 -119778755547105355760946689548752429696 10839454 -92529259996761289871851526955339526080 10839455 -140847328311953623149379984695604910880 10839456 3784543409026758067210164541347201024 10839457 -778549903585506859598858459077316856 10839458 9914283021765994197522569186044987392 10839459 298291515310258755266774375661100080744 10839460 -2376841236159370159719841965158154240 10839461 531315051568929977310659091266291375712 10839462 92926459717332594097613806993962170880 10839463 353358517401123944664749390484392108304 10839464 -181461755469450972115226536639171706880 10839465 -57129891408681446691311536864181249280 10839466 -13033140647885152372300152452170966272 10839467 800469657870443619284000320740851742516 10839468 -302868048485396095377517640271061241856 10839469 -1294644099496134491289572212065543061248 10839470 -79665124371483586472665626632400544320 10839471 -194911347509874976960489513428915485688 10839472 -80279591123181855234314371462300827648 10839473 23335442536349995189876507509176632722 10839474 256015529042294861340306994317106333440 10839475 281113534503848432371107288103243614000 10839476 -380453877179998270259977700070510071040 10839477 -58996832180914938788900163376598186496 10839478 6767236518749650389829745404985338368 10839479 -10694449341626216541221769796204063824 10839480 278624997753549191256623148801662976000 10839481 344629475818058628038236848507325810000 10839482 77040892620636871332564737563693076592 10839483 236553322803824518199718106341692304 10839484 301146168214671850506054640593799894016 10839485 -133482174937114104965900224790252670600 10839486 82025015276872319115268633579785216000 10839487 -329708163009342839480756360365997632088 10839488 34277329468353693162680337254087393280 10839489 -11364959872475702827269325772439532608 10839490 195557441956213014874348313440477716000 10839491 -155774493966403803788570716543912230720 10839492 -118306214811546871030179806683430120448 10839493 55957906560501068162123324018994808320 10839494 -59382933148135903951060879546687276704 10839495 133919827140169204172652485024569095120 10839496 570198141281639075255045494512802145280 10839497 233671816567395269833308445263997913946 10839498 -92717629971689930282380211187232304640 10839499 -74708649834116254147622964727621889280 10839500 33756542311961412809818210162544640000 10839501 516902655116065755823584900007820903190 10839502 -312811113317705714508654958971030300096 10839503 -1668106981519264970527043844586292643216 10839504 31408807866580025774857796055662592000 10839505 211596155480979338425343036608179537000 10839506 -68241570255272809418947031583792303840 10839507 -76717341203018453134506540730696055040 10839508 212965424434165433210162077736483731328 10839509 -15383778497152858621463807332828699296 10839510 203983201787429049553607080892117904000 10839511 79921807868511855556447724703116168800 10839512 371704874636327846768664205773558835200 10839513 161832471516928831878465806044466625744 10839514 2261691171316011014089856694921710592 10839515 -31074819927087890479450152903442635840 10839516 507471838425847351984626671377806213120 10839517 283108882146548104665253907933649321080 10839518 101051396155117856494528793929939320960 10839519 -364295817161530053772160052887105021400 10839520 125359387436713506714728855216833167360 10839521 -192677892348457225266291406312960353216 10839522 -22928569218276846299941537652025987072 10839523 -142873894299928156652918956040273694412 10839524 428919459265059078771099270663217689600 10839525 -45299682863915695147758768877976832000 10839526 7184630555495602510130602146282694464 10839527 -287374727349379761402494114986995879624 10839528 -144817310723298054243323179346126438400 10839529 -494121964812561267730077214076936486540 10839530 3580725055149488382495717544179840000 10839531 125978842408014941292870766744145447664 10839532 -113127410392598679844220714233492586496 10839533 550244235445980745810912173838230790380 10839534 -114700795109727907896969812656770870720 10839535 -161684600466725958082105996185554627040 10839536 -193949975064995487545076581266022596608 10839537 -229072870473236308965530193256418145840 10839538 124101920072234534629340368832161011840 10839539 -238259446261079872495718426832125008560 10839540 6971816140863621790126659117963079680 10839541 128318857258555991884394760973057595232 10839542 123068164146365682484944147814339307520 10839543 -275910831339527431416085466854427568 10839544 333633303399071309673172163958021980160 10839545 64950744496953591793206022915481296320 10839546 124746064978339983119997346551079785072 10839547 78199946919828325713196907355500832352 10839548 520179849848433612353098731499862827008 10839549 -147160907147465883999128784478513268160 10839550 -69275612815879646628729950700475771200 10839551 11405633836087222635786951877517649360 10839552 -202801274423066445726392436226479095808 10839553 -218062103111997206567980828005490697216 10839554 204656507602573488615282452253674470272 10839555 3416408356532641184969927353901606400 10839556 -16354752444363235755942973115933302784 10839557 -1131998104877683152525517068554220480 10839558 192697251875541960385995235186142773248 10839559 -465835265428837999977488741678837563240 10839560 -91381038120992674968566584866323558400 10839561 103462623307482860177711518656735174672 10839562 354601026851752214891235141175649167200 10839563 -455497809517008067708850400533475007344 10839564 14778066453264866924992798842070573056 10839565 -230581196526537392931506980439115461280 10839566 403502251952466234388898444147700599232 10839567 438407609981162388146965710042254457480 10839568 107138853089387854332385919303417864192 10839569 -219939153975501263340811203838904832 10839570 11803979810502054706769120149699461120 10839571 -88506520133751179860832958665315104488 10839572 -981456302533231290982440610572130560 10839573 396097438810550592368178667633877987022 10839574 -326226750899368996366885880955757948608 10839575 108833339628735623318489208135185331600 10839576 -90832914335187448581030865057485619200 10839577 32674702767995905571152501614518538240 10839578 173626491617709102355022174248344787968 10839579 -327879842152468470903203432403387776616 10839580 125530018334978193360481599138896409600 10839581 860886939580172688913055571439435937382 10839582 4175979209356064489697071349040923072 10839583 -21257513494073662731145386548768995280 10839584 -129381466749311866324415571823782002688 10839585 -82783616827324355444631087831928809600 10839586 624428265225664931188842503850018625920 10839587 -354125975920854357424004831364228338808 10839588 -15176810949762292734877938444241520640 10839589 728048497665866915690081856902141507390 10839590 200024611942446483278223336819933196800 10839591 43269411168528778627055675816578776000 10839592 -780933142604687733890565490863840384000 10839593 -509938941146652349238692347380908993158 10839594 72283722006521313179158444621759171584 10839595 290876380168638344424530272440373958400 10839596 417364528889540875410993326547225427200 10839597 -193117635483631245760178758402477137600 10839598 -3209259276533417048124462187081205760 10839599 729309565806754025863439742438182883600 10839600 -18886224586383623098012762464771686400 10839601 85292013597828610987130582134327665600 10839602 493942049701479295875319544321381524752 10839603 233078533368256403809752738357000878904 10839604 -727169807756521221927609332290628451584 10839605 47593428968335787508355183678207929600 10839606 168406194849159943523931534313770700800 10839607 -328631938715665911973108677621082573144 10839608 -197995602156152486841343653016768634880 10839609 -515188200261807051856424027206043204160 10839610 -66381008456818176475554754964642211840 10839611 -357788164064546109896538675865192981788 10839612 -1456020573939102657940474460696395776 10839613 -26689499898241925438892161857523239956 10839614 189857280615416679216343519899688963200 10839615 -39710924879117487918897547130108866560 10839616 87216801561810489283060224442679951360 10839617 -1495106690906625326245185020753187961920 10839618 180996959682044661577376084876238813264 10839619 48544232905491447140737161306069554896 10839620 233669836686581046929012070109754880000 10839621 -73118795449116126034868685027019968960 10839622 8729524009140923528801902472789174112 10839623 -177561785848985322386973295523783539656 10839624 15011002984904502011828644304579788800 10839625 -131744455609927420854441156879352566000 10839626 249844982677026276011007042427680474624 10839627 -38356303662262310288748792123320755632 10839628 -545415496649058990837175891015991909632 10839629 -336500218400620013775231006651646645770 10839630 116718418463541828356366021391619259520 10839631 -39749274398218483107164100624035260176 10839632 -161099285016940451003933545834818306048 10839633 359146549087635926474957475277224855840 10839634 -138062026860838984822562511021410199552 10839635 23715193424665825002307151871957911760 10839636 695110047013238598095941287656870584320 10839637 -396160614411888970576843740734351457920 10839638 -5675104796559238239923678929418033856 10839639 32097593734758245423799595076393577168 10839640 -16178281005807700679381507922651955200 10839641 16154362199273484215685228183802301184 10839642 -340042453487970560515897372040533857792 10839643 918896945214797458006113491218106989892 10839644 379410657625407323247996861772894771200 10839645 -141914372193510485930580468957725030580 10839646 -43949865106275664625866124496190586880 10839647 -15035831566161351949335869010239700480 10839648 463917574678035801247069139532956565504 10839649 -93345089565058935058047116454755616010 10839650 -22252132937071772233766555126861030400 10839651 -32188546538639696628773118867899992968 10839652 718042397320255402040775055573616076800 10839653 -397808689881546928914128377692957905280 10839654 -60993839343651331649783114029194887040 10839655 227266755271799599299547568188067760 10839656 -148025386715335668999459685755699717120 10839657 -41412298710399586866167007781573724160 10839658 444470220488684220651240715786262197680 10839659 264257180039209535596690508674649473416 10839660 -212115458626626005029473183011134540800 10839661 128781135064625310377773918826174158464 10839662 136363226953037740009493833502768582784 10839663 -166310651618854765390469767495747896 10839664 -12889241193645182934499425080553308160 10839665 28174227919671067364405957028698859060 10839666 -55838424474059966624687589649473454080 10839667 542520361249897848380325455654442000716 10839668 -31650851661391470699233657706359783424 10839669 -49529599089459589999333024535445575040 10839670 -24286981306476376160118269453996755200 10839671 -433318274928086640224486169984282991800 10839672 -301466145742847455759939572515238113280 10839673 236102416177248067934086745774461925764 10839674 31410796770657783862400655586666452336 10839675 87413379844285371148511320180537401600 10839676 -184707332530402928839759261542293747712 10839677 312950858071906666985448032831379203712 10839678 327399620591571452341408905248244792960 10839679 621348079745974761656258308475122345384 10839680 230535264025062041589679592692305100800 10839681 -244671434581750458351936510520721641230 10839682 262805913397271415800103021610549552080 10839683 478565234693630274805290337223736439932 10839684 -247208159834629535033089634191366084608 10839685 188538737913728328814297766262308680380 10839686 -79345193815271006379088843003824973824 10839687 -62781459711872317310094033192062704560 10839688 -379148411551267916358378433742003927040 10839689 210619500173824093686357534065066768256 10839690 128250431601712510278753862684700544000 10839691 566282663468986948057098482919243867092 10839692 439027012356464851208621182632505986816 10839693 278633680575319528636176738513654058368 10839694 9963465978957860659163254572316829760 10839695 -347455491066531675688385413917569095800 10839696 -8974133722221244610122787147268489216 10839697 -50076021653469662009699428179104268000 10839698 2074322531436082803251451466315008 10839699 -31589740991492897866197948287617034736 10839700 -273121651136008925931759514205606009600 10839701 541766231721469765805489396897737026702 10839702 -143487292583453872382799183368129659968 10839703 58927644183563948811273779696866686720 10839704 81106204149296771207348212164282286080 10839705 -36330357016081880166483809907873295680 10839706 -77611871528099500411044292818954098448 10839707 -859984541297514946382815825829454357840 10839708 -2438962775825755000261971246692401152 10839709 305799161388541518592266670492088319040 10839710 20091713216469739082508207505475980800 10839711 -572912326879765119723108621908026828728 10839712 -197959666580615584988145617754963050496 10839713 -114130730725605543163176378608544523038 10839714 -49143919189006640636056288990554916608 10839715 -21617077201957762944565037624624127600 10839716 136261378340326994386006535917625487360 10839717 98886043944458048674165078180383482880 10839718 -153153330294096408790440947977173073440 10839719 -305304056777884130204579339519517162192 10839720 652353800173835930030440987038071193600 10839721 37407450374934994927055521265701541200 10839722 -123068065351246263742918036690725936288 10839723 35376791914234300082785069274586198000 10839724 60690112059705186305417875492828465152 10839725 81372910679760597514030336306197536100 10839726 -44661541309439088082739966948128591296 10839727 112715907326095234156492408800296637600 10839728 30171135799708689944921950319680880640 10839729 10707563448873235015993987069852108800 10839730 142320382429548928625115198938794552320 10839731 533398143094894109472267059410472457660 10839732 -7598151716060896049510886614683004928 10839733 301855170061647727827569947110484962784 10839734 166500819289954262814919401656891546016 10839735 -157828435966409025666991044597993721080 10839736 463947207999367037110330429634672332800 10839737 -142347831508554941996867899652621782614 10839738 -31996712347591370170489199322347584512 10839739 -170471688975628966562345760247899614912 10839740 126694933188379854377377284516788912640 10839741 -2292908286214338848656546143339348480 10839742 -127322752990015729868157241337817175680 10839743 -681885251916867756074672011700906563008 10839744 -76970478683871321318466483151047753728 10839745 -54899188388334510346460054035771485120 10839746 239852224112591463256367177208883431840 10839747 -1561250652733123887768200415013857480 10839748 805047376395611100498491242508470190080 10839749 -51086710972919254145749275036272478336 10839750 -181673305959363318088887351007598400000 10839751 173855279761289738411235934465814281344 10839752 36550837897656538165420350266112245760 10839753 188323907513468512657962552760886606820 10839754 -384193120309856341784311059206265833424 10839755 -28683828808710633064942222624726428000 10839756 -71456963988176025876764707312746233856 10839757 912080533752786642709014617485647494006 10839758 -319421668969133738281826619657942441600 10839759 177710871301954870361377585384210239360 10839760 109673599143444190624130078574519828480 10839761 -397316982618399071598549499687794552216 10839762 88793161285948858502806285072663561728 10839763 608617233143373580325135386568697261384 10839764 53930995547210818729727784084981225216 10839765 373426957393110576960866391556713456000 10839766 75789800183266019132234909665019351040 10839767 647150893742743704661597534466073074040 10839768 123317333801122792988618707951714037760 10839769 -753261091273652832868273189772157443830 10839770 9422413292214348647024127052999065600 10839771 -320938609815580514448511051396132055760 10839772 -255665477355905730872721292670899819008 10839773 -103119479487973368279765132731391756960 10839774 142657866371453857937079630969109800960 10839775 -314689681528652422814505190170383475000 10839776 84561539573907361872888631169891696640 10839777 2971983255982210033399231675682760000 10839778 -109982670267915166186668356961194235744 10839779 297439674924784538692083199524397814160 10839780 47380041066956412351884477695984339200 10839781 -175737708142481963728020889360279884418 10839782 276105571298642910378851814565438240992 10839783 194562374654099727315057819598946206848 10839784 -1041989676615173758899710518058926080 10839785 147405297191839025401315532302531200 10839786 224684864105934520159404704386289835264 10839787 -36735931416826394324200839175666548848 10839788 -56737107948375827043340986986253788160 10839789 6119739982153531016356017218127624054 10839790 -46856932966350001562779110164272577280 10839791 227994959039504005963586223529700994000 10839792 53207062914848754950555251947711528960 10839793 -447210146257389160221394988183444982958 10839794 -71140544257425105970218728119207104000 10839795 346836189201089292565682782472450517600 10839796 -169174942400434958678402733841319245824 10839797 -106192147036380295748324606728095260754 10839798 520598956207452234838239838342970327040 10839799 -402334717336861478311273716872628978560 10839800 -74908081078630999919295179021332992000 10839801 51712733074666409984539260664425197568 10839802 394782290972658170800699537241216946432 10839803 -310363795097668028001804662495514128736 10839804 353237350564089080937898300649440419840 10839805 -482941299880934193881686170102747075540 10839806 474937418275134596884031625410765191680 10839807 215623419568311028416830442034473263616 10839808 -103369364385919698427022542058224091136 10839809 -228696863819225456514109912518861492990 10839810 141461727503556224343980271115546076160 10839811 -300053087664181299009235802122049923588 10839812 -118861021271803399637273854640183177856 10839813 -269149188190697725529257916282418049056 10839814 -484114264675279282860524240211440931744 10839815 58920173640020781416296333867142047680 10839816 100541890666970120625751354808393994240 10839817 153163770613313790678988266662138307866 10839818 -346010641135723239653346492298077826560 10839819 -17841642721400594755441619922643886160 10839820 -23289921054314098209968120179241425920 10839821 -1092786107154146306712691435702604958900 10839822 41365156681133572963795780702073131008 10839823 -853743122230087362840869979840541593600 10839824 10519931544229597676428796762642595840 10839825 5539731883552863185910716549740139100 10839826 -13456026420769062158321839739440004352 10839827 5594481866100489652328367193220267520 10839828 -202977469023012192678730691795106011136 10839829 331256541835255829202529710409777795200 10839830 112492504672663573518460110763031266560 10839831 120136634837738245512739299620221968384 10839832 43763231923951677105643205619503923200 10839833 -174624110879998203804893414504533487340 10839834 8367491490606000932269225255400078064 10839835 507028453224017094760187654334297766800 10839836 -177702804055268547451382465704718717952 10839837 -290827917686438702675226005896770050880 10839838 199905534837579425907397617182752039296 10839839 -738356749975992192193253933305578579360 10839840 348529520867332147593581308023291248640 10839841 491264609590751025462599597960234362132 10839842 -55064906366858388359654771103957880320 10839843 13648434924539113590725312090114883744 10839844 72158287525697097892398133373585184000 10839845 -504351254586850769638360339236050457600 10839846 -6183408939981150903847263145245741696 10839847 765842863949043392844433218169354572592 10839848 278396233945993622411529426765086223360 10839849 112600392277409558643554218530188771040 10839850 21994606083139119421573927718596204800 10839851 -203383836301056227841155169659705927856 10839852 169158447634547793778015816454218905600 10839853 236219333390231111778712232013080439820 10839854 -89409168848294793038790834250965995520 10839855 165868804555501337006539085474669488800 10839856 94316025616060415022318683949871693824 10839857 -249109103551521338749735392514837670976 10839858 99792493598648992786773767058178733184 10839859 880313319443693076693015130156503400104 10839860 388563773224819513131714835136311438080 10839861 271198208967786369234599824702622436480 10839862 -29312945835987556278274751273576742336 10839863 -86504692377204495045934804904977179648 10839864 43470498101361573125526360351538544640 10839865 110372280058517648186992566619933912260 10839866 4122858715374471296382939441808939632 10839867 -204998052979477822322072813667948553680 10839868 189206956503912098543893682179193781760 10839869 749823646135940282435712580230933411270 10839870 -1260044660663732606874149301959352960 10839871 125905884253298759502059250761758483312 10839872 -272413500990440580311309225644068962304 10839873 -344693270344558716638357816887649564832 10839874 277286175765475480724688103218645826080 10839875 -567948590748976418090433898354774560000 10839876 104688663837677665946428064136908332032 10839877 -217679858313701304445749587819804378400 10839878 82835921012146380154382605235296327296 10839879 574450751737607865500460788800543699920 10839880 239194764178152794760136347029790720000 10839881 246574028985968696248131236055176274120 10839882 -40064261358259440069353117611398708480 10839883 572289313767938104918589455075265402928 10839884 597371755292649366266000650178724536832 10839885 75518949229144156332413130230275282560 10839886 -416184482155986595410283523370313804608 10839887 547640407399791197251250705106148310880 10839888 93361776923807283474105346800138903552 10839889 -24546232778386607649168771413100423310 10839890 -13704158265877405484338830710096675520 10839891 166406457550502083992421455593105279040 10839892 -25268029835305661344951339392104251392 10839893 406408895299684859208062637919624754400 10839894 -25413126061185455583301833641279053824 10839895 -19072724356838000247701050962823755600 10839896 -414075857196330766948850173501317150720 10839897 -595541287393739361863415572538091380300 10839898 215177763782472821193070191461070409200 10839899 149768137037844642591151150090385568000 10839900 -110990494435010243470100359639726694400 10839901 -61597825599337422598247050087854958100 10839902 411062674755087047278995673589988600000 10839903 389773764748373927337049724990589388104 10839904 714280084131479446902608877261796540416 10839905 125281368783183064842751343618411133120 10839906 12710394700326513793169945944151040 10839907 200991179559528550475907702586916003680 10839908 -102064080790340282874868596923610643968 10839909 -120336164623080064005925296575293873632 10839910 -85009814322741553350381641475718608000 10839911 250686417150053959359547702585807747512 10839912 -199131878391553334953176251489033748480 10839913 -4011387365118217078420132724346486976 10839914 -536977244209797782555634222499283959296 10839915 -10308281627288156045892112361093785200 10839916 -20020219660439450402286193338560834048 10839917 -548534511155530713045986810624571807648 10839918 -32840574088618999551721808185317365760 10839919 -488248737656609500355737910362424285000 10839920 -7627701594166770032730485751290265600 10839921 -71071537891089698062179147987086559888 10839922 136878682984951789530915110764773994512 10839923 149320461138230674504210304047436076144 10839924 -62432319006886429571263245981516047616 10839925 -37946096028456979449043969154552102400 10839926 410816704548492244117875691154182111488 10839927 -18125541293317215180547406860143841968 10839928 139005014886586736871739373471293440000 10839929 -221121065194278895117388885269248622380 10839930 -190986436208252486312038635257846868480 10839931 -63122687866440075662204019383693439288 10839932 262996068652807654462684444205616763392 10839933 164705943906316791582981872870070057600 10839934 -92751359609224633901694511271719919616 10839935 243996904226836908070188827435644811880 10839936 -73743354777495908132281373639992934400 10839937 -86937472166365979134177766867786927520 10839938 143653040772925819743778213732964295120 10839939 -10753238715551798036920249741508828160 10839940 -60636983872246634786738543882039232000 10839941 15512873050458569796551413122803804160 10839942 -341226220271623292718460054894163156928 10839943 -18678174838424614014589556845805016808 10839944 -521269978965878411220068387628681523200 10839945 207082447033763434378786290214142569920 10839946 3991412025364823163169186597889624064 10839947 377301339404381313167048110800941450232 10839948 -4936817215892235413438903365074321408 10839949 -96422703265317100733554804912935673920 10839950 94879335763265598895243598406873288000 10839951 -55574614601338384136215233040873160880 10839952 178330445993735434086562810367177195520 10839953 -577677241881281768422299397825546638798 10839954 -216142974910033725323316312545035576320 10839955 -171694122399500289068936807180363046240 10839956 -1281638030927274993015737244877455360 10839957 291354784696491593797269818485328532960 10839958 243714873920545555793809693952624510976 10839959 -6476755494872307462373022690776651896 10839960 488135258501766385658395929024043008000 10839961 -864383893481570673845345485697355899376 10839962 -60559612844939954308594962769339108608 10839963 -471022512059494689317730778808114148456 10839964 -221903591280635423237609921879370289664 10839965 75530024889317303413135874249639741400 10839966 -165553486972412892333790809837778891776 10839967 -265264328232473713885108659466838269984 10839968 517907272071904595261271984821142159360 10839969 84215877526497871940623667782101571968 10839970 126239561862074016174437256696968501760 10839971 146012257390973097566598839967559646172 10839972 60014012423810717108854636968484122624 10839973 -973851288106127150022647978029532019778 10839974 -221856784752808717149684850601863455264 10839975 253093553363165746505109622017595056000 10839976 -129617441286126228012802237614941598720 10839977 -237218615229544136901460855797406336140 10839978 140296886012583268125510411008005232304 10839979 -410328990271392748737978947696857801420 10839980 185889538083525900711462903142675200000 10839981 -289196374499350548771161916810914067648 10839982 -121032725686400768653523640691315986048 10839983 211497168163979614269194784011083647360 10839984 446716535219216710742600596771504128 10839985 -35884965075870069625045331280272486400 10839986 250398454141517766068469936293894661120 10839987 16495111417891347307281014352192245760 10839988 -227777496369028709832372815792327282688 10839989 5766462032238349955868383706532003968 10839990 5894140512155551207375568934267187200 10839991 383179069676500822709518580213130948392 10839992 110408308038752846091064231943014686720 10839993 124400079188389962978256613817750525264 10839994 -149855355882585258351592703010981246720 10839995 -156439515115150122871243323338848080000 10839996 -162674114581832382835893055629914858496 10839997 76641556127315686611111684294279742080 10839998 -144509076932925901585607048369039410560 10839999 -6454341145934215654596101797593687552 10840000 4972447309448611774799862140764160000 10840001 -195681214167660043956262353140842257708 10840002 -44734238718677291899389358313572412160 10840003 -782158808105795042681001513238110973320 10840004 -274599051575980714403841986036080988160 10840005 -321684782359040256784694361885566121600 10840006 -126549279930229052459160948028870758048 10840007 24720222625334360157752913923721562920 10840008 349460101526582068932957203802322575360 10840009 289064993990248039514120730114446885210 10840010 -79644819516330524152371839727313191840 10840011 -59976285189678055282153995966236152320 10840012 273540440230841261846098613716036365056 10840013 450391571859445576516364751978472033920 10840014 -272736222945140471592975658954517790720 10840015 240509344858446743309143389231313881120 10840016 146550134792243415137658278132300120064 10840017 67775020080326971824070850599554995520 10840018 -35416672779124516043995562915158929408 10840019 518464753489345522158879377826121522440 10840020 -164853484259855807514561421043481016320 10840021 686567779658414173222325703049593734222 10840022 -193995114614231855383281295087116264000 10840023 181656057672338262738219852259368547872 10840024 200830486690897618021094703207338680320 10840025 273978432354478633053690021606044988750 10840026 -288668881619266512992819820200887392000 10840027 232961043473291180591818847775716976 10840028 679758647004235914847206701368807623168 10840029 169072287192163006912883563901568836928 10840030 -45637391587435815295868388126838778880 10840031 -184759890742118198687924122990534257936 10840032 -66695146535790841967141066194204753920 10840033 1077759197495375572267372654307998949376 10840034 76483179260840110157543602417416718416 10840035 -298654497438014621002007226965754718800 10840036 13014319185658838854350724360099978880 10840037 -99438896668262468308747091787354968232 10840038 59778113227898296506052733617989390336 10840039 283040863928473799838922780944440555056 10840040 -37560722641959458944165457290177843200 10840041 -419364481404585888108577407683381659200 10840042 2268796919436424938445533167256364032 10840043 -584779778802986390764010277549554632080 10840044 320169230519160198862361766771480393216 10840045 195011323552785651824229564208279884300 10840046 15082737058739281677011491826818439040 10840047 -213748244334240293863881901883777815800 10840048 124182584468941360638420275044759142400 10840049 191810111814879025605817499549353967616 10840050 -20390094341762609094634871019155304000 10840051 -149500715202768955589617475456114095400 10840052 93308224682790836503031970769847934336 10840053 110326497793725424079456952467616362304 10840054 -461953685335884459251709601069350275520 10840055 -304392735580761526337370851306564916000 10840056 230959653090703904932304239141647667200 10840057 234409183972711913707227819963556115306 10840058 259652438408012310019267925141762432880 10840059 -199159423303616688542350150402079043636 10840060 -121896441370342523685088588252564684800 10840061 82120212093053676211255380902890461120 10840062 8492967931123133392949134664962320000 10840063 142599684951322038575199271895077709424 10840064 78660718403842855544158822004372275200 10840065 364695395635343377593706015250748169920 10840066 -155328512348672214370020783366815556576 10840067 253286511435748799479031046639587126784 10840068 -30696179126334619684781888604188410752 10840069 760445974162307544072854860652604021470 10840070 118613911733483130850949191257566976000 10840071 -90773438069951334721512975118100832000 10840072 162689170176175621383810135540488448000 10840073 10291819016729541352596898661226676020 10840074 36535742910331060768352772074290651392 10840075 -40699522129107086936958091092907202000 10840076 -16026896284279494725072442498295584768 10840077 -321814699631441650898471733171653449386 10840078 -89176888592973679899004727015428292160 10840079 260582352800292785334598581493545833376 10840080 -73024050027427614204602188223120670720 10840081 71550307777099729901507739770363576064 10840082 -319435652156397223037125380186291590016 10840083 228530040291625624296890646785591402424 10840084 -173745004830224925678986919056088268800 10840085 4522499660909354757153132284497090560 10840086 -307417639773866681663140433772964683168 10840087 149789915809516175114966181626180497736 10840088 164845284703677843621550103183529615360 10840089 175090535277339746985669572785418318400 10840090 15702615017705704340157800638867885440 10840091 590737208945430071522065336294122063492 10840092 -290328256277174838798353051244470135808 10840093 780655960422491850941773196918358579744 10840094 414562482716958006127917637391925992832 10840095 -63919646054455709836212225735827404800 10840096 829923155685295328507023985326030651392 10840097 -787390841383282080775053788727204983454 10840098 -55505731202379418550716934216573060736 10840099 233663846998386590238736676656355751736 10840100 -261505857481784111880459142490877801600 10840101 -58059044638004395112761619320834624608 10840102 -9213330724491138361476739320016647936 10840103 24850725870696010940466189674803347600 10840104 -39914608940901123671565531118257684480 10840105 -158099923568923297328913089525362267740 10840106 -48562390513872501299657853873341479248 10840107 46140871929647290404327530582460415488 10840108 -14791412150819434305932862619738382592 10840109 -107162042254458986925909729298485175584 10840110 -121512330538376939954644949118740154240 10840111 -27240470163031951224806795660258985600 10840112 16000914934184738536420147761968381952 10840113 -36320955111115336366799104107459414360 10840114 106701207555657473197201393001945488656 10840115 56542786063091682479880689269904718240 10840116 -109490538435253998889619237978536243200 10840117 -800366641063098314447299093570145650834 10840118 -148374267520033145831883162068735520768 10840119 607989381395967346182901027826424910848 10840120 58801815442446532332709019908905676800 10840121 541957158179356353502021306221291777732 10840122 -215115573983611965824265585814921305600 10840123 -97664443742008380888248517487689426732 10840124 -195678716506227465610396123322002988544 10840125 -182648317859471174760372556238623632000 10840126 -102423612174780769351143092920627454592 10840127 145175493191816842744145029859787648000 10840128 550149850339940205834594856036466688 10840129 -1256624152685600841406159273514519923680 10840130 21901475525881753037966886816849745920 10840131 -710161122223425262182881066883474863688 10840132 -812716148900283831562516872442246729728 10840133 -283666283743847726392889610665007769440 10840134 -85156375505245107842766731525515379520 10840135 -8482416011030989905697464074411516640 10840136 -267874878549389843684551467319349606400 10840137 -130722792813274255058450967521347971072 10840138 -233165568996344902047168977383690925568 10840139 -257742509422763660314729021042592602320 10840140 122828232291292503245127131309957160960 10840141 197743115566558322994740665457810625772 10840142 -58341292373847445182961612984044979200 10840143 -165741360655053049381211226125188239360 10840144 -56199434296452491484663613751396532224 10840145 824226395780606464011888395536422900 10840146 244890984855448979865142016059203897600 10840147 -380123588444423697047294358243466928404 10840148 -122282861311496564936582772195924096 10840149 11119536491870235212345586956596558236 10840150 -216837322734448830575214041074041967200 10840151 145039119209843991600621883597179045552 10840152 298453317970086559660266975260420075520 10840153 364908908191104297641836165050787526784 10840154 23589348356684514539985352070092217280 10840155 90497274841578842623951422389316338400 10840156 603551453128099742829662023235869483520 10840157 -396468932597625286750263805784545317594 10840158 9095552619460732950369966525458396160 10840159 -61306328034924045157522646272262399760 10840160 498290268657783156645235916496355983360 10840161 -96718972677178697775508801773606542928 10840162 -217113442689803534382323342580434892000 10840163 -816540847432127146486947524515184943588 10840164 -27264480242675251108043658929923943424 10840165 234131165571818509383814292358374083200 10840166 167698224869970091472415839755116856032 10840167 -405981158358150861579734735431988836776 10840168 129656564642538359275625928478674754560 10840169 331178939733028515154863690036253271796 10840170 -21577888678570235611737479122103930880 10840171 13676156322912460428513479389030594320 10840172 -143422231486565928913479872285238835200 10840173 13502687793104901277953698752788595200 10840174 379352952019677462962529662064277754112 10840175 -203359978217530730600958821994294936600 10840176 -103874191485254216188344252785224581120 10840177 -207819001667636687463735940695539359308 10840178 293120537587191596602280459385135770640 10840179 14836609893282915510306699523834694400 10840180 902973848638592145624766619643141120 10840181 417728197024504084094065577070194379264 10840182 -291964011560745798401721168310107667008 10840183 -39615344061755549780566503059728188568 10840184 -54513182694934642550048399665790054400 10840185 -361800114923453120836636578171384097980 10840186 48976811801428189630536707802915336192 10840187 -123182338631036682474900026239903271280 10840188 173850273709767131367254905651146301440 10840189 535144599087496157007100922956564121990 10840190 3079949864064647727279544793904513600 10840191 269656981511009159521392724647832533192 10840192 -86698153515793754653626203023343616000 10840193 -128488406449603010467873139080686721920 10840194 156911814914182651338938352182013670224 10840195 58797461660600678257607731789630132800 10840196 135323158249574531092375585644758568192 10840197 417358481316833165290681479924746541600 10840198 624388252501635948767986908668435180736 10840199 374890621999331389233642670831658574864 10840200 -29170578327126963945179433266995200000 10840201 31557860184018017994286877407734562202 10840202 328234714467766481744884698619203381552 10840203 -245598006485835001340465265759231014400 10840204 -146921514595542083510095255943569829888 10840205 330638987540779093546086552620049054720 10840206 32526061060515209404444594388272132224 10840207 -19203417879177060842015877635703060000 10840208 535800043389972892331174830691794944 10840209 85411297896599182943608633049350477248 10840210 198777551477036660040341964938635330560 10840211 666006540393185104735562786197354960812 10840212 141127180931094618022175474558337318912 10840213 -96642111489333414806377703731953159538 10840214 -1591721793375502801765584592978753536 10840215 179804717517832101258213815089032366720 10840216 49017691743694676617125336294769090560 10840217 779712480218470987230096361892870152266 10840218 194887146850473472350321711305125154304 10840219 -62539963199312272795735720675185867712 10840220 90102184109310021547199875836747770880 10840221 -11307524042400969961698057189672573888 10840222 -239127594189630945730292215653339340800 10840223 228368546406237407623931116139645771880 10840224 -436521848965231442470882839518442946560 10840225 90238684259496409305685000801534926000 10840226 -375348044199830400527192125440665806176 10840227 36092589340060871899327643942661039360 10840228 -212623345815512823185370756052835262464 10840229 -690225064379520111926277090501850125480 10840230 -60824310590642559205881909858060752640 10840231 320354606821408166851505487913255983472 10840232 122604053897861168366425562844972472320 10840233 75689722069630826660779265421741798048 10840234 211068349070848113805191894017785124016 10840235 -72372344813341168332595216123846778880 10840236 -85724167290731284205377988966984343552 10840237 -1179472753624757521572786741753276061416 10840238 272178454801591387382390809325400563520 10840239 281705378819354502427580190837636272904 10840240 -5347475591204519334451199701072281600 10840241 -760594616093179385744936807539623997200 10840242 -9652861000665935265476829952972325376 10840243 -746418168761319492133803084720350187508 10840244 53731212149624661153610085492076828672 10840245 41173612493330113207434958661159811840 10840246 204488240158816522453218664502902215072 10840247 -238274793698351244206618102222587253760 10840248 44595367463819622760037639361696153600 10840249 195358574917706730547160385618652523520 10840250 -345977734051471508127389006722418112000 10840251 287929157212102266446508151749209457432 10840252 84952891001865560755589669221616116736 10840253 652399590083304501575111795953788104064 10840254 180570989169937991701534226322151688832 10840255 289397926207731940673265734286971261160 10840256 -62214997875996672301552585633255391232 10840257 3272522729685538460649498305849039040 10840258 -84378978122919827718459631475420167680 10840259 199548593837528757362277604101306182460 10840260 83398659536753899883699382748077465600 10840261 -834463940090032074438205857007886311138 10840262 -58570065306283006386428449537902437568 10840263 65015090228020959655281241347197537280 10840264 679279357760435894178732812601933342720 10840265 -303258854036771390996031643098501403200 10840266 88789493460631965027092599838998017024 10840267 46464985176505311972066447286085965600 10840268 175931283948809161618513170548462376960 10840269 -649979305223589057604968034014439008 10840270 -114995559514544909839908813505776736320 10840271 14984883557504334506287001769601719168 10840272 -81004539934726385625867422706251857920 10840273 77405088540097941203721453517245840624 10840274 180354339728892445599531379760363285136 10840275 178255483959297850635635075891165206500 10840276 -11978258121801170675418293602684160000 10840277 -11597259541038182495948087318816424576 10840278 -38282102846836232368338220417556314176 10840279 -67300461145868020332168989561818606960 10840280 -332483191940104393060987613826917990400 10840281 -44583587561286556291379669883404292000 10840282 24548941737062946283776436773733930992 10840283 563019764196697336207457414797703822532 10840284 -96203979551160330869833769745692098560 10840285 -287422830291806983268232238259815552020 10840286 -470570174593169917607189110350876609408 10840287 -55265465012596297525385798748844362480 10840288 -738495972586848547047727707473629937664 10840289 217393612963432435427073421480059606390 10840290 77151054812160625417673864946159805440 10840291 14796608846394830945210047717335848448 10840292 93351902966847779710014193310100494592 10840293 -160494543348724460953871848418857023618 10840294 53190772777635184942024737530420457696 10840295 -270798217284855939417629987317599424200 10840296 -150298645300868333707584567511110451200 10840297 -13710763545952929503145115218740274176 10840298 60812884891416510393303598804603514880 10840299 264896558084278700287389120724449867864 10840300 4085230554262571963918797509123980800 10840301 -1008730073504028823323000685181305598400 10840302 1181885092193845180629799915881902976 10840303 530298513665402031763803055030089545552 10840304 -30530346757493353609483691262176722944 10840305 -67358130827322719068845645006397774080 10840306 427468932386121854850316295009635820160 10840307 328248120463670389895596130198884964556 10840308 217534011482187433196114775368850063360 10840309 -93681174968632764421704410138285297184 10840310 -76189828179119967383822132375771527680 10840311 -23165243184041018292369710478843295848 10840312 250458169204242754716998486561722490880 10840313 107301754966611617141310583249715139984 10840314 -7529962430857538640239490259080294912 10840315 -77626537136755781545400092733476154880 10840316 4386321105714169734591983181812935680 10840317 -430169515900635784111262832628630761120 10840318 -168493860935196153650334809251430889600 10840319 179326800142777391588398705041439009416 10840320 -261327952949088041332784955469678510080 10840321 472001305038555599866275660578503883522 10840322 1391807133884166437961195035000414112 10840323 54665575488263356105190269414978091520 10840324 -161212521989932744766571841942963934208 10840325 -248392102859544497658498052494091569900 10840326 8664863558723118194722942795461734400 10840327 -596361423435534474635612048841954782824 10840328 196483817302524683969302209769447096320 10840329 353310041919641990223854389591316094948 10840330 -24252814336451541327468276454523810880 10840331 32091292878496021585671359502811362132 10840332 257095529499175899507966740974151639040 10840333 12010800479251088710592131824660145120 10840334 -19902320104942213585316774233824791808 10840335 -81726239250383708997642892062874896000 10840336 104264121188457913407829688825784238080 10840337 44843929714405860511390706291217384768 10840338 599177911441200063985917838758803328000 10840339 735897828413032962149471104913644196352 10840340 -45503606493832327857516707407258705920 10840341 455104043799235998389667152122963941792 10840342 -142165045801870285857192166288892840928 10840343 1017775560948571589688691748763413784 10840344 235344458017103898289900897278382878720 10840345 513036336960604167275751771565978489800 10840346 -66992367105529130929364508073630291200 10840347 102423477781939411408927724992256340240 10840348 509640588493640344046600351980959876608 10840349 146573311859439262418363429181764477964 10840350 67869237190406883912653369327818776000 10840351 -314314875412694173145587179414040762896 10840352 627836440454811059203212683693815037952 10840353 134036405231909210991203767702353048384 10840354 1453226581447942012583982357488596992 10840355 -195175865493702303976636671350059725600 10840356 158566883056609017892766171911337164032 10840357 586432661637063597667846812667053623232 10840358 -29116037546601663259874863783769970720 10840359 23436199104965304415219031102332240896 10840360 -141622326791499301553435438666008166400 10840361 291252169110251678481205614305012591232 10840362 -61136310103385198817789602631064037376 10840363 419616155017023286119528933893226201120 10840364 57400570702158097534655269331286144000 10840365 524630725882588511752599592906716432000 10840366 -378594473759213417316553991433300115200 10840367 -390588790062499162806652335131738713584 10840368 -16565556510040983545907328854868623360 10840369 348205547799561845804766529195627338770 10840370 51098674782371960511836403194933337600 10840371 49290442741987381159148385943657208928 10840372 73995288326960163272328017388334856576 10840373 775497389561664620089545154217610910620 10840374 9509660523297200033467408403511062400 10840375 -139030081127789376222259033652670672000 10840376 -104182595093223618238082123268491857920 10840377 102827731319099823362127158043083658240 10840378 134386493398057492655275143044158157280 10840379 -998943339929330023360299933743638188528 10840380 -351657871724218141886857069449697689600 10840381 396463231643969259962708040948995851104 10840382 -64539892419470753451911434834261772928 10840383 -19914242144747078287826664848293471920 10840384 39928960595253232347875244681468051456 10840385 76586591770303517384647569236631308160 10840386 -2213236116487231152666107712835021056 10840387 -250594552705771534679539320074128560964 10840388 -115802952706331596312556350052558887680 10840389 192774657032484546863900360311835929920 10840390 40964617436544913497545401013399040 10840391 -163345524180174847872337035166326322200 10840392 34857988353838060481427096921403622400 10840393 -482756141523413389650097892986067805680 10840394 -227275327017213024571027089184474830240 10840395 2261777454493312289632996820925189600 10840396 8650988142741442285418552760391827456 10840397 -138707356535823318057679281458155218048 10840398 52388549749528091841643623430654284864 10840399 563619184394733388484649541646087378832 10840400 41339154930400023133404629531206041600 10840401 96702711292459438654961707990789190976 10840402 -298378408675027908068221748282392514400 10840403 -13377451879119587928152514292175353440 10840404 48542923190666015283119393119910455296 10840405 -384795725217786157260253904185466219940 10840406 -185014065666714542962706774675172318336 10840407 45629082023878330902392462296129597392 10840408 -67497900767378573094096557383049748480 10840409 1464330470115026420364964781602599167616 10840410 -51538273664696609066683328479376931840 10840411 -796430367194327092709810646905954412988 10840412 -296808785905911701581555707569288110080 10840413 -147519784678505632093098086816377426176 10840414 90202641974785851607152375727157503488 10840415 -343713326676152347240698637116116254080 10840416 -165608499286505963140307219173219762176 10840417 -840946628796064848655594082290970175774 10840418 -194198619048303384681601597013861025120 10840419 -580499224525281368754471293914753180800 10840420 -18190720469795201363168896415351166720 10840421 -2822332762334806822886582793709254912 10840422 -38613715184408570352682822547741362176 10840423 660166686301319040401528760233153086104 10840424 -275883509313177540253355482940900966400 10840425 61914825912418969800604121201685402000 10840426 -234596035025013879497429331118050539088 10840427 -17825428912584976211140224933405547392 10840428 -245421689042588420159901779141520223488 10840429 2039290740460878934715590688917112448 10840430 281062546168411244274044333977684071360 10840431 -95012145482523486319438270636948646400 10840432 204084620204735922050145244217207685120 10840433 488734962204197254454450966545435817682 10840434 222515415585292510665499307468064480000 10840435 -378998793955581451244501746506417005040 10840436 -634302672236052791378256750313817117952 10840437 32677059813158525750629301332663350894 10840438 -75149040804873251834001376746055096704 10840439 -673867767920313635857028860475145104520 10840440 -44679102323852870552027661541447680000 10840441 -396044019790645752691440522486413997312 10840442 -602327603156311265818548608492172184608 10840443 167248293759296170003479321995213015064 10840444 363061750463707149366782650759828391936 10840445 -61009149594773085743796830074312807680 10840446 -235326917366096066241169620749185658880 10840447 481988917899109880787114877927064328432 10840448 73001203774097519658038388443546910720 10840449 346049464442278971734831083965303268800 10840450 -15277901920425298021294588986460944000 10840451 -467702546078075931645731039607828988548 10840452 6099236385477864729499833262861713408 10840453 92459213251258006244604218803420468824 10840454 129764637954164703190112667210020590176 10840455 110752158902507255475360006365715849000 10840456 -1040139878695593396688952994285302906880 10840457 108059394538261960657769605142925719706 10840458 -233424337804288692318321586124997219840 10840459 -333379808868199329221429954457311203840 10840460 -320339285328587676935337843808255134720 10840461 214976499730988551019095419577146551040 10840462 -352840218604800845040640118104214856768 10840463 223464000240340212068874881868110760144 10840464 -277674095259755027937771159812898816 10840465 535305375184357862415396595907922271860 10840466 -95703061047470531445134143182066130944 10840467 -15884591635312919765226181916215562880 10840468 394796584674113143330207505254872779648 10840469 8836987386879221314181835063992118030 10840470 142644744078884173150484374263864816000 10840471 -1015015316591011046177745677861248959360 10840472 -1942311933988486831343779664704942080 10840473 33465010865589939118506314203897717824 10840474 -137230399028209374298295076443456620800 10840475 -250436590063304027649693840718487532000 10840476 174075175611058845131150699846201278464 10840477 -61333077588996387202907879367086500928 10840478 91998029920744798632761569028452435968 10840479 34365801930883195229558151105038569488 10840480 -18524386195546650822073219057031577600 10840481 51335839695796378160377785869757704964 10840482 -31867567880696659356912204025089663936 10840483 -216440997004148242212037717283887303680 10840484 -7359491970037549120784353789520563968 10840485 357753852807229234600628458655929541760 10840486 19733036862395073171227570045699650560 10840487 150168022822090445340133462735861192752 10840488 255412188919468540433783228123422310400 10840489 115835741356397857671823854327026802000 10840490 -2617313162982494456815839194327128800 10840491 -345397089635711083581549808882780847448 10840492 118998982485865234487235015717668186112 10840493 484983903640476072356100385707031072128 10840494 76883624581087701673314258282760553472 10840495 -40610904119901951162591331439087436000 10840496 27059178134993129000755813548306481152 10840497 253969453693595218158433480788004570272 10840498 260283041911481693975654117833520446464 10840499 163803990352614688463931730012857962064 10840500 -30304105485006001136849760017848320000 10840501 -46929096937577784870188399271973245120 10840502 -555134581793495812754552784605533473408 10840503 714825762141811606536317868996387058944 10840504 -180148160559387113664758748870286602240 10840505 336895837782913100603007674221540308300 10840506 -40892905594446051877870022345598990336 10840507 34956958397252068321440406604535958840 10840508 163605403691236230556223652700000214016 10840509 443955101840780202743253286539151053324 10840510 240805528574509048756207821817740932160 10840511 584796843282015368667964810094590536 10840512 -30833478917547664496946905600476839936 10840513 -126598510483008674224732906440235650238 10840514 -32384017510494427721190475477647820800 10840515 3347350677999139145334396054161368320 10840516 -440392424899054627475222767797460937472 10840517 144146957651155358455549682196292088892 10840518 105541878545474278719976707411420096384 10840519 -200580121800406007319647461939434620640 10840520 201784117152962019802655647269504460800 10840521 162064046614049074382887611630994328640 10840522 -47205845806813213213621067974076146176 10840523 -8258363084861876238643296719437383816 10840524 21455022132438725729353519154127421440 10840525 6116302781100275852591246029339900000 10840526 -125976412462846772751075133739515503360 10840527 69160620377641518004777912594441255680 10840528 -62916516223100751731447226602080411648 10840529 -324952868793841973527515277909789727424 10840530 149171013024654072454325100690695032320 10840531 55144590260883745495357900071499786432 10840532 181059767760876245056630000495562088192 10840533 160536769416580038535203921593885357568 10840534 -327833680601181976411251259439256655584 10840535 -217959023836644261025691571994296620520 10840536 -62830004963451787059966396024881725440 10840537 93866340783766133968238842220034898960 10840538 509860424864847171993592910176550300160 10840539 302492309361122252111292041091550608024 10840540 470485373380576944289870274595266250240 10840541 -320803572256956767198859248000242196058 10840542 10068951600836391446147708959892705280 10840543 -194409430413907674975328529019181610784 10840544 -255709978613772057937683493269792620544 10840545 -63754977050723315564724187753701696000 10840546 48224093001092499863300575318011707472 10840547 842040540047472010372457303849118223680 10840548 76402527586076535730817972520270274560 10840549 655460115674104618986904336135237310080 10840550 62374813913146822386203967184571904000 10840551 -191714406467284018987814524769012305368 10840552 75418498280630979029735034421128837120 10840553 518427062969255818912879103524123439802 10840554 -3036976301827451350480285823420212128 10840555 -97100934216181778386676012867281972080 10840556 90675691470775103637860474316740720640 10840557 -55635787400665777214853213512676120960 10840558 12237851780711456039175789026691147648 10840559 536787574286786705341205930583331463760 10840560 103816550972968938222895259813583912960 10840561 -532100063876410039293068615044155345838 10840562 -239981983225911732409175207888696908800 10840563 126509845059857719710495072129349799892 10840564 80346116043512769762919698996916408320 10840565 -38723106188001485370218143890836890080 10840566 34300697245828605745891889185741045248 10840567 212776165055155953859332276712939436448 10840568 315498701847707918124512822756697538560 10840569 216585866945869030877521289035948862544 10840570 -56647408208449539533146683245268897600 10840571 -272438971376741089741887628289170895088 10840572 213467427258416304709689152225614020096 10840573 71217373535953964862267655345644593644 10840574 -43123887585037388173722978198450117888 10840575 174437691391095816314389088557799472600 10840576 -58458663344239074655451367079113916416 10840577 549887999924296408013084111155570080000 10840578 -42900533443399413215079076752978209280 10840579 -115151329302266801709077463216953645400 10840580 164962268467892018056722014128954060800 10840581 551591077442418852624915876183382505280 10840582 -368627965953779861493123669495961288608 10840583 -227623035543490798576072572622148252400 10840584 -240702364467731326414787492150637895680 10840585 -184862946194260497434571740676796472640 10840586 -321690628864094501726574534321496141008 10840587 -366456059726324619927876811142299269120 10840588 -106302614336734142684043841562666818560 10840589 -247718573976550409386744131866626769610 10840590 -124209349235492993328544182322245492480 10840591 -3837569283639628148654719001218401368 10840592 13740012200306918627991146546050105344 10840593 30449323252891474735756054683491850240 10840594 159477446747872935064267380245425872672 10840595 -13242543590299829760081325899265328400 10840596 167747851891532512823179159310491367424 10840597 1833177311693098536212165317292606161152 10840598 -60861457400973689705647548812421450240 10840599 -19833162341984211800336164999943893632 10840600 186920456820299004682193969085995520000 10840601 -4082483603428435858163902441424945760 10840602 -210745836003479000414823662958587070720 10840603 -846208268912103662814553014091013985148 10840604 -593002211129063989698154745948693727744 10840605 -6954213259413125138100179087973593280 10840606 -121670666390656815076427579797413853440 10840607 -226649942646649682401328298734407902528 10840608 -822156997769856206309640762115652321280 10840609 147399367952594805549902244964548493204 10840610 -25827341975133840068433833086958016000 10840611 -113649829961085436725154227624785465616 10840612 -35565768050834585636578438375472225280 10840613 -330658148094083205394973980010233042080 10840614 159991933536141157590054985035567195840 10840615 -185982625290267411299185013008769731680 10840616 346491403167763870986925409630406236160 10840617 -435973152556223159575184498777146990326 10840618 78732882252687911043874870665238019760 10840619 -108717227801027168868704835138535387980 10840620 10529497907517855825259736966931087360 10840621 -273812010573780999377915404397970319200 10840622 147711855550260740537198925978337157952 10840623 -431745269592463398980120905284454968816 10840624 -171926381149666224703255742100508917760 10840625 -81992804908418503414388077507898062500 10840626 -3716555289880284834513015512752503408 10840627 -234101705390282820078160376803510399488 10840628 220849112165948212220753038953221235456 10840629 -383503971215424847804466255142356680416 10840630 -15434641759618568508072418915461607680 10840631 -647501728878084867059636535160063693800 10840632 -85024484063845061066393783262474240 10840633 24714154661837701146436905986819630088 10840634 5174105706092246066002622476023657984 10840635 -5842213907906114460418665191446238400 10840636 61597412865098752545865010588339008512 10840637 -242634251868510683405950080780578992608 10840638 -22576949119833680506863181271110041600 10840639 372902243565071806066220498226371637440 10840640 -23179905040066290248508362159711846400 10840641 -36989630466967857235965929846245380096 10840642 154100494932457637461851924758216267472 10840643 568466735377300308169621179302080496448 10840644 8587500095715240035037084345923788800 10840645 149283043436035192137797759934215804400 10840646 14515159839721211735472069830003004288 10840647 -441417796062093625319507301709377958272 10840648 -59271526696479490326973032027807252480 10840649 238308970853257209563776565102481298650 10840650 -114430802747727588997676255304827558400 10840651 4351408634785791254793391792538699392 10840652 167869154680821761284217252838056709120 10840653 165654807973625487178950238812303953280 10840654 -42878871218572228790636162876049688128 10840655 -24298631911915896546646778635717942080 10840656 -77169435669021806567958459939795763200 10840657 407850141036631726405806795428111777906 10840658 317397025222408414007014132126056732960 10840659 -313751544435092379413312015567628038400 10840660 268653632177008795486807366888104806400 10840661 -4486655753311083942555973674335121348 10840662 -4767330020848645603654857816851431680 10840663 -356752764816810133580501363143338564088 10840664 94391484371530855331605456770951782400 10840665 -284183924881584093170195845671556772160 10840666 15560635040150122876484273875422071040 10840667 191370332920406540067265011507041020272 10840668 44463289127020589814823097320145840640 10840669 -25893187811816437351320723926093275648 10840670 141487528674641824291565044794652073280 10840671 -225373571204893337506131633075606043560 10840672 81310547550114457901882525505997504512 10840673 158495830548884743318728597160824306024 10840674 190961311475728132100057737696881967488 10840675 -201224549981194821271493231268688056100 10840676 -80449093818560836900832848954349150208 10840677 -78242267184622826261461540738726488480 10840678 169223058659849930772336252286203925440 10840679 -158754551802197684523245771013808212024 10840680 33241183452401106219211561603832985600 10840681 100508169062614876717546603864765671482 10840682 -4688283129174222230498405382668482560 10840683 102304947033977669806345573251352817664 10840684 -804412006795491676318182673934992285184 10840685 -135467622433418985848354869337981802240 10840686 -131015576853857415197177763292748223936 10840687 88410953175322177450784342727239402736 10840688 -7010523254034782514724361050280460288 10840689 -740087692231576719871933528408959984480 10840690 613278163611045909555566015453967360 10840691 802791627604214696169912540736435063392 10840692 -25381877158246273064414508172060827648 10840693 206573909709724303026683939981629143960 10840694 -315738822755091329005561782690627403104 10840695 320510152494205294195998072115965187920 10840696 314454100764076514723142435517231104000 10840697 218288790711596131289691882918583819200 10840698 -214409387312161179037488244868944223232 10840699 -146639219978819867531225961394227894912 10840700 29607963193603985806646202075595776000 10840701 -4792951358032117299614039455515068256 10840702 -92977874791173065184798019927500720000 10840703 437668527626669342238768688698699821952 10840704 19099994634601235884265974160110387200 10840705 34308508945888023985259778239439937920 10840706 -153379608536845844027359925898031704576 10840707 245924978531629773111168524064521149728 10840708 -455531529818512305236385958385539814272 10840709 521871846265106582753476053159118175040 10840710 47557655293225891285213179994380504960 10840711 -178794091813090883939522151722966144280 10840712 -54027197647030837972204282415410252800 10840713 84828964426385151512669020171885035648 10840714 6682717782721046597788571338347966720 10840715 256272759421932071437638395751990723360 10840716 511939627091890913904137880581488619520 10840717 -741869673393983288596167434893541732480 10840718 -5875190714770782372160402701174393984 10840719 15240302542112110714234220367055161600 10840720 -50233236313477805496827916882007818240 10840721 -160422115685410143520871190026524368078 10840722 -241148101477863934235283464380004628480 10840723 -359118312732786307668946264896061440240 10840724 35222285549336858544960665591500032000 10840725 119523396656047673676164604045666501600 10840726 99824415813950881372212424707332601984 10840727 -794529067380316053373608183151375514424 10840728 128508796662553806351457800888070963200 10840729 67403867913139006752810081647722988740 10840730 3229101604067549242659348852388984320 10840731 98543458440959501401831934503774460928 10840732 -88235512399351183849301048233036682240 10840733 -273822880524584347275901703306313813018 10840734 86266751137357714999458568682008095360 10840735 37517649744857644253698860141363013200 10840736 -489892332900994972553520543745083506688 10840737 200044081212389121977045545929102048960 10840738 152308041650438887073977985648515792896 10840739 -97001046709602046586473689469799833440 10840740 -244448697443315034943905520095812505600 10840741 -122999364470003055161325954250588921988 10840742 -93036639525409225977281271617484517056 10840743 78135515373704320815824726833740422400 10840744 -16579080869326951486122662002544148480 10840745 -540130025641728091505854723937154865500 10840746 -3260579635420274427037808727642656256 10840747 -47492683993744041208263105341797703928 10840748 -166431695270483982163595255468374862592 10840749 -181755279209026667894681854249129847520 10840750 -332831898785883984291178022541195072000 10840751 292205705171382682072652054465847666720 10840752 -39199270904640347563918909965478920192 10840753 476511239527285112332401154799718400 10840754 397443324675048436229182820404068109440 10840755 -398759290337115898705376454941481520800 10840756 -268642366655152454264525842594007793280 10840757 347620232034985866460938375369000417006 10840758 26578551301421123030442271855707391488 10840759 345679180612482875866995947530130513960 10840760 -7858768626378929463475224916040601600 10840761 -33598294406581604794722688746703315590 10840762 -117915313723026891080318898564155636736 10840763 116269177392829054106590236169761063012 10840764 154326998633366107037188817945047793664 10840765 193167466624789531127537570090525097720 10840766 746651361878255952024115965412910097600 10840767 191687769275840582505641344388532246912 10840768 48981913920683059411867302609813504000 10840769 230280935709546361135386109620450745350 10840770 312287057113207200237867562099751347200 10840771 -782306962694973593852000819158184505028 10840772 115446201025124056656316666705535285376 10840773 2537919211580240292549356367086876160 10840774 113368958137878133825278545797845356544 10840775 56574620915328848287638969122460000000 10840776 -75844677013530324937000019875703808000 10840777 -246662996978047732590931037225503663680 10840778 36216801835609195258888728701369917440 10840779 140188517697651298770751426078346862864 10840780 379574583866220852309596768835068390400 10840781 125165288180483347173326558889460689600 10840782 174629649501957262637146372578315312192 10840783 -221599811609073117998543022498302333968 10840784 -11099450138049389765913189347482927104 10840785 -473210334168477114849750422106383312640 10840786 -6551997319573306167773348802923792256 10840787 194550594995839452395482996544504546040 10840788 -116264606084404126717116508948732078080 10840789 151974267911291257518624740040167458560 10840790 235786933993625051213691268936970054400 10840791 7360949507063078703602542755283441056 10840792 -11521258257092168206408561140306124800 10840793 117160169331595209581068712287314028800 10840794 -22737503084261647166269921349682755328 10840795 -80845010894696838434254789284844458720 10840796 -11332720656312517345740566544042475008 10840797 -25858600558141030611238042387392012480 10840798 -283357772191353476394706205447181422208 10840799 -398311013170118715401349869997524143200 10840800 -114645057873461047295784536451298099200 10840801 -156192039843290735403102120817596927360 10840802 -63688884701672971236685870105001461248 10840803 -166753047627139534181474075209337212296 10840804 25195201194147181988582702978322268160 10840805 84334939817402522137739225446486200960 10840806 23635118297666613302101327954026772512 10840807 -530573084710637075276841997144614143944 10840808 155508184991272812423916858723778641920 10840809 243512083056457156690630833162296722560 10840810 57771724677315564740917929630764584320 10840811 686594236768437720075011686472998337400 10840812 -155605987990465735215337852640437260288 10840813 49256890264522427222806549909726661120 10840814 38611302346941156433074187468869627072 10840815 -159863284857022717127770537527727918080 10840816 -309240023362192620626643343710355456 10840817 205591187011938649221724594487339596392 10840818 61638649039313132062091877163547109504 10840819 -82637248691800463359440109271241232440 10840820 -84850021441646375669925516120754667520 10840821 -529094986226424729254691647618644728288 10840822 631766880515922334722930531051539413632 10840823 122187713894224602793749026139513955680 10840824 -155331869671808461489340209308696576000 10840825 226890290797075815544536376725163333550 10840826 -154803896464520324046872900911909407888 10840827 249409250413568890623208276457653572120 10840828 -129712477250022414930925401440724447232 10840829 -147337082080007986688298612607230840570 10840830 426688830239424082331766358785085440 10840831 -524442421063291535879306106462461978368 10840832 -404081028726800618127074505376281919488 10840833 414323050249979958301921598281046152020 10840834 460619589179670409957623623479839396816 10840835 210755982440906434405750839459829612560 10840836 -26000293735624912787912402077346239488 10840837 4568958190288578344080663462691160000 10840838 -359545060713394674820807059870112538880 10840839 3969973544111799908968157829052688640 10840840 341046196482656702894377077815998924800 10840841 -312249187153171615156236282866387712816 10840842 90502466399457146738789410013877019440 10840843 -175044957170973104272132339142042006640 10840844 42031003336332561906108434249551696896 10840845 -93812586226413996638324542145002440480 10840846 -24017289816321370508579754740494093440 10840847 -452746129509759190258596100720789241088 10840848 3650845855995010714026264200249868288 10840849 248568071185364484333128994917462060640 10840850 -140745177432309643546784421732005191200 10840851 80680328471908823286345542552877696000 10840852 -94553920332275530605190238780868925440 10840853 497818733329581079141815340422742876704 10840854 185768901601295031448597453088025169920 10840855 27755566378084995642754490769440987520 10840856 -161508055804466446425638081207337369600 10840857 66203245170222070192260163057783769040 10840858 -93521562097071570895719166899296678400 10840859 11586670529474160094724321954955274128 10840860 231906886409412753100295904293801932800 10840861 807002656817747669147832412532511506400 10840862 -151074665155672691252825063630052029568 10840863 -263291059489021494129978531957595302912 10840864 -415752678430532354222352614649852002304 10840865 -7217844889659911530204619816852772480 10840866 36471158851738316826483042556726821888 10840867 187511047882200534782534736774911967360 10840868 -356070750209534439466869192815667763200 10840869 -52508592592183579355452398379514816196 10840870 86395683106373277274000619140140842880 10840871 781586185327125890763193822257252677352 10840872 -18687545528495170236691822776315740160 10840873 -702691226253530909669629705287926399878 10840874 854547277721573304733934340345947568 10840875 355076564996794735179267362946472140000 10840876 -340340295078912741039151791923207070720 10840877 633231753698037692956319568039478296726 10840878 -10504042986813856669602582164023452480 10840879 274704100250602369503017405414151171072 10840880 -121227882335532633895425914202597949440 10840881 -131020824388901018641836620867205967152 10840882 -185519248701766690017552114818278175328 10840883 720107324497024465382545890434473510200 10840884 -219969856326900944993147438679912075264 10840885 252152250068803733678020370650461590400 10840886 -56989166284846025928499877774709104640 10840887 -223150370128542229202788178541292808760 10840888 611426536347798331596422414472844800000 10840889 -46574937410689030969906273411281232320 10840890 869105375213647742652487648934833920 10840891 18607857566117142319560017153769241872 10840892 31051506205449255267799157391002084352 10840893 207732995917592035606026210251493470784 10840894 -32065370219435699405904779560473998208 10840895 47877630543963001138368836356498014720 10840896 109274844708250877272953121313233305600 10840897 -1365397483285015520541765455222976105900 10840898 289127182627439705351667726580363285200 10840899 521101419653800237870060916718600150264 10840900 -47782250517573788612042652255568281600 10840901 -133795372498330153689396200022969264096 10840902 -53113667407865921051214570907614720 10840903 1233630115628739842395860521273012944 10840904 -340413073169320465246264660489467018240 10840905 -552771917276327728865523965227352457600 10840906 392383959233343051771579336350008101120 10840907 628640603775787111215690887533739956392 10840908 -168067646433446224028453325798554981376 10840909 -270500077529724568061724989771409626890 10840910 -101759105490349310559047785590950768640 10840911 -353019120354125425666872702471772727928 10840912 29245838028394505022164328037814108160 10840913 15222996844602073294694356970987490162 10840914 -19591949895407889776658507739933467648 10840915 -25302923608003003735484707797624703440 10840916 -3403048309316693928253249832286597120 10840917 -42818481598321683155438110686338182656 10840918 -220862094822903479588348183462348544960 10840919 91989528724012716458071792893777877632 10840920 129367979070621050956984490802522931200 10840921 114503179760370068149180946117468247104 10840922 24723888792773595096594385643781607920 10840923 13294711826527360564955873740739590800 10840924 297535725081965964993369774308851956736 10840925 -461736555008693179735001099590401660000 10840926 82316923183600307605948389331017646080 10840927 711051329991642825508330239489527871776 10840928 -180493556878256767147597186345458991104 10840929 100935435716871663478779845671495694688 10840930 -111416480200204653102693906668852924640 10840931 -366898660880175416289064243038537431268 10840932 288475918691182009814402426014217164800 10840933 158258720699647320551931546786072005760 10840934 151115432149934391342986723221431316992 10840935 -44665982562330630316188837023919690240 10840936 307541841085407515296816271420980623360 10840937 -444456318139338142160319484498047753414 10840938 -8723525420558699379772379038691707392 10840939 558709360248262874257706971024190874740 10840940 -412734542025308611344586584122545413120 10840941 139823421712632941072845003016387155200 10840942 153101420199983620157670795438580550400 10840943 178299511674399450850812915105191103264 10840944 -66751706786771224759951695526216335360 10840945 -10538451084736410205554848821577878080 10840946 18320516011883863901699881695330246672 10840947 89642076658686894191045288792504404320 10840948 66954040901035516501436737659138973696 10840949 -108603033931826359159665836473854834048 10840950 924133830979703438315307456104421600 10840951 9622012834895886069495756556806543024 10840952 103037304411980321804485620360965529600 10840953 166824864328476834993582092848581386784 10840954 192820622251561348150281887969564260800 10840955 -177383864207178222827886925722150750000 10840956 -238938362220367043199294553052427755520 10840957 167371928571769555526582656042094019206 10840958 6175366080737093347591551892876205184 10840959 -506292586056290676525181518040213563360 10840960 -11117075792333154574788045782699212800 10840961 -729993817666789070848875284577073965438 10840962 224575402767909179685503907641002813440 10840963 -48944496847649249067862885530592866560 10840964 666629812370479918993026009261850958976 10840965 -236022094123323779417439871609947941760 10840966 290170127406724874947717690248576846432 10840967 102841334285136114547821302210753372520 10840968 -119508526787124911431283340637758243840 10840969 -484856739506218853519686013365179256320 10840970 -34464504095821218529415881679926717440 10840971 167497895320563189389438838460214896560 10840972 -45303785877443985914812464146495708160 10840973 269317309035335526216229667496243141888 10840974 -76208284368003433741982832046002241536 10840975 -13225023305898038529303121815492859000 10840976 -73927353303907098697794003052216147968 10840977 176209438942065385499550572980979314560 10840978 -203527278596825848292601005662926653280 10840979 47292931243259503832566214832520557120 10840980 -11456748660061935276555662323865210880 10840981 22042285245991806595540897229392644864 10840982 264981493599789822961262005919233732800 10840983 -323091947179238984012608436084991988680 10840984 197568918638758317508943867515109376000 10840985 -425873740725885375305229484193346309240 10840986 162412783885780821413294717831976967680 10840987 -212884124876538091360918050602139630800 10840988 63329529269520865822102539861050880 10840989 -142206599302913887038925837176777538176 10840990 52517402605448664380861267306302099200 10840991 73475071433614047348384433306787981664 10840992 -127398813485848708088942280721519607808 10840993 -535883985999660197778805269989661196880 10840994 -95230825677545248411739905750043614560 10840995 -83307822666191667751442164236222945120 10840996 -108352585809925274815989024389051248000 10840997 -81892752926629405384241920701864332868 10840998 62229812692257477758326196159948298240 10840999 -238418685017816631931170340759517438936 10841000 -132225580420388826360548165469434880000 10841001 -74434683428196140682969234972245726400 10841002 349295783540485370656575117322172597760 10841003 641446051589051440521768180200263976424 10841004 -18562055979563395049630582789466756096 10841005 218512504916456295936448666324504687500 10841006 -198667859041035697977876585323898335232 10841007 -490422818316915710936676178245524535408 10841008 -119040150707092707778058335948870893568 10841009 -217662843157021385372194188980291905740 10841010 61169511232633528752467286158230302720 10841011 -57337238599402685849162387666487338416 10841012 -175930804316827006544439829945659801600 10841013 305613539033170576894771091053688726400 10841014 -71281831432755262332111675500335769280 10841015 22509108905658208824110061745844021520 10841016 -193692525432841691666858856920259686400 10841017 336491445104596336181255251526247441552 10841018 33615379774230923835183568540418766960 10841019 26547279651718227859039419972519401472 10841020 508453423633920761545673738090269900800 10841021 32781219506361653657585029448169963852 10841022 -121825220923667610134287100648084427840 10841023 -479875417829207676695625859087671041728 10841024 -116847609088915681070627214868164378624 10841025 45831460867603680945867615195719472000 10841026 -57498145144337314660576500036724667904 10841027 -187519259499537154412829036886524733440 10841028 -393399797898904346908341744524845885440 10841029 939527237554641832504848264521487833630 10841030 -34652602586186513480115919663525203840 10841031 3426767343604455061502311018509777840 10841032 -161734035437266681822566774428052249600 10841033 269578414536047284136555414249297550720 10841034 136150795368401096764146733327369025280 10841035 -143262977292182216354347171995913031040 10841036 166746941323900202933485253790525029376 10841037 -69421258761872367874614730127021632896 10841038 9423403456272673701410149632078970944 10841039 597942684214145360288231585172671930880 10841040 949115822031413921139088706843443200 10841041 435235161930689896066688392953550682100 10841042 278713269964510382943770047087562115744 10841043 -119258968273917772364102442216853534536 10841044 -157984801826617447953668304745304035584 10841045 -111019250320174753129615610825168607360 10841046 11900797089427874611209549699432552384 10841047 -207460812042744980184054606229800645968 10841048 708657969218494835449581050815935375360 10841049 -38923846312401124419270543705976352166 10841050 -135752774456648878549521328326394022400 10841051 -47584073392386735994895859472052840688 10841052 -86913904115391432408873194468224071168 10841053 -352704189736467196283897720381279309940 10841054 -29426123582888404957890469583123867904 10841055 -61783358222568296816286095869990896240 10841056 124760443874304962494548216748149571584 10841057 519579063337279779242746080109800390306 10841058 187760949683025470693244073028829648000 10841059 -629611450913741883781147735258519485296 10841060 45484973069567538838981891663971252480 10841061 117729186872906575384590884703042594816 10841062 393435930495276824896890730850475640032 10841063 -120868287786877832218653595531008191688 10841064 -125373104509365934601516250477436846080 10841065 -137178860526609521038875450796853278080 10841066 -3853992924393250400054206366045259520 10841067 -1162344358755635238924765863346087874560 10841068 238655097486965996750705689963055384576 10841069 1311921433695579454236253929528733490496 10841070 204975450530472045284877617510143449600 10841071 15299378662001450807608864128818952272 10841072 29477985524462158392197525725211787264 10841073 -73515013531914998348965982490396318720 10841074 -2273431055628594471839367847573552128 10841075 55229325702497759758448515567330230000 10841076 84008605622089982993594854904792552832 10841077 -216765710549840755140686847783302684320 10841078 -391349647989557460060217110942640952160 10841079 -365197828179307615635058906888902830616 10841080 -61345364078760495048156313012055961600 10841081 233965171460178683574547182372575328000 10841082 154950592386656084444847927284708966400 10841083 -787670712041952121032665361024176874480 10841084 -2412887364133545476605809229890736128 10841085 259536359441594877207376253166310478220 10841086 -440638774779653775522721616351851819008 10841087 -173827247898029187619859456586454485408 10841088 397666921626786145026161504960989102080 10841089 362931405426973274525130688962028381760 10841090 -64671566625747237987488378015729481600 10841091 -164046668420455703351303688781695936000 10841092 -156931033752503859552557903876645440384 10841093 249533658675771440803224671278785861342 10841094 143481158204077882940242980887739694080 10841095 -115267617101690028121822103899314635400 10841096 -92323780906773353953349203591731609600 10841097 54983390945513659843266302823260706816 10841098 175851880954810002966509299553904298800 10841099 598044678573832096118569260547625062320 10841100 -39650692728428131826390379482069337600 10841101 -557646328316747422897926039962001202688 10841102 -116803207151960318708528908488698269248 10841103 40956691326745505620115005491560462208 10841104 156216773863431965036443090646679699456 10841105 45905394497050627327040980990232880000 10841106 -115951106428192991715957237604741825536 10841107 -53853789985835864067093866328689308128 10841108 615291922614691000596386162277767882496 10841109 -473059062042333142555891578677784384096 10841110 27880572451944752876322417879179746560 10841111 646469427086595288275680156234886368560 10841112 -450925036552414023880742254714048174080 10841113 -204813315048727440453504846763736487936 10841114 600310849338092093110871854409467356672 10841115 166135374818753230497668247956756448000 10841116 511697286300606924846877034591182336 10841117 -2621298631073471690013211548591586368 10841118 -143202063210763231000034616831847805952 10841119 347090870746607631212811318064964193744 10841120 -362651070376722474194982003030980689920 10841121 34472901911541452924318660946203264772 10841122 -51641856234275626853140355304760512000 10841123 -485688991030576800596575660070219109936 10841124 19741914101443948517701855431790866432 10841125 -294185408957978634114706232040696165000 10841126 61281325240856490022947380516016426624 10841127 440398099530515868343956713480946814080 10841128 -77955022886842733143915807683677798400 10841129 -8786658115910828116247335618466684316 10841130 39629528985641598620511838150237228800 10841131 -221721716066338044803087628706833066608 10841132 256973639620901268242944596387916431360 10841133 -95717075880393399024232677851529786336 10841134 -56475187848798975979349326738650501120 10841135 -55130295367014012797211555982438561200 10841136 -189783729361268717178004529877640544256 10841137 851016932287941592702919817262922816786 10841138 -37368223400317455384946958305038661632 10841139 -402300435297058354747985894296735910256 10841140 -91857925469438463588471030281868403200 10841141 -13963265191308078973580621595308155200 10841142 67687530746711102556062037368562763776 10841143 11427039876107502955128148353794797560 10841144 -10587597076538612465661465968900628480 10841145 -18265351493617307840145007978685890560 10841146 -239131582747886135653041465113412835728 10841147 37898384132742135256261460784693562596 10841148 -69294463744711319481113720308106311680 10841149 -287080840979000546153853325619028841920 10841150 -83690517345942706734383712985509662400 10841151 457987510903018198691874649738101529032 10841152 -120287545520096747759525164560724525056 10841153 208805833108228249562919679772307315120 10841154 77750844709459890707004387430993461120 10841155 168083880428076567326340107304667108320 10841156 562790769478631593308388578324619067520 10841157 -28888352695013339323418062667953710600 10841158 276499377249837901596250386229830307680 10841159 -123435678890735140428975452063553123840 10841160 -2600614061676094472288029937605017600 10841161 565966294266010984783754632242195284352 10841162 353353347263957970345552574263274858752 10841163 -206481470582304213752187959255377039656 10841164 -225071535105629476407575357926152076288 10841165 406316089451075241183696687098557440 10841166 -115162302087979678022129863206059750400 10841167 724571509421433458904823702086173075592 10841168 41100302374268328414396314279435157504 10841169 -352522188917950856654964129624039319056 10841170 -361537687825187367406438047399202483200 10841171 43490695051882248459691627094394212688 10841172 429549680572457302335641653368220446720 10841173 -111847335048062181534025241434301809760 10841174 -137527966933579259523855623452705853664 10841175 357869230759177232220984963410382006000 10841176 -16725900218337959862813723802436567040 10841177 288767274443813048935075475834633926026 10841178 -193397459718510537908112365457395621376 10841179 -70582757645026134316513454172464870640 10841180 143868417315207219561790545786211860480 10841181 198242174586354464559179974823516785248 10841182 289602842737568674144263933172636027584 10841183 639571287172060299249174935495667942432 10841184 172514498829679639672763594898265473024 10841185 253539448867016741418204203331144134760 10841186 407844485881617050889566513898063970080 10841187 53225469694350284596681701319593092352 10841188 28750203070715043119828806687122186240 10841189 -418481621749393261461263551179183333444 10841190 67944505293313476573951243218874395520 10841191 1256827126864478324065481583991452600 10841192 -676073407650326262334065100591282176000 10841193 222041863280838730190309496345657281904 10841194 -70893124570299349232932073767471208448 10841195 209304327072146458190397338250104383200 10841196 -87952779990998253523042338551922819072 10841197 -432924097738681611610340428882719421354 10841198 471028641145397853369850619171171518464 10841199 103254971410244406533233869308386867464 10841200 41849662255743937037457460487556300800 10841201 497739775301804873374469459640722044800 10841202 -380950483203728675322733979932964807808 10841203 -4143500158106002351431020274850482432 10841204 -193577320109458500775618590900368652288 10841205 -353850048915855656737813397018465849280 10841206 -94215062162978364479999640527092498560 10841207 -36898340905842597797052127461689143680 10841208 -188579566067338622845483801895703674880 10841209 318475360412769647620745252009998128720 10841210 130090675216300169041067105404323936000 10841211 -264968548392051390566275276551862811904 10841212 -387588425776499961448823301389377644544 10841213 662359783836208701957967893161188611462 10841214 6515501436909174310090264095711647040 10841215 119294861057216571961797137324022873600 10841216 95325632621662262722680922604159631360 10841217 -32872620759701369710937192723831731920 10841218 240101313441912032112026163336933225504 10841219 -555964114969659300118314876070495189380 10841220 12246661862390796731712540983874032640 10841221 389272081149977838898162455708858108252 10841222 -40879267148745773572270864564223051520 10841223 -648985571077067092873696372715815640496 10841224 613732734631776964116185450255772840960 10841225 -387441702534294801388737669935761204500 10841226 -16102521113927482058277395521057070592 10841227 137560737441712719528205376482434325312 10841228 -38066083853082390730124979718571802624 10841229 198850454728121601570030951006649728000 10841230 -5204813377861792183078162480158276480 10841231 -534887180376456201849679074851799541968 10841232 -129776727022182366831499205562351943680 10841233 45930279433049238694846154360723423208 10841234 10953329427924692179446230700621404160 10841235 -209114662999031244141338636167883490000 10841236 18920611202336363726279280309810792448 10841237 506094822387287320271517040664919918 10841238 173329854637694284835141686977443097600 10841239 -113977177302067479988729542736462791720 10841240 283643171497067845779753834741442560000 10841241 152943108277145747108955588596422525392 10841242 380471459065555991893071206660187820272 10841243 162323446826668557033711032568439829760 10841244 -92247638720258557499009844743301565440 10841245 131050422059444717998756037424240624120 10841246 1956991240946248811403650820784281984 10841247 -80080993854832056988701181734561983976 10841248 -277658981060276239260223078751687147520 10841249 109542781263526913246927385772828368000 10841250 26037656905236629223576248320215600000 10841251 61876418112598561413653125039557356252 10841252 -253319467328241686792466961844601339264 10841253 -199161214870127392146399751624426963776 10841254 -102098707611965676841119877796511995424 10841255 572687723611731753888796196362326749760 10841256 -281717660419167149056587151918456012800 10841257 73577024002889765075303759334733633152 10841258 142654169099914602354365316416486353920 10841259 -42989144778674472160576429103679853824 10841260 177176389935684799547837839159118714880 10841261 -226203851007232684572244296502768128552 10841262 81717866595444811891674208015138969152 10841263 399206071406387850190443662744130234512 10841264 67695466790433323032126242012672884736 10841265 -257432916517418610553954035159902203200 10841266 274913674619568667539728932484908034832 10841267 -17917255081680555927787761167114089920 10841268 -119532003050304825161645620487494840320 10841269 640687438660370158121031024449174576640 10841270 152262141331435608636709507818963025920 10841271 -58926149116350104563149260365379438976 10841272 267081674511489202340113850451962449920 10841273 -877432969682969908831828896854636237820 10841274 20080010934307171417652367900874560000 10841275 -120470507161277379731202926284937694700 10841276 420198152992158879217990458609573785088 10841277 517673426437351550057451208539495793920 10841278 66837291924830585110071655361667843456 10841279 -125806658678819394694204675384816487520 10841280 -29637595800950385512356483477410938880 10841281 -678806378320235086193530909820422243536 10841282 182106790952159216339291396132758624800 10841283 -25944195673940682106243384874469940788 10841284 96892618888863860419675154052772927616 10841285 72934895640809058040351847303425925760 10841286 -35510656843895878554748107539258419200 10841287 165209151368423366325423852813553886936 10841288 -24950182933100075399465656261881968640 10841289 1015135653558861182568332527774765056 10841290 188921981096464926389364109678410406080 10841291 -324037625355573684381600163218159073848 10841292 -51674245223735437442791856144039264256 10841293 -11642693405752122563050091542815268896 10841294 69895045826586824259533317269502144320 10841295 -38864252470162964365856309254315459200 10841296 -49179085794134063677245965447974043648 10841297 -615780597160549295792276485017386890254 10841298 161113157349820951477589154406095561216 10841299 -255716767588722887197807968999937384164 10841300 -152997313501505871763976284599100809600 10841301 -203646209051623531576717989233219829600 10841302 -191418107333742389656310656753641968640 10841303 -35514464857496611564263510166336979712 10841304 -107975779953978793374797983454592737280 10841305 8577543417758993316802558009324248000 10841306 70280314906500648919388518388275424256 10841307 5370877228999409913534140292073638192 10841308 -204666983764324940038737943413338379264 10841309 189161153721922057424415977163998548320 10841310 176715899154532997280558652414993747200 10841311 -179048232411911358388998691819725054248 10841312 91936996897324266893349836034618949632 10841313 -197921311024687844609318809227710054976 10841314 -79524103992945452651451086025623297280 10841315 -241861803467691125799231454546287077040 10841316 183992741225104443059898062319526474752 10841317 497785118565403834236948195320748650366 10841318 -157730507542647755223122493114323418240 10841319 37994676392218266394674708733793649000 10841320 10021486578095865284911134616780800000 10841321 -149111281617676709191490950067560612800 10841322 -37524225170347052507147733556941865728 10841323 -437839192118273050868423063061973532428 10841324 167031094051964809812301355139538160640 10841325 -264410786833088171195531275885699732800 10841326 -99303583196601074115396402025034968128 10841327 -343196566585247920782228111952369229328 10841328 -171182546103560436797557857074658017280 10841329 -92176285739344499388727899169928721070 10841330 -161103834879984643394301100750953721440 10841331 126679271935096743478329125733398019432 10841332 4686976634663725914632306658021394432 10841333 22114858178811909277679085021646271544 10841334 100223175142686793393619033810609958912 10841335 389299724582354702760110265163386000 10841336 -28849103556837870819856452082541568000 10841337 478017828366997562754238742408605399680 10841338 75287605446168536880270152336139070320 10841339 -298546605132091269957441065250476272860 10841340 38900799345318397534039907253165926400 10841341 30363525206155891897518118396808959072 10841342 3614479748987790142870213562865614592 10841343 -29150275813003304065741940585652556800 10841344 356344478488284422744381524530534809600 10841345 39127121414305283705488414726025678400 10841346 -249078756700494532042754038072784983728 10841347 -276691744599930100578534462049509487872 10841348 -37050229842174270283730502811060628352 10841349 -11110141407199959995121133307422728192 10841350 -199659754249227800570916748970795786400 10841351 -105702992738420310518434869613093896192 10841352 493681221399816026146945288218703749120 10841353 -49899321247017440896861320270470279398 10841354 -316252665517170750218724590444567484624 10841355 9097889181437619404493190499240017920 10841356 190140391087246734882735276778658481920 10841357 118114173937097061491936191101860257560 10841358 65819106173180041745691576496786560 10841359 466962022776147061941413278809674510016 10841360 84617782056961258642524183639350476800 10841361 -82881725608557943473949534217182714128 10841362 -17260049662548426659226698240286643200 10841363 -120543001894358855173768408731079831200 10841364 -34901595646038857266641068257146674304 10841365 338787533572058422510557189655392631260 10841366 -152650608839676024815385478225348582368 10841367 -479520346194626630322377273008725319320 10841368 725912476298873657689103495558214451200 10841369 -232508150551079319819456911613490922688 10841370 43499185938435633683629861620328412160 10841371 -1605532447239002507494876572442014488 10841372 386319434537601495378699893245640451072 10841373 -236155896529413334694015751621327499578 10841374 -57575080899981802767205051870543411968 10841375 13988161908967585825092240265285164000 10841376 4847418988031645510088537291985256448 10841377 90563193017528623024829978688030638640 10841378 89831497839527107386510220080378375456 10841379 131222822939616164917020803990802978048 10841380 -131920387104720852341823888335108505600 10841381 1441599765660024498638226111098017178880 10841382 -69531241165041638141159261561330849280 10841383 -309793320356036417579525282538596246480 10841384 322785892321340490159092092800417208320 10841385 2567005227591813727740952489616400000 10841386 -440329510498048020735790360552975501056 10841387 208519909148805660400298778128075331360 10841388 49502321038194422678619064836052723200 10841389 450351473190744864767748278481157158000 10841390 60827364226168579240960804545625332480 10841391 -252925016388121316128661663067426781440 10841392 -133935401234080404580910411577913851904 10841393 12866594988627969142453539324114783780 10841394 -250708376144040811523214150892265827200 10841395 18184118662916120479661234411413482720 10841396 34167011880711360623365994332428791808 10841397 164412767708800362856046073346222728672 10841398 17679618987751866527502721893543174336 10841399 32806576615270968086602088193913339536 10841400 217592796935348259238971506429498880000 10841401 243242115320049471115367787577687343402 10841402 88669883975055039817932328313042168064 10841403 -152276570559382814626961750965088726844 10841404 269414040646575780481217059380827709440 10841405 440046737548117487584679675410231793760 10841406 -278675821026549549453886681279603951296 10841407 -348896483579243587606589684136429563200 10841408 -130440385647535847090445806396148547584 10841409 105335765249787607601014163974574115300 10841410 -13432879646047434765192428203903995840 10841411 222930620843857507091690954553023175840 10841412 -32537425267430152362722532164937458688 10841413 185512051405892429142236434722333097728 10841414 102698434389091854251572675387322813760 10841415 54367945588246979571655007754470952000 10841416 -183130237612911657578086400349065379840 10841417 824852242917785627455014081396047217792 10841418 1207281606949408488717821642462822400 10841419 100585714074811745073299868054234574840 10841420 320001712161849688988888607311246945280 10841421 143574556972148321592152123710382930112 10841422 -126334493782058109391560033289366471488 10841423 -159818317388510022698377538242009565328 10841424 -112334782526182261361347915629447217152 10841425 62741737577829065941120227646056393600 10841426 -12567700558549786904902814833640540160 10841427 300644098382582055030222316710230700240 10841428 114036972383889580825948368514300061440 10841429 -1198809345920496140034075597398367485280 10841430 15652943060882738963958314064633312000 10841431 -336547207640517124395059809905873643768 10841432 -171611348810136592461064436332219883520 10841433 -282261236334469832558773003412242768176 10841434 110345715726545432719708035963761669616 10841435 -334488570632019937093290841093817510640 10841436 -152138625276601447718365472331093129216 10841437 674566198430605592459691969893794817920 10841438 -227605999079637952086977203051835252160 10841439 -53717752390308847113715124427797794560 10841440 -558884876054992563037372818108265267200 10841441 -138744558892835567086833919051767256320 10841442 -46660401189943386623157597435537903360 10841443 -169687945061212476863008969817207938560 10841444 58414858304898639887267450510026506240 10841445 -593987928349614056571378367016131243680 10841446 46334926851617455690653451182822410880 10841447 -310569409928025915583232912258161902480 10841448 -20297160903104250709560831893916794880 10841449 20161445457059157296823194507622357364 10841450 -108849147971562141192312752405758998000 10841451 -420560798246823371078750160322481590800 10841452 652380716934149502302296920416202619136 10841453 -23174655644247176223297712998716370720 10841454 -14202799920796295788355783425481350272 10841455 -416499130718364752926710943850579987640 10841456 -13202674804104643878217485004109611008 10841457 -243115868839392888350128669912889168640 10841458 115077391102986978761603188085231704080 10841459 831148346464307882308867591961452803660 10841460 -43892121416728868579589503725143982080 10841461 13373138977257287729926353166594763904 10841462 239436729366548183970044758486735427232 10841463 79240574043696217086736343728724990592 10841464 159827802873107127591095353419748024320 10841465 225866336190831641637516851048239297860 10841466 -10253704365138999966049565107466890752 10841467 1810438163450333029632487764930437440 10841468 -270427639713349492859791661795145139200 10841469 -116103637901566239428060643823250042592 10841470 -96334023838939664359342825427785168320 10841471 -2199825087431842421241930156255226605696 10841472 -305438546726810192243955330219560140800 10841473 1112708056354998343108239927522015645120 10841474 -5828295662515290175936600857279287808 10841475 -69165580967465111888061299915505484800 10841476 -422321644763605495650551249660419584000 10841477 315801211579519401362761072829371353852 10841478 -77618044416152844568763884777249329408 10841479 1506584582316305607399797560899084800 10841480 -256186935913851341108030345854072320000 10841481 59522083612255550063191107522966306624 10841482 -167303750425196588199986827830325383168 10841483 -263126347307796423077211127399648532268 10841484 134789605507513487142236899542736129536 10841485 55676528649128063724309907447205583180 10841486 249654189283410511121441518182724761600 10841487 -19019495790687387391954602357014198784 10841488 -49674077499878058953378904310100787200 10841489 -372814870204764857370517606106957730780 10841490 -332407792255892058017508898473919580160 10841491 -521676412628067652818227227704218401108 10841492 274805843185447660328470304851910380416 10841493 81416398067385096392157044075539285440 10841494 286694058496438442974971899538063307296 10841495 -179351295342945311629192940771173855200 10841496 375987291854721897479968238286657576960 10841497 -399420626314745575632534192631496977388 10841498 366119492063123909412016068563642092800 10841499 789633984586422724743687076775594211120 10841500 359732921531204466629546385399668352000 10841501 -143400108134455392402371201476044331296 10841502 72584569690764558727721033671301827584 10841503 236913647030935244422976897063903906440 10841504 -5193472165813357639217150109171056640 10841505 127177020574063880260422042328552977600 10841506 37948514078139340714126362962680301568 10841507 94677097858920093584802143807774016480 10841508 248141606818976143410603224746091083392 10841509 -91877306820541284657460335284158748384 10841510 180101924155741832890516050593015151360 10841511 -191005113735322972535365496696722701528 10841512 770980742109353638227307710330970767360 10841513 -397904326559862755596422945978101471238 10841514 258956912875803010857864538660580647680 10841515 248308824873783061968510883451048696160 10841516 171770083198668118258157758268781462528 10841517 472751340439805702030184827111956183734 10841518 -77212845502559155968341336957022174720 10841519 -115623919108402080862539456304131665736 10841520 -1190082711438902622636456437219328000 10841521 -54782451358770806787611723570929104588 10841522 -15113744989950528686280897540806182368 10841523 -98459100825885694982803081523945179392 10841524 199105042449475452764967652741910516096 10841525 -331057783972597874786855512747414396950 10841526 2749742643811097440174062518985141792 10841527 -395227157346250711427577878198832721624 10841528 -137375812852182186704422239316104867840 10841529 -155848664097085498576549087436722038240 10841530 -63408349603453682634578410416659481600 10841531 -406923598169812312104727231950606976668 10841532 -145593903823059850584244743140126604288 10841533 -40472140761709498267435226498646657600 10841534 104244990431279719834096845020986331520 10841535 32316398989808145763079387145844040400 10841536 147895449580895833072093415280685875200 10841537 -133542239782826520914941854262255190016 10841538 104105730864630870923763427312455129600 10841539 -316616058017204045421423348912291716376 10841540 -125351596640481854591591150530156216320 10841541 -385025944847125131757439360601192645408 10841542 -114000335751955931469617747192120051712 10841543 -666835295550434560773688114279139487096 10841544 17147261547177614440417546585989120000 10841545 185492313992636633513816160700770691200 10841546 -43226396512400158032852169996282784112 10841547 -9078362649015867845621288033144532480 10841548 -5731001593472540755629994814429382144 10841549 -479244178697136338139337250471752941450 10841550 69071110130771933721898276205452612800 10841551 -90682776621701030326332167928094719248 10841552 -4236946422746114506892277113225846784 10841553 -821686120154323874673678747962565487200 10841554 -329507897356767109588059956515065381600 10841555 102654436754552945036218143738179159760 10841556 118177365061792112221764407953724571648 10841557 101051549732656741176837583881784329806 10841558 18099356019785222761998816988597493760 10841559 -81931394482470857528561723942164406832 10841560 -520872238907767726267846497785201664000 10841561 -92082761965737765249090869048213296368 10841562 -40615212839580043953049157043187921680 10841563 626598388334023445472359341485548691360 10841564 -154197416175974756506860990211945311744 10841565 68863608441711126850567666469043916800 10841566 -94274061175124300161419277757310672768 10841567 395213872075500665377133887702247836152 10841568 -84738165860771039779580404890234519552 10841569 -937109204964447645051342546228198280030 10841570 -39829332251359775300966271268029623520 10841571 -88240527008115716535800539181399208720 10841572 26936162114226757581863769321585049600 10841573 529811796252945263671579724885775069822 10841574 138562415606946909806625400988011001856 10841575 377961185361108149527260610759023756800 10841576 184656320642776160798464629774394521600 10841577 129053582137568091390824255817558157920 10841578 -95203720538353970790375225622223462400 10841579 -26550791745839482594441591144610699520 10841580 -440731366253639906332813318058590310400 10841581 74731932186472114643750137584060667392 10841582 217371215331327497442721050913435408512 10841583 -194221004228048594741794627581468000000 10841584 116911748323444387707463202509266616320 10841585 -70541429854631773019657211006939542220 10841586 -10230199961989509832101986683531625472 10841587 303514115842483913961204336760925964236 10841588 -374992782325163276818152850313505309312 10841589 184342929427744688835027888871791321216 10841590 2175991085049806978420340267562291200 10841591 117483508788198914814746111966700438144 10841592 -85231924904529846418955187806322278400 10841593 328026431815158593450142368584998314196 10841594 83973989186921358730860243305057501952 10841595 9919887535131183883702676543684099040 10841596 526332769393250578524469591276214067200 10841597 -198331334499766782839855788940273964648 10841598 182568480433918117713912541871460705984 10841599 99490466237934115661073671819056250560 10841600 -77650806278581083799533843696844800 10841601 74266243527767609816030351779988054832 10841602 260022506628906326242344380814453901824 10841603 349215014374417612331675019948794841852 10841604 -124563060577651484940601648554264545280 10841605 -377255405725545198866977180060962668640 10841606 211728568294352586845528046551077318752 10841607 15856901346046740638697108609646331952 10841608 118635223341889236016716591065333760 10841609 -540750811069018040426693486521443087360 10841610 29613642908404509470642506674973056000 10841611 -47016746015432205615740460048002463576 10841612 23636924876322297206731820515259840256 10841613 28779745414976739826949554454222622144 10841614 -204283284738163095571557951168169982208 10841615 75412480101804491412438161158896602760 10841616 -10594540497264582415445010341522104320 10841617 697976542125405974789759221301402878320 10841618 153115632100290159517022422186318790304 10841619 -56463249679985928606362067272763137472 10841620 -218230697422299352326269841506872408320 10841621 -38606538138158160460414493731786744320 10841622 -239446746155350285967681194357514082816 10841623 -20630289202638205284683738269664032816 10841624 -209206013515253379536899495011640012800 10841625 55831264462237863050572945194513360000 10841626 613607294168694610727575605586080768 10841627 482054046861418666571322163833096488832 10841628 -12863656226584720040466166494110760960 10841629 -20615549989279684557968089204456862208 10841630 -28278488419430125044366452313195816960 10841631 501012378839538595456543912384614864384 10841632 -167514886368527613750818580807892205568 10841633 -7428040379271843596829966236879702112 10841634 368659516641719822977586952845798058240 10841635 -126681724262539704955961069678195144640 10841636 229267020507708265330314644974424109312 10841637 -523297075756516490630618967761262203040 10841638 453047339212343730554203575801129546720 10841639 621921169416527487677190701772017512440 10841640 -480214163680195603715381146015221350400 10841641 769893427437673519338226607685622130042 10841642 -120304438318978475392357288717609377360 10841643 469530267753273769488821262357999849264 10841644 -281815432074732889883791736905369190400 10841645 -193142150083987329718575194070100298100 10841646 75276741439819979088011755489755307584 10841647 513048167713413549265306929678942744040 10841648 -3999390984941755221627297944697962496 10841649 48785423359575852882897854188232134656 10841650 -88205751185231292447390490534399668000 10841651 -137841767000844144348146931052033355928 10841652 -69300558172665043529443593585007465728 10841653 539818138527356310306870714952134465902 10841654 242960088676965260296643821711446223776 10841655 -123438843554427736634817147740922564480 10841656 -291405961546074824312078321206078218240 10841657 423513809092960016155711507675034532906 10841658 -123902669895171386549987281247894025216 10841659 41690672818151007597138260874315068104 10841660 -168729319463751289047122186803383160320 10841661 233013865863714596400950020843469498880 10841662 126758283247600430956494677218563160320 10841663 -171630645415409628052573071786608714880 10841664 101156434614077027784636146133107736576 10841665 756302450578689129869706677064316809000 10841666 142760342548319483730321732813879098880 10841667 335004380619854823416676097791297605880 10841668 30267287520994249638776835009835862016 10841669 -360204334252400118217340347546125376704 10841670 54245025053387516981122961888609337600 10841671 -149266069077553660740314720730049392096 10841672 187245647298918557276623563056788684800 10841673 528485651043830945448471410143541491584 10841674 -474151711456544723650078386008175959040 10841675 -197532235975105357561994399581937892000 10841676 5021297899879457643769126886954471424 10841677 -330486538330289803992862502866207389696 10841678 304395616102804949974659301254314854656 10841679 303143408025402858159805551162779400 10841680 -14564580540213206530504750535514685440 10841681 194657360894472611214892041194210362482 10841682 196587024706238606442867661755462975744 10841683 96272872890412037852385408406734237932 10841684 143279313655858006888173557288861607936 10841685 -24452141346526674047503925090278800000 10841686 -755504512874767349871074911423275102720 10841687 -785513379897026266052846351616849400200 10841688 -203001005002982945074419172608578856960 10841689 -84362217731929419483354378526977936876 10841690 164481775797761410149808207532463199680 10841691 -66157912589916871486465220929661280576 10841692 -176440792747849792497641720047553712128 10841693 393489238365024670534005123445120347942 10841694 145629775053764069331075949706013997056 10841695 -176498620362844221141110368606259683800 10841696 625850664014813504354017757724765192192 10841697 -436900036112290776407956426939090662126 10841698 59168175912229948471295090624499282432 10841699 -578653467190284130768195056623435732208 10841700 7942097624024514613589750633015808000 10841701 -198528534426690569923257318908664023588 10841702 -311792121286207176918592811213136860448 10841703 -13898997363617475688529481412668404016 10841704 -116652337892588694691869011447891558400 10841705 17509611727658959397370090058836604800 10841706 272289450237345048832496050595721224112 10841707 -674682549284044461189735237065657482688 10841708 407924070536300116308015996292202695680 10841709 134494694312190900741486931294041019488 10841710 90544555355747731216031963567285147520 10841711 297725436863691145739823820865675535312 10841712 -16975478914728321343496744531332694016 10841713 -166359848267945820337925919464625381720 10841714 -18298336032001489442381733541454567520 10841715 -435020869604431237978157989143270564000 10841716 144562444702450466473308652091368028928 10841717 264613334381988608917934387822972835072 10841718 167074649355747008143260112850693498304 10841719 -208194608379278147606136999620979200 10841720 101837970161794885178274606982225612800 10841721 90160214703996958775822027728454256 10841722 -396162365109792521642525256216358867200 10841723 377162315797106185625390364252111974400 10841724 -42778389231220576403114508040776829440 10841725 -136154625302239088273529140540602785600 10841726 155242200225284166133315935227208579840 10841727 73249776969932515197937047798232577808 10841728 -490255689313961737141693859210912071680 10841729 -805840978831114970686974898827774713424 10841730 -65913891199557877309255818801942458880 10841731 -339558791201853403439037247841881517400 10841732 493673487706080970009065018306025884672 10841733 57937461620999731779795354891061659648 10841734 -382551903004261155930793950471819501984 10841735 153505684976534145771874058802002434680 10841736 181642578089111701237109032262510837760 10841737 91353078690652392464948248068251269320 10841738 -26599548331912925795678259859070306304 10841739 629370263446580056153548463688451775680 10841740 23678874471967927466289503153297633280 10841741 11821589322329922728810681456475714252 10841742 438549893954568887330125288370766182400 10841743 104055862099729305494867120357144495544 10841744 155342164723589294073150483240303083520 10841745 -14118516244194376396178958259594970880 10841746 -452199273488312890623587982668192930928 10841747 -24220293702443594762596569236349351168 10841748 -118615814718575702562963775951966955520 10841749 -165145714645203439617087314832610491250 10841750 26092639791402910295751775782465984000 10841751 -119162073635709689075338254114467223408 10841752 375284645705981213427529314260880537600 10841753 -82038408398598946909685970858390885432 10841754 1908342260367296406945359771257602048 10841755 -669621829381430643018522465295388379840 10841756 -405828843721733812199873438286143009280 10841757 -125209480623071204004164418122590746240 10841758 -483578149069454861509077988133749883520 10841759 -292643374143469816946880209584246883496 10841760 267888889803198687996060140933254348800 10841761 -238621524031471268380715618504596367680 10841762 -3456921547710763935869974283296268928 10841763 75191203433478559580440763692019698944 10841764 189007864380056849415976485739702952576 10841765 123699233670689696039916636665512617120 10841766 34406862930366314214796549653206327040 10841767 73126527279275589087669222594411943632 10841768 -211625470551399270888096840335929098240 10841769 4324761135641360854364276296258310196 10841770 233312798503488002140986720467705866080 10841771 -236295478037329932089396326547704902912 10841772 363239714195250611589871555524280174080 10841773 -120446843814394502372458383042410960000 10841774 459661229599729691421574511122610582592 10841775 52842256533970844232965817467342073600 10841776 -161231234646239662553263469200092364800 10841777 104791811964506288451808265371172666292 10841778 -153852838972181388414482345191960208496 10841779 -10452735794838071765315668923089716320 10841780 -280965194043720892716280750256923238400 10841781 524882580791455273682968073391549515040 10841782 -22836395924612509354102875872800198656 10841783 -560852688864716551421954288201680810968 10841784 -127182268779925166217123591395062702080 10841785 91828539488862675391092079211354534400 10841786 -136444035765952853422873207048312344576 10841787 244466004855440464233566394876937200720 10841788 -676067326455697692718674254976419494912 10841789 -252068030878102806702848917465517281434 10841790 -1751035805574280793785580141434844160 10841791 -191113586736484566016084207162085391808 10841792 60163549011407462231644306109808771072 10841793 -544205887892319623363532991727753539536 10841794 -64328873785634993634738830949114893760 10841795 87875687498285652219776944004087458800 10841796 6499454827881463792218405905759723520 10841797 -918409323222736037293272721163249814754 10841798 -759639025917520218603364167515033320320 10841799 -128389599732022397851317458943578664960 10841800 279869982770059811886608274286448640000 10841801 -383492450710840900937259652773495194880 10841802 138055627596898961078520649389720422400 10841803 -187628014246698418661722548277259536096 10841804 432670459716073947871898576813901478656 10841805 389805093018122650323455283630439680 10841806 174026254039378484588609147310126749760 10841807 -1329352747092914369269332842122380621648 10841808 -89241786952708496661967138679223484416 10841809 -454979613921620633002431734769133860672 10841810 -63667586334408376098254064336141488640 10841811 -335002419529160729173834338189202415616 10841812 -85245268840843742611785891315376265344 10841813 -237325687224293652702800571289784022816 10841814 -5335869684739071597882102558135493632 10841815 377476776511397204718868124080133415960 10841816 -176933559923161644090764507599669002240 10841817 -100470826983661231375992530399880967488 10841818 19318536215922036299294527016606138880 10841819 122163576464818377301317267617112646080 10841820 107483669053119576987059348111465717760 10841821 -928105126084313952846896412804083461978 10841822 -401805421657045392792749049444264566976 10841823 249828423774568599646568713683625063200 10841824 314824708981315741104332222537111961600 10841825 6698811493762284841608408087753314550 10841826 265378379679074559734825717307734031744 10841827 -102484874574404279530394531251609972324 10841828 358857075424870552308842978816263728768 10841829 580415321769109897978738425230322916320 10841830 49343516863317347817396361856386118400 10841831 93412045245759203758008783489403112448 10841832 -236293777340010574673150632363043143680 10841833 -635174131834953264457006603827867790918 10841834 514211771497709201261675845806809424816 10841835 35011528113622250451641424377060034720 10841836 -110853816158388228224966266334970009600 10841837 386712415573948810909543585783804644480 10841838 -169710004872418205591862427765809238464 10841839 -77201628974157300150580442197984042776 10841840 -94092251247171232123283602167649075200 10841841 -443071363994358076148608274425202893950 10841842 499240729168166224257009759963090432 10841843 -164063013842309739973301994669337340640 10841844 -132196697354305900780861593046411008000 10841845 -6379369875584059030028185815899648640 10841846 295789273178561665384580047312961011872 10841847 -127860640424948154994235383564466772480 10841848 3141371958951086625085962069857218560 10841849 -615842045528243385566357151761492832150 10841850 -3832435901297457130109537227782279600 10841851 -132542922769945509249170599984030023120 10841852 -221201537744774778576718718244034086912 10841853 58478374534563747384836078414912961600 10841854 -153014286804917451261809218136222874624 10841855 -279512024332863890872326802594673859000 10841856 -49950974427413027459742968369507205120 10841857 36296307063867552467474864121528709014 10841858 -446976277262754489446242201470533532720 10841859 -41157226924962108833004980187504645936 10841860 66672289670282806958934136774490062080 10841861 -670185702295821001635969267822748920000 10841862 123263589493310705026028256530031452352 10841863 -504847975210424266845037545634962356480 10841864 -374803918792648048090176278096372244480 10841865 287693772404809195561799074994340534720 10841866 -15965740436240591633384733122539444224 10841867 13784440574991242599513995736354722312 10841868 -114993356564184960683361186910417328640 10841869 627661566285098453820399119040132007680 10841870 -82669641858203625820308136407165216000 10841871 563735971091206202899649642263812363912 10841872 140721609338824631309160588855070359552 10841873 -63272326758701013114416713727969254464 10841874 64932214576040714956869005407387188480 10841875 81744356701288803456987028270093800000 10841876 27332584297057180275302269802074402560 10841877 586889655013045695757863158291313267840 10841878 -64509972696650318609611098400491528192 10841879 -493560702456075025632875197104117493416 10841880 -31423117106687178955827544651166515200 10841881 -909259856956684181140979568267597852800 10841882 -48314187266255561433205533889065957120 10841883 161850743035064442982921812950013177600 10841884 -73934735454409624802902841018203464704 10841885 102971101157664457279221012091327721580 10841886 -92073093660995373360658591963648520832 10841887 8994893090954073437582403271038923200 10841888 -309421832428965217792654770571888164864 10841889 559266676862249445179470517585972213424 10841890 385636209819452152036183042477316052480 10841891 -2410629091446579599272986925300041840 10841892 -30111553692081848527994145242434203648 10841893 -284993376972901869260274859981969503236 10841894 -29902052595790475824278500448683980800 10841895 39744425422597554001770998400139050720 10841896 47714737833900041305507515247368499200 10841897 -53655032659848356565047993936176000896 10841898 -19126160505857686948907984765799547392 10841899 -742067432995675329681676825109465333880 10841900 63677682353119169403404977086848640000 10841901 71315177547890255596680978123116544 10841902 189540584393585222760044723820910585152 10841903 -168461796733423150439719601884071856080 10841904 -150108530002318729779374993564061204480 10841905 -2213445300896811108843065759906306880 10841906 155438880798926200027150697120476261920 10841907 729871184344568439276365931516692929392 10841908 -11469418678832476270518603529531527168 10841909 -4685382675682044200669020084066770432 10841910 -91328911351892904582836859411970387200 10841911 -582235849984006759658395954475635882200 10841912 -308723271630396531111407315756466708480 10841913 8445760533885254320738545055968184704 10841914 231762309300848108546962685150459991552 10841915 19282520542826088051345112698696141600 10841916 161661533139848686906514690242204119552 10841917 -224958997995321054531324830752094195988 10841918 -60912088773418580239000025394941097600 10841919 -77429508451008328707243552225645230592 10841920 20943901572519883108865438681325895680 10841921 197988998091337195489789064880605149122 10841922 7353327134043038703684643834104046080 10841923 -122980607675205640044771098677714837828 10841924 -1844930894307852029333715264696680448 10841925 -91912450633337632256305459027136575200 10841926 103639593761832410422130953134872322912 10841927 -768221694155874491580005434625585485224 10841928 55108476293653420319485356953359196160 10841929 178769752391156234033755647919393595776 10841930 -294957809124641707348924510526202228480 10841931 -265452414066587722113486154368278170488 10841932 -621363752675761986640381097783951997440 10841933 -669441273236859731654942478897288919818 10841934 4359665303490424139966797655120667648 10841935 -191397062184255476149927764722237352000 10841936 182611472159536081087886032052275568640 10841937 90464804534704756795188031488404557152 10841938 101474590474960252964319271755278463120 10841939 -704097991948717632891125495425329802260 10841940 84878194309933134829341871855492300800 10841941 -368501050981300019748440520461811647616 10841942 -14157217488109451737130593179396147648 10841943 70338365333859897167481423024143520384 10841944 -769789016013338625950891063281732515840 10841945 35813941482604001255724730589681595840 10841946 -27661540578287584167033529949636965632 10841947 -177811383598000527627447976341058666320 10841948 209706851722076355614013483523786560000 10841949 385129784508858597980294648843690860524 10841950 -73353713030970028724768155430129481600 10841951 -235900161293578990932669852974500540800 10841952 -510433420696069046032848300229930254336 10841953 -1353258577511138214229812725606086452816 10841954 -53772498384430306950915418437603048288 10841955 61890124738289269424988433339691901360 10841956 851629525154203740603502386385958153472 10841957 99903642400923193996213294826335213824 10841958 82489762395863803329251290325950924800 10841959 709909568205262808330654321749841695160 10841960 61181644675754652045531175795359744000 10841961 -142394013461600224155928470223258416000 10841962 -178910154969135994482454214793988433568 10841963 -1645738039272927475986239609035332084 10841964 173945999277676297010250299511390339072 10841965 -171083002526760232186443349625395180800 10841966 243201204411116702276285699362029114432 10841967 144259603197005740401111788919556070688 10841968 -90503052666532342493680005035915411456 10841969 141282925120162571770298110758433803060 10841970 -1582459538746343086830073707441561600 10841971 -26333202983204048620389750443507742720 10841972 -11849851689143152441440932939175867648 10841973 285414245158120652898741249047030858784 10841974 -27769238391926325910421689568259434496 10841975 -18444701438481036399953460372728958000 10841976 -475809499697074223302390644203072532480 10841977 -6456688874611937663285870008656145520 10841978 -153093956266383219516552696467795007744 10841979 280321498565516806134887121309742632984 10841980 -76050780149062691686015538621206348800 10841981 142447338574041674510842292935801680012 10841982 -67000882845425445802603013139550586880 10841983 13905831107154723820261280641850001040 10841984 9529100665343642708311437286928547840 10841985 -358164477356792127011910559348122960000 10841986 -61639772461091454790526773975791745536 10841987 -66325907939774085714263923287297564000 10841988 -143072855592173734988092945361893853184 10841989 37165878492990357803842695788245412640 10841990 -23408769504350382781083455093684613120 10841991 -107464817666312301860819314934604571440 10841992 -207820638598343219777920539540583710720 10841993 -492934560901724490403254365267947896576 10841994 246641458134640137791538638360433797424 10841995 -215445081518108639990352246089579148000 10841996 -190222345813556686941952446651025489920 10841997 -74663214825643235689689857700219816000 10841998 231883235800914287338909442120644565760 10841999 32157021628900089333577988725823304384 10842000 30791325585272740469390546704465920000 10842001 -619147687215447526594709723693238977998 10842002 407759139075863501792390403029492819856 10842003 158981307383902780059062878182620557800 10842004 -52518140727843302751654713033005512704 10842005 73947747259377393371521925562932324400 10842006 -38273842696257654891760031926808272896 10842007 2212709045804049457795321759679460969984 10842008 65116484396294625468543654432204288000 10842009 466931553656253233017640916583271511504 10842010 353008221794995698139620969762345040320 10842011 122617992538782838096343345259480917352 10842012 -2757797233402522194051424591753797120 10842013 27664921345573825569603036039503241088 10842014 -353120059062717717449965127468350998144 10842015 -429329132818317901140170463010516452480 10842016 -203325779122384600221040414859398742016 10842017 63332601377416465864860298824479235120 10842018 -152753086072846774549276336196671855104 10842019 -664546504366201339930706748399823596580 10842020 -1806176715497622042392675891470295040 10842021 -466329039645184986468920356633040243010 10842022 -291304147421932820909646212466152417088 10842023 -667567908277740814626774020949871822728 10842024 405569642793977784950721496025213091840 10842025 428131494131084348824954676259110923550 10842026 324450871162521650579178086699383510032 10842027 -223187251167901367189459248236737932800 10842028 -58594866029896430991028122731092797440 10842029 -139232507884861591380191678737649922720 10842030 105016171513735475283692040946822569600 10842031 -247086550706743995812157561576928237168 10842032 -196679503182276236754602654208361611264 10842033 14359978722597880977912507546952263168 10842034 -87068141422668930057195764748480559200 10842035 389518530178829807868170267476685898480 10842036 -53070812054496220848877795379898746880 10842037 -661239633507352274520930024779651826560 10842038 -80477712438269581579018846135187434080 10842039 -207765031943520358780414909438440345600 10842040 157228250161681056413800116291586867200 10842041 9142415503012497789106943159067731904 10842042 -45966470101606209783061691374999633920 10842043 -140037714591100690156610465478098261160 10842044 -29299610846541700666220598828441484800 10842045 147264032740257995773431131296703539200 10842046 457784943686624787254905401169055046720 10842047 -467469680140687273045675340415710414808 10842048 46675756814231249549953755547372093440 10842049 658254041154443949379840298259080394050 10842050 58649821548170710887551921067432898800 10842051 23288159862092341120899627962422329600 10842052 -40281655413893249702440457163813571328 10842053 -474596215965456105260316638918994789120 10842054 -256018736912329085752627985952466771968 10842055 -131648372223975393051813590584305953280 10842056 -1046912281262520034510276165495180800000 10842057 -34294715812613237370506254908740886300 10842058 -68228992996975246566643080210360071424 10842059 -179894481541593684701575588089793248984 10842060 135673344651271968799943725575276456960 10842061 414624610064588859018964764628443948662 10842062 -69458150474871847945668673802086920192 10842063 673997636054758649923673164904465664 10842064 -25924744678709118169646017582797946880 10842065 99608153265257247460097093671457016000 10842066 360048603783848166861049903488213369600 10842067 907084091865584836519098467831691339116 10842068 243407977579063287146815801483696510848 10842069 -49707687071745577840567851728848736640 10842070 162579192838912612197865745945100293760 10842071 97898730215165791256528494598798973792 10842072 -274250611832482565650850019220918702080 10842073 217877088860635923088847511709635297792 10842074 -161571109352636806929768347231084625408 10842075 106690128888907990150221105017428200300 10842076 57653153246197065094366435736286044160 10842077 -499587870607017078310602485080558378074 10842078 46936048044612343508084007624812905728 10842079 -955401521099253444167783749245634000520 10842080 497495605452940223320864556158357340160 10842081 17020130792287903793740595728099651968 10842082 347094906857670844538147428960141545984 10842083 -133528084804772059177121052800090027520 10842084 561263687202025097544402902608081920 10842085 375648436868007961746270687080048457600 10842086 172592715907240683507025440483950752992 10842087 -173008938898769113769584748744415598848 10842088 -525701016689809943966673639872620938240 10842089 1314309235250090224197662154155916004224 10842090 -49034489022490492631617280618353367040 10842091 -55455890322988978138731422333687470928 10842092 -153432255472086498266958094330672619520 10842093 -3913854083602143457297635630944795178 10842094 -329582633264164030162365948632055827904 10842095 -161691811248551640530981836819079116800 10842096 7573561974270037146063818213906448384 10842097 222315820388941939463439189034109242432 10842098 45902963506589215228972655860820789664 10842099 -67290662579574619043214317154827604936 10842100 11672618641688434403814320160189622400 10842101 -348012612633971150860229635938742561728 10842102 47056666546370577205828434603619186560 10842103 816317329940378329269721761403180066120 10842104 -27437815951407518426249138187132764160 10842105 179349387941666282665409455962500400960 10842106 423001549406060206766381983171696128 10842107 449841568263515216810606208765833074152 10842108 -572399426687114138505808300349571072 10842109 -347551192096971658665035035024923037690 10842110 -96330472357038654333248640201120618240 10842111 86901712955997810563669077365983842032 10842112 -774214711194799476283889514626179661824 10842113 -437158704272210935989779173544147824638 10842114 -42897319093339059146747448366825914880 10842115 261822698800888230023377329525080574720 10842116 -269805140825793585179221534956308689920 10842117 14894416585359470903783680100133273600 10842118 -76938485799340559474358949954600611840 10842119 270427962282498259271050287789325946520 10842120 -487092797600711697271330084272660480000 10842121 -75860797952971789271633512444256750300 10842122 -36664992579780934741973411514010137600 10842123 543083506596981805809219036715152615384 10842124 -49342080083427980460961390261779439104 10842125 225165941533912141694146319369507424000 10842126 873425373704809775732838182056574976 10842127 181843356594087368349537775942113004976 10842128 -26114166913051603204395308071013646336 10842129 -200311044612627397832256539922766912926 10842130 30338959988935091757375620945355481920 10842131 116374096824147504182698759276963334880 10842132 46950874794454118236618111481395537920 10842133 -732222932382477936132658438104303580260 10842134 341893632415933568009868324299146252800 10842135 -134059619657361925802820320410012156800 10842136 -418604166127584890960425014414124984320 10842137 -783765994042404116300903689262002556214 10842138 -98924450568341078868188965007853117456 10842139 -43154756386463184128165197454164611840 10842140 395996821663072206361002554740694599680 10842141 791326374936865867484235063608796656640 10842142 118531195349880591080070481558197401472 10842143 131479795873488175355791066796953197600 10842144 -293372936767995865467354324559181905920 10842145 -209186066850395876027759502866826485100 10842146 46003103920894318273072214915452285440 10842147 63493112631776386064345528326410054240 10842148 -463120984214396509854792750442035683328 10842149 -3494793614694358221559760362135321536 10842150 -2631740537675172524692825750622860800 10842151 422209336092175657141892194104800028152 10842152 118351759961762172109629943802752281600 10842153 -7526068405963318330047302172854642496 10842154 35407538468234345690247319286293958400 10842155 63495454174450168265482757639873042160 10842156 -4419465084603314729210220958015930368 10842157 -103324868122986264498963925785471705600 10842158 -229264759403175394340915924394727096320 10842159 221592497985633971282829306623018305920 10842160 -36197309698454308043341774794129408000 10842161 266377698333401032608504089330319059424 10842162 -113136772761891179860071208592039730048 10842163 -244075185622653326420615133728661458136 10842164 220455502401251775924546684332588501376 10842165 -292200386908588470975784210158675110400 10842166 128853004065691023162305569657307314944 10842167 -171719133639405806592350549784797667408 10842168 -62881471344007454368888101604984750080 10842169 -372820146305621851443664774765457583356 10842170 -187210954081912042670510526917759154720 10842171 -278027356356573284699939801234674182888 10842172 80735018363176862788467611298717399552 10842173 -513796566566478082682467026199291723578 10842174 -49928245278209041015001918521012313088 10842175 -320645921504034628861833446924888815200 10842176 184276913355976115536768705081159188480 10842177 -171651311937907771077243582197193600192 10842178 -296985696169980341293673718513812013360 10842179 11842506615136097415554910408532449840 10842180 -66990381547620243677907075781823078400 10842181 -593104588160154691913055117892632770340 10842182 140146396311421224134579634573231766272 10842183 305770436988906433156359802779695473944 10842184 -379083895083188865682030959523018905600 10842185 -302432709815954895108248975025146734620 10842186 -72078274761527273790387641894789398272 10842187 -488127883028215160709387342107824327328 10842188 6281101095874173507567726003014664192 10842189 260017768169239739876315584483486603968 10842190 84834020637377185395271760578414929600 10842191 129050777570971045952606341389725972592 10842192 2995216807462674166033210475473010688 10842193 372788654660972821158511593424514851442 10842194 -270301398602487556385911615669570901760 10842195 -102853072580824944461987658044643225600 10842196 -257459836215467511182536025499765043200 10842197 523959312277692296864158554723580542720 10842198 -25028449624668895988016714456428904960 10842199 -591810380863457031195353658275438327800 10842200 -196790804938481246368267588712119296000 10842201 89011185860607219896840527371287875200 10842202 189704882251862108228515924673807238144 10842203 367952109490782317602330393519620660828 10842204 -104707527115566747565545106843886128128 10842205 114958474898239488510802235274629580 10842206 415407887572188867887463848392498599552 10842207 46469011615489578019341728034652341888 10842208 263688190759368462698308055369271214080 10842209 16672469110505601132345121589885884800 10842210 13205784714142801456686087352815704640 10842211 -597895868126149762297923214733509577188 10842212 -365238998846408481128051788874204252544 10842213 42754652636501690709295207098839135904 10842214 113266883603325437291976330939418911456 10842215 338627853422256143673987588731618151120 10842216 -12570624468334869970108795044939694080 10842217 123009975175805825464342430958314826640 10842218 -165491716300539881966310753654235800480 10842219 -91160807572224580967808592544868894912 10842220 333236211196844597450759291230637690880 10842221 123482301945963108262277180837334527544 10842222 76433708953251123729572368124141931072 10842223 -98799476315960395697268029718452345856 10842224 -80858410070321705261428874916831068160 10842225 214635243310706797138443178785351783600 10842226 154149078081554751794750221629256619040 10842227 -608892628063765208890631901391986729528 10842228 -283939130979273800767377457092154798080 10842229 -625773748122146658337369623647353097170 10842230 -67292035071435785990426168462140800000 10842231 444987208214366769280158681700991321424 10842232 256234703123874577574026824817226342400 10842233 -697867445134895017928499663163850698518 10842234 103128674156169439627977793864706027520 10842235 -4011811868014523763730491547470067200 10842236 -71622434278088431153475203196719349760 10842237 5874657596387328431651738525554413888 10842238 -59150235657831686286309801100060606080 10842239 626822059361353556104665543985861750824 10842240 -212208188822352867712427782478128742400 10842241 867286104174718250365660451676308960642 10842242 149249498342171550454829135163542648832 10842243 115798461380598488050556216212988124144 10842244 167394870348048082682370792566335078400 10842245 -61240893681544431245407672915210446600 10842246 -313417669147709980600211668969703040 10842247 26035102182118746334357633655344206960 10842248 -551669893062591662748799327886953712640 10842249 -73003110590058781885403964044864618304 10842250 -97163642997884169450864582324710400000 10842251 -52408037764866632350914032096726625648 10842252 -3783866144177211892311047126068896768 10842253 111121509156761884175775978271854304320 10842254 92645112899441691013403066354608829760 10842255 -4777648567596298709953302875057694000 10842256 -89792690846775543213860101631262179328 10842257 -570244749429879737479373170579988812494 10842258 -13906813058209532067939924941237511168 10842259 476215331846515412569174296462018816720 10842260 -111234372319682112581063263718274170880 10842261 66163904595408473540444757722063981472 10842262 -80523036779250335659638271903939750272 10842263 -24735257673346482356072310941466670176 10842264 -63974841592230253402752804056157911040 10842265 99206366391771465678301333787879102400 10842266 -39253885223255412328597236628881670656 10842267 -243931601010768592116045012803076744000 10842268 -75366392106316649689611973909821993984 10842269 239951359123036140984093024949609309344 10842270 -120956220736588054615451495275282262400 10842271 -127970045555054663728343338721674200576 10842272 -26900251148600378482199761260380160000 10842273 -113348192211803631126335461133669920620 10842274 1584851868774291459981349987946713296 10842275 396512666001183062173787946893411557800 10842276 275883031146821623606337284410519674880 10842277 -261954011732290269146385850220834427588 10842278 -20697220885514651643936192268869120 10842279 -239462754454316927626929398069207088984 10842280 -484604372290828223924158233952529049600 10842281 376348873214489958231274757894646426624 10842282 282935878741524125289146053928488174080 10842283 1084005082637253735661969576164295286400 10842284 -63659676975522195109865903726865648384 10842285 338598770013961067482609349621293855200 10842286 14452378868084325267341953299273205248 10842287 620630349852999955315161551303782205400 10842288 -98072814682875757772421520451975577600 10842289 901958691622136412000873942561886042752 10842290 -189853437868076854879052201122651937280 10842291 108561037080286266754305545649294426900 10842292 -71573169264924550401691682495897991168 10842293 -121197558657251436443364146991634629120 10842294 184627958295748332440681778874077516672 10842295 268706600429389239473038035747667627200 10842296 -44822389008603325066131470140472217600 10842297 -150894614061401644212077797573002202800 10842298 -55643129040463505598750593990868737280 10842299 -160730074482906271800338723918797106736 10842300 30866931519900904263138624528417100800 10842301 802252162652701107976228871737115654092 10842302 -247642834737123337564011938336738427648 10842303 -147185543871962854231671201457350154296 10842304 -8347113071016342977754415223241965568 10842305 37656925857940330564110735932789318760 10842306 133522092095084684036841833014807646208 10842307 -252009148585071517727133353897479159088 10842308 -775956921969204930029952530782746046464 10842309 -16854285206548503266326493984746433280 10842310 160810211445099049339791733180435167360 10842311 300204960690352700018591908424706740112 10842312 -35957542348497376640090715225587712000 10842313 13571864470933597571202268787830730704 10842314 101346571376820445489576366417925529600 10842315 -79432140817052199195880548417710722560 10842316 41004270816574225497890605593914419200 10842317 24556055117504703356063913759766589400 10842318 204174179047081991315375439917109992064 10842319 241871377298408698137808886161706163496 10842320 -47374811452931096411007647197779886080 10842321 -2003867668528592502184040340342014976 10842322 -76640689513119848011969700566008018288 10842323 276987364468761576380300945298946732704 10842324 -13940068357970136999793566939203794944 10842325 6544425052821041662956569486801762600 10842326 -266791273792948770728635499935093022592 10842327 -116554471852260828721575368573085210192 10842328 -79328857165912855761180175585998581760 10842329 -917571346460992636739367446757645134070 10842330 -83182256261813422320180551226212302080 10842331 73353807058908848880140415858529123000 10842332 -282408811078565889239683540710321400320 10842333 -397592976769575464240791529651286984576 10842334 -23210072497536330664086384174382830528 10842335 -4518523113029582344830974638893908640 10842336 21999995061436974181943157790621040640 10842337 -856399387326139962572671094155936265808 10842338 19291254233385213685746436118398990848 10842339 -111940468051775958767974078711752917760 10842340 377797709527810034549141681569966659840 10842341 -17123101647724285501178857163232048258 10842342 -94517603314847307793267789022664431616 10842343 -194991144101565270164909691355310198336 10842344 -335758630524379986343209733826358051840 10842345 114879887949632450727735539761565202120 10842346 -202617288582458388735120072911285955840 10842347 579507100575477387512506975556846872320 10842348 -179423005361943266298743564022792376320 10842349 2968067616754793582288483763867753152 10842350 -45412172699146443678598744091684688000 10842351 341099713843197265408822758583487105184 10842352 4195292390827133153045554358948397056 10842353 928574403375182028419084049251473352304 10842354 -3543630816257437496132882536774456032 10842355 -425994144990903500952516667950652920000 10842356 55674265719274590285922914221938464768 10842357 -5130561463098981904552624729241255712 10842358 -70552451696532125739802048759515024960 10842359 139557021773365919283205289196408358320 10842360 -141747789929543379219598264363672166400 10842361 414867162917444265878292518230900386432 10842362 125477309907045979730959175537285675520 10842363 241781859839649325713403379613671416320 10842364 2027984893323484244875693773838293504 10842365 236992037768151053594488704066287497260 10842366 14316350726047166287165815456583036224 10842367 813118555410581847087485469007371938232 10842368 2134661879965278698185502177963802624 10842369 58611598956346984830864545871790270080 10842370 100730765852381397988698648178900792320 10842371 439026774603114713665335778128879144960 10842372 336690490153588365504772491404751904896 10842373 -192479609965101277502449780028544420576 10842374 -64482302090880004857341454375934944768 10842375 248602781937308539365577432278164520000 10842376 -406690238561190793986041794351954897920 10842377 -141328564653107660059904585662280625948 10842378 19250635369496620183729526954557281024 10842379 1084732262487470239234048295137861288776 10842380 -365462703926135079433662402523636915200 10842381 176942595217851299710250929220778233280 10842382 -462894117518277206145989736179696198208 10842383 367307933097430648771910575873755643200 10842384 17536887312944645304818916170275749888 10842385 126730883245725279826574826149092641960 10842386 277651023881896241488548668145959893392 10842387 -103555560162119242582695134496580052040 10842388 -60755454559792060761694118675369011200 10842389 116604798880948396281742304612011058190 10842390 106703424459713596978015659863322048000 10842391 -264487672349103379922393656400203976528 10842392 712619858426379642672692177921772441600 10842393 292691250400192694034709197615093419328 10842394 -149407616210158466137722847675900383504 10842395 36428586721734780520998179129348382720 10842396 137738718880742318052786957970288358400 10842397 -569087077046654050559184885537199957920 10842398 21837008920828750112486362674366474624 10842399 182179237962306536681714829361007103384 10842400 169924649960961464151840717120646348800 10842401 -417521904141152189729205199917008588796 10842402 101613461730122584286284019158942722432 10842403 47002341924926419376085448649051951568 10842404 658462743097229572455812923404402585600 10842405 11064468522656779164285988722134999040 10842406 149148533692451164514524728571274613120 10842407 2987526004755060401262680337976846080 10842408 -73490782401063527649321107670347289600 10842409 -250906112845240327139880294043481280288 10842410 -184163531683698717247865806061430113280 10842411 -386289294789760068017319018529998581928 10842412 8861877257358723281986156985896077312 10842413 57073570878970443006398668218950713218 10842414 -52706855155153083810109061084870906880 10842415 -111114504029707531191174084078150064440 10842416 63308570700149252738607104824404344832 10842417 165983303106682933562476560945855856080 10842418 -177864313541621129498573498092781913840 10842419 219027749733682927136627833716368617296 10842420 -128469433960681724098828054817838858240 10842421 932019548563574500873701462357571072622 10842422 19531339377898781386416264365624175360 10842423 -5339627667267803187593025591974007936 10842424 -307733678703707640186823141928416727040 10842425 111878312102462222025795566431035084000 10842426 -169540472948658840800182973206829479680 10842427 27850776216199592185024406525155298276 10842428 -99584135705518499159948960991009652224 10842429 96395385042763770911075697809153789568 10842430 -208126625955762895210030087337291366400 10842431 -40549140631590377102207465308466184768 10842432 -111127917676768189443840158532108288000 10842433 125070197144157786703630197324141927360 10842434 56012968446997733341843554347860331520 10842435 76963943676552628498421113271064647520 10842436 -158044738953987491592490650168086937600 10842437 704232298671095694638030494074680509086 10842438 171666762112739409044224430745032214528 10842439 -25556235037016625417892221374326798880 10842440 -189249506164437681924189014404268851200 10842441 203245850670770510930592589280205714192 10842442 -133289725153990416677113635446219983008 10842443 -86241208661459248201543686125988426960 10842444 522614007990062183989305579409657297920 10842445 200885466613362159960613413996821510400 10842446 -421716928175494873075149366652516245696 10842447 188524278467145426694408009055983872 10842448 -803742631868308879883035800416829440 10842449 49232444325979579276667960131971630450 10842450 1202739501707312963729161808671804800 10842451 -355813626214893724054270197265157358096 10842452 -934494705635106158705504850199859462400 10842453 -177774352601746003221858227596811818080 10842454 19387620041909264762383073857426636032 10842455 8949402494953293490655370865422905760 10842456 200092271080056241456635465522480906240 10842457 229343218282177707916939104071884750032 10842458 -371737481011306722532369777893985624320 10842459 -524035110569412842107364561868702798696 10842460 188119751155001363635060090496514209280 10842461 8541898095517235758406003757339976032 10842462 -110559997450416849812318622547066956480 10842463 73903504573101608043621501034331197200 10842464 701571645851970029336501172617281536000 10842465 -93375051229540801766249612158102188480 10842466 -71835046086870450736368944533144529760 10842467 -46431279290227446310272949856570599296 10842468 43882259178876550721123127863146536960 10842469 593512461470251957288225027721000967360 10842470 116338502189662824957638472800730679680 10842471 15221136359546995073438599088336952480 10842472 -671368299893382734378063978189210035200 10842473 199192476719392856008090653131245434624 10842474 -48949629174044589912611942491790423040 10842475 -190258198180326853900204803803112243600 10842476 385333918765818131047023699990939893760 10842477 -1041077191152648557176823507534048111616 10842478 -200128137186259777401436769785329807744 10842479 -3208127726330226064384960287681583920 10842480 41920055969646619761173020011008655360 10842481 -107327284963223373379148914392074980992 10842482 68430934852479921708336707140866281472 10842483 -295254184595444434071668343058256471040 10842484 276790583125120451047469525663644870016 10842485 410762099298203839795743034454422209180 10842486 -210037812397812676730587097451176309376 10842487 -132113042721825194110787235323467411864 10842488 -597066080041464334263170362263106314240 10842489 -1841399221459073794242213519743993280 10842490 127099518720163973527778670029014149120 10842491 381703052803267222017942456678466893600 10842492 -317432751164029511547150404538795253248 10842493 16657507357682725492060559842238788384 10842494 211410141495696587174934314982550895040 10842495 -347432745213268515393072569408199872880 10842496 -83637827690185009961898277014161326080 10842497 -431606331806028723223478977989492092928 10842498 3831549022598247246878831829767749632 10842499 -419703366009361901352382765340730604800 10842500 94087098291775448957293385162257680000 10842501 589915323092404768989200221651594858560 10842502 -189242866543288509539178300197398310400 10842503 -218275840423256202689245040731694362320 10842504 87097178238974761123611003709581189120 10842505 305891756209479909061799209031469954660 10842506 309595053883946562685733943354151757664 10842507 201874933972270516010243104025632539648 10842508 -136711655334624919935395836631207370240 10842509 791539502746548639752498189966044918710 10842510 -55506316474913276364778374261231329280 10842511 77925309020783046609852721506070795432 10842512 70138084889829928265237052799853961216 10842513 -446274274097555238683849043533624524800 10842514 163576139139358774271031438248254843680 10842515 -24497534536124770122690269443204728000 10842516 -81268646199317176936672152260545868928 10842517 113436986086139353097171925169109508992 10842518 -339191332535758638372056113592325674880 10842519 -213889146205198123997488992524640661656 10842520 -293919990562578983865651128933867520000 10842521 -322541449362929549768374100049908938800 10842522 120424072243384800857443918463121415680 10842523 403990253865457162802481904634284288772 10842524 323853491028395569826112790947903848448 10842525 182211660026011997472808478732475456000 10842526 -521580280212032271917388002149962780288 10842527 438004397783880125722940962125565383720 10842528 -87462446634019370550734831681365082112 10842529 -122322456976078579392057870600779233280 10842530 223759750693133312859125154830274128160 10842531 -91744941593472344538785966552063219712 10842532 253615393610570351392397190940349975040 10842533 -277605655822265887828818921349301391558 10842534 -26276239484771689091837261062603429632 10842535 -92529987060867977128221250124341375440 10842536 -621016149476310637261808831134228116480 10842537 2033565791540974658031369627260764560 10842538 104757274835315819219583294025119549696 10842539 244931136199025328683296811916958360824 10842540 -64591493558716781657451130188154060800 10842541 1001558964568176297834425111744413452 10842542 452206168956446810834005381142002686144 10842543 -395780105400570850239513110788445469816 10842544 12482362693498985580024029388317753344 10842545 88427624709502258307402731839017107200 10842546 -130250462121807978473118843340470354432 10842547 474779056346727808100845753148322468760 10842548 -603989451637066166219302910353450506240 10842549 62265974780821219567962267928564221120 10842550 -86025749843592875261458150927077247200 10842551 -572880021311107267353276568209896735448 10842552 82964453910563984165277383170680422400 10842553 -519889396143818018987238206167359861420 10842554 -122135481057749284393343226214087615008 10842555 77618213111635171602770452947385547520 10842556 426303381759701052649844795087548464640 10842557 -72682384300372492840762518256767857760 10842558 2930427075300239216619136569325195584 10842559 -7998873813059977089166008005103902720 10842560 -1754668958131023993684379038268784640 10842561 22429041078176187802556199364870245810 10842562 13455288599749743096126181175323164192 10842563 381302080191781469267701411156563591480 10842564 370205274655271170626493486917887179776 10842565 -17127732122635621035148505183078851680 10842566 154370194863555884165323621225903339776 10842567 -187415265168210849367578737566396728960 10842568 -172595402602526265100487769838878720 10842569 90545401166838786851138776218586264500 10842570 21541132469696139450629886766799956320 10842571 -832103435667660990713292390431371188768 10842572 65274374545436836860197069399998021632 10842573 114462271175455080415530728725308883200 10842574 402294203238102702034191660908398201536 10842575 -126096774051846557537835632102906662200 10842576 24568115748049814653918523298742272000 10842577 106513582721724481307408962223710998772 10842578 73739082749909465354017207241545344000 10842579 -254805970160837684202496066418899392 10842580 -143648313025552576186502614174547189760 10842581 350468310422724394058759924470800552600 10842582 114685527709993898920839210036666873792 10842583 572991319679876899715801453845400709840 10842584 -43064626277556706997003255874406717440 10842585 -109936662094932434468603735251898036160 10842586 -235954233894401841563787371093374157856 10842587 258380161410943932565312110765603393552 10842588 48389068621291149882505120175677366272 10842589 296776980999341376390361541983705172390 10842590 -2955330497735026750260097825799404800 10842591 -13444312621643710061513034907419512832 10842592 -776589618261008448513241507166080204800 10842593 605457212857075055626508346271560775842 10842594 -111147203255893021746532491024575420928 10842595 -73673239175615103527116464939349556400 10842596 -197594977958353952980586932107484348800 10842597 -64976617818828600312068291805404896800 10842598 60336937585988459590111105638931697664 10842599 27909480318075894640504317811020081264 10842600 -210547677696698561408156098355761152000 10842601 -3157431318599987211958270380481350336 10842602 -194794105252180218764553271167881570208 10842603 67256359606606953776028789188950426800 10842604 -1127358675272065063134780940125092424704 10842605 -32221826511319721764608407241802762740 10842606 -345319305745116507242128680309025507200 10842607 -17351610153586910268973508884072453200 10842608 87754033942411385888362921265638932480 10842609 226490191060845056009867502032483969904 10842610 61580143862136412227655529347117416960 10842611 -62628834008100970640721027985304872656 10842612 -140224025023639133662248760723830552576 10842613 -34597045271997622475854332372690014276 10842614 -82090838881152465167962157959481760000 10842615 129255967190559628423838487366979549920 10842616 642475203377142952194981593961606451200 10842617 -39006719210569567542735638959617808728 10842618 250836074967651714327285270852454886400 10842619 64397355863333481276093960620900586020 10842620 206095148920320808100944656189476743680 10842621 7197968201611947025239629063449638912 10842622 -1081207697200032096879577385777197056 10842623 46550163428006780065260914542884325248 10842624 23884824502790581976177196784636919808 10842625 -285885948274858083732157505705654016000 10842626 -52249572717879982202291365983980787840 10842627 123053485386734094350306137788082723320 10842628 -137741313957069272709698635462250833408 10842629 -259119926071020738450900144358468614624 10842630 62286854252941850354675026982876315520 10842631 -134437905757679745690834322732606640808 10842632 -149147790974011810333948621466125593600 10842633 1630802125962505232477714753843641865280 10842634 -106370656632673448253797156821412507136 10842635 11068519345648932781295214311052272880 10842636 -172754758723893420222691273303741808640 10842637 -33468084201098752214030185254983528832 10842638 203154900818528971566648233711309767296 10842639 -323668625538739978497227973608906234352 10842640 -27681679075549229697164431893702819840 10842641 975543116357999466498426676017902082084 10842642 -90378649461623144801208706179832508928 10842643 58103084694153778279756737665064581200 10842644 627823559330250914329112020950854246400 10842645 -159586206186213188704207731996845472960 10842646 -390440808083730243673985372048554741728 10842647 -271222009397287952201792439772478750904 10842648 -366818217428018483930780428468923924480 10842649 -88133956120272172576505160563080548336 10842650 10658340644368859032771629174569625600 10842651 -33737816252318555441358885644118035208 10842652 -552056672478475414319699759655483902464 10842653 -231921172457075892399958472799196856832 10842654 3159462011776406636246634534430510080 10842655 35543710048949355735872849680482431520 10842656 90479196203242601008954791779517333504 10842657 -149684844560184141337073834729615333376 10842658 -191811740660088257550620544112718086320 10842659 63887204527204822874685727214787328860 10842660 -133243956477769138644307875153548451840 10842661 -375934624474850040081210337231624426208 10842662 355127366454604924466753677246298657472 10842663 -175828942876113505385226385839601450416 10842664 313492334722673523502767683750125977600 10842665 5201004268412896610581229924660620800 10842666 48512640295356229502811506563651238400 10842667 -197589940609908676072218591163217918976 10842668 429330085132348107802500177820251764736 10842669 -93618650554005556986760338544135503306 10842670 -40764623527943093037292415535103110720 10842671 -361265286731900989114205518793656799520 10842672 -40389024690161312301190448673615544320 10842673 750965394494549420626190764319410516720 10842674 402845802859738451884450851273605592336 10842675 86936687563243185971197303358641041000 10842676 258834609130037243559467674155204236032 10842677 100795285246252191427979786508909345312 10842678 774716683252831625048331603172773888 10842679 -647115087471340217432120630877680485720 10842680 294352870295658387621140857247716454400 10842681 -76408608718803297479736432109688476848 10842682 8161424757938353829870113174690926192 10842683 -171769041033479574911397007031875540896 10842684 59831016081342198711760260673829240832 10842685 154932327879507845031644767118164584960 10842686 -215620871541412260983230291192531454208 10842687 -141181456528242724622358264532918760160 10842688 42644439940280363470624346822060015616 10842689 170528629144171560320528482791373224 10842690 -7619540122607687229114518050344360960 10842691 663790488637096157924694419260727388092 10842692 77656632090764623915521719654710272000 10842693 -447079184359693255252114183774959544800 10842694 -79051155593947255502352391209768564480 10842695 7743542851460723300258930309588420400 10842696 -45954349307802632148144062260909455360 10842697 696081719448809790899886369444317949146 10842698 5116259706683394825141770958292915200 10842699 42338298755102573253873476199386096640 10842700 -245350794265704218124307466189039577600 10842701 -906841687052324833665716857421611373088 10842702 -21568293045063509697196867713698371008 10842703 -220187766745145021052793531697460381536 10842704 -16212817053804469391787741926843351040 10842705 174605713474120729406799643040320779840 10842706 -45305142383971990893735861057468628992 10842707 1027116671107578674321919413693091501840 10842708 3561901605549435926541981481212340224 10842709 758661516265679616831672962610655886016 10842710 -5992767423618326033497430510964948480 10842711 188462477858824351427354681938445439360 10842712 524878352530031559345547249282403450880 10842713 92188365419445911293363938808220071680 10842714 -18114236805358491711815710902360960000 10842715 88815071826635475854370120142262135040 10842716 -289622878781393265141028920896068124160 10842717 30770356493839112999793659460320830080 10842718 55076408647062162862249601833715305920 10842719 -846135483809928513124731849254435413968 10842720 -296312405136575040197479205591635722240 10842721 -499383135659916786466822915103108506078 10842722 -239462816698603279169741218722030001152 10842723 -534877896011416904069439664716310607280 10842724 92400419935658297932735671306132346496 10842725 194506123875776351447235198674067228000 10842726 132776913890250363561564833989298852544 10842727 -43189348742633096254250410591875186128 10842728 -112331517905135334894488927838526279680 10842729 -4763771243334637798637937196991881152 10842730 319060864119789095042980202514094080000 10842731 830520453727745736863902753530375260532 10842732 -46375122563389926537541994106107596800 10842733 716975267429914952396606168576908182624 10842734 -109666344783517063466147060134236296448 10842735 41817564922231503916216186734349866000 10842736 112398993182341771638054362806269837312 10842737 -11869076218966262302487295082268867160 10842738 -73253109502654135121407119637263678720 10842739 466106941544737485740394871775164429872 10842740 260087693230402466973419244125130850560 10842741 2556384447260891125919662320669594624 10842742 269127198053135872289543070341774746272 10842743 113875033292522233881176466848678725992 10842744 -435753671255429567277610611989819228160 10842745 396923700048996233236051885533194866500 10842746 -18634547109837914829217731332958935040 10842747 391064071579075882019416541546821887000 10842748 6706792485441008317440618912788576256 10842749 879883655256915464271912018614122818240 10842750 -259630746893938405331535546628306560000 10842751 12855129393408083544627739883321578552 10842752 -212621172830424147693420293749368422400 10842753 84106479367889155682884861114464393408 10842754 -150100746752273448995263308676381548480 10842755 -46558249019895793932191204903550746880 10842756 -70922641242606633075901087512861078528 10842757 -649902991042127700462194924895015404228 10842758 60085382709477962710889288809030905984 10842759 -128569416536825898355940779158800390496 10842760 64780389947179634871846455487273369600 10842761 61528168621830897995075038617388332324 10842762 47047528546037261777739542051550380544 10842763 42908248266153005575754132024561070904 10842764 -134369271881739430162906706885659805184 10842765 23090195385713711593421167369796864640 10842766 388721353078772717015183672661381733824 10842767 121560982239826557219357893125809480120 10842768 111605162691291950971803316147539148800 10842769 -126394523360104564726141592162531800974 10842770 165577264184189254182016817731010160960 10842771 26054748536385535651240712197128360000 10842772 598430794533085402589808787459473685376 10842773 -556008960094148338493928593946308484978 10842774 167840690601882192682670430731164416960 10842775 33199747052773792843959478805770956000 10842776 77502318804868601702058644350832885760 10842777 30421341325311090505645445736529142016 10842778 18044515951203800622197867167312731360 10842779 -512608127472569174226481107747948634620 10842780 91184388572545772665808678011655915520 10842781 -272166746455040447078286845797724538600 10842782 69541358024661146780873093874039430272 10842783 139752533174795679050898315327097236864 10842784 735404626192375851249458206895316664320 10842785 -146521805436932690207328851027968807020 10842786 -206422183525154446339129017160281496368 10842787 598215792077101314248147718941380388400 10842788 -62926542321909682868849386475602421760 10842789 -554358707779060991041628241345252962976 10842790 -40149592107689100011651954457778609920 10842791 758669654004686670434309713757323299192 10842792 141253053017575553693530805105454366720 10842793 81584050966708251849346195067508201864 10842794 -988505607361360180571632852098109440 10842795 35285526707805931945145919759297957600 10842796 704141514559149570821199757510140089600 10842797 2864344572003364275971064234599024832 10842798 151184235287804117131015046229408768 10842799 296314244434485313149641571141564580920 10842800 33991380791046336996566734050168422400 10842801 339268902993078772730525782664322283632 10842802 -15651756749777108206153907908866168288 10842803 259260819161392872341937574417113239052 10842804 38525591301924400590287119221022298112 10842805 -157087597190110077765020455841825647080 10842806 -245264252883956853507896303849975746560 10842807 267583634098108867070835541000530180840 10842808 -275161842172290726428979987501602734080 10842809 345103262876585705446842672781214351616 10842810 421980367655719812171371703219532800 10842811 264118699420620710504003349616138120960 10842812 127917105063702743894635684968571226112 10842813 28819090735543770463351080112361546124 10842814 -220512517337726421416973326568265599744 10842815 99794727936292992738139893824970441960 10842816 -132971490178453193150018693463967531008 10842817 -149153423180884787051142597682750662480 10842818 128364113156362338973054335908042152656 10842819 57239988001736489358021088343549621856 10842820 294802566397179527741408543261725390080 10842821 437438000332688272370570917192915686528 10842822 22646722094877783343912349302771625952 10842823 -207624063767141767361521624751660037928 10842824 -565831781970771678340960452481224023040 10842825 -6171972758272758707405961890448384000 10842826 299599940039785797203894104477697624112 10842827 842353278947251992464699502309658262676 10842828 -203402175095612528802889199822567047680 10842829 823797521589066554030901299881491511360 10842830 13909827061055963749120911882306057600 10842831 -10119469828537822604847851258888058000 10842832 -7213898412359019391466366674464669696 10842833 -251662062066987544165508071260319035918 10842834 -255624145460381002244668535265112362240 10842835 -274584595415324759511968850519170304720 10842836 460323827390534994789954616522911744 10842837 -3750074554347378381128017166877985632 10842838 411294428532737271672038348434911832896 10842839 137183418284406241570251445275464325120 10842840 65579199353224339211933662353355776000 10842841 892507757034859853625574056306780719872 10842842 78671433511015768402315963212287193072 10842843 -246319226162262124640995885961594947200 10842844 333040813295351425630632644707518013440 10842845 -19935430581323838651666780386419862400 10842846 -30778259647882805008765137925820854272 10842847 341156172100101739491603408900867771296 10842848 49322566901397868668536471095577149440 10842849 -48772284028371630659398887378787142880 10842850 665404288070236873218565359417064800 10842851 -154349694358031885805635070080006210148 10842852 -43919117994222081182534278417429708800 10842853 -354981540619471031982656158636668466944 10842854 431861060782762135110349044496910158464 10842855 -117571144510030659969474790149277863360 10842856 643213058276832154054562114311293434880 10842857 -396998487176673736337715622186280383488 10842858 -39543371185879841648977333632371004576 10842859 13221270266394210530861122170464867060 10842860 -30578892817861337413348641137304268800 10842861 -32725991351390975825708695841045144640 10842862 -258861531029964494111303513382155711808 10842863 -497483729665482204177234957726317773080 10842864 70014077613508975348114958115659120640 10842865 17875927995310016010501283111645094400 10842866 -67208829303627755863589596882294480368 10842867 -291866427146700562161162593000234774160 10842868 421629427071902781746045334673140418560 10842869 -106115701810709729686083179034903677220 10842870 -24364518962918801385189208795881062400 10842871 -476813506879609120637902943275170866472 10842872 359775612480626571768375227970480168960 10842873 -16344338210554728169882782344641181616 10842874 -127552804707145096978713408895815944448 10842875 16865074258954127547920307925923804000 10842876 93191285628706754702931807047439237120 10842877 1215421746031734716079525196921488369120 10842878 -592505338293754956565075653229462513344 10842879 203995164035506726811655541409675673600 10842880 -3245430924260599161545777001781002240 10842881 189636962501364811576680187890711955392 10842882 6436227200223752712380252311216588800 10842883 -754717476140214016715166926601989604868 10842884 -49824785090237826107925031659578734080 10842885 219490711318579477401889867551836710620 10842886 -98006773106590145515058908183013704608 10842887 406800290045163408029634216704683504944 10842888 -102793583641173400377508109459784007680 10842889 637411810646028071277753896864506047156 10842890 -59561548859735138718991762996808494080 10842891 -627038956636861264015859513307393086736 10842892 -620485012097925091006561905443489814784 10842893 -186456044145853675283711272668682278858 10842894 -83947262519928467291132889948920846976 10842895 81275868545155621571785962135511594080 10842896 88197495254010821131191480999813783552 10842897 -110194867617548003765994111121542847680 10842898 -134920320423066165078089461705423184640 10842899 -363657542399331856820630554576135610736 10842900 64160510364822661744926532977497088000 10842901 106300914479017724070861791640469056000 10842902 122683183443193272440099670902996674560 10842903 845782201665907140942146236298715979704 10842904 -343832886427354462571231125977356298240 10842905 -55223994336648411500011591234333634940 10842906 9716839929381008386796357078474379264 10842907 377947475382064036202629034281142750352 10842908 651356457288716491910039105743863060480 10842909 -1003751228079944932255111076728402944 10842910 71385088722319994088821208935063477760 10842911 1208841989216255956289775689215771185912 10842912 494425672250962638829151035160292556800 10842913 99524211034990051220996033553745940800 10842914 -161821787394267540244924455036111520944 10842915 6779865090051370596803279267140564320 10842916 183606749980836526070213362266607565440 10842917 -252899073503638605878763047877076494528 10842918 -32090099382291549757616955608157055296 10842919 -284556113608039669234866764902351292680 10842920 273200010068793057971869716779667456000 10842921 -497400690496584794647292357537041986780 10842922 -30558423409435352590353881733518863776 10842923 -409393746994379495230819800335227392 10842924 -100198621952668121359290177171643573248 10842925 244832270131291300695584157660123924000 10842926 227922104584508997104587348516732668480 10842927 427830454954627427269392344538243968520 10842928 -201818996096569931124302824861263413248 10842929 457303274347482186299891619522154627584 10842930 65535766617843107384588314284278937600 10842931 -712294382141920262016494033534110204 10842932 11370901054526969494778347626216824832 10842933 146078285489707906861506865369693107648 10842934 219717836026210528414712545301602547616 10842935 -663718194376112602329775560628783950120 10842936 -109359709727357300874020317511681310720 10842937 59215486438429497805713577292300580352 10842938 -389693355656279891373802850258567477760 10842939 386340231944502282735965701617989873400 10842940 -429813660465297563266241235559284894720 10842941 785806659282702798395544218921103506400 10842942 -62856306853153999583869617578923825152 10842943 181471469931592035152789267087292896192 10842944 -112923018391461118768728117687493853184 10842945 31334342492293102268430288477970190400 10842946 49841930446920227330468568984590223264 10842947 15778220888456712265731063172274798784 10842948 -9662540670105174985924148142602877696 10842949 265522003312332333340884412789772005728 10842950 167929731349920109550899395433677084000 10842951 -101496656689275070054714393427880128256 10842952 86871956122679042177916785018029670400 10842953 -899253820739123852051729384504770457136 10842954 11265793527239883019613515953475185408 10842955 757884281049996494582675653865008002000 10842956 -493705870849277256911498281525245404160 10842957 -1115441882147489420463493000476533132160 10842958 -140855246082539691664527693819585653760 10842959 -266096221381135517946979336190087764320 10842960 20393394396374738253061398721727692800 10842961 155676663376848170158593859212316829760 10842962 29104523891468539238192955350606454432 10842963 -11075898921964884486125190954124528968 10842964 738057382779688697328795766448965988352 10842965 38598453457008500977371846523632946140 10842966 1919397839685121589522001737761074240 10842967 -764633644381573836571827479869004596984 10842968 20929942736698750682011133638834882560 10842969 134705343971680275280809864386850408144 10842970 177923398437121675652327398852841683680 10842971 335862817641966624969934684100480341392 10842972 -47011423400874266933907773997796712448 10842973 571043418480875148456990722967740772640 10842974 -12869604856285155871462822279085227008 10842975 -108300336076348895569637701752865066800 10842976 -1122657177320977761069898263438565048320 10842977 -613492111344781761178510801260902116560 10842978 -99458396472843379286984481767585229312 10842979 71936900588594868922183270367693684176 10842980 179293569696765906851815476763364256000 10842981 -39512176451454028982033169730220985216 10842982 -19676026674069329556629037325461761280 10842983 -367286194275178845787497691479168523296 10842984 -15853702021627458537569378396444313600 10842985 -245660011540156511541101300990068677240 10842986 32094110142351531921859707128456309760 10842987 395213825915271583887447136536251742720 10842988 233697631459301299810778818226209285120 10842989 -683358801750618886124093679543672471210 10842990 71096351683279666042302322222144725120 10842991 -105751291314670980831890898117833439360 10842992 -190894961762223756887183070542659682304 10842993 74561577901087897274382249568116033600 10842994 16627471466290025191283469524572901376 10842995 -640332882644716578523049058974154522000 10842996 7459696396669886626139786005440694272 10842997 -95732427695948886128727851088464522880 10842998 83814243048043487200752717480345601536 10842999 231159336827135389443120878776466179920 10843000 190305081198601605157556983315968000000 10843001 314022785777496236448930199791836684544 10843002 -82784717980353188475036287777698879008 10843003 716800973099546733286510675141375385252 10843004 4630611596210566992984224695974451200 10843005 10985411710039312709486355282391975680 10843006 319295932710721107330966313445622282240 10843007 -267613172645993838659337973517346733728 10843008 259318190728586778829997883654018170880 10843009 -4622759472179286671264811355498367696 10843010 -309744586569911919301109613983193807840 10843011 832033730067340998769651484299700774640 10843012 213796142069854759220660040611252423680 10843013 -66589141467741707842656422810035818918 10843014 42182019934005435613686735636195706752 10843015 -456904480460355250508395606362980428800 10843016 -1265066154660565125883703688454395494400 10843017 236602449830854367251497001588947659280 10843018 -98475271483346945276747141703527481600 10843019 -676077882632085146839583465631940766040 10843020 -143421525119042973944786520796988390400 10843021 230045909728184438415816752783571308512 10843022 -364293253603156780333320225365556890688 10843023 313779713508335086700446269652491705600 10843024 -8882107531354583577628454481609277440 10843025 125870588004829685845471738055248089600 10843026 165210521817343988020891734385355286144 10843027 109629437182862896032298502975884455840 10843028 43641688205931641194632400437892300800 10843029 80818786770359004527447756055594429774 10843030 146874827946336475202370105465872661120 10843031 -722027007081673390485967244354585946168 10843032 -20484403967350390821194675560670023680 10843033 -490006876222922204392434059167645185718 10843034 -190579959166754646776710861432151055360 10843035 6308361655554252299276563690702187520 10843036 613892809797667074043157459041699642880 10843037 -537429266492943071890045606572730441920 10843038 -124324233505915911363460238900036791680 10843039 -904275147569732729719853894920836144160 10843040 -184849185168414193027117042495745556480 10843041 394089635007376342491041585942123040768 10843042 224289347269140277950364799595761986560 10843043 -229805170988668877225866704129061404708 10843044 -323343170230579064944393541213218664448 10843045 -105254051999857178724781269266860157700 10843046 -4132807570561010784211302111858321216 10843047 -81256275436445654127929792900008326576 10843048 -208293151472007722448469428198604492800 10843049 123900320900295167956652037001715229312 10843050 12612122144522659210242758203855180800 10843051 -93664485132306472865056530690854566560 10843052 11652348810432740836178385160690176 10843053 -17471891679136101481628027035469701440 10843054 -472031542970370027047236488317841657024 10843055 -10815850582607166971014000382773231680 10843056 15450734271915809546582752764692004864 10843057 -346819781793819622955246114956019290188 10843058 -268956248925968820872660722426293688416 10843059 166005076340665735475824853623881654912 10843060 -202732928798472122677876252727615243520 10843061 -453718819909175065725480640184816445888 10843062 70387310293448746958303064233640034752 10843063 567673399854022772039935424583651834456 10843064 -677240472713539423268862336805186867200 10843065 -2937590311200518713780186006226257080 10843066 -213722712338277397984674713921767219200 10843067 11623588523664616806291529172472032232 10843068 -11187637851423760097143250637946321920 10843069 -168430027049531766985847208446013113530 10843070 -27265261006453209711674677555607470080 10843071 -107574781461444109852362941277658909680 10843072 1212926263150795232404361046099230720 10843073 239914835953186147350147578741077748160 10843074 33253585621896592099306577586706177536 10843075 -91712454360615177464895764162024421700 10843076 435574909640598767231307699370046738688 10843077 -104001021581929589643190710013330217856 10843078 -108544066143407272650001355749491392160 10843079 315301652010740190694639243228448903040 10843080 -296693183922942703637434989374779392000 10843081 196483888912563423805469341762260014500 10843082 -392520617202822636224653687765566790608 10843083 -517659210648684501191846425497848457348 10843084 36053067287217307589166020527177102336 10843085 243912072550945811518439067867947192160 10843086 -9544827607583308233070645169203931136 10843087 -361678869270136368088792381786773165696 10843088 -108877292461747238036579040927008686080 10843089 -322143583664156133358953756409622389776 10843090 -183776979173334132664061517119048719200 10843091 -146689880265248853161811526352444916480 10843092 -85422727344843977519917479220498575360 10843093 109359313916516578647985660368257068380 10843094 94786579585488715054175742413548536096 10843095 1882836781090669881286403211976256640 10843096 336288036778512994691401144103352668160 10843097 -195326112832290495864576371953719726720 10843098 12370998592817557985431509479372390400 10843099 791774972455744043272449963916990492100 10843100 -118912345269342101496114302201396160000 10843101 61048382709735152193868766910989437068 10843102 155418447460021982815576818901336862400 10843103 -444684043871598924524677634354412087648 10843104 355326599892213272421061351191682744320 10843105 84854369406135376578013665361112344320 10843106 96139637849077996463918693751801142944 10843107 131231417555687795097925809074514304320 10843108 -356696150292022101833750677787917017472 10843109 -4688806876409086809929821824821217888 10843110 53502792278169189728202875586085190400 10843111 349351586384819801302456794006696637272 10843112 -62318328346571234554185104522004480000 10843113 -552864534090838678768897545693429943296 10843114 -303921840924743328675764966179389067344 10843115 -205252233815132810485739303499305118240 10843116 -28190583102388466938946682989136577536 10843117 -716430221454124103986189943734165441834 10843118 -9861737248755146894413122671694004224 10843119 -51934112915687882967789397267285109760 10843120 -25531856817743323338893114207958466560 10843121 431282757077219760914337356386781392680 10843122 -244533389838610251610959486331244128128 10843123 -130647577136429129241132258227806317120 10843124 -139605547986576275215344418200630616704 10843125 -88387600596386328967544726710089060000 10843126 57080055518827830382219002864541396224 10843127 1081289732615111023839793914848603009712 10843128 -7109701116007323868919747753624616960 10843129 -194398939833138890980029106586811432000 10843130 329887532903812581590083292625911892960 10843131 122004522941638413790904390347394283120 10843132 221742496062453164678698832914116690432 10843133 158549690445068074278851842412176766976 10843134 -39533629740188175278129239324619555520 10843135 541940929835928655129784722160334538560 10843136 207474289690832481329444176933284741120 10843137 52660020183611725653362022384914871780 10843138 -2364303921591113674536438237608282880 10843139 465282270320777131785188420708893008456 10843140 31878715477754441252752116747405557760 10843141 299754718364884439506752686298783640572 10843142 229117411627963532030474231992131557472 10843143 -451689645248720196681851614673975941632 10843144 -2094147534280733577281277719739002880 10843145 230814403137878649263841177225200236800 10843146 108139512610063303222279372054568893440 10843147 -63147690548827877432921310241841965536 10843148 382068360723670771216704962648741598720 10843149 -10254836171367733739320574315451654912 10843150 206324054896892033758208306333348952000 10843151 -214478551962162217474207141518627585096 10843152 14739275930509826240650146738217156608 10843153 49734053726352709930026534526775444402 10843154 191089106810320406896706396650866895872 10843155 122497689660707834111981469651134889600 10843156 -13689854396033609793572560330309105920 10843157 67562843459954945604234324585311535840 10843158 -1544943677013659765945202450149479680 10843159 705051036063252035053648349442107013520 10843160 43424714552826857177990697884992512000 10843161 64849656675483791306774488104775604640 10843162 405672762319984251164292582317751454464 10843163 -711478063853401119613600534238016222588 10843164 5490808993574260987302449248807494144 10843165 322253384960350179743767202038797329400 10843166 60755837772321333251184426985034302464 10843167 150340846184872273984691460771776741760 10843168 -364746762733480517805610452164536172544 10843169 -14941503478676991418296544452672374430 10843170 2905955372284950312394104393192291840 10843171 306209884281566987417966690485520840112 10843172 36094043731313986496550876372797187072 10843173 -745226642360131618186261695271060800 10843174 -307930835190411633138795100784059589664 10843175 51394867708894982263773158574839350800 10843176 -473796387840650139068257146421757952000 10843177 -22337168018636478251244113521591793400 10843178 90604629491873054995080981614432213856 10843179 -633151989083001519641266604315463159360 10843180 13419898207037757158621576702646067200 10843181 9394223964146006598620581258910263584 10843182 -88868629312298782315009036512854040576 10843183 -14367629156784896074968534355958472256 10843184 -174135843084058039167266241835759534080 10843185 -236467375964741419716549129307467840 10843186 57889272347863916845436031867800198400 10843187 518414363151056168941139956456658537760 10843188 20801909660519971460804251447443271680 10843189 43297187555736303130762142255044675200 10843190 308474762538760115570611291607329180800 10843191 -109736122468956539263097498323383141360 10843192 -416164669561486222428337460723501568000 10843193 -693833506044997537651196380411570137558 10843194 -27372435788715886225259445891038745600 10843195 470596446988569210628339245469342294560 10843196 -65458853330251696238144865002180290560 10843197 161008625369019998511426882040770702240 10843198 52096793246904182321181093043098873600 10843199 -634764505494409281937322356894876180800 10843200 65483890294164797183282952476295168000 10843201 13786758672285913647357151921441917892 10843202 -29885663235615332973509393931050552448 10843203 108126292047431637578241664150896469248 10843204 340629103861262519237837258222480818176 10843205 166912264128482488524809656335941961600 10843206 -175518050303556240658620565341784776192 10843207 -375283041292098062532222544864142757544 10843208 382045643063998765087521299312973480960 10843209 389760817030048368317710122933480048270 10843210 142229359445706233365333412994952111200 10843211 -117242993366866958689359499648556092800 10843212 92449424905330870493049917679040364544 10843213 9180147687320062768293096345473122240 10843214 380810842114054863536139961672835211456 10843215 315682478361670231545510873758433423120 10843216 262369522859241691839485766462747033600 10843217 -178757993846085096273838604133219236736 10843218 -302714494458189119292338823898058244336 10843219 -767948914167949820393264752543825583380 10843220 135135510420503933505276421723413665280 10843221 -362474182564718894873972700291134798688 10843222 330063305451110849662528162271294419200 10843223 433545600655903999880283623086780478472 10843224 2480813990737453563511921929879552000 10843225 -198271445188535104657832683313945019250 10843226 115566941273337750913695359949323478240 10843227 -3466180465394580479149149467975543280 10843228 465208829452149443503030360033208036352 10843229 363592503447089626910218022461708925184 10843230 145887681975909110936660075401021230720 10843231 139931631502570686264457785150749422192 10843232 -876321695498314599586208570976028459008 10843233 380579005506015512314798526883680367024 10843234 117831318204063627424477859930433528480 10843235 -52576743966707684945503025629548989760 10843236 -209882482724721897444418900930502553600 10843237 24229434169301634716316456350068837886 10843238 -155835242093335729697900545011152901888 10843239 396993472878739237975769508323462177280 10843240 3224291873892840241838714097845452800 10843241 124291050340049694516090364399118595642 10843242 56080358980038469825710852565496844288 10843243 11127763757066365877051356984660307320 10843244 -194993368261440043160593806289032611328 10843245 -101559632240202311581370842127845795200 10843246 -49077319769197104266244041270492234880 10843247 -567126889768043757022359730229828000304 10843248 34586812958262366687977982244352753664 10843249 102714765288022765895277402407970942064 10843250 -193978667758493687588978581819412352000 10843251 -293861703797508475034451856489553058240 10843252 15051317656641703081962045099601018880 10843253 371794032974492220846024352294203539502 10843254 156636071092396837918104428376942647040 10843255 642689942071906076793795013161039779160 10843256 267171808447321086502100848227278745600 10843257 -30108583499285306220620844813394627008 10843258 42700696693945873088677562912521238784 10843259 -500290946639460618924004605996960100800 10843260 -127978018752405986012897754950208061440 10843261 -177562437173459913673696135074385185792 10843262 222702682942523652612213594176254540800 10843263 -840226196242028316656582155433470703472 10843264 299865293122254335940314082708994129920 10843265 -283563139007572026922559137266680903340 10843266 -55475013967493843722583528634949249536 10843267 -4120962510971505684834108320719365560 10843268 17299454919403891690225282801104850176 10843269 -44749034589561200092497445979877224352 10843270 -6206774146763438921096579102791200000 10843271 -533773904919474813535374140755505559528 10843272 -128803233284738007202093630148399554560 10843273 -49295382569298597878709391805015789568 10843274 -7495687822411236709668976837147313280 10843275 49942924702494534889843928979984697800 10843276 201168078731623300998657323854545924096 10843277 -689577849302021951934512674138479788874 10843278 80782337669504177828073392631893749824 10843279 203678796763728630216820598056078552880 10843280 16586661011484980666074079108211671040 10843281 70838172585452609414410348147942656000 10843282 -310428288053844521056781657472895825008 10843283 -89626942344894435630700196863423227840 10843284 344976702003621283142828562284123559936 10843285 -410060433179263551391255232600761354020 10843286 135641312746529903808759523402670681952 10843287 -2762635110785458556263372582438878720 10843288 -97694167005078552284784100829047296000 10843289 607768935647475603899909842289253846090 10843290 -128169812931195088946861222405580092160 10843291 -166700055886118513422530696678681869308 10843292 -490716689532660739138978480918012137984 10843293 -339038523762403485611681169696827473536 10843294 34678437074881843110451589954946816 10843295 204097049711406319941348376062295813800 10843296 242689994777365923130700606557922525184 10843297 50092425625079082287523896981335755972 10843298 -357180160763013331571455999411656231600 10843299 -416015477064164616005843266867737422832 10843300 6711909277873595643273812643192320000 10843301 -76731031651893044893139800050012223680 10843302 -84321704848757946336085547034230852736 10843303 1147103788315317914157326368629565348800 10843304 -62691210643438804369155481196695388160 10843305 14578689234454831671822654862679190720 10843306 389206216842582258056511187358112818352 10843307 518764653075839057855799612939008021556 10843308 -12608186839872534388152286180343937792 10843309 827812826055662993449678076121775967510 10843310 -4508844146268196800595560146019348480 10843311 18571592111234506059924641037452601600 10843312 -125760885817097658191920946519838261248 10843313 1632066926482590992676969497852892648 10843314 28009421746300355813047965080416142592 10843315 -6524751112548902708582687221637704800 10843316 -597774705629134204295130120005399439360 10843317 410555569755757564502970824433768697134 10843318 369944335803295488650409168228389331360 10843319 -377778332487915285420614888986050146160 10843320 136353255787940462979660811958077440000 10843321 237902083149268667504132613770103620522 10843322 -108154518814808306239366270294437159168 10843323 249576298061139343270426949052122515968 10843324 463891479040126154203300885597982237696 10843325 845549133824679274951835603509766613600 10843326 87662308433905682159462637773429203200 10843327 393239358822053005284429836797350003840 10843328 -113649267868224240275919920638467244032 10843329 159428964973084457515116000312449995200 10843330 108053825014454207975343216638000854560 10843331 -10752402013088687077182263951371356960 10843332 313730332925685066174480608810845900800 10843333 594797842565904103979457557656491204384 10843334 -151442777425520160972934340878939841184 10843335 168226584470768233715910052643319398400 10843336 -28819686633633222292950335027422986240 10843337 405348756419843868095818089101800144986 10843338 -124267664950994929551490554008574136320 10843339 225478280309030174739803308948091631200 10843340 191592903388783864607760729169179171840 10843341 23101454859544030475157511925996505792 10843342 -52829738269648805176939910499759024768 10843343 -244799920632625600921720659526451197200 10843344 64315225981741241431050842953913647104 10843345 229681666094142592283170310827948538100 10843346 43395290383485350457258903313378441872 10843347 48010880004446677893274618914276812160 10843348 -42781359910075561908704461189610562048 10843349 131792169937423576089741322595509979520 10843350 29480354710055800930350587545413120000 10843351 487799250564867782248073487406796329352 10843352 66690648389498277799338454184390000640 10843353 2687570387216809968046040338325586480 10843354 84454997081101978331634520722609097440 10843355 497081070981794605266149854186346381760 10843356 78597735305245214513889663903053302272 10843357 11852832475490418268992786606254689446 10843358 -305628880077173856418326403976226126720 10843359 3381524465590142340954919368627990528 10843360 -288831080114285027979363953053831004160 10843361 464827371981244778962135307007071409300 10843362 -191493726183901037208495198742607462400 10843363 -369061517637240777429354330850669452388 10843364 -145032581796162089418056735365562793984 10843365 -197172424054865498697767700583191740160 10843366 78376231187779456447608747629731244544 10843367 -280115526784441817803794817440265108080 10843368 -1650117498498432574942542664606433280 10843369 -738012428939499635606430604818323807856 10843370 -481679570442592286329389680405647319040 10843371 -134076386868472816478216232473030409216 10843372 -139838935069003337587743138185191485440 10843373 -167539220742029126235663743997632185056 10843374 57961680723526905652255874169450992640 10843375 394645403807980660633071976382144160000 10843376 -79639447180574778178769591075038494720 10843377 280263348737818942944679330873099198320 10843378 72558622387656492218304162786286124544 10843379 -205157418609721237449946116018820965840 10843380 17861501122647280825727572184814888960 10843381 13912764869194923528071929055563892892 10843382 -600853020236183135874053384108747735040 10843383 40785898086717867146634043020697563624 10843384 340702303533951153041216811639762370560 10843385 -3614160388140203640480648448730610240 10843386 -8393663874061755040946061422475841536 10843387 -3211476488498436617923555598351514368 10843388 53859128752031474664434715254986764288 10843389 -273894638427622940680200676268376357696 10843390 -229521790433869977656786283649234080000 10843391 -342132014651044345300628358830126026728 10843392 130963446920931050501043888137995026432 10843393 11672884308668475174397811431336587168 10843394 -540814366921812545581546359571677445248 10843395 -94888210846548310440508774848648268800 10843396 -1658384791849819248125813896720306176 10843397 -148768093675575547359498694983076549248 10843398 -267517486766076521659455273137398110816 10843399 -39522644874875601784833851723040259488 10843400 47510047659685030941842152614279552000 10843401 5849118720328951169475740997161868000 10843402 31412862255232768737666613091097542400 10843403 388390488739809214539577216916082909000 10843404 -28037772728129078763391791267505274880 10843405 -220852616686624775237960569961206666440 10843406 98549280244760939941969741604148836928 10843407 -147808216811489567266949133003350014296 10843408 -86582669718100731325990297481473802240 10843409 -156437785865003476732653880750699821390 10843410 15081789324226879688832139273029711360 10843411 -249602475666478406153746467919915659988 10843412 -34269308121554539226667199120482920448 10843413 -33288845831084607509379352733837746560 10843414 394276577915467181669837613186197491200 10843415 975282474482975625361824562525759080 10843416 -281759501092866439092695905395610828800 10843417 -27822165858544334964144321349091265408 10843418 262243429583506160633014663984023314160 10843419 47682871446363146060972569024972550400 10843420 12722969425345601902709533658867036160 10843421 -147671733641723881393386410170218322356 10843422 185221760976031138668843945418365809472 10843423 687730039329515925024493984141968536672 10843424 519890317451893174963547302160684875776 10843425 -15990355866448255447333710940312834650 10843426 -443677811386752268719291800637792690816 10843427 27574143417588534062331983045645291472 10843428 -73959474589110964012888972931464691712 10843429 -178231918100921592761531252181263699880 10843430 12261144884961513279370382441389440000 10843431 -170870760246305036963202291878496901848 10843432 659898089279838334625597281684779494400 10843433 516715714752842498818626736498709784000 10843434 2233243340261595591849656636603558400 10843435 -511770230339443315025761592859643017120 10843436 370384998580209128897461985708758338048 10843437 -213481694424959235555693299575893116640 10843438 -259597571833443711654819795749737394880 10843439 -11703616922945479154425712527937248776 10843440 -27158945485602121702640092383478087680 10843441 -124604590083909419867724944411475977856 10843442 43457282009681111697184173357301467552 10843443 151843398823011511850445729703671907680 10843444 227222129449396939702425657661938071936 10843445 145875051876560477321432535462902876700 10843446 -35988742112223437759079422479699344000 10843447 -179097401940658817587501244818135766104 10843448 242379823422978313778724743715146956800 10843449 298529167596127888500767639734719967008 10843450 -290282981060057702435216854753410165600 10843451 780435585613525003123553591099673560904 10843452 -144524079702810615976856769062606929920 10843453 240542154954222552808667883402297077702 10843454 7195581215252146712293158829200261120 10843455 562577423449853126684299605045935760 10843456 84474301260101424653919713378578726912 10843457 122086854074706166853543989822178144706 10843458 14142139447187183346719132636842176384 10843459 -129619775352965904388673858621490508800 10843460 101378074751200968808418623233539727360 10843461 291926081528949251589960511732962551040 10843462 48306661122967454348723808116731975680 10843463 715008636921569211454566251516460698712 10843464 107500012686366469693716455282858065920 10843465 -369382105065513560189108956948534438080 10843466 -105715637421326421434937296765086511568 10843467 -57154248788814264197678118509318683680 10843468 228826887137802247270889622411602555648 10843469 77575234261699127299936808302988641920 10843470 -2680371253491699267170937633941159040 10843471 -98248864013293493219402562948694367280 10843472 116591456313417988489935660096530866176 10843473 -41613890670803932226807811473224863936 10843474 -223780283162912964830455981814406801264 10843475 85810374808639333725033225574232940000 10843476 143862362195779223520706157963285975040 10843477 870058282027893123219892114748113843200 10843478 -446015397299447731718326835418716148960 10843479 88738535779582598817305392800884348424 10843480 -46952099376909178172384766570209280000 10843481 -122799524287896113737059824047052817696 10843482 664398665280014067424631002117358592 10843483 51755691265251377922847467910363583264 10843484 422209829528851587973477725538132171776 10843485 -256816993790428354464830855590271076000 10843486 15683431667680587415218795362272920192 10843487 520418129493645738836694526100270500152 10843488 180298690276535416990070989419405901824 10843489 757648817388051619703383521916907098500 10843490 26543487032967714624764329092327014400 10843491 219975071682293070415677799015720630392 10843492 -401912070029146218078668581298793584640 10843493 -27233282159627232500468736107652779400 10843494 -89636982835542274510728213952508616000 10843495 -80048348259383699928422982446834846880 10843496 660869816680304559163664840283645542400 10843497 280429188246204930043101121272842413440 10843498 192380547496956133092848866687546350000 10843499 110672142904629947139727308585946245840 10843500 19220841046105279080476787934421760000 10843501 940033415501150158761272993453367441024 10843502 -172114996982756515007659694026358490048 10843503 -439591286105836962016902939624760065792 10843504 -17510365281055627153287803425573208064 10843505 -220587592192535840347215436404777659340 10843506 -10587481434091819948470733157947728480 10843507 -450357703211356122726069429970766328244 10843508 -217603393706598179728526806506997720320 10843509 -79861454298096925484626903019077485120 10843510 -47585896310407580967700539719992800000 10843511 -150220539744539856819762068223992580096 10843512 55083467490117271679953011256536637440 10843513 -521567944198740602736770971271124326700 10843514 -265534906011200940057083960873103138816 10843515 -395775458417572042421305032832659101040 10843516 -85448884220369084669136086339629691904 10843517 104415268499997091688779949947037458566 10843518 -71579012193784878349468491862270322688 10843519 421519404298728961010964928992843151096 10843520 -139214089290863396232469432827799142400 10843521 5547615356552888538032975582853404160 10843522 -124681116326965751374506472997808562176 10843523 44713015175642220815816986044783077664 10843524 140114980515314011580873671607764715520 10843525 -2468690053509276888287157423285004800 10843526 204346768402089065237988873216297263712 10843527 -455224432676452869502061673159151189080 10843528 488637733834575272432228692785306624000 10843529 42697188460040371097033954641452082560 10843530 157634444841390993130487846027059288320 10843531 9290570753542759703377023108727926352 10843532 36690254758041706062409633463884354560 10843533 380746883558278547351922092994159869484 10843534 -83774364472138676758473805239490244352 10843535 -200536122577559376117803793771107390400 10843536 -188040392997135632005028426597597184 10843537 516296975162870168408456221503045467186 10843538 32793585085875760019027719663368335520 10843539 -175020477358294901280344988025356929280 10843540 -360331561307102019063718629536295321600 10843541 -383575593428844436752022467040731539058 10843542 58379871127695588010434605829658630272 10843543 -581161119864906777081615048953938836056 10843544 747248063349229532345184773602994780160 10843545 -173581221315517060124792704688818591680 10843546 56909489573867154532045271289557867520 10843547 -127271278145521950370999037248191232320 10843548 -510571864220813409148009558396452716544 10843549 821262476182556952037694082060731704550 10843550 -29813806159284322957536279290148307200 10843551 39626782132497063707712104807445826200 10843552 -21821168883468734740716239140700553216 10843553 -113929604234812508742500271407111163564 10843554 -3624242078434184666902603877945760000 10843555 -577603674194071171915747420471515893040 10843556 -399373598474478364124559058805500087680 10843557 43605748709574967051988901991840676736 10843558 716702559672555896269604602741102006272 10843559 -621164679375785398528828084174132815240 10843560 28522124419219430589881738932720435200 10843561 -379263567317465300515106008468884548108 10843562 228608917792490337729426112302982196064 10843563 38645341385994393201366733450756926144 10843564 -34233565793575137862276338252030028800 10843565 -135746310868445652278468369785665063540 10843566 -1112269653446265646084051062360791040 10843567 -134042487792973060751285393965590664208 10843568 -2553871562051651413853732311487840256 10843569 -119416156371523882020167284031846162640 10843570 117177287151965105856736306694481432480 10843571 476142395378947610310185012923169804544 10843572 -151819942863966945129320658763406635008 10843573 82693699220273426776985243939726068728 10843574 -41021820754845321968592822037259403648 10843575 13150198481513321526690165179249289600 10843576 394660408553920225177043385108210094080 10843577 -477191910550615571927621010905603039574 10843578 -366459475806963722303377911257319636480 10843579 -903551014517317098279016210747119537820 10843580 245403545888110123491769746161642373120 10843581 173651646156949562285181632975204180544 10843582 188987691919086578136596036236410844800 10843583 -91649824160230585502315554863556213056 10843584 -60755189100803933051430075071949963264 10843585 -500928063901212198745647591485245228800 10843586 180166849710830255411096656083863367744 10843587 876598424770643493695548822830365589528 10843588 -73057232720296168954051672284992630784 10843589 -80662703722489433743656818009092208610 10843590 -16620982732027030555478998800036460800 10843591 257512003945983022178667401934529820184 10843592 586743831471309098919629232151387776000 10843593 254022221315943620470080617275343082240 10843594 92471078788094844732099978746012293632 10843595 -137779385729680958613189184053512294400 10843596 95698939276038899866803577257158122752 10843597 -203171476645137079964903803934443281140 10843598 16452134425690336360463877098066654208 10843599 77398594051403198603917977505314142608 10843600 93317217738061757738198978981786624000 10843601 -910307050813418752546110239765096952348 10843602 -209035055862336449863016179794468864000 10843603 -160403616731334656643085758714245135136 10843604 226803081445672277777513254558558156800 10843605 133668592257845157762021534263791296000 10843606 202066472321031628075297718037121726752 10843607 158153699991333610383634625310200990856 10843608 -299831515652518816381759055921719910400 10843609 -125267633506185301886155970648073123584 10843610 56562193512759723494211844805273184000 10843611 7308756697540402019465833117932699840 10843612 122611902735889551159695021605053999104 10843613 -476633647629405461406767286089117512416 10843614 -15278902023768062056977634229384888832 10843615 289941087841424473548090744266669715600 10843616 311935078049098997990624432427942543360 10843617 -157830148997465945661231104670580100160 10843618 -16158417107417964100761411153135021696 10843619 317399911261842396134576194823151716160 10843620 22271038665817549218825964794701045760 10843621 -89863483454995656120188850448099604388 10843622 -287890241938957661514325449132831379200 10843623 -169078191463965111807100069416522153600 10843624 -13730073167837034533053871730026496000 10843625 116229613647933715845274399102747818000 10843626 -182490551017573542616868176125563705856 10843627 -211993591231390230934684069226157629408 10843628 229886266136654380964079037994145370368 10843629 -88492900235366423096906825303447801760 10843630 -107261200988041678329499767016819960320 10843631 599523227289833652154945138171076388432 10843632 85165679293575679029869509860020551680 10843633 247268342650163201942519410714960717824 10843634 437922972331848748982380308273130874880 10843635 66528163070147403114938689754921990400 10843636 -184887016747034830338084759696218849920 10843637 -137991277673385378421424139609837647616 10843638 92055110135775611226756440559733024128 10843639 -18136262195312254662571267311477149472 10843640 -125594915822631208071223501762024243200 10843641 -80120972084237837212175292098082862080 10843642 788515599737227949505326447487108460800 10843643 -716849309699875212058489279305526478976 10843644 -190701234262326429450954107984025059328 10843645 80444538913346994333470966389650009600 10843646 -365981500904596315806643371155017509696 10843647 -120804847304658606232018148891936248560 10843648 -119797092877029138944236339127144939520 10843649 481416038328876790324485217806591964800 10843650 53563002371479680302154033136896850800 10843651 -306447856583943215144832588622919715120 10843652 -277281727224657761699222579632892559360 10843653 -3004282517433727960818768265272537696 10843654 7360306091793468660954274458623885952 10843655 186174712209049546427539651476105949560 10843656 -25179917709980735865294144484939776000 10843657 -154910837780513050962870548712265085856 10843658 131847498952417939006525074879442071552 10843659 -632640215630548805657336834162683111200 10843660 239141800223042379258040690131727303680 10843661 792529478814985477133650639815969110400 10843662 170676570357152459048012921430285989952 10843663 251314488656640619634276444121404718536 10843664 -5789974915114522094369752662338273280 10843665 7396203210870766065103191983585667840 10843666 263992107148404093728577751560770758032 10843667 139796079111355790758588779826716700716 10843668 -153502708553595788306060187828550379520 10843669 93515095326992184945935208956087568000 10843670 -199402804395301839314697234305732862720 10843671 71966452422882944279038423643297431200 10843672 78647769718915246128470142113837875200 10843673 -476777541980695414954697502450417249078 10843674 -182406813457993653752027363415510968832 10843675 140368487542858998295562242374276326900 10843676 19179480330702469036046936724290297856 10843677 149330861018199565954544839690858841388 10843678 346577727161744718178402424849673248640 10843679 -29204129840219654828309770076445337728 10843680 -100992462714177344622476036496949248000 10843681 -175136494179141085520652151911274895518 10843682 -11616174499626722244174438166213342848 10843683 255023593937975889347489077893762280824 10843684 454084511990417662037350148210687052416 10843685 -44785987255130338398632181109697455620 10843686 61633417386969909045941959423447326720 10843687 -8422663310684540583809501315148114528 10843688 -209891313572779343287072430986970234880 10843689 -407845722498204270000746943547328506752 10843690 3756742784489332681420297702648688640 10843691 220674079313949070539526564758262567092 10843692 372017387590449811932801605120292644352 10843693 -101690785588330419449245623090827482400 10843694 118928897781175070179999165037441361600 10843695 47489527626091020672578075615978956320 10843696 -70560847058889890073443182272492044288 10843697 4987516785702241032661768990783454400 10843698 68230703119077734260547511066206223360 10843699 -1281334493196190981540449533534863426560 10843700 26335130636958818470200660304056067200 10843701 64984841081149039455131725624347391488 10843702 327054222309677805505242933249694711104 10843703 56897387141813093308820026779034058184 10843704 379313338465860942141683385249381212160 10843705 967600624676067900033695570068874799120 10843706 130709514793831336253556733243305525984 10843707 18787237373283922229082261581530773504 10843708 -567359391551526474124165326938986550272 10843709 45362607999085615442769703218899280000 10843710 27861079534233757169433966758056331520 10843711 26232031689533155276952554936319418712 10843712 -14349636137422615589446156953191448576 10843713 10931534306732296979609658893504067042 10843714 87258766696731280036705608366057856512 10843715 61984280389398072344065707061780281360 10843716 99023406423772615448937018639909829632 10843717 92338223766724737594159494605806436766 10843718 -1498018249649326595918604957394206336 10843719 -146435262385242711402538018796077124400 10843720 102908053197441805322394756016386048000 10843721 83820713378115494500830162071909844864 10843722 130813101094425965451231528006683752032 10843723 66062418506269575343146986780435357520 10843724 -136053835514874698880540274175717301504 10843725 114558524785356267441680798415360789600 10843726 -108676354252888625222726288968318785216 10843727 40740742222074653780981143699383980832 10843728 16256943572305914676446938408650014720 10843729 280967266419181366881898105125821620084 10843730 -94330791817223745378178688176247142240 10843731 -115559660085266770643341635912908573580 10843732 535772297088234316304088954333057716096 10843733 -46793115440583897680170911568446036018 10843734 -159016629514518769112135284553854732800 10843735 -166828716075857598153665238529848890880 10843736 21845292386586955707411209128463769600 10843737 -828910008856572622591046148467965854720 10843738 10618122724378362749554037764382085120 10843739 -40504675678215772481225683648638988320 10843740 5508540175090854624044693679853977600 10843741 -383058398944397153789142078680869815648 10843742 -42646472867373419053415332441553316096 10843743 413003373374150475932044453402375080264 10843744 310835446094057825300981087063908417536 10843745 46872677448448036228253590146013665600 10843746 -314531834518448470954364003136029961216 10843747 66830751529019463705258637745598193200 10843748 -575151932529129037610171684938038110592 10843749 531149481118366483699233851568369425856 10843750 362877851799460330827843389019511500000 10843751 69418536230472715582319789953362349752 10843752 -329093661000340525328171651800753274880 10843753 -1155449030756652795630090042789196703616 10843754 162951183581485156428451543590393607680 10843755 -41124296876701328399360760530005504800 10843756 -71289926900022304943775289687973068800 10843757 -358774810613826651965951788785224045994 10843758 -173588278200182022269078580875331211776 10843759 -159147450737946582643960021353242244240 10843760 4320689658297868107804666370262630400 10843761 121617253234153943164727303218249775472 10843762 -173765888356026057342798009957918522336 10843763 -182194644582887047919558911329874548480 10843764 84722761567276708805642908866952028160 10843765 152299061042335403858252042234204949660 10843766 -187443730177472921330489863209461496000 10843767 -196737887302286045231538244168154208000 10843768 3578903168015339724113107814909214720 10843769 32952649457969684790793903466926560000 10843770 23419140854704897171102271253170242560 10843771 -266102357516248975409383038877953960028 10843772 -40870934859641146865473639251622938624 10843773 202093046665608127505441302571445892800 10843774 -24470457876380835490138931598539364864 10843775 1205549940340160026962534498352038000 10843776 -518037568316266130159027477183264194560 10843777 -262398549000928405613127229019303315200 10843778 -63644773771972226438067581256223920 10843779 79916049419559219749858032659758209200 10843780 269613599254548849890448803441942457600 10843781 87643229607863584220408497643918875932 10843782 194650525690251142776490783429336320192 10843783 -16411368956492965335236585939404489256 10843784 -184793823910639386606889810845459578880 10843785 -14392373262568848983288086665402618360 10843786 382597450412571826514560859307407372592 10843787 -425016165531907387397725671938715083520 10843788 -34719247066869462575574417202365657600 10843789 322458827385437997037021593817897125600 10843790 -22899495297870793405748344036917047040 10843791 91763907086163611932993778909502420864 10843792 -129997666232989991896468195190046613504 10843793 -490033805033079100720436572971723924480 10843794 -927520874553553209845993304863032320 10843795 -1528510354441398239520710914335180000 10843796 -134759910586433612863444933512494219520 10843797 165988428037762915713726488932276656960 10843798 -413747460679722846533151634145766816864 10843799 -1135803507364192684191000670895880495600 10843800 -24476934118959827958249418437623808000 10843801 761742374739422274152078137331032201802 10843802 354100184296646028101552186587221746400 10843803 -225737827201248558713390537314398835416 10843804 -934429240025813656423818394597920869888 10843805 201730789186190607728026652974462786560 10843806 134229594191900181311082801397122333504 10843807 59312742396880020463241419753212564960 10843808 434874116854510836642959242879215599616 10843809 -101003430435355006827038945256938473296 10843810 1613442995183068274864149786172136960 10843811 1038940666483457263438629940766868509184 10843812 26841066139620069702176009767160696832 10843813 -162105720151215032444820535641409428000 10843814 -326746467108034407862665860701155507744 10843815 -48606003820243846649406485216296626480 10843816 -737483189638924532648802568387669770240 10843817 -372784249679858098230393883740013623180 10843818 -54062560445867608932545024666570688000 10843819 141090492396186218046480653714452319520 10843820 -121299855662400095108799262927903795200 10843821 -476178260657778397213073072525019179520 10843822 -17499164236921425303011722380647616576 10843823 382727528201771310764784552700174653072 10843824 38298939982323733605661893574757056512 10843825 105124253668213392980996668909483729500 10843826 1676573771903649306669933761874215424 10843827 -550074714314868502457785849045366535880 10843828 -117831937523001926493412996293834735232 10843829 204844258720579955106601076597961631260 10843830 -75448937284826363257360996833938369280 10843831 111320335681077474156332805035987683264 10843832 -472366159509995116980350227630770892800 10843833 31953308989349232439579869609616183296 10843834 -384112287877353679701966914869161535488 10843835 -298533052907457000937241055100484599440 10843836 -177855488243096813024720426734766423040 10843837 -762238368496306559287494954170997328340 10843838 -227594984320571545456130446516848679680 10843839 495370755433553943370783667735791987704 10843840 132439824188969206221513672354567290880 10843841 -363690926717126437919961743819352333948 10843842 -128082722433411950248919688456321643776 10843843 443696310542258942375997187757539719784 10843844 -206553357180198361345937505975251859456 10843845 -30117078725716660777247513302868750400 10843846 2766995663687664311429025752288246400 10843847 382486944325816067250303822895602509736 10843848 582518042044795903255421832448509542400 10843849 311215539080083648355189979198371946813 10843850 -88048222435154380577039062635085503600 10843851 -344441194448113897682208489671628582720 10843852 510370883149307726438219476035973511936 10843853 -146859724007286446860285327088339486196 10843854 6648243733633426855312757402697126912 10843855 -211524131869071636886056420347984478480 10843856 -38694923298860189490521779661234503680 10843857 168735429846667499518271287302873115554 10843858 -11296717401841035289087774288007420064 10843859 -223092680713599627415015474347683071296 10843860 23662974378440732408973638675437455360 10843861 -84547765315289609859781657134862782016 10843862 -109742877481195468737788716627696283136 10843863 -147313743156059621064191695602335930112 10843864 -489949254477084154468647786162930800640 10843865 -83442085586188135507352522874959348400 10843866 179076367276214551006692099956577145344 10843867 -406527659659468174583199868100076544200 10843868 -105174171841416146021086932133794100224 10843869 -7643772384040633775774660124739015392 10843870 -209118843947171983545684748674673660800 10843871 -690490914446633419126862282095433336928 10843872 7213356202515832967217417013713960960 10843873 792540187887610555578670611995858725120 10843874 226038081632404253850975825779037251232 10843875 -127941823986454624524113114565424056000 10843876 -461517958993640055999954879912245088640 10843877 485421193741987555755131108960513518272 10843878 140086175178042279540720624467007417024 10843879 417922776725166482004900597224855420928 10843880 27722710924455249587176336821188966400 10843881 80482589340683962769417613630205803744 10843882 -1585747806100803722457931713771557376 10843883 429920230699588830667519497478384888560 10843884 -273978729188538198883228497256356660480 10843885 215912365688389846916066307277623231240 10843886 51027117525539079999512215317228834240 10843887 -163484312747906448478258012904067157248 10843888 109978667532868364445102110527922601984 10843889 -95343237524386196881745957538598167360 10843890 -144963120348228718801842120063226990080 10843891 371147987841349907831114436538095171276 10843892 234622567243735933307849092780018133760 10843893 -185952680039595869173388530958785094016 10843894 -206885594134345915438640993298736881504 10843895 116225205713214734675465975738870638080 10843896 -38472009503387046229088072974888611840 10843897 900043115347169263187977303312257802346 10843898 -56489365672231686932403569549852415552 10843899 606887948914117538388560338164328152 10843900 208338474095520986646649890632815808000 10843901 -135374167632357045841255187332988546496 10843902 198705798930202939197381529011743815680 10843903 42334116896615161870869848346110784880 10843904 254487767677207531803379179989237760 10843905 -137662207419104787326420179992081556800 10843906 37644692297736469887351279224095747104 10843907 3501723714978265319054394807650076156 10843908 20566515822642993790096438149365760000 10843909 1122296119343164333789693276245949626552 10843910 -130271214147733738680275665359348295680 10843911 -226697291016176409552744151266245262312 10843912 999567435745924450007686160272588800 10843913 -15188258343878131946011838743587340236 10843914 220293963841390572780828426243743700480 10843915 90698110174671545340072900339555171600 10843916 -466331831126062915060194319503324123648 10843917 71032701704095729873223434576794779712 10843918 112234796317616422047890459841301078080 10843919 984445251420806254417722562755486022320 10843920 10742420132470015904421184734969937920 10843921 265781812184623419628903004787546246624 10843922 -464154476513524579018338139395725724000 10843923 38113792945410597557697312767615789568 10843924 -36136837256585988501876729783479238656 10843925 -259299007849838491786538518242928452000 10843926 18343834330935757935064486185243848448 10843927 -504360488951773375568982667578057525560 10843928 -143957204330429154617920032722528256000 10843929 2469960346776877447403682053377357920 10843930 -182388304097534208472691863954652585280 10843931 27669167317892361650512241693325782304 10843932 41617640883334810041935847887578251264 10843933 412623195370471846455178819305846606182 10843934 698002878879356599906409766785906564352 10843935 -385977895875181929055839175107914342400 10843936 1331283478303955511495934601352902737920 10843937 -232198649068303617755205033632268590700 10843938 21110162532535493236961690938887214080 10843939 -800373677015017158482558872682153252260 10843940 -7314825725983129898517976266253704960 10843941 483378300129535755881938740010448557920 10843942 -667462117428996872070233358610355379456 10843943 204180345083123768452442486209869259008 10843944 79926652412694106179700257036655902720 10843945 -273153302774195111140788303599130192000 10843946 415800829943586044745964301618789049600 10843947 -299335008660374992192688906545338267876 10843948 -200466830165142493130263709748095139840 10843949 -830157830375235262192451029328123059050 10843950 -40464993247714639155686012709838156800 10843951 -907749140447151998186425175352511960048 10843952 28417049192326768758148172721550589952 10843953 28156118991606047481849914810033488608 10843954 -398033349820055552686802273356443932160 10843955 -350240563346095647792636932545428480 10843956 -27839568517113508269206391419356391040 10843957 -282873052354428358897037053000760699794 10843958 4954431193143648287923622228654327040 10843959 -36465549674118106525351749903387220992 10843960 -36853758555854936639037973459505971200 10843961 -240797248158200827732903277481973898028 10843962 -79182421880445995997784641193806824448 10843963 -48771594776716352575472769012939216176 10843964 443997488587014653082527194974975936000 10843965 -65314473840869544128979047054863915200 10843966 -30390616961973670420185444160452092160 10843967 -276805551576112376945549658344207847888 10843968 -67626188127181813685895115161332613120 10843969 -700875836419902592568312364855634767404 10843970 -256071341736387492565159206722998742400 10843971 298651186987660051718828144711791417848 10843972 134347787643276920746697880863303258112 10843973 -62602125751076368109420681714910651360 10843974 38606093095420953243655455082830145920 10843975 375605391973798158039071234778280844000 10843976 -282148200766100886907399241230489190400 10843977 -171120012955546752685569894840753987168 10843978 699786502845180932693693217321584845056 10843979 382893811172263746629597622462937346580 10843980 -78906735769217478393240898025107046400 10843981 -309253553349369621678358594530853690570 10843982 -750185453084482587024775370566819008 10843983 913784829914355383196933361611727251600 10843984 -132350367819345934710960123185988239360 10843985 182301178239503851892355617238616008180 10843986 -36752917358662094814908308027082330112 10843987 208293726798626245727583565034808136704 10843988 -99556970233586128545226580518305808512 10843989 138548224303191048095151933108730225248 10843990 -271490080542633086158800568512330549120 10843991 -318759175716648094645971729468250267368 10843992 -143695474743717767653213280330453575680 10843993 400120911556690692122311253413735407242 10843994 -87637046782501473759241824389080462848 10843995 -162692158402928389334986892127969236880 10843996 -372803003642834123147031196485208289792 10843997 -217455141324381148704005788354162284948 10843998 1617605280455612458606629925791384576 10843999 -710236670299700512137787395731007054000 10844000 314340411800226762059012037314740224000 10844001 123563767840893732984794190096533966592 10844002 148384559446232406474989370387733692480 10844003 272934090927411778072775544249330948120 10844004 18678864261237312897062769684683151360 10844005 573495243925139063233564848779429313660 10844006 435298326987515412423167699039535113952 10844007 -341420599226848499954849845119226086360 10844008 56713626085701928925678447664085893120 10844009 522116927408007978029617759424395970640 10844010 -269940882242073143670211665803682316800 10844011 -1011628959888602062221516434052520839288 10844012 237463060446471852364410998325390477312 10844013 -37889141082241670868690288662375480256 10844014 -725645422017413250131198296836488874240 10844015 19842247774347604057367378123666416320 10844016 -32862588412205569470503503959002972160 10844017 -20740578332681568420255784939018407936 10844018 154867452929690213642053890534300842016 10844019 66052357667068346393121336537514268244 10844020 -527949148445946791212822490232034560 10844021 117230174983727810334063632664225120444 10844022 -25596447920399161340554493773424885760 10844023 -813644209856507992087224098203940300040 10844024 -573987609437785716709477589587505111040 10844025 11840562516221176447579349181807705600 10844026 119130910279951988306312642390987321712 10844027 -346373754965707762118218398249185754120 10844028 230311325454434357353305584133924495360 10844029 5519141498859780074160156427520957312 10844030 -31598089476594163337617309006007739840 10844031 542693898938336111065553464960038730368 10844032 406403734202737452383240523810550579200 10844033 -394235710149105671480896618355245747536 10844034 -91680161630292918952786770342476018688 10844035 -346840956719855374298289943354334129520 10844036 -3971729901368706594709686550403211264 10844037 28116106033367493912358163844687181086 10844038 164722509954866119497072441200289421920 10844039 28692140842546817437377810524259522840 10844040 -39539622328956729727718130670067712000 10844041 3608365354240745133528829227264640960 10844042 -76776693205278166273605585630839072256 10844043 -116384542581307386772444717076592222720 10844044 -82429972257971498464322666235329122304 10844045 -152347545247908349304151287460509077200 10844046 106754903456741239779030320801346902400 10844047 328597279955892159734209572440165698312 10844048 5512110840889752047167956505171329024 10844049 232488961144669679337278003999592956736 10844050 -23736455128158245141409496526789491200 10844051 7823811318260634037545700071458555052 10844052 47214869593237523271227573926732173312 10844053 -551341092583037630251882825425159112512 10844054 -195130982799265097061658035026626500576 10844055 285128994646305038232214700071592338560 10844056 70198222258192560840969160763514746880 10844057 268954719361980115211655570121628769600 10844058 -16401657843004165844332658948195599872 10844059 -48195025416786146426701027987651199740 10844060 211534359598738137500212632144621388800 10844061 -253732135231028453427624469209047411328 10844062 226346703904764870920008601123653614720 10844063 -63157057228634092438945820388807157296 10844064 46171746481218193524493478422621716480 10844065 -23947554520582947266361378740219496960 10844066 -480336647025018295478954835296616541920 10844067 -43869602695354599887917849121513683104 10844068 -135901276496222097521620588616700833152 10844069 -517282109014646787472743524419312547520 10844070 89363774186838920978477101193136739200 10844071 -71588043666044181623590073050622875200 10844072 222473650694806223029615853380597094400 10844073 784919729317139317866262536517610452464 10844074 125055180492322333152453195435683215536 10844075 291677433878112016500748776698678592000 10844076 100722210772588473144213384820405765632 10844077 20426299728465089658970487409405225100 10844078 35719267993820364900280883987357302656 10844079 -116982420468662984071144713599136983040 10844080 -34440320609731455604665120869509693440 10844081 1570408002373561274978953646167587955200 10844082 -162822345273872181549087595555099052160 10844083 173268959808215999171012020690212708160 10844084 13620736533955387292629184581824694272 10844085 -16576215883961955057248900094535219200 10844086 258224401211429537328291640188706252800 10844087 133208510042771253212242940194914557736 10844088 -126117890225937197414557111951048765440 10844089 1037977741728735033754411850325176020 10844090 -54994679241703737281511929276534568000 10844091 1309323790876810985339655424318467216480 10844092 -1466217242063145142062612605338624512 10844093 91442750358325470187922750971834521600 10844094 30325541390975606001144428408495345280 10844095 -68476998968583210026370994584811397400 10844096 -197122462732844576169229949173594324992 10844097 597933301368937166924191708700898480384 10844098 172319558507976754082486888974621635840 10844099 85879036527378501431448377402001033936 10844100 21903292421421319401319896760635120000 10844101 373389385454017461198501890396677955102 10844102 78736227704539601609052395515737190752 10844103 -74748155939275753556214724721662882992 10844104 -364335533201716639192811288913758346240 10844105 388937018961450007704314822195612570760 10844106 -27610102689607116325284416857914780672 10844107 -32085727135757154361331693554057967600 10844108 -130739738721237054386981334630074600448 10844109 -370229778392345168855277966529733636256 10844110 -61990508453135061923530072221731374080 10844111 695871116646688912122485674946992937712 10844112 103981895632307734991068653401973719040 10844113 285378310862248641556509491002486298496 10844114 49341872928112330155395801059090916352 10844115 280920462864111585667305715387119940800 10844116 191995590105788047663210213827764183040 10844117 394976156619610912380880280269410908640 10844118 87835524206848320899389875492418708608 10844119 29397354710732510052471645283392860208 10844120 -81736631411184753722900963164551168000 10844121 -132321183475861138319954324993558711088 10844122 116202591218780678171270281696277386752 10844123 20823515416167061777937445395584168824 10844124 -102005182936006739678211755276426540544 10844125 -542024678163103487879487704621988201000 10844126 -199576480682064338444022424621159663488 10844127 3065646263038801536648082001492492928 10844128 -108386882558109004292952682371828940800 10844129 173922773081793438290870314831238003376 10844130 151409133516040986164255672270416727040 10844131 -207069713653787367654149593770414247804 10844132 -1821872655676667272913037622772502528 10844133 -313732172308298905285109621080264937376 10844134 92561029502242290151876870154534774784 10844135 -384712667142619198714168757053176094920 10844136 100804947304566625450793294659275571200 10844137 954403563025144137884412228584220781812 10844138 250812567502002273677198349330334406496 10844139 157048404250138111784386736236754216640 10844140 124012091965572324682101316714326589440 10844141 -231883990760915454266244775686049920 10844142 -274969372337414826163066874973420785088 10844143 373855470129625175348469426334121229392 10844144 224118463066789301877899352021601320960 10844145 -102644006844764937781946447463791116800 10844146 388142540776711844446300155399457312272 10844147 -126005715852988132409562756688205712480 10844148 -58048505706663286242137348749106540544 10844149 1070298961518615954373262582799721871360 10844150 8210669140252989057778425338604657600 10844151 -95767073788518519962780165699615579136 10844152 -233286298201878658045809392993805619200 10844153 -316404851832645394811324175531430363320 10844154 43758571329742041158046153478299249264 10844155 -11225405316302746892697958690474368000 10844156 128314667776466710265408487192355307520 10844157 219888363745502719290479870514391818240 10844158 -5569685690830216976301697307301927552 10844159 375155207743625067501243902715353945304 10844160 -4041447352335346871846260144550707200 10844161 90886868916437590553574023849696858032 10844162 -83186380206496105311968287341392951808 10844163 319600578309251073961722327158760318024 10844164 -424029813779805697461349306513405695744 10844165 -109418901886479516787388175242459440680 10844166 26050095759060956862867421917177925824 10844167 341963085592643570035759630997214488216 10844168 -157441837039395865529905592860432250880 10844169 182529963380915500840818434480309225472 10844170 -1175176700839322700539221238788396800 10844171 -80754238297214784811079480267053925040 10844172 -66944381027345112242348365006621900800 10844173 121713624998970590338512560699061915180 10844174 413562293827815301189000438366332103680 10844175 66377682423714873717715807499819967000 10844176 54180605595943029113788477467206090752 10844177 239959829599499853988357341197408915520 10844178 5503844905114032396150567571075276800 10844179 -292018312577755807905303253891379251224 10844180 -342546775769611475553816261604017100800 10844181 178668123533205301269881042760094146012 10844182 -129856592859735268417407047194549471488 10844183 67538327842291479579956427299055007920 10844184 -153309155889328798613319573680228474880 10844185 -175633109608452920239627780902614378880 10844186 28272629016256027147481313929310708960 10844187 -589467736148239618197388436761524238032 10844188 -382501773038853792693129643586095770112 10844189 840156051880904669210910512436367118124 10844190 -164336903455251582388205813685765787200 10844191 -48955630551273118578592054236426753888 10844192 255448497316042084179786076437272985600 10844193 -220794534785021123479693717288999980000 10844194 99468531143415192494635934744201602896 10844195 -55477531810758476493888110578022080080 10844196 277368713253196788753053633418131257344 10844197 82074337010546568761507405121003934080 10844198 -701214651364290733310920006167924543360 10844199 15849719301621860990143846608422492424 10844200 -54366548367447188682190342749849600000 10844201 -46719218380366316174868671856986347008 10844202 -147768039086056675199497526363118593280 10844203 121248857463304171147393695597750347584 10844204 -64926412559798046128597220496651173888 10844205 -103947290391813188334447877640774827200 10844206 -341755870674835922625530296998339456 10844207 -111354878847945044239186466313123204096 10844208 134331966899914167634402963514972454912 10844209 762306520864514655171841069788904155410 10844210 27652568285226593440614961840637655360 10844211 -16161122625090702507345780819484298496 10844212 -186825150025893583292555287843234938880 10844213 3802310066467163884976711673186049728 10844214 -112621228719030035151425216352813732480 10844215 -390529143356569345204351154146598259600 10844216 -517044455945483014237410521739197153280 10844217 -47729451159491043380380125330839843340 10844218 186722153040040464085948273966345211904 10844219 316712953681920684068131196816421448896 10844220 236585672879803306507836079342850304000 10844221 -876269293360391297082662968448970827578 10844222 24015361121943440034093439807647839424 10844223 12871698539161607726725019077243289136 10844224 -47934141613295421751012148007948779520 10844225 3193361895772996560752760620282774400 10844226 175442235782160210970613167703154470400 10844227 -22444348252017674336414787812883210440 10844228 -36162525794529307184334265528225218432 10844229 -31376506579888431799654819239977498304 10844230 264624736257894721013318467713306821760 10844231 -1114498675888729979019502717021782562800 10844232 -134869726603627840423280457403260272640 10844233 -108453190310621899641058742690191986780 10844234 19837140869913524990965633921483348992 10844235 147952354207066113332118117347243913600 10844236 -115816598552529532732240110325733452800 10844237 -190083838705740753300932056606590862548 10844238 214241372682734328881151482453953704960 10844239 -643456847570292198630863552763148934784 10844240 -1179313918420501618003756271706439680 10844241 523818016288847300203962109084234705392 10844242 -79316427169320405492609674785407765888 10844243 435085074782543283806173335641551707384 10844244 -23386935890631806760429650042975637504 10844245 -466020368404787762690116683363863400 10844246 180904987729927009130587671874248243840 10844247 153561173954183900182244170002160672128 10844248 -786391494452781676923751550288340480000 10844249 -169950054023319473083389793820531936760 10844250 -179263730730768578504756993945831040000 10844251 871016309760348603369745546401131212800 10844252 -607617780883960749045179976847873287168 10844253 -101962864288697078628420988766792405760 10844254 -50687796421927568759673191945007927168 10844255 -350665474767176956478024002212889914840 10844256 -1514593315823040934357756637255565312 10844257 803312654953161042131437444796954601506 10844258 -246040766951953854432272099137690073520 10844259 187580750612261636093579721065772023040 10844260 -150531082256554173168950831632198041600 10844261 1402151818576088373384328602470359118400 10844262 -181739574228000738117108826197559296 10844263 -1015641195661968655018369765067838004320 10844264 -420414342804738075668642761664750576640 10844265 -29216805779865832535733223885583823360 10844266 -147161193738398041305426616498935088800 10844267 -137686730146387031370206623799182998528 10844268 -54157457330277958325975073849285120000 10844269 -611053903690872709853712716967513964320 10844270 123158272936845728572779978233571744000 10844271 146890923059484024934113809004496623408 10844272 222317036452435452750669707985508990976 10844273 -67408316826152488622479588773375026880 10844274 60063365718370500539582536328389565952 10844275 77081259311088536242146772333778723600 10844276 -266885815149429450454957399438565670912 10844277 1554877519622136275886451455061824576 10844278 283276297585300221548007865073519905440 10844279 -600265459961516891375322883317134427216 10844280 9155763949191040726955368698810470400 10844281 -51593203665754791352510571513637905408 10844282 -196313439692157687109596197824301818368 10844283 164329071214046525447391748492176293424 10844284 -578222557842067831217568426741627429888 10844285 -147715476251518854075189267034872039840 10844286 147462930038501074422522465261411821184 10844287 308994686904670102630195838952832535936 10844288 -128111253220847070878050720552058880000 10844289 -104824947960941168929882886736832579500 10844290 -35071161539759809682233006637340357600 10844291 194075480846027278111140131016559405692 10844292 115519939008506710104051559012456369152 10844293 -107207825798732450007464420873089124736 10844294 -157233673286723978913554137979611369920 10844295 39695897617855745755570081328722867200 10844296 11121860901964532058433281354596352000 10844297 433669968505043013744698177448590734746 10844298 47292267443752233002899859469588116784 10844299 -6581448393860874389409768731288198936 10844300 -233281472371207981837633132162311744000 10844301 4691427546861523642062224249972714880 10844302 9754919362256828691865235992581370752 10844303 721720294982075890630002884473164405552 10844304 -7620397609959254176156100046823096320 10844305 -12836132746794635525036608352734278540 10844306 66551245031822861981783714220985766400 10844307 -140006372341536478384362704661373584000 10844308 17445757433049543217670195568821164928 10844309 -11512525294024830994402992586487118528 10844310 -53857896572432072001819292088363642880 10844311 -1197457450661019786086554821076131207576 10844312 -248739721895452941183293004800944005120 10844313 271107404600898277159334635028302526400 10844314 -128494611588816761585904979905179596320 10844315 -408479198823401016374657617450204559040 10844316 -29283887429103727225980874158337622016 10844317 -101475890365618544954000009538608502336 10844318 -172179170966401451846802729861416784000 10844319 -51597196120016792405973823545882390456 10844320 -255836340213547844983805446843621048320 10844321 840764115328488443380267193323840119522 10844322 34677456574722318104448692114847142272 10844323 52533502179737617779924420765975583136 10844324 -158373279805416260944391775716212178304 10844325 -57508957111733515916855389051099042950 10844326 -275657127797649998771147156786779222080 10844327 43782103694621604628591133759126231040 10844328 55815446183192008177051357476846059520 10844329 -743777142557090108576929833546725304070 10844330 21516057268037343772043233803851980800 10844331 129615212355278247178531787844565393752 10844332 108733762402205855372299267573298199552 10844333 404660230673266116067439243973284706582 10844334 -249492452945053474487552926891539951360 10844335 -471615912231062238756386254066044465720 10844336 -7972417946054546399445707890203820032 10844337 104897864980358190962721287973272252592 10844338 -115296332073426942175666188634528957680 10844339 526971336060970017232034530116777619968 10844340 -203150368892943743470871011976724480 10844341 181608015291468373881302675060048552352 10844342 972642633414770734260823138289005632 10844343 228896552621467796343941021223072449304 10844344 -108954404494787325362730361648128000 10844345 593024365495505810086334762808704174400 10844346 41895068266187525309282552263011369984 10844347 -212546556448239337952977879683955457040 10844348 112170451496772743955452489153525572608 10844349 -64175831110135498436413454046539655936 10844350 -92157235911041308160493535211347531200 10844351 -115204436166347540557815078569572549920 10844352 99901721714075514269942490499343450112 10844353 -301441324529272414663168421429604060716 10844354 429403124065571146643528944078944263376 10844355 -186250895329590490126147963457275065600 10844356 211712782959624185246226149304921249920 10844357 23793510861645857704343583558926179200 10844358 1691509866737646856254745456542597120 10844359 -589349387326224115722140210169556358440 10844360 -55007972251678775454263532160816896000 10844361 -80431959446474811076547428553288140896 10844362 166890517940795216621129054300158624512 10844363 792824447935639504391146856225270864040 10844364 -41550265145207201735594030862687989760 10844365 -19014075498358374432085129046634564480 10844366 315080276982034711004653309026797131008 10844367 130069363451915620386270688112966260224 10844368 -91503154423630405103845753161578004480 10844369 34941787174040669128613826675734389800 10844370 3099890409663738501850487186013791040 10844371 255343442674908773507180206726512050112 10844372 -93834194547471044083993596056944287744 10844373 -114833027907606397558971311662775819616 10844374 -225418290099369310722680115688313828064 10844375 -50543100695480318269943517520499205000 10844376 459702020981751159653478495241524633600 10844377 -220063371907062767587336501960050214560 10844378 -268173873254628606463217707927778207760 10844379 30519088287552589745158924133536519968 10844380 -182861436817214676934530295605624691200 10844381 460283846702571207401084016252253462182 10844382 254633969243573737842010165483521091392 10844383 211927982479788576840490751379310800 10844384 -152713490768552038792134293981429760000 10844385 145582158769629781065527233532429850240 10844386 -35529232755895967710703363408310159360 10844387 -221612505360837434334242337583306119720 10844388 -665302674869545565164170567368410490880 10844389 31409326252792895293542768296876487040 10844390 -66908893847532297542506082671562494080 10844391 101645752617542394559688783594889832704 10844392 3861031674099755794418495306041651200 10844393 -345439893508582270350127281280017916800 10844394 -252759187150370212146621478159935317760 10844395 146931868530159198538576467499462418400 10844396 -4654544219474100559646038774561939200 10844397 302606037082473626720226182121803446668 10844398 67953301755278342909872212424348525440 10844399 63038563986163939496013895860014360400 10844400 -2009825225786155337157278497465958400 10844401 -166995172741361428298631321385716903598 10844402 145471834170145425152187231082964593920 10844403 318730132618119781495705084377351757824 10844404 57062963133008237431379751036074311680 10844405 4179574951510224789452285825175907200 10844406 38757516362643068286957452784034736064 10844407 -238667028092349899199740260368977534976 10844408 438600554986916629143253700093977436160 10844409 131740020672640401901610088177753548160 10844410 -60985845753876351401099551672748040000 10844411 34548949731698234559833194887126065712 10844412 -416864881856800625029145506898221874688 10844413 -254556549528590228898418751912857433338 10844414 -96150214550186182690516644052965122688 10844415 409267082392671489103499028768701748000 10844416 238682502398166333528732569323651989504 10844417 556102896695643523215166019100776587860 10844418 -18145244760551691307680348093491748864 10844419 229699731015379817460191559963940027632 10844420 -87903642577357602624088159007322685440 10844421 -34815851024586138370387598255570188800 10844422 94015620606660171677861278764428092512 10844423 -819160672509386420450784095033262433536 10844424 -310568964990659267636261830216416906240 10844425 20773811052923122172123669763084785150 10844426 355839993922221879119900155897161348912 10844427 -59723621270282044922762761504867091520 10844428 -1069873911665306593109376465642225664 10844429 583362236822969941272790898292923583030 10844430 -33442874421620426114946216616155818880 10844431 10322902374903465910331236824277262880 10844432 -121667316911556495120173430182905970688 10844433 551689893090962730271150140435358415202 10844434 -1560020065952015734868226902214386880 10844435 185838794074847838079642455244131947280 10844436 -41229734820097313197434542794305546240 10844437 -167695676026312695688071077470373372914 10844438 -32654756266775123213185713309946216320 10844439 -397870552188588916142572464536044916376 10844440 -7856549700718657090110796615138099200 10844441 85005179345917680850511409896905428612 10844442 618594600752359984402711541442353664 10844443 512233517660285141548415106702317922692 10844444 -309663811740677013576999737696483263488 10844445 103528928514851311911545641037276077920 10844446 -15964506120558136101212389123659443328 10844447 -789788669862468547782397978322803499088 10844448 415367246897604831024617537820743958528 10844449 128743422099466829451132495906136982592 10844450 7017056360384083263644384574254678400 10844451 4398372817373906854318184020944943104 10844452 -121426249218319666779091337367595708160 10844453 188666889781482176699534536571450419260 10844454 92952622819605611580602356826654865408 10844455 -159343086418076555392964193087859259280 10844456 48382274734258359153998364814107279360 10844457 -116606343872811235599850825134050608512 10844458 407477550304922946815217612605247295488 10844459 -165625284489407071607904230774347867920 10844460 48010323441514132114928239447806428160 10844461 377328471047919522331747412742595450732 10844462 5512333142591540118706473878421935232 10844463 -70603320740986584918587120225429744640 10844464 -65406357459042129486899508928997048320 10844465 84527863325089220446715173127184295860 10844466 -136537090878438644440816534006551859200 10844467 276480871980530480440735507576897925516 10844468 48802573648287967562850682393688702976 10844469 15570660861861366636146191482815437440 10844470 44354064371483156266546937452220728320 10844471 1017712868647459644633784636825953408 10844472 -16366628857999702879334099411404185600 10844473 -472881061717029993581039976448837016278 10844474 -287308101235643219695672943404323237264 10844475 57009712050732228279116038948857342600 10844476 -77832787765379751982038807574394045440 10844477 43565232357295368256359605478358790400 10844478 117923060977054441307698906297011623040 10844479 986755453765448189111823754388799990576 10844480 -80819558716984123728357453266445926400 10844481 558518553872312011758995833837911452544 10844482 -149160234067661575935609462938938079232 10844483 -64554269050424986054321307929371610176 10844484 102394096125021036262292490631964814336 10844485 -73550787174970043295302785073135147400 10844486 -246514626100325329632246752343570419520 10844487 608846531025447629601618992931005405760 10844488 721751863413506859938121030600597504000 10844489 -381208574420658398312926906955083739676 10844490 -53062854996617922082061777539817410560 10844491 -33444768537325074278603229415046607728 10844492 234293922413053147452971655876168407040 10844493 -8357445517454416832535767902005019872 10844494 246258650017760237233522822722057391296 10844495 -893631478972916308327141657247240400 10844496 -4033398215608344256934458245658705920 10844497 205622111109831512406048910777757770080 10844498 164328405428366212846781235638490642432 10844499 -130704228330565480479827077710400683336 10844500 -98548588752816342385661887323268416000 10844501 -796207606297235109468689413251558600498 10844502 91576716159708126696832250187767477760 10844503 -780753055608066721033067495356466241200 10844504 658525237281468504796081840956518400 10844505 -6362305800333136280907790514580576000 10844506 12073383789662880793756534844083037184 10844507 -663732158273614117472255307321802501848 10844508 206121799468457703605033820895349352960 10844509 -88331818280927551435858899613739708520 10844510 214081871086063533343545516540424484160 10844511 -60666759563485837517586501236945794800 10844512 257348583142968800423525608794540736512 10844513 -30855518774276347053945240411141261312 10844514 -86142218963589594594402402240703872 10844515 146602403175076407935330620740860887920 10844516 -82575930332337863345109996015748730880 10844517 147042326025909186364814838992639261280 10844518 5105126136712663276389913244314233600 10844519 150328415273378846958230140336597410240 10844520 -201485239206385198853657885202656870400 10844521 -701270600600835786022727601702111259320 10844522 41188013763637864648136959045955014752 10844523 -2284558998091296385625907578155501776 10844524 558930769937073843592357993108307353600 10844525 20923490934856851344024221648293826050 10844526 16677194490304536120310890811838343168 10844527 240607850764981163689030657037935317352 10844528 114775032198104411071831799210249060352 10844529 344274376721104968736400368458995363184 10844530 41606808058138497892332057061394227200 10844531 -237132210567144545936330888056151208 10844532 -16389673885990735343421987005010428544 10844533 -436926373313245319300079597908420427762 10844534 -223202176607932045244756187230031583584 10844535 -86163685177672852609502355531033600 10844536 238512486872015962685720329949497036800 10844537 187514705747004724339064616085232840592 10844538 116693299907781017766027099381638231040 10844539 222855628928200078792008366535105645120 10844540 89782408767023391424918184921384386560 10844541 202476361746911453923344730606924186860 10844542 139352587029856507120879849836717346560 10844543 -902199879385859358919852621363312142208 10844544 49561903160544353924854652561396858880 10844545 606514205114209384528724332918041905280 10844546 -114145842174028336642356751925082733056 10844547 96440285110453002597357301281532399872 10844548 75928472472232506666282565464182661120 10844549 367318298994894130941857227811231843100 10844550 94547616197567932218156451297777440000 10844551 -468226811984601747157617809105573769448 10844552 -236309800629014875904186092889301841920 10844553 -88766856522858589925959813424558406912 10844554 61079355107483256919045342850456678400 10844555 205969431124280203997384211022190424960 10844556 97933904890554262032676548676939567104 10844557 -7572782046472038423700977992452013088 10844558 40993524304396914096779374770565285440 10844559 -374732632364122851749806248336436272072 10844560 83737285688464473102041144727620812800 10844561 137779387667597521463509225425381413760 10844562 -353748142016271862854248803659747436800 10844563 539259703750665984297747671008028592812 10844564 52336837737235517068816297613984861952 10844565 -189971653663526237860003917061982208480 10844566 110271438155729889438336550962854003232 10844567 -775365378771308413967715990690247835040 10844568 -33835648509578472886590642158310973440 10844569 168662519417246606556399134689880732544 10844570 -257683890121357428749547069041561287680 10844571 -241346388806971646662603440040701543120 10844572 443107201342764103008245666482258529280 10844573 78329044689777374269861478227207244640 10844574 -20597930386965904330099824845732226432 10844575 26169818484951768078311353268902400000 10844576 -280272398679818045325040514630923911168 10844577 277114860623851014122349713254855959840 10844578 -173611911669662501193155465244190826160 10844579 -128523726481589389679352756288946458240 10844580 191192882823654101426702807282615685120 10844581 -617902473671628647638757562480493071936 10844582 61794566472122382751630879223229307200 10844583 -581206083801463460304767707966615112496 10844584 615953939587431534204786997694254402560 10844585 200773103160041628573851565683027055780 10844586 -159222790934873190790159447654486905168 10844587 227060278662439873675107066818201508400 10844588 28656121612188051689913321448683671040 10844589 -1481968208892110495049507761134523136 10844590 197762983083961362514115510994940132800 10844591 -314946239700131614604277035988384721008 10844592 71035822259675933676681234341230018560 10844593 841559562901413567752954877583316541842 10844594 -221369424151948488547588450052169713904 10844595 -98804752933414604617652878718891286480 10844596 230521786116806803659953311561955473408 10844597 -268608414848239330347519344247969831954 10844598 -143450282644626180219882424471426056192 10844599 -827755299402517249648188483686337801936 10844600 -1598822240887269664248242365873152000 10844601 -244068485083642508545525118602411029168 10844602 -153190937948705844830495219710275736608 10844603 206943087271204900340505359774642254080 10844604 277569600669249402972846221857062673920 10844605 604268549952111865927002679579005049260 10844606 -76294015539988569973987371435332305920 10844607 -45851651084257772996737022537841027840 10844608 325262863133716220038762789637487329280 10844609 323766946956317916273356293077037622916 10844610 -12639246811284525742065838553855354880 10844611 135024918443932374090277975160259321600 10844612 -426456868527809457448246394174105679744 10844613 214438452437689087763847486692938632480 10844614 229183044455763439654660198098385052160 10844615 -83255906975700030889899999615091104960 10844616 520930197021668313267062360330145177600 10844617 20902793743487046604141371789755427200 10844618 -300081450536704673714316293915508468384 10844619 389344424251174609907516671128453654744 10844620 -280056108415985836703356789559292318720 10844621 -364527300659256715164094375769789111178 10844622 25339701568637045191360932447458002560 10844623 15075697919912289321946896397906602720 10844624 51535631040763814542689529990506479616 10844625 321867472818941032865940686587680000 10844626 -925083515359073922256624196643938496 10844627 339099767022147278552163025049336218476 10844628 107395154426903214337650403078165125120 10844629 51158533830385355053110103934325534876 10844630 28239781352957376334394789170409673600 10844631 526105502496899270420278972363296192000 10844632 -236620603314478392849106692586936473600 10844633 -279580907457848942205292801779463486956 10844634 -163527005499609157329274621300478891520 10844635 423029218055729875773142349748010917600 10844636 19872041732797897566377012317092472320 10844637 -57959535561151626650177605765548264960 10844638 70686965965022641737731782028681256960 10844639 232105077428938907071525643444165256000 10844640 -244846440822181113471027158172924641280 10844641 -343726161165302963825549346257689753600 10844642 -168982132271491138786609869587806404528 10844643 552113907872099626270788359587815744 10844644 61183191907097246830263657831274044672 10844645 -104909898812035878111121580925922406400 10844646 188743118634220297692344532108963471360 10844647 70569464783825630534168109192575196312 10844648 -384299464235262659603642230716862679040 10844649 107599500210394448657475219374239810800 10844650 11017565310503360423868371450799156000 10844651 -264318677428019409874500326659190286348 10844652 6215359818604106498163443009221607424 10844653 -628780677068153958598966956726172691700 10844654 -246283443218859805179331829190539212224 10844655 -36710343962110263888627384641066745840 10844656 -221671660637866213952837935979420581888 10844657 615822331191166123190601112192699441152 10844658 -152202678879199813900867315223464757760 10844659 45622148060944123271869690023472500992 10844660 -180639433195817551641693630094901721600 10844661 16331186276944078597135126894183153536 10844662 349994844563438669124640511567060116992 10844663 -254872476867858630767933677041159047400 10844664 -133634233227958750418920707480899420160 10844665 168874897433898048891634710674648581320 10844666 29902902646284560034306269440902927360 10844667 165396188498507999787894705125656570800 10844668 188942651923677176738655865511742832640 10844669 381383963749893609055603596023679501120 10844670 99787908762181162544282024921904579840 10844671 -13220988172617254333827710810388950128 10844672 298445319260651051775476394800814489600 10844673 -48396852691126023608269528722508662912 10844674 310166738829486212122129492672448539392 10844675 -103675729972505959410645645347031812100 10844676 95885816933222268110252166407260770432 10844677 84543615311522772930018277941244059840 10844678 -59854103141871569138921035045894338432 10844679 181568223504894476738402878742304911784 10844680 -187528759091788483102481905688462131200 10844681 -696776750920534110585764231016478278300 10844682 172723712267727795538155604521723646464 10844683 785459231930406963554729637381353812384 10844684 -94873385974757690881937752709805302784 10844685 -11846670220225412464090924182959317620 10844686 2523332900739000160295812601481037824 10844687 71784550344566128298956182010087653120 10844688 16750357456098996312099674441104687104 10844689 31116234385637652986794389597017519860 10844690 181831085758845174961776504031671549600 10844691 91511632771919250362667262743282367488 10844692 -6586970372266263732604932860985970688 10844693 191242549651827412433685729194353353120 10844694 103736247147488279884240240421275290240 10844695 -67616830086629559704714672675663682600 10844696 269149662399611640087335093568074956800 10844697 339578765381455157614886541880274836800 10844698 -62511223284816870992882096275446449664 10844699 245074752846858201538464084454353725760 10844700 15061465271922526434371753701654502400 10844701 18543879583871896324450651502572233984 10844702 -220513247716218059589084292614505368192 10844703 51468944898661090081800556509888578712 10844704 52276578584810982021385172994804940800 10844705 -95499101300582285191067932248024176280 10844706 -122611711211785758895705952952775833600 10844707 -374483173190845108819692843541580708880 10844708 -210456778314566346466776237594879197184 10844709 -500031584315304078899346605510545473696 10844710 321002708307804703394611910265299621760 10844711 782767226597840566594485696887304171192 10844712 378351992364779680996192038412605849600 10844713 -100558868255610808313544933222115598592 10844714 -80910672987260982200658130079302238544 10844715 30074597685402403300331393284043788800 10844716 -39926888208120085762384359855071349248 10844717 -133836640209774346093139913556874239200 10844718 -171342599262101422332449368134570549696 10844719 -445224064086416661044630394898902192880 10844720 91123148327017515793821048145767628800 10844721 572668456767907671097918137084961665090 10844722 103881599073073333078053277709481099264 10844723 -179554476952645611839740763024036489736 10844724 143416596355164149349702180138884075520 10844725 -139063262113995555604134632671662680000 10844726 -71626213123975269938761208534886907776 10844727 107688834701772839156226582878023359720 10844728 162022172795465445879761931940484444160 10844729 5256228765513998136241759769950295376 10844730 18927031510494113087212881240710983680 10844731 256992634974763360034559768321540102600 10844732 97469075434109164879804582586349895680 10844733 317414489933196695803065109337688568704 10844734 2383051220072714758331927456500671360 10844735 527925767093258761171538852495810882400 10844736 -54480392080532333098189639228304916480 10844737 -121675713270729902109994224932543296600 10844738 -299101337297608405908116063716267698480 10844739 -388001161193138768335318703814857594400 10844740 -139849041274767981066906729649234287360 10844741 618583961732553568478228259212607434142 10844742 133856257095585086258649851213434706304 10844743 -2301780037632409098905024805689475616 10844744 -124028497735447382824422864145662566400 10844745 217162761411880483284227566797792861120 10844746 -9385309411661105128164096136944288 10844747 592283080131209757105983797570885176120 10844748 -24724078558755160269260456547380275968 10844749 641814547649794973356310791893618031980 10844750 8584180403241388302574992854718912000 10844751 177639183153536453010022363337585367432 10844752 -282490455532948931195594438550774497280 10844753 -277164551150549175426187814330117126400 10844754 -12815434834393233255585640284776578560 10844755 139230889379371630436646013243591898160 10844756 -180975396284205491903401784851224246528 10844757 143263693020160838029007516514361041600 10844758 -36343820468663595410046886214368823520 10844759 17186777639271037841882947411057991712 10844760 59595774419617744056102576566236569600 10844761 -137423135940800203839680929722372882176 10844762 -46371055666490203266368793103862308368 10844763 175592658871709467132748638029187161600 10844764 208606397850627605253013557740229692416 10844765 296073794132530400182111077520381095660 10844766 16425580848611873243520850553703232512 10844767 -166974066205249205981153485642713040000 10844768 -177245167618739829890879409628065300480 10844769 -32759446087751492297637082553306369472 10844770 -236554020794820640137244665676442269920 10844771 -225431690488440913864595025933652293120 10844772 -2274184684412780706778792477756704768 10844773 -433747161375711667243116474365564542978 10844774 -82541521325620780829531159678583440256 10844775 58349907404705070295768433893885507800 10844776 -248417194805964610766489309594545520640 10844777 -419073763850539336534104337958472466374 10844778 49636195481107985824671294727529853696 10844779 -119811477532310308267049886366997826928 10844780 334495777185952769138183068751725363200 10844781 -441418523091010168991773213247167424448 10844782 -12662002565029640437105942923901228800 10844783 128959191846796445974053595543904946960 10844784 -8939365132593859237446491952110370816 10844785 152391119029011177905897317399750320960 10844786 -84197498133285273150431165746091367408 10844787 127372626461133262691815564547554880880 10844788 312356912721864825144648645477096265088 10844789 313593546882648465425292789913346376960 10844790 15194072958207391319069136860844595200 10844791 -48704041135058225964955008829812366408 10844792 36756181291203676101784508935946895360 10844793 -455306157424868343732036189412682057280 10844794 -215859951842619216493642900192745195808 10844795 40696440898984805429392332463890202320 10844796 72102441499130436350964292598651864064 10844797 -64040227167387067037092053271457016660 10844798 -272075720888830474102312595453294553600 10844799 38269965370358686144420828392570275328 10844800 378191263868710662510901699671490560000 10844801 10175937564893577134787936716212474704 10844802 -294903500051853296131732763130269676720 10844803 820457192941692228514790247588972925052 10844804 -360562992594547967038171681440459571200 10844805 -412886495730710114031373984483925040000 10844806 21893914046880916375363852524989258880 10844807 -4506789381767010086725904099371203312 10844808 -102269070096321804309608023891434700800 10844809 3519566875949431047334483571561660004 10844810 360026838124707485404560956304167789760 10844811 97696680312017024588005204200534756720 10844812 22282521857423541220856182023872328192 10844813 4186508551276806826206567788916583296 10844814 -241288918397950341026988561140582477760 10844815 -4899135401433176289428174439805076880 10844816 -28417462762472882177749899648276480000 10844817 87950267528257766202324014847748362480 10844818 273083525366569940494190014072848368640 10844819 123666632789521362566470353926621474220 10844820 76678236427616713687880066873720832000 10844821 -250868016267605866686412119079579558816 10844822 24155332876244278559065871179702185984 10844823 -91832562074071853738580721735553854464 10844824 -572441814458633184142529024932764303360 10844825 -521831149563980683192534028054307534000 10844826 -12929929530438143215041720975499104000 10844827 -517087757245081128808772594708156492352 10844828 15448973823676950505980059812556666880 10844829 338128010825031128941553850053557839174 10844830 -63645016720377640028849348495985973440 10844831 142655490550691984622859230977250193632 10844832 -541453624190691693314073177575918665728 10844833 -851267867420493728454721334299782661918 10844834 3918363149900175603683588250822964224 10844835 -236795800123684164296783998520055129600 10844836 -46664674430560175051429108623680953088 10844837 -418455796427253376407284631496305992514 10844838 32033878264336829641410158027778619584 10844839 -439554676924571180719194714199310013560 10844840 -278420642901890774932533452880652800000 10844841 104433374558136136444491878116235446464 10844842 -115607987658950923198980949870683566928 10844843 -151539370814648122950819997755114778296 10844844 -31669922067962430438736653761291547648 10844845 366578632012897862566263701494660160640 10844846 8043553169178445959439702501190717760 10844847 62127791029861976109138842642902880688 10844848 -30411112606810174290875768007353565184 10844849 -131954507677491396848301202233412356480 10844850 78907882554093016013162548386476620800 10844851 -11725949560864234190605876881151622208 10844852 -7908228322055998767927614138181992064 10844853 -127249988715182690132279505625124688096 10844854 132212904727869624850300490898215526912 10844855 38502956857211513888449130857506420960 10844856 458799167405409212240151956565528637440 10844857 -609953559103803260669814295025111095894 10844858 -4454377339627838971299227394428808960 10844859 -84125060145815325216845144292937893096 10844860 -86715891649448451064064583277699184640 10844861 225097512286694400563950642897792824012 10844862 -87023880852411801956227375914879353856 10844863 225601105388433917965958899473093259344 10844864 -13458034625037059875736327385042124800 10844865 -251424687099543421447318205991838597740 10844866 74761480285523727521143163455310277024 10844867 -383355651243532995833832551336906892 10844868 -42885741333457836758610004598473568256 10844869 -7806767778205880291615167532448756480 10844870 -70433489501542276513874046673681939200 10844871 -66515313862642039996898001717446816088 10844872 77813569563815077018300886875153228800 10844873 370147085546509774483328466825439590564 10844874 -217115301138281841426800735687803176960 10844875 -159710651691837019902499026796788060000 10844876 -414429131190905313598869077423351331072 10844877 -447627050038713318164757998624839381920 10844878 -30128714956521190124397992240106541056 10844879 -151150951353770919870524059742216613816 10844880 7431506808409381284590503393551974400 10844881 -626159381663080434349959324650214054336 10844882 -141743694876885095814047254168603172208 10844883 -23884493928232959995117912364814963200 10844884 436436934654057163103472748176219308032 10844885 138463070894181477512308738026189181080 10844886 -141934874028561641562368349801423543552 10844887 -186164957573755298828238798243963470808 10844888 -200086356227853329204261219814596874240 10844889 -223531025623114404245088745305211590432 10844890 -15579651859137280539861375884981483520 10844891 75064119737879279600276463699162248544 10844892 -162643471474334972871178662272760950784 10844893 406000729717824336746238504370234111142 10844894 200825072760381518893486174103909021760 10844895 140079379641548861666275333916856192000 10844896 -46578352719755470305753056906784276480 10844897 -58801062088305414367410729123856527168 10844898 329088337530256334682849810480919349760 10844899 52605916260923579593829091755548881804 10844900 41726403938601329042466030424861824000 10844901 -3606786027374805955151410828398909120 10844902 229000785797547792086187768509591677152 10844903 93225069043139300232325173668705281200 10844904 105349770602340776973764029768557035520 10844905 420884836368360277276980339434243501760 10844906 129571792908955107518967378181824607152 10844907 -414527677733026398020308346520750542760 10844908 -345641344916129881005942181443087613440 10844909 -172265406392479707602590801250593486890 10844910 17492616559232079661439394610987324800 10844911 -179395963932302871336209860664845639680 10844912 3800593573867517605210475724796526592 10844913 131313813702625138513431890276035703424 10844914 74938324047619921339055912907328834560 10844915 -83315181661969950648164654233551008400 10844916 59463391616215742839817714691242409984 10844917 -323363576668445473965673823173908545220 10844918 -10661224948282324268845010047083774720 10844919 104077450639994717884900562216962320600 10844920 -287125750085464102609921938615825408000 10844921 -757884624049018022836724213971092739968 10844922 5638351018983969785771461995720165888 10844923 -226274780435940924118164015452035588828 10844924 198429447594426019727271158326176976896 10844925 8566808656200635447018408292437584800 10844926 53284469263229594293190577464980902912 10844927 -76944175705648696546843363661876914440 10844928 495638774247147979349261065578872832 10844929 -823891639180512573110051137458302211324 10844930 107864069260313906789012438593166307360 10844931 -206063117198205628721131639043233097040 10844932 103927104458599916824451307933551587328 10844933 -269426851734872091231894620438039222976 10844934 14486835005486422278659490086982074880 10844935 36100070475813877858960714710557141880 10844936 511212157739088381779532774987713740800 10844937 -168555101571109090580503222973290957632 10844938 82182936156171947367268957657159611744 10844939 -166585563051511165026733959441367269744 10844940 54980410694162770646139406484062080000 10844941 -658060491231486299049872873431323123658 10844942 56776549612541442974319712157152780032 10844943 -471105501517644347159422376123241666936 10844944 -1618408704444916727479847870845550592 10844945 -180472144342087170644740237157010204300 10844946 -64359490277948601170942550632569623552 10844947 -202525837636560283600607744231603648 10844948 -19606975223260747892139965557859544192 10844949 -74719658301534088266693272016057936192 10844950 14236174859734630849802202464759460000 10844951 -84533104967249254487176297102642736016 10844952 25072053915406084237762365287594373120 10844953 -22354173416584707740189612455319288960 10844954 396854041713907314218493107931255086592 10844955 215264797045906393969339349493099072000 10844956 -395208308453038480452727284201193029120 10844957 565424993253459595758040810769808354912 10844958 -100694416874316329011285289439297383616 10844959 -202801809674616560196362591139800965784 10844960 50748949403845294253525379869017374720 10844961 419036980375452948230177009273468356272 10844962 186204485310983252015271889943842099200 10844963 -221781209174840979314617089090414341160 10844964 -86112212831821235962077172286177984256 10844965 286994361097862557203590641600103367000 10844966 126630900620486280974113543630242256896 10844967 -56226420162290547403398314345632469760 10844968 394317900190223501855532758318453391360 10844969 294078126803286998486425835124106421370 10844970 -68821699072149427866054277741670880000 10844971 378221618885100797901016007833814135344 10844972 162719664593346666221263361225127144960 10844973 -424321271319231161150180153470013887200 10844974 14410465345480664161459601001875808000 10844975 73973272358582869165607608192266354600 10844976 -82364528594943404886774959584312098816 10844977 22598697664469627286969985166507866560 10844978 -155471733619000377296421972202281338880 10844979 -178154112693132333220842398165104163016 10844980 373645601123432031624698275899960852480 10844981 44344616798191471604128932376570668192 10844982 584406139189372891944489799314751353600 10844983 -474714772245040482444169862807710613616 10844984 -657502214663288686635780755407875133440 10844985 -247712375203015562403308812664791286400 10844986 166212222179537799082724755316697582192 10844987 -8687828457762745983012393483443816280 10844988 -70942491722703210105682809287985954816 10844989 -102807773112175207382222539366467313210 10844990 -76967238849662699365056363687256058880 10844991 246561509004671911519132057558762816680 10844992 -80889436971543398229610203454985207808 10844993 703251296554029832295736661819750596564 10844994 110639609771806852703333415548806320000 10844995 110451706098445850250761598206504126880 10844996 123830563187065793076178332497835902208 10844997 897749958639472025803745164547359457664 10844998 -162973005845351991693362481047242788000 10844999 242710760238617267489406215757499392 10845000 -1085679551198938363721970447484800000 10845001 -658315728895178185528663396037991464998 10845002 61869084557489605534933628365293495552 10845003 45855211624335476745475668731461847808 10845004 -70926466338221722223124372001023283200 10845005 -812319671131347254962332804396995037000 10845006 1454380323924139926545755181855877120 10845007 594136997799905791049572097412307388632 10845008 -136587640371726189989120678197342445568 10845009 35857044778592518425674948004014592 10845010 -219481852805643996419523137047213632000 10845011 -923438660025676838921690930779109062776 10845012 88766749110607238020455074237695322112 10845013 -18058803862199350095949388058835779296 10845014 -142096566278545762594522740713003640960 10845015 330490438543490505677110937643958379520 10845016 -125944470581142397637180929519472394240 10845017 -771681359290250499721492919339474498934 10845018 -213449001664798930890422316369499685136 10845019 -155039522287607041367746184385317554656 10845020 63048425937026098659794180830720980480 10845021 327135925165981718592821898001741868064 10845022 206353230746769226966947597597420309312 10845023 258936646078538654358375673146884987568 10845024 -55844412857274688795681170733624983552 10845025 -649022820593926927551251626178008416900 10845026 7129728240434741415644762134270291200 10845027 -823322603996801283845818548706449327552 10845028 -99533204394973759298617015554090270720 10845029 -109360342462467637350329934440101115040 10845030 618377260172445210542052197841776640 10845031 1138326484096110117236335470632083764960 10845032 -307342587753519275539898624964608409600 10845033 -25471961194358940111088586099429836032 10845034 -111704238632761177553721890822930005584 10845035 122558999881755415700195287863738336480 10845036 192059949514393724392216863439512284160 10845037 -5972128617909049933976458687477524096 10845038 80154185883635158412526962673059076096 10845039 57524924815088113765272427118497359360 10845040 -17091700183178264678424212391112212480 10845041 -739407500372893351345691161103196441600 10845042 18733170003042456375671259784892146176 10845043 811517198200717588398676730585824871760 10845044 144883696056968718658282529477990830080 10845045 171293870012255328480498035239004517240 10845046 -16324078776742886985006391917327597120 10845047 167750333278282234607582324964338885592 10845048 -334502866534391998750927521864990720000 10845049 426235597689885610114658265792269763050 10845050 44383740513786143620406240855910622800 10845051 -5679909226184607516206601056493513216 10845052 -82363461452999556436370140502525733888 10845053 -260244467531098207326919375824111160698 10845054 288186897084457488774998870996391008448 10845055 149319278033714249997477795307503356160 10845056 -53414995067761917740899725189788467200 10845057 95348711553638486853730086067556738592 10845058 44223333923473547869681856069994478080 10845059 412014925123264890633034872088305595260 10845060 228469278625150877957717750676838440960 10845061 305269878833897052000568296522230541662 10845062 187853748217508976265111776788787346944 10845063 -629805476805583227632398296496877655600 10845064 -153580028022468414942091499827666483200 10845065 127028473768051423828470401787351624960 10845066 73305451993028671237274444351732730624 10845067 89811617865859876964225279220120470000 10845068 -362496833793704853047485716107499979776 10845069 -86108664361286683050609295419002803872 10845070 -117571597782963911046719516358589501440 10845071 297473663184794523821715250730954161344 10845072 -39014685432278094882979913450001776640 10845073 1604368602805797054333378954301413600 10845074 8137907798409587064582403032717080352 10845075 28743114812697406467964574561129817600 10845076 569120453662428119880958135896148045824 10845077 -68335105792849951488155117162874774948 10845078 -7835162763883292695558324010403648576 10845079 53023142176896171250695119134530222432 10845080 -575127408302287809475963118090919321600 10845081 13994916215837924425961984095411649028 10845082 70536369851010932980224720461111792640 10845083 192047481633418666384840961582883651144 10845084 -235754906364112962508975520251285169664 10845085 -275369572182953278089014600466490536000 10845086 101099274741547618114487673739499965440 10845087 -566172778848806480478513010056423613440 10845088 -467890543958765795758777172282485309440 10845089 689332933648044204530871940213362919872 10845090 139525301668083966348690963469960350720 10845091 -78539783344075476872779314147347433508 10845092 189468008246860582473759240409741931520 10845093 -5382081531636471705303359242594266816 10845094 -17035962918144503430529961373014069760 10845095 54129532083638400407404764625312976400 10845096 -224388597185672771478234903309445939200 10845097 -343890186642104358554606686936163841648 10845098 -259836820305132790552230110952720778752 10845099 -24685022088924447357845385816860646192 10845100 -43907027017767966345523658712726041600 10845101 -260648463753311623223118555127452906900 10845102 -5569947856470314755134578162998886400 10845103 -566247835787808193733699636351729988960 10845104 84638427552398348618377493236989689856 10845105 202095127416539120467426597271198894400 10845106 -34029630781376477803675005500586283248 10845107 -16117138343047135583940846692544432576 10845108 99866793435158974414668852291932104704 10845109 -291948753754234274408269612577520192 10845110 -47402727429913309440687726526001518080 10845111 111123659382034348803717288246112048872 10845112 138268972582880031862917961068483563520 10845113 799620850400768017247595603058905352362 10845114 -3554569760367322033995006326336486400 10845115 -87219038402538126216455504054317661280 10845116 -8745372245939162059977624811897021440 10845117 -318010626581035206125423831154448397760 10845118 -48889477200278829341851034535708304896 10845119 95856691960269408519721476969497330640 10845120 -38679860270032936101440125204325990400 10845121 7980213760423048336723768434329358912 10845122 158368030749360750190241499816346996224 10845123 -535314549228613916940232842572741354832 10845124 474414263906802485100505708395901312000 10845125 247886736969659656133445979965703614000 10845126 -66804259891049322348126831757106604480 10845127 -464008797774881099885780130436150484408 10845128 -200858548922523023409210140260698685440 10845129 246648116324739823917497367198735909888 10845130 -401038099067711486534620467913751361600 10845131 935396060407564915154048809871775050664 10845132 222341740913086987914813027182507638272 10845133 -34560055479819555260596572333477230592 10845134 -168932226906069738943418708003164478784 10845135 -9078258905922372966038497330846519200 10845136 -72194814238106740939059184387413590016 10845137 -287535634521335286631022538350044580700 10845138 63408241066305527378801512636230270720 10845139 666823197345879467902692553279159576940 10845140 -384938420132925437997148850082781094400 10845141 -188637319140516238016007703619667111456 10845142 59695045601196653198631711447382185984 10845143 60637883111650817362867910787039895440 10845144 -109128171547383657296781241934512128000 10845145 407286566224764413609657636477109072900 10845146 -30357960810314014415654620672708008000 10845147 -437966852999907391807534640111051094528 10845148 -165332852283644100697774730685641569792 10845149 1622047188255640647275729855804397312 10845150 170656917499982123175500960632236489600 10845151 -477791245617632386907068866083081834848 10845152 89377618317130998655105875489286520832 10845153 -336707504667220796121040223204677941936 10845154 -83343639503085608734231698329501026224 10845155 -73398044982179048288102210226646411440 10845156 -79622218615060902497900215142055149568 10845157 828393930435527545473801253239215713406 10845158 -74746647504507145039223211409279274880 10845159 2348331833130997865856305767487354880 10845160 56740946208898504704313670656549632000 10845161 -117310198429921591377501575363127527238 10845162 -5734311875688659754382539153550324560 10845163 -157870871392423424723324708957177863680 10845164 -216342071784182134486211199464327479296 10845165 224896503051558097275283652046875166720 10845166 -169424930849936861047337489487107947968 10845167 -301252143687631717914976814234248818528 10845168 90853270971478291987512027072521601024 10845169 600732911535525385238454935334872447570 10845170 -228304842662398853711205620665215181920 10845171 26345893765680848431746364240466365824 10845172 -8150901956500368085078898796785371648 10845173 -203204372756086477904533030521582580740 10845174 -50061245782266429540832579886467966080 10845175 -29764839324202593945760462282163190000 10845176 651029220800814410731974582607603630080 10845177 136783371133883995490364817850356324032 10845178 25293926367830105724465527479585760448 10845179 520641257070968585842844929796643172608 10845180 283559063771163368708760588028908111360 10845181 21400908196181292570143230909342817120 10845182 365860562036440819019898853813570632192 10845183 -318429146185172712750980399725983862656 10845184 -106056598685857445755687606822612500480 10845185 -22237854211055567309239123274484039000 10845186 -184831597679982635443999559545966678272 10845187 566081614428952797064570421215538115836 10845188 166750900140560063509312371249095834880 10845189 257397950876813156724777422893628831808 10845190 167556193671567700585663041964706864640 10845191 -57748686829998820221984667098819680256 10845192 -214514270134878486789712160935857192960 10845193 -219428702486051806779458514372316408320 10845194 36323431914737921069984139459962201952 10845195 39690039139351492605243417621779834880 10845196 200792355411730705490157865655803835392 10845197 -93429505149184420670073654888285257280 10845198 -12493947693087771639724284850447810560 10845199 769491709489454127205697453861191906560 10845200 -27938539559210060483785575766597632000 10845201 -529801711648147874857929917904089163936 10845202 7041894676420014191377926849768193152 10845203 -481227498212935930073881243786292820480 10845204 -535110409637037365571043888169574033408 10845205 21798580478932543460822459105818043520 10845206 -270322031037030077083843667885097236448 10845207 -92901239642000100785157212968267536960 10845208 -283721328637082678703852514092089180160 10845209 -599101816431113247723400984960707553590 10845210 -75743976622457107070703282871673591040 10845211 -220994697273437020505246596732334021680 10845212 26664638663217693686976496162417290240 10845213 -116140012982674170187422158453471489856 10845214 380113662945492062682981296618129475456 10845215 -307895343819608358248489795355734516880 10845216 436844601594633661507684608869062213632 10845217 -971503298203126431094975473199025846400 10845218 421267006140887368482465937071249897696 10845219 -60715243410862018919909728328389941120 10845220 216730497218462974167683167620099866880 10845221 -239848079229068136085948329206583760578 10845222 29192148738040513088257101523360827072 10845223 -996932769873289667934906470903653134680 10845224 -290593550137957416161314964734353991680 10845225 173846529905208621671890952084919708000 10845226 15565389477295127944466287267669831680 10845227 1214117437011285083309752908055044914832 10845228 410315027771503209873005939019979468800 10845229 -507028979043791223735396887638155992170 10845230 238868074311551995385826502716847680 10845231 207429188530486727096360761145803514640 10845232 96330701107622835369743586567003815936 10845233 116047556526408247012724534436510112320 10845234 -3878250028209487591999098740008968816 10845235 187350029057536946075683611780529289760 10845236 419115410572162256015950698734158989312 10845237 254502604488517038493553891623913143488 10845238 186425020262293634421011382928265911680 10845239 -499710324603528769668554157627637167960 10845240 -123964327481482422431602817398957670400 10845241 -10595398495909008274363612794227771232 10845242 178464571784029845235169254053864220272 10845243 -212815070424760386321981565840271729268 10845244 74948784694332560385882895824453997056 10845245 332646566290587852924165985076024640 10845246 -212548434301822105228280502877235562240 10845247 -110236952145176263573261407521583924368 10845248 41545596202256738314816355322215006208 10845249 739223655179237453735112950757226440288 10845250 -130981668923945661803749798160643072000 10845251 -427344610288220567047684633122729136896 10845252 15215956968051946974173223069256366080 10845253 178380292449967410461968834994931787584 10845254 -33153709429554342608026270620650617728 10845255 -90067125413383072404389454482784442080 10845256 -664672868316882469413234761248665861120 10845257 38488090135603669097870328300359873280 10845258 -88454842232098178637483473562799862016 10845259 468585177555157676848254755442592006704 10845260 -124701199505559078607801694672069637120 10845261 165692474863386558402761329141714633632 10845262 129998842372789233015223939713630033600 10845263 29543686167996222513483761385030396000 10845264 -121582079010406172903939313277368139776 10845265 -331486138492809030308551115173573080000 10845266 -36593420815052949992897663991573360000 10845267 7362518670991561033954791865259972280 10845268 -147204617534596290976533205665452038272 10845269 -967707476604206217738240165515101886208 10845270 160231332540623887417289446627103733120 10845271 -587335815139505326494515602732161217528 10845272 517700307398178826231130762676038092800 10845273 134163490875899165893376614304355715200 10845274 173902077082533230896970441456695348992 10845275 60773807818160503580715963969819612000 10845276 -103960505152067345788068352980123033600 10845277 615188191309643633350218648410193017126 10845278 7313954877150278819090374854499829760 10845279 -138449280076548221364803095443258525120 10845280 -644683788944692956370103551171417866240 10845281 -681530080990076916658884882679010685918 10845282 -31319565204542917814528072174341816320 10845283 -46485180520887277415346836080262533416 10845284 -60735197576113920736853148603121284864 10845285 -233260244423873155739250803447964446400 10845286 338181922861970500207180567767250457280 10845287 846284323046639241520831349051873226936 10845288 739780068942182595112989621487534080 10845289 153078088835477909663755934179792420160 10845290 -268345568091607323588110853192062257920 10845291 452735437807659226869802405398177749592 10845292 61844687094651130715193592564743569408 10845293 839578511024921845736862192482087100300 10845294 -170777148375201396404704577251941758400 10845295 -465241615962691040385425414700853546800 10845296 -36625726479443888778109429885806575616 10845297 48452766329180673717663496101082807680 10845298 42246519147186233893250529032262032400 10845299 -21935260635132490620714003122526059700 10845300 -113856404884964587604450976414833203200 10845301 -111217747449516192739115266051192700000 10845302 -151873476949677456688737659153274377088 10845303 58547876557784489075298972197870372736 10845304 148541080795175999619016222420794470400 10845305 -208146309590739875630588361100953109440 10845306 241184206365935002443558068304045611520 10845307 -471345794054425828664733586855187017368 10845308 22113288011433668704901113944974972928 10845309 454866791598981021677612538094792072704 10845310 -35006713358784183905878560814617104640 10845311 -469676671517106786135947444808223721088 10845312 72414836489824601564954967553427374080 10845313 285909748768329503998614551299578034562 10845314 99060372634100842761841369482146035200 10845315 -149018513958994699301153741983207105200 10845316 356508216696328343641609551639861415040 10845317 -210908029748192837925733525090590948834 10845318 5170596050202964005485453869954169856 10845319 -128967970697868823259623983979871412800 10845320 130125746246917337792619689056269312000 10845321 -138425213000924923417555080648364830720 10845322 -7676727816598545276839203140076398288 10845323 444630760725284688318267099557068472904 10845324 106439456429587934937897785866810561536 10845325 -313774697091045200086256224817935001950 10845326 -320215007390551505737761838603958349888 10845327 129962626626152027545852034428741016208 10845328 -17360634943454748269050312621993230336 10845329 -395305671493841673589638545941438648128 10845330 195569973955395791575095820571104273920 10845331 2068669982134728028346880399458148864 10845332 -257658723276879848983905100930235032704 10845333 60141329003431019563548938931934735200 10845334 350322189553236138689746490580110037312 10845335 -214098664361206500443522805544987982640 10845336 412765564240204069390842347049671884800 10845337 -99010746365887327260571185437952534648 10845338 -83952744373861548726069608038282063104 10845339 -104376152663272340565521815506049774992 10845340 -78833136349067289607690191492626027520 10845341 -361484667538667415776790298131558109428 10845342 123754125915396237990084382699392764160 10845343 -637471377346469285828854811301582469408 10845344 69590155965905154055853956529381179392 10845345 31634205821125612196570798188559126400 10845346 -187286256499947453395241491527910206128 10845347 61897620098889230142644930778243001632 10845348 -116847915868405989273205190923346128896 10845349 30221522463631978001040007365565040736 10845350 59487639255635301550079123452824460800 10845351 -105452540354657394023829265907752176 10845352 -58345440042456806046799417005817036800 10845353 683129855512608806369075929552288228602 10845354 1798940757299492756022278198387627520 10845355 -413385134710014211970510389537017006240 10845356 -275017614706401051241109950070486158080 10845357 450762960759763494691217245657535032320 10845358 -11648099070281823163461780899129274816 10845359 55823572500009640102386185519551800192 10845360 -141713335097822249755352870166990028800 10845361 83801792702999092648288623513554733984 10845362 113747388247968588880616291666557132800 10845363 244475562053578460692719298874687787888 10845364 488704062401685159420634492928451387776 10845365 -570678832387329209018712565518527104740 10845366 40020917682478214988342204224965266816 10845367 159970986049782306387750693050361720520 10845368 77850211686696122359157942877563228160 10845369 128615589530522518468539417793244330544 10845370 -127906167108363766867590304414944340800 10845371 855527457229787890436477457843533124720 10845372 -46200803814288069606620044144903761408 10845373 -205074237871653067638117843950844063360 10845374 -2233899915817798801265270196676856832 10845375 -209127140964608550105321833216285772000 10845376 35177203137428255541714083180380684288 10845377 -138375403763103968826391080833975108220 10845378 -169855754882529991444569756054181362096 10845379 -76735715005782532065753206304243812424 10845380 29174012676505003287015160990908825600 10845381 37412315402778838873973490331536235008 10845382 -132926466196917377290116712955414850048 10845383 -191437761001562008918260987289852291368 10845384 -78734609281120572689495582315694735360 10845385 -340661959896151852627121125911042638400 10845386 128485376504122151962180558838850620160 10845387 161356395749770685437496908515069488640 10845388 -106445548302208831978460774435176579584 10845389 52839487399215956285902616782915577856 10845390 78331157564083384642196988948862464000 10845391 37117231120442542143702711576280233600 10845392 96365519644756153825733361910865068032 10845393 103813778645950497461336127104231177664 10845394 -85853924011805258458071255213141101568 10845395 -292927182482803832653439298219934404960 10845396 119227672325307030334844903382923366400 10845397 -65048004053451885645882206534547407520 10845398 -182618982756169271468791750765273432800 10845399 142215658939615621487388046964668572264 10845400 350640194780615294417682588673411584000 10845401 -91533616799428916751239063058453102336 10845402 47034434542446979428659420111594817024 10845403 363504487757733411719855907918754992656 10845404 327198917144122363391672620366343993856 10845405 -13177574970613599525448410171816584040 10845406 3489520329876784622820902518292218944 10845407 324849485588683025877350828344250890656 10845408 130883043337926020670659277557732474880 10845409 405406197266674597731151949779201459040 10845410 4682170311657115884140247073445574720 10845411 -302107706698485684913541205552645488640 10845412 211205709838944688978977404823948902400 10845413 431747691546462400906439300627622327360 10845414 90459683988540264389083034976649056 10845415 -105049651437059287166211198794660769960 10845416 -269912383602886263646198943665745003520 10845417 -6979304524367701099010054645702648064 10845418 -137840851559106264479556065781859701840 10845419 212082995997083840244685378706470832640 10845420 16160997518436969333123782739679641600 10845421 788281945562554482076650119639516593622 10845422 -3281262981523465130308562913659162880 10845423 332442012075457235894876593892751120072 10845424 -95672640155546168385023304589419577344 10845425 -85939927385663564814694744672719953850 10845426 -29796699497695503828896953729867741056 10845427 -879238817512001149077715394320463996768 10845428 -205313794836041732113345222732229007360 10845429 26766202209691325552523320302507118400 10845430 76112659074092818561373819652030351360 10845431 -188663551521481587270253683842750935800 10845432 -206054687862197457322770181621967892480 10845433 -53791212625283732339624274646392239996 10845434 10113038089089542479316693275921366752 10845435 -283931281495300556153155847208028909200 10845436 -72309781273431872811642786969186795520 10845437 -312597683600974153260095327781443569914 10845438 125565770954739055008084155062950942720 10845439 227841227726838927051050300499410269440 10845440 -141964830368310138358105279301261721600 10845441 -213291427970592854762412067226789731200 10845442 -66911580443097306758477389382426191968 10845443 -8112201926461620635229390947395805184 10845444 81541765197978229369060251839138580480 10845445 -97130955299790620381030697032921143080 10845446 -77088573388436944190194804817011784256 10845447 367647161227705968284901075891306900480 10845448 -729163170818504710874022102583992560640 10845449 -1109540597407391809663832884624930085340 10845450 -61932447464361663325352426357476492800 10845451 -9577502906934362687920395912942379440 10845452 -411632950625829132419408857655657412864 10845453 -413635845705067252166675914665379339200 10845454 -192689914762358224486501996665816180480 10845455 -65046062513822744412332615895500681280 10845456 35625914420273016093793956482874998784 10845457 351691838993918475616887577480121826112 10845458 97108120042879631919402252515532237984 10845459 -363759121361781607902687998743926574872 10845460 -3200633812498542505244604217748183040 10845461 -493376455175396070586791447337693397376 10845462 87741887251175900081992111453704303552 10845463 580780798951626986951024670919712234544 10845464 -30735075325869019900157669523902361600 10845465 9426810303349897777043529260476077120 10845466 -217116004165043393426408412406927833600 10845467 -755441485119185257777337297400273000 10845468 -253669268146523731617371390302842132480 10845469 788060008508259009006214726841828096870 10845470 4901329695245086726436721190429903680 10845471 -31266571703892178840242653370555565056 10845472 -547473218386337752796344911029796864 10845473 -383169883054108557976909752454643180664 10845474 -26727424043262098467683469380306831360 10845475 3632922932774804272837026315217927000 10845476 279374888162124501665433826866062726400 10845477 -4528960792519556102088833254204905060 10845478 -96882819862050449443100675952201680640 10845479 366273759025938030921180904624408585680 10845480 181651131289662127379169581229041664000 10845481 68453275677619389658142988741338948544 10845482 -4229861231057315389778267667860166816 10845483 50551637760313637109165647673070362048 10845484 32877894010617266824303719453795704832 10845485 360683910459364502922695043206852505600 10845486 176331869724844856144192704205423027904 10845487 93098060855019914953786513809411256312 10845488 -83917077711418303636132971524424400896 10845489 225937863556080690344144531995248038208 10845490 -111177998653301548179230667699845821440 10845491 -689723933806924462686650978936368267848 10845492 -30921998706580988457195166912532410368 10845493 544759547594373942774574906268865541742 10845494 -295387079237966300225546730366271641600 10845495 -1624296300819824253841395325424805600 10845496 -77610291263352480706846359791815987200 10845497 147278041332091939952106335773535073540 10845498 269934367816265922089800712639585982720 10845499 -503757537818775649411936731958548693760 10845500 28284816531933875864056209039552000000 10845501 5488824887529347338342959241280754432 10845502 124717719037773997875772122347904397632 10845503 4343479952699238710767968429935173248 10845504 -76662305727762169742638362928726671360 10845505 97934752358780614328607666486512048640 10845506 82491216764969604495701347113894919680 10845507 437481953368812737375364067810075233120 10845508 -381628395333347901997701871169285836672 10845509 -211696266082305336357778787297811880290 10845510 56407099133434016068882843375386259200 10845511 -791230992060954447190483940903685118888 10845512 -162077678370701465913073474332929556480 10845513 56107904885880869109444826834861392042 10845514 -43740719125467296151058553806180792128 10845515 -205705854251788069895794679622606513600 10845516 145836912550228385830099004629750616064 10845517 -148996409429966393362879279852485767434 10845518 515234580904784726029866803404948277760 10845519 -62864660657812531963438132217633665656 10845520 7181007769924981011665376017590517760 10845521 -8388793511222528982602423393048560908 10845522 -131290822083822492651363006121158831360 10845523 3158680843816340264383212489358326864 10845524 -79110450447025501925560756647074419200 10845525 -93340613978836568293633562205684302400 10845526 352997371041418719627887348337059705664 10845527 -153599207824788101418059001149008386816 10845528 277046679008666187844116104190498140160 10845529 -407795674337549031131613794522402602870 10845530 66909699601937165650032711961323752160 10845531 14660495997860502113971758022634795928 10845532 -359746113588414952207555518481994618880 10845533 -51683169924457961183544209612334830400 10845534 26411206181121419409187226549853179904 10845535 308369718682892663545147706575164237600 10845536 -25749440899674907642479314680368070656 10845537 3567361814984004140157138491897595168 10845538 240178257713949698913002258260964376960 10845539 22401595751424531902481734447633755056 10845540 28535057983537714938983399675873395200 10845541 190801881251264200204113357551373138240 10845542 -482697906007647984889536602437213123200 10845543 -23815839893188422401106349831750508976 10845544 236769356258029440945066962634219740160 10845545 300345978439419890433117121792629387300 10845546 1730202045238063606469728307775602688 10845547 31888139900017214502140950563157178996 10845548 -213947622067576110045909281717724601344 10845549 -152133561193254218673271791361800056640 10845550 88959319898205037318561565435590876800 10845551 -90118344656333372931076617021811010808 10845552 8751310340357465392897038215968358400 10845553 332834769802335159879361130221247314944 10845554 55638470091188041655467832114447144976 10845555 37377644728660771631993786929254808320 10845556 -280801243791460668921079660673936364800 10845557 258825219305024346760181544778999830720 10845558 -176491936938068080555925327532630382656 10845559 609077756199290734159432621193532166760 10845560 65656375634216007612170211577659494400 10845561 -404593001603680298333405018627245464000 10845562 -59734112484158559049447018275951352608 10845563 -29192240998399807259563608335790946536 10845564 78510872589988660836815322071258849280 10845565 494624319502505438873417366034738833400 10845566 32114818849311318681040154981844472704 10845567 42939829824381167894202098359973492928 10845568 577767549306937576381689063687711621120 10845569 106780914906761561100206777616869954496 10845570 22064296127380270522512948890908047360 10845571 74908003317770816160440120533617698304 10845572 13487380834764275572136932764088334592 10845573 -17916431639255024281359689317571388000 10845574 -22187493618135131650956252583400791488 10845575 211730178831355477445776352808260403600 10845576 -43645470670935431221854646198988144640 10845577 -409409217598120312222999223039906505574 10845578 -240831078333877145671077588268865342160 10845579 481738002009341489970038462926082557440 10845580 -58294704176723598437909175172033766400 10845581 -158539671869232621597499987125212816640 10845582 21177894061011864267858787218621416448 10845583 5299706400678462967111427864017147120 10845584 -239999359321604659183690133976531861504 10845585 109303288385656450466144078341826999220 10845586 258201563085849431683975134268773934992 10845587 -99916950813719750120919096700429543764 10845588 -18939353385899939777434235183903907840 10845589 -2605689174371197282238441910374610176 10845590 -73934973396771377685184220162514174720 10845591 181569514292082381798581852304062006400 10845592 -78360485797231780198271551708034488320 10845593 -509609655360291418631240923556381094 10845594 -324037164419603436497337988635614054400 10845595 -333297574885176602805861566946666768000 10845596 479415656614027567719216268893819379200 10845597 -215525294606048834241364858575409326528 10845598 6585243850382609314351450919063784960 10845599 -490166477164548685040870220546065708760 10845600 218832430035643732257191978171498496000 10845601 361152128013778253624741041277269861012 10845602 -138067061548613445359294923689106092768 10845603 -245825436846819941203967515244048029200 10845604 -128276069069494545201960054508185255936 10845605 -103094307678266198847088599966269230080 10845606 18571025144932758241657471350373722624 10845607 -12133881871393530707126866101541403808 10845608 -565572135299445772090504927984199024640 10845609 -201611360211561271775168925194081180160 10845610 8369356687474878911801884396449369600 10845611 558420811780558489962804189606461239800 10845612 369278069526519928942679612656894676736 10845613 -4230211999299251239749733878165637140 10845614 113270737238111314208580812180259826560 10845615 -310446249652923294669840115065206098560 10845616 207419921528107267431864972984530534400 10845617 -551008695228419442122502179929515107148 10845618 20563523718979948252465602561670471680 10845619 -818849828230977660898111605853042784904 10845620 16311948177348046155875389551385639680 10845621 368984531086587734750414729356563172800 10845622 140380659468667705264489805303506636224 10845623 364959968501117351345111276654932336680 10845624 175409574676949734741674336825295441920 10845625 23092874016636669146483602561300760000 10845626 5795079829485146917655742555773478912 10845627 20855826405526699934727232129776124416 10845628 735741096157728450605705583387818607616 10845629 -67611538643943613015539009002162960640 10845630 -214002836958711815119989601097895648000 10845631 -1276064382747937003597611364675077911736 10845632 189615382649401528686320223604703232 10845633 -487935794577083452468716260234768231376 10845634 59359792507521219262506866121122859216 10845635 -543596345083590450915406072390763685600 10845636 -152475473428366246352374877998530905088 10845637 958498915669635036019371383537245723680 10845638 163464567882171808158763800643962170496 10845639 148129785690387130137727214866452529584 10845640 20927806590490962197100579799191244800 10845641 640850540554148804842985741009696478042 10845642 97381735858514862211699555108894086912 10845643 -1001246169839474971984034786339438652384 10845644 249641581939023022954045536565565934336 10845645 -35649536832834893506191893857193429280 10845646 4950036012667878522153568584057358080 10845647 -226938393872552609419532895649032964248 10845648 -50906625892339169995227693314424963072 10845649 346610423880327907160430997916196945650 10845650 -153763793775324308271793142689735334400 10845651 493595745198928745506758943129622479032 10845652 -221224057922200493724757691362194274560 10845653 -75571337804832288287060498205916912896 10845654 -286319581769366824361002763058835490880 10845655 246290897722232461386553875708419180160 10845656 466354706110302190354472745341055283200 10845657 37010134927613892748406588499507024852 10845658 210459081971534719049567227558770199776 10845659 -354363168378653441639965474261904161560 10845660 -40225331120327746088207083408392192000 10845661 -909857878303855315616804256408840562848 10845662 97491556342318235894551938936691175232 10845663 283952921263564244443013915238762646344 10845664 -117433395424327441157079297737665019904 10845665 -198462440358634902619184130724610024940 10845666 -55671991484606667649057983498233445600 10845667 -171984524703590765263993893504762437728 10845668 -467614704289776952364262432610761965952 10845669 -260319541213420690757019783380392134240 10845670 -217846116535612926688046797576078419840 10845671 149300115512666037443344826633596799952 10845672 -339060261119805784977090147231795118080 10845673 -501708648761852938717289240196608163840 10845674 45897459430401104646439191060781162752 10845675 2745579229574979787384813220907720000 10845676 44984662743606161219665803358026531840 10845677 -71537610041250067278220409177632838568 10845678 57409643888748633758095403542781117568 10845679 -35051066945044848899228238600133780616 10845680 -130177183121314968658189218398776688640 10845681 137538320641753977714762247081642214400 10845682 233819022895958129191511524485532530192 10845683 18989003490008783726190786764470503168 10845684 135979512366032397565182530826104586240 10845685 117683530470985839890058735681024916380 10845686 -74175714370395330304757441444753463936 10845687 64182295640699764536559519671933341160 10845688 -180399745770966595018816655899366932480 10845689 -329969839730913986038024744733724762540 10845690 -76569503601203000756544689814301620480 10845691 -3767788439253933317502663421089912832 10845692 -117640983990006795979398209218951766016 10845693 137702100822750385193405662600484458080 10845694 142746819501060997462379728543784417280 10845695 12015022945050094510069657506063984480 10845696 -26253087124646361736266129580046155776 10845697 501442090927218753038388127917564486146 10845698 -415741552844359293980646751158418568160 10845699 16183333621029646352359757854880812800 10845700 204529016739131580428375905878280995200 10845701 -162068433049799204661150109119757784196 10845702 -16110794853483071081129151351812903808 10845703 145186327610311291627609354234031235864 10845704 -774832925075544952416321474196234890240 10845705 -67424546905758212195806837206159441600 10845706 -2909859711653468187837427371011210448 10845707 -71513651226107099967483657212390928528 10845708 -149956275190780988698107840476382360576 10845709 343958202775947663910448475078479949900 10845710 215559118784876951183626983826228320000 10845711 75331943530486094020224160628637645600 10845712 -184763246403939376046854867321370435584 10845713 482443355700007762737725479569245719920 10845714 372239159482891432499881976788947840 10845715 228274699711215373205577335741136573360 10845716 -57614685788072118235954692651544412160 10845717 -53285371130610734384044851089147366688 10845718 436106564970584225231181094932153600 10845719 232358808798292180850525661921268032144 10845720 -125648043045804337725050488978290278400 10845721 18215616810736204311080237008124227972 10845722 -119929504974236234612661255685787544576 10845723 -3379974440411659983315015822410668032 10845724 597371242774875120753196922327779882496 10845725 5707165702694834963371262855998632000 10845726 168311442160578420071231935620281177088 10845727 464040319954139101599111543823084148576 10845728 -1086811951533691920920409130468245504 10845729 -308312642752831010885676533570727486126 10845730 16050493365257826635089418458681420800 10845731 -257938783476131073990563611450186260768 10845732 248919782311396502700844412403621734400 10845733 264568925108240188086255005811692977982 10845734 61165263854303996753546928572750553600 10845735 109271847191774048302673746347080418000 10845736 -84548817809464119360356098637874708480 10845737 -89391390461764443147661531144795045248 10845738 -1109511047629508738690850435677566800 10845739 -524717063052926011820277001785263296080 10845740 -57369884933049020209072647213705216000 10845741 -197220116393977079993399569892861890560 10845742 57469459500198311894902060547221050624 10845743 -82359735408530736658070176898659575360 10845744 16780090531503904954201511178333585408 10845745 127299034789690037722984804434337883880 10845746 -316812469700920534803198704579362994928 10845747 120700064222982331202498057440165161216 10845748 -182367991217316355050198275019383166592 10845749 191686430236792954629732826515628050720 10845750 144176153707378536296677657981445088000 10845751 12766493273721148008870252045842145920 10845752 656423467538258074885408710132162355200 10845753 63274203229307917817642522303267942400 10845754 98682085418687109876680043057759870576 10845755 -156679612730763707842051058160499155840 10845756 2829410179606231335051615434313510912 10845757 33127461892573131465308192802181453080 10845758 -137018358404139801602975008706120524608 10845759 -475139738048259695664266338785278474880 10845760 -27098971917491299938133307534758379520 10845761 -3720780486662986024946771693354775360 10845762 -217203774991706543671486705730908882176 10845763 -578434760049963729775853855693910671576 10845764 20313085020393793624489976148074578176 10845765 -12029498020827070280936750630592000000 10845766 -220660229533622785594901920581089835168 10845767 -580755121223691218337712340789990180448 10845768 -518888934842797944208312751794824806400 10845769 711846784616332776168107302805128170960 10845770 -27486989957152046256602092481465625600 10845771 132128685772324374534799485755560407984 10845772 -16367718800124139649152830220272752640 10845773 -121695482139330041626803009465155063220 10845774 118834212634868563165676780559200214144 10845775 -120382469222151930411747426929018895200 10845776 -74509173387729228460569234118596231168 10845777 162282687769206365748413581738319335920 10845778 473943645036806688586112752595679584256 10845779 37129629353917451531400987200375209632 10845780 197697388711525159206502976033525944320 10845781 23902429607623135792093069219119173582 10845782 -127558635519128445450121059962285431008 10845783 254013284278242671685526827205746031800 10845784 -36448282423096256368480697251970088960 10845785 -15841371364153149689514696764545249020 10845786 -27574698005125636878012129799204578816 10845787 320663032744284407112244199873919706436 10845788 126018490381436634191889366103864919040 10845789 -253705081993870319144193557531573337600 10845790 81180000656709822170317648325809454400 10845791 903711240398520066423198673906646254584 10845792 832934506058479362203098163610467696640 10845793 249955669514649260381772526320859686720 10845794 -552714556979638190520574628555126292480 10845795 266295390877241297598205068242443942320 10845796 -208065202643264895473324705515870318080 10845797 465785059252407646501485079123718104320 10845798 190642259940861494815428181668601385664 10845799 30467752345181015535655177695979200864 10845800 -65920131866523455757184097688354816000 10845801 20220083973892732757426092247329142730 10845802 256206532906574000641685232915373847808 10845803 -261653147524800076247031870831648567948 10845804 -1831949992514843607005284411572572160 10845805 -297363043413827895784140790853191479540 10845806 203957575191438108381715827286823180352 10845807 192872095013932711135071051520164877200 10845808 188794159100106412475884145990646661120 10845809 -408114940088375542590584314249251330072 10845810 -44131509053417736726526140292755599040 10845811 -38584204628772836315469900859356863520 10845812 -217501735595904338317941060271732889472 10845813 -425911470074769665566944954702039275712 10845814 -85966015236135658057794295605948235776 10845815 -51611710483704682617023638730599372800 10845816 -93377056528299078720796802524378214400 10845817 -212197478247036269587324619239640954134 10845818 183234744303721642363600644400007458560 10845819 -22333658643921221412046790490558632376 10845820 -232783486636069578441727857962976768000 10845821 249550865046451623708888735494592546912 10845822 53765406627860310624640379689068487680 10845823 334249296937218268305555069808774451072 10845824 -260750521570380428013946115704655708160 10845825 220747800180557712020649257016636303600 10845826 81049527303329792149367042501039439360 10845827 -396215175935415353320139563262559862800 10845828 -111812716369203229496926210240739966976 10845829 -37619713497123674779347875483033809316 10845830 -140587540199128370540272476252106656000 10845831 287139232749379345431961493333070616320 10845832 1032290673600892090961684972694604308480 10845833 -65218478373769778061666481780543899120 10845834 -144716498533691015460442835558646385152 10845835 -66965056324005744482318784553648320 10845836 114625373412821475808429990241031540480 10845837 -410808769129227297602691471221266116906 10845838 -48340079928849166746141468706235815104 10845839 12900614779125451005203829992710786824 10845840 -57160231983256619278911909983799214080 10845841 275582820264233441522920455879002485872 10845842 45081726451840614347958820113863334912 10845843 220397343837152342818646985624879566400 10845844 -464640433569237346297187527283807323264 10845845 82131223631149333246483316647172603100 10845846 -226705611219548217828963613743679257600 10845847 2874966151413700658486749412027301984 10845848 -141269741813538066074317314530184560640 10845849 128269590585067804930797419362517365440 10845850 -182851818426685114487396667168730167600 10845851 -405513182921681282610061798588876783008 10845852 -72376233025029822570127966569029836800 10845853 -12472873348955872215679421904788917032 10845854 -225167646799129927311255601096673706624 10845855 -93155781308917621850412070472392226400 10845856 -102279643091585676884097036121771671552 10845857 86571995019781056809325048955254998016 10845858 165279465805134725808575058189376205184 10845859 -919549882779483910663315380342812317200 10845860 -346597359405111820194047624841448369920 10845861 -204166623966680299966314728430579835392 10845862 -182804975238336829642014898784968094400 10845863 -163156953472328435264112065038970277840 10845864 203057062659105457375026140520315525120 10845865 413650991737010552937541209478686657600 10845866 -44115887745959581503268121456613868368 10845867 -64282812802035454119290435754987143952 10845868 -79479029509142269312684890961000441344 10845869 150226036791214357673409602272309802796 10845870 -49853177577992030129659181565280419840 10845871 -623854252566626424443835340380686274928 10845872 104568517111073423648178490713640599552 10845873 102454074585946147721268336168294144000 10845874 -228152901900226782735018965322599064768 10845875 550860436214923415194311941515459992000 10845876 -153124600378225183811657417764511170560 10845877 46383012887561286433735490818668863488 10845878 34337828291639832521042569621407054240 10845879 -54109253940590818310884736893351142400 10845880 -174190865360422308051043359942432768000 10845881 97704542082391688792575195753361796990 10845882 76876605653916593969388476018168260320 10845883 -488457789579203660312031620694869498856 10845884 1628763729386341437583051674153277440 10845885 -117486231791785188497788461044170204800 10845886 54980750236672383786131016892671067392 10845887 -72898863163061513877260278268490743400 10845888 -97441137069808935353141222318077378560 10845889 -4802599715435200388773726172878600512 10845890 1871607663195458767539154709537917440 10845891 77010408559849065498169973679926035152 10845892 -154795594092934031959930590473254446080 10845893 65971280774911234330749549872738995680 10845894 83002224226748634321456058834410725760 10845895 320918815079743927553557687772879526720 10845896 203051529851620081760497357654446950400 10845897 -208520728176254636052553114364257436400 10845898 23902163693126153857013802178864896000 10845899 -234109402353643644265555956189012533100 10845900 8152047785070274639791180378550348800 10845901 100672141077204577160722845914855975904 10845902 16578113524391636415798013255315982592 10845903 226976377533203706767136792440429794560 10845904 4807146627439289938153729984116473856 10845905 -552778039215614748516696745164338042700 10845906 -118707264919121700483238966855716096 10845907 -126171660456803227818816408232986045844 10845908 -115937520330318604319011687008986923008 10845909 140423374777997832629293545684542694414 10845910 -7323233833810736126939920596378048000 10845911 607524957763623264293965162327907911800 10845912 81543724819846699766481063155279462400 10845913 77425792071799919161707073584448977420 10845914 73500250409032608920131976839919673312 10845915 -342362720295798384417664916206418338080 10845916 -350945723572797627007751678587396163072 10845917 -1053192319761891030104301264865311426900 10845918 272312468566499667341771159848013830464 10845919 -66265668037271133626081845790507106704 10845920 -125548763959554559509030491854680883200 10845921 71599510838872389927353817490774568064 10845922 -271387472933331294674201287956906508800 10845923 450432646675075229958322379342294932104 10845924 73404556980687545249008350027100025856 10845925 21949384766096799206612340078288136500 10845926 -38931592499883146363723722216070479872 10845927 -78960705083424472755639032231768616960 10845928 20364393765816172888315423720907996160 10845929 -38911681590689571853662999897218086470 10845930 -2946798086721794656583435923669850880 10845931 -477093537155725433252497450225968384268 10845932 -406432128702428301338840599562105280000 10845933 -310709533946605826909244714685527552 10845934 13686260653234095228748490810663439360 10845935 -67499357568443666054463886060010042880 10845936 22647113513075190107439839048578007040 10845937 341970009959987582047603260774358645586 10845938 122849104202122743287894170537500783120 10845939 20053467800052830463537142505094122496 10845940 42283126295228017334644613176545607680 10845941 19570416972782692266334145312287528800 10845942 155308103296841231218955249855009648640 10845943 -131887748805759246970385550461193519960 10845944 327269381077123805672923458614622044160 10845945 -24762931515505069367408543895333687360 10845946 -91611943433769875050296808299992669328 10845947 -370012208229939927653150653408519751136 10845948 19609155001405654647317583596211142656 10845949 -497951039377166121749590304952578857920 10845950 -100759874891714254404980530682897352000 10845951 138886226982413316205120156592774916864 10845952 183300059792307772295022463483295825920 10845953 -305045987771183384515485993122547372798 10845954 -285358783842866200682979839664991584000 10845955 542713733886430280724623520920535303360 10845956 618119397291150415872645317008064640 10845957 -125760851872426449814377978581742358560 10845958 156451959963355009372967693008228361472 10845959 -668672038581679696159654672560985332840 10845960 -166183312370421967355446980931289088000 10845961 288622475893510398115069702045328000064 10845962 68650477215044949369092965563377739264 10845963 100271064053440139424558210219075701040 10845964 677940823819499934975156407454909952 10845965 -247488004842622017949170729368004177480 10845966 124115178731332082763354837931677212928 10845967 219721272986643618538858003783974272952 10845968 47113041856932436694142065200992092160 10845969 241359526028318184831876317217234256608 10845970 9641540472376735844473922998361395200 10845971 -720777647471668262988059181850001940000 10845972 45865788910584766844691864598202419200 10845973 357567131878645933730749943780285526684 10845974 538431584608188170583972247204069440 10845975 2632236460154100542342308335508627200 10845976 -1125204449201340070812417745261977600 10845977 125373202575735188123402315172057864192 10845978 55455527726303747374114144362275498496 10845979 149033412654599349971406227389936563640 10845980 -362299302483616446142104812632411968000 10845981 -12091591660146603682742257522302812628 10845982 -38982746820789070943390499936055541760 10845983 924732620089065944606349664601309388720 10845984 296529362871514247914615823808512655360 10845985 160201732582459494598359044061831911400 10845986 178512753159541820905469796884779293984 10845987 -81665384483508109985120112935000405640 10845988 -33013409450431288861209712962024752512 10845989 56900188687254125613598468972975902720 10845990 -184684290473011241983483635278180705280 10845991 69548935155284521745182659159583614864 10845992 -31978957314637477470065249673905280000 10845993 107028778809856096777675084606234725264 10845994 497794530069841114971452865838630302720 10845995 -139812422821016926248164629220243112000 10845996 129142140963399243746000847791105310720 10845997 -403008119820997868102244589709551808640 10845998 301823826674506527597031181726199762240 10845999 -753256477026681218284298784074509117896 10846000 168004666502579242345085112931614720000 10846001 122732061285455137971099846602465723904 10846002 373346875533584359123371904688304251904 10846003 -212655535217907007857274198303167910400 10846004 -203074886229197638342439283133567044864 10846005 33840636686212704112997148972510070560 10846006 73153796365007434691349074396323841952 10846007 -346762613627688702273942078555204486744 10846008 835541722179776448922067343191255040000 10846009 -533834913946675520482058859661551384790 10846010 -55420752600090545605924602315785379840 10846011 459691734389550742061016353260646088384 10846012 -397609378796003940913334719706924114944 10846013 -64342962379619770030010015123039367738 10846014 -114675504365913937769825361829333324800 10846015 -128793313171749800152622041825378146840 10846016 78083969868855101294124168441655984128 10846017 24939677143162887408800156753798664960 10846018 -155832151617458929888556830378801168896 10846019 -9798275683309386721671636207044675256 10846020 -48905963639855264400795855451016294400 10846021 -937495250175286340741088822296199638468 10846022 400919885384322030706451109277861026624 10846023 -196280576018060753981686293435481949016 10846024 198690832651478721220734831223146086400 10846025 -183834304352837352162622092072551545200 10846026 -74558012737130015228646645700353474720 10846027 214727351173084711578569588678268513112 10846028 -130939316511268277664054350172784395264 10846029 -237790288365136232771283378511196548800 10846030 -129197339778329026973582182501517441280 10846031 -128675611870485353688078266670374699520 10846032 -6888888944757036254621772857607192576 10846033 -501950804062959349757869619555328697632 10846034 -221776632717367312109102049582026259168 10846035 234116578562858855079104916454908751200 10846036 -400532527754254786861499400726471034880 10846037 724124525958276009669115527103684948686 10846038 -10360449349566086909705310062049669120 10846039 -111355710620928450700975262385922177344 10846040 -257397263866602562968097541731143475200 10846041 69290619736024473718700437681196842560 10846042 -9105411191237923260223107868507853328 10846043 -12393751444546252875020616506779459056 10846044 -380970414075102585929494802099733427200 10846045 33944435547189198889453152783504969600 10846046 -241468713260198601940123262238107526528 10846047 -545026796009409310227842474325718063800 10846048 42490915058991391844650775959513595904 10846049 -1375278002303353498807912138730853483264 10846050 -78466472013471942629964948945566083200 10846051 920338154461922081538310045385570020224 10846052 -83473906844569547649887016781577705856 10846053 108073015157680218054891026402096555262 10846054 5165213508842737584679534573093988352 10846055 186357061933917701637789645189486163200 10846056 -50901865515085684114613802868875509760 10846057 -379716315410967001589044285689525354694 10846058 103770854964028637150482173070468451520 10846059 -22551078328444456849806385501053066240 10846060 15996788234067409792297105299434265600 10846061 43632595085786981619114920528856004800 10846062 -1203914342474208844076007146290462272 10846063 73946529805256596032686703784448874368 10846064 50254059239696237210346893247146164224 10846065 -391930962911167121571663784757471892480 10846066 -175172040584907280088222916161159523840 10846067 -839419298131531459615530720590341288884 10846068 462951908568671146063419947953911644160 10846069 -80424207874083200695099213529622279400 10846070 213084956845536996968204426189686892160 10846071 -66983365538077394227565286115089471360 10846072 -628732967763381601042585423890120499200 10846073 32428441444069608177944394979029181440 10846074 -130824824783903098357242920274462528000 10846075 56285671169032394923671546381618897000 10846076 -921611241035642371027370107298863008768 10846077 155579328764933934560537844625459680 10846078 -342003430969206191104303134249955868160 10846079 -182233238813915246736676958980556974512 10846080 80280748726061543388140302176878592000 10846081 886231477788076862078719211267659274882 10846082 226994281145913021187730335031656554480 10846083 311045545524829776473294862907566595248 10846084 -701167810444165075392222319778844582784 10846085 -117995899201441837411349032080663394440 10846086 -14437646950705262036995650885351899136 10846087 106371020554367750233937960070481405920 10846088 770978035308446508866676377112152064000 10846089 841672230732532163309734708999332599520 10846090 -46208872377842477969600942517597175200 10846091 92897154383775503552971632081392884800 10846092 84926283518252729491985671492983639552 10846093 -726429444971389214733941407356693096000 10846094 -18135077669972171443155853222646562816 10846095 -55688152340404865819922575522801873760 10846096 146627356571343257046164791646061330432 10846097 -113092219150168244661183752210374545600 10846098 -153184448358700434216040030562238876000 10846099 -9479451297078959399998721029189522800 10846100 -196816656330023372171430224500177929600 10846101 120824692733569673065460664595589446752 10846102 313311155825752536183039843425643158784 10846103 720252809849348863285430243060420369352 10846104 58724710317929423387793411128879493120 10846105 -156827289309038157130513772045215680 10846106 268423395857982762303265969693066819584 10846107 -343096355295925786511912722506281066196 10846108 65826090563512413014375704229909790720 10846109 755792756485381658830679351036387054310 10846110 47187193723387362414597292250081587200 10846111 447401819029995180294950245313812207624 10846112 615516253411381685936915359248993484800 10846113 109204119653664102609154317857187303744 10846114 -135488052154535492728373623736984647344 10846115 56363022357666878931892220312273203200 10846116 743663494493976585644709506628310425600 10846117 958833690962802671326826574871664262300 10846118 445756615112953752733467434169913362240 10846119 -194372601627539331301569401852166659760 10846120 335335888877110987369574586516863385600 10846121 -12566723361536072290058734573968602880 10846122 -55632439110300443692705588194418576896 10846123 743242966765671236210406847087890392372 10846124 58230738342817922995331453947473839616 10846125 -107525537659748579757588787411983744000 10846126 -16549763103178478776523037615153601536 10846127 -480798027523931531875672235236993730040 10846128 107750930760675532618685253243237924864 10846129 -55021545962063383578239535599487410624 10846130 -41586869837278151550153562338963923040 10846131 418634529114295121004942531857421410880 10846132 -215620808023468224096505411478103853056 10846133 60838225762483620456470879347041957984 10846134 -84091958804728151980722552847158335232 10846135 -340385323264644304723300523892750202920 10846136 215138091309364433762326909328513679360 10846137 111870959600116555720071334224273708480 10846138 257095717768909943857540575242275878144 10846139 435262762643864007297622009995507045456 10846140 25499394828592894617932741404952217600 10846141 983763272898442948434987066939951177542 10846142 196202303866608245430758507756319113472 10846143 7299033908316054432231758842604823552 10846144 37068268131234117638630911526196740096 10846145 560970491663859127843824078428530641600 10846146 -29585485394970176747628791015196940416 10846147 192139023146847571281150372922170048000 10846148 4968646721334602684484615984605813760 10846149 -360648259763510386459866007003316299200 10846150 194461510354952014693542924874938888000 10846151 281997672987751321761234250898203728600 10846152 239524456473036196239367658686754949120 10846153 483223771377303215133511525054644343656 10846154 101003497475859569211736689639810051840 10846155 -261486717387179268171857531442225634080 10846156 77822707695659985265758935388655386624 10846157 183075710110483021891309889845402560000 10846158 -122629364758114566922354186510863201216 10846159 -741970423988852827767508270465134906640 10846160 4773015014614289353658004165655756800 10846161 17232210792412017265012757093020894032 10846162 50023312795365216384500542975264036992 10846163 199546075844457326176436937054379047240 10846164 122022925281559668988856453510528520192 10846165 -216801785976905501321537140824919546080 10846166 121134133286987512264985257101854097024 10846167 329330794778648817329176843992000779880 10846168 -617896647932227767134391447493572925440 10846169 -885943924714524083768978899072605050160 10846170 68032424304718263761716897433687232000 10846171 143732888740042280232125149637470363680 10846172 56949441715330679562787704480679560192 10846173 -136440515860233685386670940122587629952 10846174 -78953420889789972318163184058740658240 10846175 -79111331193720764175156451713242970600 10846176 496015128909743924652875625868126322688 10846177 -1001873967515634746202960758796039720960 10846178 63460433267294764535535407367205988352 10846179 -271899936537023942809470620431655000832 10846180 117356615284385108883298158144392163840 10846181 -183429983445095598216007894663045241856 10846182 -215849360182726062093711885655099123008 10846183 -89541707352907419608855196545793231896 10846184 -574840800886199320123231965535771361280 10846185 -49088735993923993702601470015602336000 10846186 -186125762645453016356813194421948439456 10846187 109407438435140756657488305297400762368 10846188 191725649713473416682032509831112739840 10846189 303131210417024678330354802727534590624 10846190 266406919744684534869050943806544223680 10846191 1022688220888326618712403780510710656 10846192 -31322362330586863827108771850146152448 10846193 330106597687386596381178488088827471442 10846194 -18181946818688075724836474051457929472 10846195 71331574223804040896828398736972839920 10846196 163632646712744127858135838251831254400 10846197 -362724125264315345546384939866038072960 10846198 619137716226140650077383055344753760 10846199 52063230858944539267072089466627367016 10846200 -263274053304326983728915573291833856000 10846201 -345924770522472684059841248144678466428 10846202 -226146699230547301176803858388362942208 10846203 -263493237687476570589249081122614246800 10846204 428952277574477189518270184651634333696 10846205 -5319468815496971205669023430841178280 10846206 -76649754410835207912545336513235532800 10846207 -204330211221032975058431305448379715160 10846208 412077848877125588819107809725345955840 10846209 260658115212044910078578589783946454016 10846210 -127403059823512468053609339914604726240 10846211 137662659245966453124433747666555444800 10846212 -45683675399844523362575253345414598656 10846213 50648572888464898359214732849428796960 10846214 171711919186740029461408528838298283200 10846215 -220407178013170587206140358519926804440 10846216 -174608292630972193035359880145513835520 10846217 25717470357414310247592161399848558152 10846218 65174403740482096191886875677152339968 10846219 -697023230567019895033902050822937278380 10846220 159648452105250784054090556674818293760 10846221 10791179747105994392049802633691119104 10846222 27773411740525277921057069828188656000 10846223 -355643260791604040694035795396450788536 10846224 -4499346855716882163921231897162670080 10846225 -63417748000976715408311906297162020800 10846226 24650790294875274585863838421196467200 10846227 48758414699898329123003890894381903104 10846228 264227749739133706922694179658716870656 10846229 210047609641775317625692705691699027676 10846230 74334903114943505745660839224145166720 10846231 -11015447649328909428434834435104840272 10846232 -60766466548883613824930468095615795200 10846233 -81812360609411182740677139103221244416 10846234 -27403323610648644968520556570976674560 10846235 55141552539357767090187147132129608400 10846236 -90221687022966664682806062176370401280 10846237 -46731007127707268174650247771091117888 10846238 18674190345064895811247831306115447808 10846239 -260427487744365876919294668273829621176 10846240 117219153431389253532995828762571571200 10846241 -257305394009810243519518870271086225728 10846242 191650446518872550740303049029951585920 10846243 -6335458769489446354710352456209624120 10846244 -97594576895635757415739050598789779456 10846245 -4822884817974975187662293356932898080 10846246 -75432022346368061317898649126289232928 10846247 -1187348380143352816505479336275198129408 10846248 89852712131367960636179505225273016320 10846249 47680979741571055410754480399523128832 10846250 -45962338725266400441365772057607290000 10846251 390593277693296853067480767968652247440 10846252 -193769270734510409972037862620438305280 10846253 -688771564509111436715204031497234917536 10846254 -29057642704916681250160047328571242368 10846255 147341540836965680172257927252826974400 10846256 -205636899847471257554505669123844620288 10846257 323743686026789492655854689499662934640 10846258 125764724764078486166931436632347731584 10846259 -362375645959008923655712540738544986320 10846260 -81358019044156978838368148205535345920 10846261 -917881747735369588597990208165597237700 10846262 -110558377079688565337639271267481473408 10846263 31978622983274272888879724250774890400 10846264 30288489048372886809589813718016000000 10846265 -450264733025812596000835543546090387200 10846266 -96639261249983541360484561348339454976 10846267 53180222747145582285091729078874239960 10846268 326098358002908843584029578033849781248 10846269 36055719971416031449945588073166237120 10846270 194124588858227792421219492583874902080 10846271 -80243223582739147906210141749967256160 10846272 166290076514305396293066914994503811072 10846273 -585059403925924033838511670811594460478 10846274 -123559603989286909786772728106923333632 10846275 9647513625716116240412953804693665600 10846276 -101342747930415981849060215829638713344 10846277 -1848736562303310359474294799962719392 10846278 59248209158065582870355969344745644800 10846279 231066372619305887248773423465191617880 10846280 -7520110727158546936935915298288435200 10846281 -17051361112167400583012649328791068160 10846282 -9075703486769008563029880617491716000 10846283 35076592898313238364822437616411543040 10846284 -14973895863739529174832670701442695168 10846285 228084139053518657729661687942187509600 10846286 49181671305411445691660988000174135744 10846287 38311200739943854258252715577295141320 10846288 -217473891995923616945207767170473148416 10846289 -295697365525678309029105818737360232088 10846290 10784089495592280951173526300338073600 10846291 3300719953688033435154565962531817104 10846292 -243628335416235446045816506343516409984 10846293 -365961530974258172813978907726314269536 10846294 -82867937698126970236713460210263227520 10846295 813045345935403107897407651046355923280 10846296 4664650686865515693585933886743552000 10846297 692154927320431228079739034232059737552 10846298 -241857085256325381338484330072847864320 10846299 -117563410984416656111138410448313356136 10846300 148518833933967650862304120820760550400 10846301 -719952663946493075632126894766212180698 10846302 -16363741895474735017643714830923678720 10846303 -260534919753967005130849572114123679600 10846304 124312440648269173482113414041508511744 10846305 -210069669464285026958024983689575750400 10846306 518460897002074160975016104573821108800 10846307 -97237503035087672784457865993738025444 10846308 179005770091960908806991085694654349312 10846309 -615714688659144307697398915884950553920 10846310 -16817935482527334311750430161345408640 10846311 66238487694524736799743359057441015808 10846312 481106550957068768256562554008365547520 10846313 -258344117944638490524783304684324650438 10846314 -18902240192820514562557837359110767872 10846315 299036641149995623911227405208091295520 10846316 65030517916241168232564358362337536000 10846317 -175547956797898665725023089171296108544 10846318 -24119421846446218764362743319962779648 10846319 -411286008436546910913713702272834985760 10846320 1155148122693209594963714588438691840 10846321 123194165665600273555123204294327625200 10846322 -212931902710555927252543025046659298288 10846323 550789296901591187788220583159846844104 10846324 152791548313718898914737768730233804800 10846325 99969947222552560394023037646999972000 10846326 129753378320760162457285779586408896000 10846327 -177412767426053999656216201344085916824 10846328 -129783935570348532234841346806985994240 10846329 -4248002585351041144725266731851270912 10846330 -60564786650643652006515233874966236160 10846331 1599225754662615185237000869492537074912 10846332 170980781799573859938761491262828789760 10846333 294646270213272506955987702458586632582 10846334 338103040267599696910238006284819938816 10846335 158723247943926553912756238377278752400 10846336 574459418340336786828049900927985909760 10846337 -803245251319938411016426002619498726014 10846338 141986317155165862917349057157080681344 10846339 156679256213822689855920754465465525456 10846340 14285443263829108500560987153177395200 10846341 147067213858963237385966282467328680320 10846342 -19902032601795286846608863653417552896 10846343 -548208465721976566272753107091202962408 10846344 -168561781356241797700510508243511214080 10846345 236822221390300764790400754848818655760 10846346 39633647480929508847769149232726041600 10846347 -42656329442466161462851514655929346600 10846348 -122702417441580697248995287206183198720 10846349 -958033133207063905319870205539102600520 10846350 -32424712152263349979421123437207550400 10846351 237930438982646369524554464863911490352 10846352 69388223670388900645922707083928338432 10846353 77258014149355899076212545837865299904 10846354 -391903385727798403507766396246063424624 10846355 -150606537197512391330489817736574378640 10846356 230704676964228280077830856184189102080 10846357 589250383912841674251641509605208698432 10846358 -163635834713717426936942357141625354720 10846359 -245389498503329900776366341762329491200 10846360 -80316031008882911119844285571117465600 10846361 65033016825493765656273735845012735124 10846362 86759867835148862630007605691848749824 10846363 3652847897944563439878059032034043648 10846364 221788584130331401116371803922690059776 10846365 -89399582389633462072815963902665726080 10846366 61966069316440066413532679196528301824 10846367 90076996926722086613737006785494958192 10846368 -41381067302253573777307034933601632256 10846369 -102383918356445560490359015531626197756 10846370 -110008876258033631876857110599222673120 10846371 426893933345715132489870457701280641912 10846372 188849286779530640102480277647115239680 10846373 3532235005668883655806833174421793280 10846374 65382739529846807131353721974009212928 10846375 507364217953854328927164261184066314000 10846376 -306102412374362476060545307185233264640 10846377 -87256223555025653067905983819106483346 10846378 329087207473226081529926382616756055040 10846379 -67435120789187520809075371982040451020 10846380 103131659499424315287061173266124610560 10846381 -139095673837894428752020169673666069376 10846382 238259132957084843451766456883734953792 10846383 -557500413573537043155029406984209944320 10846384 -99622980433753908982242441627106672640 10846385 41592552031282011201984071895228077760 10846386 -2247842258093415323754761036039304192 10846387 49065327548822304177516956345827457036 10846388 229831379115161096387234580320088324096 10846389 53851465436819183612964860887511048448 10846390 17429680478611985087292139775154326400 10846391 -639969685893335463548423543987038116048 10846392 281831583950906775210092904250617630720 10846393 730916728000910157794878437283387721642 10846394 26663085707117379691678411333735215840 10846395 195207180388794925587869853732043215600 10846396 566486187468239038885137633263241346560 10846397 -386733209976146475292521801399405887520 10846398 220301397306214137537898499195007852864 10846399 -220147610247590105904797139396048672336 10846400 -112190131590517328086958830559821824000 10846401 273384845231760147647705616587204266032 10846402 45390174362193927352857155079706851840 10846403 224159110747352065065694149246860366652 10846404 44009505522202732735302126139290992640 10846405 476475704239870374464643072460615776060 10846406 -970033736779907831469652175788464000 10846407 -267517862487446440077941381218072758528 10846408 -404378416211482884330147897152232468480 10846409 -115733493480586888855532277347369439360 10846410 160397770667044744829273324989406929920 10846411 -543896132990948557074031179598881306988 10846412 42856156780296919431059519217653955072 10846413 32739450456784852922544175771662612480 10846414 387887002557375935035872063661785829056 10846415 1057819675200778075188748867555998685920 10846416 21260494539968791497234818656370688000 10846417 519244144976583596765400602638789396466 10846418 181626480495294277741557072946511977728 10846419 -351909648671993396791952052451666570056 10846420 313067862551973714481029806242756588800 10846421 521292974176535634342921050039970107100 10846422 80213985318299770314924933387617417088 10846423 -68356141210092650121533969692673383760 10846424 808367899063593258315806945664910632960 10846425 -118869613940327414526463713307785734400 10846426 -224053504463272200413977010490453983520 10846427 8837931975215802832259781774657445584 10846428 469821108294415959441073635501859378176 10846429 118474198671945467492014478126329315872 10846430 -2948320411111937529306036694484697600 10846431 -356696913492794804766457127098165629480 10846432 315443900905756269784835108971315986432 10846433 -46592402120642379731989475484136975596 10846434 -304232478133691640235805232173619948288 10846435 91796682448276597587054023786520576000 10846436 194417585516336071436662204857322168320 10846437 69236366050334135753173483820237003904 10846438 -277324152121400377258911821475857632704 10846439 -27417427221657294749482549251850395144 10846440 437096039864253568047886446931968000 10846441 -473381617123454205395800143053781977158 10846442 -191222749619136389645337460689309911040 10846443 38596226487574649714365633903385679024 10846444 -368464015252336002143467321370726941440 10846445 592671541617024904931054835947269874700 10846446 709344642577792329605084295535204608 10846447 -23465553795483376242931007075508921200 10846448 -74264378144441270152156951614545756160 10846449 -8895873499765485949223499533364806256 10846450 38532172556472832031404581033006117600 10846451 -175872687976284876929115959580799604736 10846452 -92880883943308399779469131424631635968 10846453 -859916568687140619163903041010687689298 10846454 422526224887369387210122111973903477440 10846455 171943562738776036614797171680312896000 10846456 -400453706227905168926720716829217669120 10846457 -127922581361943815610488277752880450048 10846458 -65196753423798880374536833405362291456 10846459 31898144403449087429238826838090716336 10846460 -15730420052820004176320744119626462720 10846461 -18677472192418142983215041573973600096 10846462 436405047923161969905000890083609347264 10846463 372216165955511191420067663232317794560 10846464 97074892197673270044149452764673474560 10846465 1262139231772924255188766057707432000 10846466 -110731784547838045911959281494160121856 10846467 -14474841350770749244444958389751610480 10846468 -251061705867352524402278250350235166464 10846469 277594566640341707787662447051142075870 10846470 70413110783379568858168026534457008000 10846471 -255950302348342819840290264743407531256 10846472 183093922849056411737750765843255132160 10846473 -8494795260457001879989984994712096000 10846474 139437998647234444957333346959054034736 10846475 -78420767036347131508192344837793153500 10846476 221201869561053462079554659635293511680 10846477 -40162607042947446611544792070918527648 10846478 109484792469573719462547806879686237824 10846479 -19476571607540465344858597753603152000 10846480 -88615724810311850401822823510632611840 10846481 137225777347593689776808828115889243200 10846482 75384538792894595558854813757084663040 10846483 -620522813999806458660216075150272001024 10846484 -276634088465123684236742303623071264768 10846485 -3948075750397727543230081308552134760 10846486 -7483297705412414358449538316810089216 10846487 80102586899493219883863911164207261080 10846488 374780160166274318099658687910167490560 10846489 -74007570696773944742005854863291422844 10846490 27124149984528967089218769411666252000 10846491 -41669685269048563078259512123177404816 10846492 5484935216564860375883765162836582400 10846493 -921500127434438633034353103591852657000 10846494 75358029867143700437364175364993639040 10846495 44088380325441984632184505440923904000 10846496 -593198448518392012195815657563569520640 10846497 2131126831859701914185673985733246976 10846498 47230624304271320841422095037031346464 10846499 -750377643716652941412392444417944942500 10846500 1132394948356729347137454063335424000 10846501 -180495878104569528108597355022381760 10846502 -352793397361843983439851930630574165248 10846503 -259049861176488564671534511098795224440 10846504 -29686915752779604615869726182745210880 10846505 162722257050431972416965255134842248000 10846506 156952638739765183325572500686039755008 10846507 -178151901627466608836418162272964645488 10846508 -127084894748918232467345048887541243904 10846509 47101975451885361874841081987007231936 10846510 194173585209318370995755346131092402560 10846511 24689084328375600160186706923883910480 10846512 83668989876779049623513972352361119744 10846513 -4650344620223221697944066333309921100 10846514 11784715354000641587453855191927107072 10846515 262114436000218146519860029269276790320 10846516 -478003918315794666985797815648533202560 10846517 286808788006191339372568192305838647552 10846518 -371459426390714053327409888258571374592 10846519 -95736234028264871699497083858853283520 10846520 427446568066962104449718955103791820800 10846521 143839563472404743868354248978562748800 10846522 -467872540323545553272140347700015975200 10846523 518957137673013903480282745005259140024 10846524 80058952858795849021301902935408181248 10846525 131739296914131132790383313895115708050 10846526 111739009129516354119753429958600198080 10846527 -276117347810090320508276327008720115568 10846528 12502186521852405230883383235978461184 10846529 -541066230083720920275816508613773623870 10846530 123108010811378330169903605959330598400 10846531 249125458983017176800510878379622502232 10846532 -334721988627118784800671726411478825728 10846533 -309918403099954122692087984449878087552 10846534 125341250540867671949073385449788824416 10846535 1018573933799946585699173038211304960 10846536 -212044836935154392718210461180073369600 10846537 -2135619827432057270368354680094803840 10846538 -213412017794277017488955428707693523200 10846539 71832504846812438475073724659229545812 10846540 210684509350978748039055768113484871680 10846541 -341979792558361812801441835903757590368 10846542 -241520896313370194216331832049394616320 10846543 379626838343023464345275380065621183424 10846544 154201396236238368177785209358294040576 10846545 -17316100209911371905516333149091559680 10846546 67967619672505843452664634339446631424 10846547 141997548295100870858564035664638900080 10846548 315039151748687711274969725617352386560 10846549 39075731753280132993671201778348223040 10846550 10612274580907255280854310707893139200 10846551 -611264155406299806835140214614454079280 10846552 397533368845336246944344855678480025600 10846553 412695006339616526599915427319707249802 10846554 185091248026580128406164521032015761920 10846555 47084892537637762228347306010672224960 10846556 43849985950002467529191179961023887360 10846557 579042094785852113682724128119046123654 10846558 -399934716399544792515528113354034933120 10846559 -5931751206177965811489116000018236032 10846560 287556410508130805123986759242429235200 10846561 42417208362942941186450744263831716 10846562 95259614234313880199902234067133284352 10846563 11447519298181930131495194597490528768 10846564 -27707334773014504715824031094641873664 10846565 -600010324424118263551607826918815985540 10846566 15459725927852297278999003843837449984 10846567 478310944620119495926456833030794555640 10846568 482184871811189718964760658841092096000 10846569 -500991579486241977836755299910761561456 10846570 -30093784541079483995966526918939555840 10846571 178882038876318089626385832496276338000 10846572 203633875932349340003636880180564701184 10846573 -269041593078297546479783285385343659156 10846574 98144851582068339708019011744487776000 10846575 331758122572437355474639110901132110000 10846576 -11865956094817544799387420697449955328 10846577 134105512910253389905670329745380548672 10846578 2049608420570956686257834818087085568 10846579 -292301024531485177512605290449279888820 10846580 102925270712102928306580255603286822400 10846581 -153639475439242547814096993863915498400 10846582 470471109721149975150900123568768927392 10846583 -600209847796850111297082312291200155176 10846584 88105671798701339257098399621713387520 10846585 142323042383192740168197997334439985800 10846586 382901836065006064933580137498819549440 10846587 -232036376111795881336470720350975323200 10846588 -470791195115302190138375023506078349312 10846589 -111836397520767116215225167490938230760 10846590 10236178895034964308315054471338803200 10846591 322297213508820921824079439178966216400 10846592 -220024949077883423276646540567065395200 10846593 -80212495853698309161377922194128365120 10846594 109405194844432063949695760634407613312 10846595 750915201764732182150704952716501475680 10846596 -288972347409883193168019814999030084608 10846597 163468992655968584013429854327574622046 10846598 -7516788014771400341947292266384212864 10846599 -73667313790308067139175604283846082432 10846600 -246619721501709200517456325151384832000 10846601 -822630721491448533837500016874531460400 10846602 71740093451238986529232461952930798080 10846603 106265654997256410494189931008104090464 10846604 625981392074911849857169997264941440000 10846605 -70754930059586888427121660084717916160 10846606 1982071132232274160052933463419559744 10846607 402014679432493669224626922274321079856 10846608 29196707870786608504735799976522547200 10846609 -451912252720977343524235409467432588440 10846610 -9378878467398615426673587723128051040 10846611 -471969909519120267931509882465821454540 10846612 97585464990214282925953641091705786368 10846613 771439419457386036282103558509326460480 10846614 80292617774659021970502089157337467840 10846615 -249353516294795643228953400656722646880 10846616 480094086430023935240057282009110794240 10846617 35469706259020029267560936676828638112 10846618 -458739683762344575195317655682047036960 10846619 183211884595375982267018894681875710720 10846620 115418904928961980529762717677561612800 10846621 -7787390627423986583151897148766044160 10846622 -80431066305966815716760451950777781888 10846623 366609989022601236102121102555169744784 10846624 -242814835050627891106652953360341270528 10846625 126439833920141469668045384437490640000 10846626 17114555765016745721611835996234663424 10846627 -152908486676124038813031862732942908096 10846628 -10206214097947226486424294851679624960 10846629 -57823730824673748296145726090931680324 10846630 -112207621240502956123351498118496412800 10846631 -123008585187812874278453703781048375248 10846632 -7916204871542417852131003412371537920 10846633 -180345955755165321150599002629710084480 10846634 -293913296959903188407165813078602280784 10846635 -36179776210722285749872459420903280400 10846636 1078529248787329014433072291543530234880 10846637 -82503019795928827924784032046993339988 10846638 -156087157224423627725506661440838275200 10846639 519530958339283855187741290797830739024 10846640 130857903001542742063949933410404925440 10846641 59566339105054903345212449930644620480 10846642 -120026913166420470072536021678709516528 10846643 417783814895179056551668311339030362892 10846644 57619879981692425314448576216754401280 10846645 -326052392999281816749873926982631010280 10846646 -476276752372396091476312385099627901696 10846647 -18846676179603518601297669954305092560 10846648 -596559994804203783518699836600435568640 10846649 -524301949368535691510030403373330712160 10846650 42434407449722464405097527170690393600 10846651 538134368079586646019500114963380663652 10846652 -1875180396590781953364657719202828288 10846653 42050434523144693034941693306242207200 10846654 14113756941458390780702173091506404864 10846655 -353201214628935467058789084938414812440 10846656 281040225488421193970288271113123266560 10846657 -851896212188873899750890884309544060094 10846658 -3713284842429021326529243730798102320 10846659 79818464767198130864242855457366608560 10846660 -494804803910002855276087959771949056000 10846661 -154638258340331260122825337777383976320 10846662 -42387162116156168942320680614327875584 10846663 186208807874651916410215946546200481040 10846664 -6185002482892724837024729651171450880 10846665 316229343654263959720391325308803266660 10846666 401446118791910726909026644944902535424 10846667 311693227148647196038671624322402462320 10846668 10283253421260068734713537484406439936 10846669 1267763259893149620620165456367091473600 10846670 78587374427754703691641734993963989760 10846671 -159699417733734045800581940241749780736 10846672 30697481271082346585629867302867435520 10846673 -396153659456967043724706592788271719516 10846674 115592211954631092024963685470627561744 10846675 -152130338358152435553663200651087901200 10846676 696815985403230353061533154527443416960 10846677 -471632597225958092474018301405714096480 10846678 209392411726642892783661512095518630720 10846679 148410037584072169438670312644125446280 10846680 -84581485507780841362610499500150784000 10846681 -347070882246301229243777226791795537136 10846682 258335604458700045751383624712757760 10846683 -43505944525623447874189101675023769600 10846684 315110593091756002381203183888764736000 10846685 -383845649506035264241333596425958935040 10846686 -73098847708972441012678364801520543936 10846687 4399414380810420453060654435950256352 10846688 -219290541080961471095892451526655344640 10846689 119483928698504409176455674959184691200 10846690 193999821668451353964701800394078925600 10846691 317677297462458298917447750737080552092 10846692 -144231872802509477448749435594805964800 10846693 -172118403361389440656527708238039597824 10846694 6305594650272039489310214971101494400 10846695 68169119395944385489582265268733171920 10846696 28815868376826254415339212742008832000 10846697 -241138592622203916537231515953695120960 10846698 44564718957606566445312057770715352320 10846699 188287257506355746398329747821115805440 10846700 281649332441474143313674718317631232000 10846701 43998093136092490532459449267130686080 10846702 513102490075968955540287219324227066112 10846703 -121864637122869201215474387357513352720 10846704 -5427273121636490776149993748810432512 10846705 23609159251905284350288592537005589160 10846706 34976720196603564691699803172531553184 10846707 3080532208211787142863364277243957760 10846708 -175445239710184057547501248350548121600 10846709 899386196872225899019986930642414452910 10846710 -2576930344774619110706353899018320640 10846711 -61073401997434498333064500874206187376 10846712 1051145433432970256551155397616713850880 10846713 -527635086331651129297243243102202049456 10846714 -35036431931827227526097284854921940992 10846715 -20106478343308845625528920578687186640 10846716 -87086910421472335864039399281562238976 10846717 94909647498768197003934233230745168992 10846718 91872061512350912051068468435337410560 10846719 46995901368208094167827597704172762504 10846720 -137849661706544196482717169486712012800 10846721 28142214211656654527467294131578129922 10846722 -198186428825894234626788654193878372096 10846723 -304723280268616161007488204136966088376 10846724 -10813488662252427033292486198266912768 10846725 169963544584081286906587737963164604000 10846726 452380228772104110955221362619037370880 10846727 -553299843083886153740446950703903640424 10846728 544502372114679067418043569109323904000 10846729 216179210081215052271150324547174178330 10846730 79580223585807778399380853983455921760 10846731 -78617014816797152048591143754441628672 10846732 -292649001857812170895946746185365362688 10846733 -192324127506910572661706687065234275018 10846734 93767355030653311581231167240546320512 10846735 5598983778155188944838727271354200160 10846736 309180080250129513847250749711086600192 10846737 858998653845085990566464082421007808000 10846738 344995445664602880683477595887739186576 10846739 860385970277411788661553772521122788440 10846740 -238253361157050411027671645492342937600 10846741 -63128344298558652447531080523292852416 10846742 -418181184875433328006830194224202485728 10846743 -143458346391524435279243269771980419736 10846744 -812795438518142075952269603999500707840 10846745 -6232102883985516957440957993275545600 10846746 75785918128490646100451976501128869872 10846747 614910854686269750220425993911929904112 10846748 158229843530954670052171737562114515456 10846749 -217456261497039762435679005673774302336 10846750 2086505513314840455692948787183840000 10846751 245729826147643791519052703445584806752 10846752 29420937672316938547954018860908150784 10846753 -629442628683061442317242400678561829100 10846754 146738984014234284321277152287502520320 10846755 53617300948568809150357029097756629600 10846756 2661447113543138147933966842600150272 10846757 -11257036813578970104894559223355550020 10846758 23036286845980393446253645328382466560 10846759 195478514643339719107861681421363175552 10846760 -503889024355256765213807068007315712000 10846761 330710907587256816485005248438999875472 10846762 -159690255954738183328854507487749521568 10846763 103712367842564270899178298169383315000 10846764 355898773097257113484277577874007040000 10846765 447273781748628044214720339232775371800 10846766 -103772656650438775294276530932232455424 10846767 41505332542675110460257418102335147648 10846768 -96644069586229616001050532146232754176 10846769 -202934678385993127838097934558135150830 10846770 78634952245280352464883286876888358400 10846771 132388198905451694067730423222978148992 10846772 -4060715921110263750387581843422660608 10846773 -174133166936457067845619950669841366176 10846774 -94929238473781655336569692659858308608 10846775 -14825955532803633502757001598568738400 10846776 55873420531026805404053017842784665600 10846777 -182586069014771186691781263874496982720 10846778 -3700823668092409382191874448821868576 10846779 728852504711901249902585911589521589760 10846780 -23019863139448403288461439750667970560 10846781 -818784023952894524687887614685822237536 10846782 -117688301355591631504542252391720357248 10846783 753861868182581917969002853014844649760 10846784 39208061833621039271811508076125618176 10846785 168151648012693250894691382508800003200 10846786 191099705636042376446521435211146715040 10846787 42584696694795561925992358640615310672 10846788 -268645537029926452469999992049131545600 10846789 -474912425015031326045341126797866452644 10846790 10989158731658685880585463802799497600 10846791 -408364394051690187881658596009302609440 10846792 -362812857520942408462926851986969190400 10846793 8262356796031223769703770024879367584 10846794 15843355608546931213458976182741586944 10846795 -412984794484270060816484621200548175200 10846796 15609321647320328598592377612105438720 10846797 63925357206468297917346745093579664928 10846798 -149775387411827191332145114212717729600 10846799 227716967237786461534190352748841180736 10846800 33679212691527238760201245913609011200 10846801 -582408781378632969780185592879355418880 10846802 20446463902017248947552967860945118352 10846803 704963572682641520619818674971653112 10846804 266962239688625052697162820677456429056 10846805 505005742997111427081897649571427386460 10846806 -18871586896848590936012233128613986816 10846807 191141527190488721033372239495429003848 10846808 108725137787132474723138188725572812800 10846809 -213170145113105172569538838801771490556 10846810 120864839944332827147069727474393850560 10846811 25227688066677261954124241798462016552 10846812 13539719724434857020805768573769318400 10846813 -501980404585706209222818344133091040 10846814 360284316404905232087268755507095105920 10846815 -38002933642603756187550567074221324800 10846816 -469346432304070578753311918740035600384 10846817 1252695460255870288223317427602095997632 10846818 9548675160538343660031863106831294720 10846819 34894324596414255869490556298733448220 10846820 75377115082899452269451733556618990080 10846821 219591865747915147607481382615890216480 10846822 -85065118636457388215412226819239735168 10846823 87163958409767262603499489641483375264 10846824 -262119108638089079859520663330679930880 10846825 258533324295933588911204414315284515600 10846826 -668383562759842659375003802641693776640 10846827 386735106424828805934819590134911490128 10846828 549917777605304859330893743449344960768 10846829 -232496269616877656330413276264811829024 10846830 171777354205705734682451339409593761920 10846831 -864501800047517827032734733109171210480 10846832 -32046876551245760955677640041623486464 10846833 234084559542545666247439241314703613024 10846834 -517047413871510489014218153005887001600 10846835 23639087296128320566024553957976039600 10846836 -1501556261227189807087554656890669056 10846837 280230742314976546562188352683083143544 10846838 -50886912715321269118928693168763214848 10846839 -114991761680707201696159473762150030720 10846840 -55475432943512772155836965081819955200 10846841 -196477528076172473853287853357697343100 10846842 -295762018963227814366353318481651058688 10846843 127146228915643128968829954393262934800 10846844 -192776865781032065673848660120799433728 10846845 -135397420197299515619551205992662494400 10846846 -12159469350947257384916772399228869376 10846847 22752257158913658623152220530370778480 10846848 535554012261893219504139906804288061440 10846849 178774372812592109046960691701324784488 10846850 -96185609227624432622051957603951923200 10846851 19181784894370031424388991807912148720 10846852 -36252919681444766112024271103549001728 10846853 295726019370369871826920310242032921120 10846854 131718425087251187037593540239400540064 10846855 241434147021727325222527046539575235200 10846856 592696627000704099986179999216252154880 10846857 -35318504579337491517949736186637542208 10846858 21075633935414296709927091881502366720 10846859 959179403987636656480934801824466991060 10846860 1043288059942986283906504120220866560 10846861 -14167550154597355706555442833663838538 10846862 -75956007263867015614566366149723064768 10846863 -115649380146968589991528779483226616280 10846864 -52706507355511123069229602881773502464 10846865 31254021199822167468879259904399371200 10846866 11951569327728716990074617647469508224 10846867 612645461677497383026580721653107821432 10846868 -566790977656421107378603362690457191552 10846869 96796838120477762026927087118037245952 10846870 -80586531937204578578995396262377286400 10846871 -328911297475506993901577401316340644688 10846872 6332274879710358708664982777665843200 10846873 -807814650674110594580197023783426585840 10846874 -9157342842149905968485446705325156640 10846875 55192016111869033817345852039410500000 10846876 114731355214359881897855288044544663040 10846877 432305650831489585176235370126336868672 10846878 -8313879080482006704095375832863692800 10846879 4155673865226701473994719166979878584 10846880 415476671325831744819984790434396241920 10846881 -247603329099235663406337849586021685340 10846882 428103854128778725233447831710291475792 10846883 236275670488074819832055958522688640160 10846884 304086278508707007539002403948245542912 10846885 355096047531507674379102857788428429180 10846886 32675871023789118394522963772767015392 10846887 -96483720371358409786738173940138764720 10846888 187821616282221573538462833070678824960 10846889 -602099747798206938717599625515229698310 10846890 -155142250526018319208097129089025679360 10846891 777997025646874097306164672338605016000 10846892 -13167740811333956727336942321994579968 10846893 67258227147675557477563227023884008000 10846894 135815898952699364444167955074634546112 10846895 322000014327266156898650978762831468160 10846896 -15536694790390464819133890450044387328 10846897 27027225671584834626538287433406131346 10846898 265740689761888016525240696059771118592 10846899 373036051538840687591476810046927808000 10846900 90652326750288100019730718740812800000 10846901 -88248831080537673843614863150485000456 10846902 -332513502856368790794354328662202060800 10846903 619154182725274555598381208324777306152 10846904 239581691261261866547767403961432821760 10846905 -128622108006000809592101448799545051840 10846906 139798056418658633968276349606341697280 10846907 338388945427199664960877409783035640592 10846908 373556290329172827808725091021747425792 10846909 790984951916904231381071362962535991904 10846910 -77396874381597000174174957664664496000 10846911 -5431645489776351214629064427036983296 10846912 191600287729843704891909849178283442176 10846913 225464991918686570841864996312361957440 10846914 -88847501328278131443536037486956290560 10846915 176696975623677931911692295691491402720 10846916 -43971205774431758073769503598119077760 10846917 -75578700403855534300841688653652382980 10846918 577313720374112363671082044022418964416 10846919 143150761766306506289394255165880453920 10846920 -8044704705657136603283162423377920000 10846921 -572150970577972693295139437910305555878 10846922 7106175591903579099611892675965256192 10846923 -165017097215482130308022804651790277416 10846924 -16439985386886219351378282671340032 10846925 235905152218938872612551968169116487650 10846926 -20083122926378816522243475552883401600 10846927 37040634007889951486904951052491126048 10846928 -2199342520709760253004516990871306240 10846929 113134783705948289880387476459450468640 10846930 -308953257249967147122785494460791994880 10846931 328629509859358917219452855925113161728 10846932 -257485896042063268706038889003317248 10846933 -580245902532210630568243313979507632818 10846934 -265693018892512447763276039282571320448 10846935 10671329214813710095613916603304456800 10846936 -740866259162206408658929561346672056320 10846937 563683689835688400674647798118328255360 10846938 -94309100592722517142264500914238738432 10846939 50323983679932108354593366308019628740 10846940 -132676279244399073922491339872782694400 10846941 78398570922081173431016391421109849664 10846942 946359727484827772920422157649287027200 10846943 -446002094089164162060363998138108215296 10846944 -163157499113373066930227168112238657536 10846945 64322638257175577504032746358275527700 10846946 -179046493747365721110869505484385248896 10846947 -29652353998212169938387016596312952200 10846948 51041469532799549581928486101372006400 10846949 148625748492025366517133427508672792736 10846950 126362425346555933716608801831848193600 10846951 225969396191506222855263430748100026992 10846952 936843892017098447838476744457372334080 10846953 6212388673043055830689408091922913764 10846954 -206420045089858626698711959028916619008 10846955 -291993764502134323738199213818510233600 10846956 -74169290094435589687246459578343868928 10846957 60835405960511223138845104893484291200 10846958 -176992597603705686069700479742655977920 10846959 46034872401896046540969764001020170128 10846960 -6876639883228131849421001047897866240 10846961 -42901050297677780766701257472764287168 10846962 -16763858066289247549281668577093267456 10846963 222308676757192816215685361506809579212 10846964 101078085771076816290535585363755590400 10846965 4189818996856280167503792044252567040 10846966 -21572019477735562990514552541288218496 10846967 -4638018486716028049646878173031600224 10846968 15426867143885795266921350760406384640 10846969 -101547515980128975754310003672328791808 10846970 296420336729739286616398424117498995680 10846971 -450256045311469874129303884960579236660 10846972 -605473889080466433466953647940751028224 10846973 796388522347131743504374693965773740320 10846974 -255599101740715890715437560035466408640 10846975 -185658181752812228476690360197819873600 10846976 -36686362065533229248743088351921307648 10846977 38553073345033181091487110179281196160 10846978 309699286294592720902114062299864921040 10846979 118743377530745559064443691626938939088 10846980 -121789896789377220102064648855544832000 10846981 618849190089933001905509083506174114782 10846982 38515582595575034750417165507912165184 10846983 -43162078145316100001024228289403893936 10846984 108079161043909452750624814526666833920 10846985 61088879046012688603453131517659726180 10846986 311190393560833760602371463346303462400 10846987 -453561055218583357877380252502061768364 10846988 58890013273456540241209607267781535488 10846989 349964371061948289442249179478025308224 10846990 -76354205986884513176533366210746224640 10846991 -137460220253446698790352070871195467000 10846992 -18024760840647762802143858500339761152 10846993 -311790931402125215982471375690867201536 10846994 -176043311507624113854972828629289937248 10846995 -21524202501989189904521960451795164880 10846996 -171848036568436674340693234403087366400 10846997 6146288419158579325439656347983408832 10846998 -60929693458312665120912618534249270336 10846999 -45108282199579505527797185927748163000 10847000 91905342962082940131687323998248960000 10847001 -77884800534182882046242884147312721472 10847002 97507143529918681976923556911871745504 10847003 522354180900034258476376868943444245160 10847004 13252857792877652404790701542087475200 10847005 -18619897337509486166895956897154297600 10847006 -112818713984818686916829643852137682048 10847007 337238324429598725024842526639176323840 10847008 -5853441830625399841160205874352357376 10847009 784873361158028116075024745781541959216 10847010 117110936263655461000046134882204408320 10847011 79263200939755102680727244142422548432 10847012 -123591512206668568600218150600397483008 10847013 571667159192652345564592136119981947744 10847014 75737338608571436613156230230152101856 10847015 440500596649007264713291374947605392000 10847016 79778878284036443986750092857826508800 10847017 558016962689262718305708944356410143652 10847018 -3928098796916929770042294657478161408 10847019 -845485702310066761799627150058073788240 10847020 -7452375406423213114129577897939466240 10847021 121285443317244901380526125834010839552 10847022 33448748896932018019767044456785284672 10847023 65939085498369861602296580666646007920 10847024 -30322213934075831214843655553883832320 10847025 -35638325288915550899288700125652854400 10847026 -191436575492160150020601800075524268640 10847027 243047185262879710377773694079819476876 10847028 -89951180189659157478736460047485358080 10847029 -665762113291751970093493617886685460370 10847030 64663931500885533400215299563144677120 10847031 -661358290068396770689124203203857376 10847032 417551175972135020485264678408765440000 10847033 -380871897946220827549712577755997550656 10847034 -356216492566354770321779206478721358080 10847035 403718322753416205132145563640971956400 10847036 424546961613082081498610460838011291648 10847037 157881475675125097094981699890627277952 10847038 57701477241846076455214586766607921920 10847039 -267498539123828951173842780388508236944 10847040 -91662149498653470154519022624833536000 10847041 375014757238347248088292400890374663984 10847042 104528922303664308787369828001880710400 10847043 -235224292905520308565206428553130774800 10847044 139783834916681449233332411194767874560 10847045 -222218928847013102316640991361243300 10847046 -15275553062511961086824655988741251072 10847047 -174550496562932476134967111155473415360 10847048 411491052174341437836548259340412175360 10847049 28086984996052382397370236825670393440 10847050 138406939186221487911559841317326477600 10847051 -996562994009778541311475725069884400 10847052 -8306269682066723523009390010250692608 10847053 -5204224479480270399105410268549861120 10847054 -334305767796545365985353105122556629888 10847055 -94017782411321278932822931114573946880 10847056 -221278860395132464599263909026150219776 10847057 -28930428207048081310198605358991291712 10847058 148371153389389440634751892203582181888 10847059 -10378251420019748206165281244615454740 10847060 -40117574957182388942881470366331084800 10847061 -9962745720188361129478770446533887360 10847062 53212861309034739832578304918570483200 10847063 669201120132528673645411869792154626312 10847064 -467304928421093566662590068100491284480 10847065 124424641983532689669871844246509472520 10847066 -427435278151563541356346273451750154768 10847067 -75615877596463761557992788164980475136 10847068 62580743088591438850459139658558055936 10847069 383936461104158897765847705191656402470 10847070 2926844656497754370343430642715811840 10847071 386599134546993074988406601515462994592 10847072 -80926149513158616412373493293206732800 10847073 -192144185813845517072768818297999387200 10847074 170488114359661550829765189601667492352 10847075 317579168325161709693048413457681102300 10847076 149899589095981205001887783254860632064 10847077 577018008086012652609057058604110428926 10847078 16420901067182894970815531291540577600 10847079 -249318897397709846904865721769914718576 10847080 -173807270859879353526623154813992601600 10847081 -347667856435398462364695386074835381760 10847082 7397464026779953203490913121817789440 10847083 -47781457871631314148437209797083997312 10847084 -427362131012019827779160680813843670784 10847085 31856104744706497766557338202819708800 10847086 -36258643788450174826510435135440233472 10847087 156029051001754161380153392444832332872 10847088 56821281055098543219158003778311946240 10847089 -500622237659882383022426543236321976160 10847090 -299166894152766754454866812671528478720 10847091 -227320117916864463107970359283862119360 10847092 92176529579472147326435700416032921600 10847093 -45613758271898881894862579067949736658 10847094 -3091731748384080176371589368220508672 10847095 -27513308576420085388899774378706099200 10847096 102716826087668794993761807809050583040 10847097 223960934949738486828392658073083105348 10847098 -68574879449183152259792561900563693200 10847099 552818427122632681308720172894531399680 10847100 -51237718065274854540153219643358208000 10847101 -574454008834179258981409048338926187898 10847102 -42969296406034935756068094375525515520 10847103 -462582875256492326879749082899141047096 10847104 -339243838298913519744487156406928015360 10847105 -11382990894580523916909158647294014000 10847106 171278001598752605704871016396707925024 10847107 -110254870512033910760079369487376369240 10847108 82141462224700788304578084095836134528 10847109 -82231735365371655096954443577374366592 10847110 -217519364951064257694414901666475207040 10847111 -763029408756511598181575551702034169576 10847112 -101224120907456514050728956439468032000 10847113 -324883725979574986781277335574398945638 10847114 -306029993388259401317420771258467099344 10847115 -1427563184088360348801256416808443840 10847116 38672049947969507156031046999701296128 10847117 29171505317420165445756496404056433792 10847118 -66270010876300548046507601204499496896 10847119 -886303988851039147419550588384827979160 10847120 -66050451026582645413472671420982476800 10847121 59992396576821383265324127123011009504 10847122 -71592126706566056119360536298437322752 10847123 -16636223619523216720308226268172497664 10847124 -122581748409706212995787080618444140800 10847125 164742594796472360791420309215289464000 10847126 -377283229703776878148242286821289387488 10847127 340651853220685434877631220501205993320 10847128 556300254693411718944137897776298588160 10847129 -1144039988584457928000518497548546419580 10847130 175194372319821381472827945738747770880 10847131 1027625518179474002919344809917835009200 10847132 -29776924996814083091877893253515887104 10847133 -346829374392050555346204010379924729856 10847134 87306529833798968389610436494144121216 10847135 107073206499706070080535511036090463200 10847136 122245753473727301325953935221681291264 10847137 95164368633652338802767690202551872 10847138 5392091553398074300145465351211795840 10847139 72492898030938891573857119251893206368 10847140 -217835564992648474934683202159634739200 10847141 -685804285113711524276313806721453115458 10847142 55715722035587895139675037853624921600 10847143 -70916890891275465623212774722329400400 10847144 -50826226915363198747502865366562406400 10847145 120473689167593113397791374461850937920 10847146 -77485598763112556272731065304599803728 10847147 58391560943745008861358648182407180596 10847148 -53355942738425522144078176687507832832 10847149 -360776049753113148389529373756871615540 10847150 44096717543899275655679876480498664000 10847151 -177476082154591373648120431316905744896 10847152 2316874830166934131576268689729273856 10847153 535244634121156546658343877139979558324 10847154 33167237270682975490252430955852779520 10847155 -187097139870844490650402347547726184880 10847156 -79667773958929939005616998140672801280 10847157 197056655409882455402785787708469427680 10847158 -40024526450621849988733012854608855424 10847159 -196789350598286890786083675626296679640 10847160 -165502448876152182036626514413015040000 10847161 63076835451505114118564803524669562880 10847162 148326627239630437736855287182010205664 10847163 -53211488859135881223542259518286055656 10847164 -157513785260509544113107844472888182784 10847165 -97185311018947702175074980033848198400 10847166 342242749837676965144156492043538432 10847167 54481049527870476048953850960104620272 10847168 -127581477945790497189266481311467438080 10847169 13287208963890565904793813190902738240 10847170 -76239436357005816483168094272698619840 10847171 -770903215769456382639494733022213874628 10847172 72950216359512933233638631107577708544 10847173 -90450277280154142970995746514487960064 10847174 55317045985770408070864511509948101120 10847175 71004045287727189207330656604824619000 10847176 -394538982341885227593604007370397900800 10847177 1396116499053927962279295037240862177664 10847178 40867854775527026570706783935400109104 10847179 -88926534151856354610626369984476975488 10847180 -2717348108009336189308688900904791040 10847181 174009036412992144474928056246717673152 10847182 -14840175627201725425204787203236979200 10847183 -1072959837075302677091257037756008116120 10847184 -37369741488361149628704495630623440896 10847185 790867057268295862725223184879751681600 10847186 -96664204161321341291978750388133555200 10847187 -164765534472486436903314346534045506192 10847188 -250497149745104344329008223107999268864 10847189 -854681503666518178525278834747706929540 10847190 106536661418793314221335944950454035200 10847191 400455378097403581821065374027241515152 10847192 -400348540209964723765296054833849057280 10847193 112217641599609130610292729883791971328 10847194 163345076864102598934417598462331046896 10847195 -35473583248881158914312697040323692800 10847196 -16044951724035923413741756149928143360 10847197 169014572763599388122391581275780659712 10847198 -301127177594269026604010643067830801600 10847199 -267267814474634879909985962417747681280 10847200 -54122660753597914741218415688417280000 10847201 -658639014021404394812796430979881839696 10847202 185353342726454091528927231859470364032 10847203 448372840517255308127509035456165561664 10847204 44718551793833168981894408726479124736 10847205 -183427066618088776678762941195105574500 10847206 147631946858594700534784417793108756544 10847207 290264946111985004798735327999095428192 10847208 -210018865897196835244376844927679856640 10847209 -35403916178118537434004644937331046880 10847210 4908551046724902733530923177486807040 10847211 393500147646644587694372750197888093272 10847212 -199170427068426310706381029256124108544 10847213 -129086603590271834221137483779656861896 10847214 26106763473192347681083478362367815680 10847215 136569491997835983142319288650556172360 10847216 -3418323131330442155992824944521445376 10847217 -289312124576772793523014069487446219920 10847218 52037293004923425451296865591980193200 10847219 512857502074995123061110862382483691096 10847220 258693630289445043825433416104434421760 10847221 -199080931071370703000817762302500938240 10847222 -3102464791786217558817075789711029088 10847223 10632287434276761044393125243479674880 10847224 917072789813495395076885294536074362880 10847225 -312115703374858821166169639759456615250 10847226 -43227547883766473316230641991531394816 10847227 197059299806771952413729859920823511076 10847228 373209909959637316423962563071556256768 10847229 320529409413443061763705487191381929984 10847230 125453842766161563985632116133543005760 10847231 -79637479672702683129121650578380893360 10847232 -201198918778256941997742685496612487168 10847233 51085311664931152023824504445197687840 10847234 -260737143830885215007674794028300455984 10847235 59606933289190758969683939457702485760 10847236 -236116042625022559174168247355133399040 10847237 267294163438277395340969561211762313440 10847238 -84648360430561296827835635315801167872 10847239 157241549820020444094525648664750218848 10847240 84769063652686731993211467926735308800 10847241 -213551126872365129507381518835934565376 10847242 18969929402967279656350622618747104512 10847243 -183453311218852670689536369068260122456 10847244 -138421194796173964869711697057604858880 10847245 -182220951720719521363691307287972423880 10847246 261454674340325165359569905248385307072 10847247 -851362287446974502300461824612123360 10847248 -34949166415796693869075734786557206528 10847249 -126756042583060921392212487199966411008 10847250 -439856592263875582232363081500181760000 10847251 66430288836915338131228521229834548400 10847252 -123925134049292241050718676521698150400 10847253 170357743576337634181774135354494562560 10847254 46344482291913182283513282670212341760 10847255 -301034496375435994926014789467387722000 10847256 111360339395599307522781318371921756160 10847257 -425985615344047071758610425392924637494 10847258 -197623304190537653318850581139735918624 10847259 286634142191989643208529479479361953964 10847260 -78489620953579824540243078197949143040 10847261 25777413499822625932381229907486965862 10847262 -26478836793280462550306776950810240000 10847263 177158509604035202776927219251007669360 10847264 585598752410417413623354806174262362112 10847265 142225050505111966220782909952713953600 10847266 -3103843166430294177506850661912611456 10847267 904995424337706734084935265866598501640 10847268 -79473237698054953953396055811840394240 10847269 29659562924496764399925582170362668700 10847270 86371510597196496401029038874473461760 10847271 -761302098137389644713631945041661888000 10847272 145817406080826478978255017571359129600 10847273 -110884929066889032865569272205007161756 10847274 113097287928464366593477570741538046720 10847275 288611068081011652461915203795040637800 10847276 317739020844098727996297981633170703360 10847277 250353533928120018987058106061585419712 10847278 -207551784129606735481214868263817514176 10847279 548537796527369682329935533543183620880 10847280 87476643739159483355696219595619368960 10847281 -437719785504356323935143421130403946000 10847282 -190732411694647594599107459117607715200 10847283 -85900352191274470808731534823201607936 10847284 62453701367599510849562492622152513536 10847285 -92360622711239168033782410223628290020 10847286 50687014855626218259423242502437617632 10847287 938609347496300649916399818534152056 10847288 -22247078206103945649536669518890516480 10847289 -43791080300382805742552638129004652192 10847290 -45691042306092291662766354067614796800 10847291 -11992521329222215985494763208696960000 10847292 -62410236186990248465354991259329420288 10847293 69365992041332167850160424526042553542 10847294 -455274981069769825618763003799886063488 10847295 -208501512353265927281343148839799235880 10847296 50735925190763279823423132063008030720 10847297 520917904129815416977950491481776215746 10847298 -28374029534953498195144278325259771904 10847299 -47618318180522877900990648423094002960 10847300 275927386965454871019981844906345344000 10847301 -234212780250237028614467177533033438560 10847302 279253705740639861674877926809542848352 10847303 206473582596787053991936449606437774784 10847304 -199506937433115989203665157889423769600 10847305 -142105676960915732117386951468884633600 10847306 -34358812140314174655446498830318177536 10847307 437556902758843855301924712096352218840 10847308 -184547195361764821022001924861831331072 10847309 6600446094905641218393620599307535360 10847310 -70482777737232748519218853236807123840 10847311 -698642644587670421918879906877222579088 10847312 -6107378496432950457872825017004064768 10847313 95843036810375358440132660137963908642 10847314 -426067276053178875927379694879650341744 10847315 355766461332876189122746538367809550720 10847316 -216615222602811727241170261109903585280 10847317 31678187371681373097053985565105867520 10847318 488133776409173141194910929533007859712 10847319 168883015609182771329237176001411134080 10847320 89516190517978465667082725753997312000 10847321 158906674398829335778871171593747664592 10847322 -8971122554652246106485256294328596512 10847323 -104998063110819500826021790864377866428 10847324 -87391571578317075921905532095733301248 10847325 143545187597726121895307242845851479200 10847326 126501008143820092554407798574792834048 10847327 36087199117463199581166690356106433200 10847328 -13927774938705292681309430854773374976 10847329 118110953616598921689394629924645128448 10847330 48685223631217654639366390793928320640 10847331 267673143388015072469152028717662826880 10847332 679941905576200887324011360525791191040 10847333 -244471998354382288760992979332354886880 10847334 -43208200254109244205394052766929756160 10847335 63806456977364922353124269750830772280 10847336 -291643957470999820068955563060536632320 10847337 -40841159248992204384183539033100721632 10847338 -285740780488773329974300483750104793680 10847339 405032123556458063357270295390734964456 10847340 -36895468908884712410925328264390195200 10847341 -286882977989487103831515281632653241258 10847342 -224047777269400065925258604690570996736 10847343 221700044064197574891673433318011115808 10847344 227926244678739329071400128349837557760 10847345 -170298881965160088756513535147285437900 10847346 -38016329324334252684184389269744390016 10847347 242402489321212287754048492641826515200 10847348 -441538845301021425277294848769853131392 10847349 413507452428856182825641286111207829500 10847350 -178183209103782612590289593078172165600 10847351 313989620263363292201614833633433370232 10847352 -2062811444897664659801496586709237760 10847353 320002603862437955615891611591420012944 10847354 -104536477639073048952111520738364291328 10847355 357517259072191471435510347321959406960 10847356 434812769960953560535608548884129233920 10847357 -44047029315721529283403036387858166394 10847358 11222681983791959232914312191093925760 10847359 -817333457131707115607675384155302030440 10847360 241323817322399293718311094369176780800 10847361 24439231385486384472951992457081338304 10847362 -7588438465031784447401269425326357088 10847363 -399312525712714868460349915558548611520 10847364 8577242921153295708651310687778893824 10847365 113432992799917990446783241962952550400 10847366 358742052112231268356149921562103939520 10847367 -103647189280024170889291550621129906520 10847368 91905757099229837219513724232956149760 10847369 -65827297362342101688679601247652656192 10847370 -13250783860832127603113027025607641600 10847371 -19092726432490075452599138812297324856 10847372 846954834682638802012149017157534039552 10847373 61522553117707312944144604293485544384 10847374 220752744757547786360282694048011775936 10847375 -220135201316932243670228217797625600000 10847376 -22475260522809134678779094637287792640 10847377 -942501587552108096273895892561806181788 10847378 -265192431880492745008431129294896411760 10847379 115783038535966032654018761742686854584 10847380 -69183482775688530581134459750500556800 10847381 500193479002221563221198807204197271182 10847382 -5299003707848899795608497390268573696 10847383 334144014967793672740479646008109170000 10847384 -219778382615405532808221238176384829440 10847385 -34805285211630687135864349073477040000 10847386 -137653448932928849907233856856076444160 10847387 -508641274280786320010517134102451970128 10847388 341180837041526143177716064059215731200 10847389 -92368342731184905444439684436970073600 10847390 -58360355192829557160262221383917054080 10847391 -58829979997169410465905928732407481200 10847392 889261628806465774345849426635453235200 10847393 50508989194149937909412112931907964642 10847394 186948755372897168382849857052757802400 10847395 -3764521361114366569572834311722673760 10847396 63817576002957958189623173052147204096 10847397 -248644470486794990941337099626732088160 10847398 131621998291277434910882372640650235264 10847399 327451331363409840523667573574284578536 10847400 -74610293883737455098034669953423360000 10847401 -265733766703063700595156896245877404508 10847402 -95990262483612414628309443681283840848 10847403 -119233057549580004949791881076481651056 10847404 170106518395439781664128814967170083840 10847405 -42182846120464573625084175757385264640 10847406 197243968870024348425437033277550009344 10847407 26472976797513042387847083876053184656 10847408 20398320145128326544499443592200192 10847409 -210365958692256329741395110875802378720 10847410 -136475488078964115177225166237025280 10847411 233271987048416401040668198957384556160 10847412 321332469235544185804506873911741890560 10847413 555330374524607515579432181369714290780 10847414 544450781238700036305997111000655334720 10847415 -181503131164088302825154488632475324080 10847416 205697304771509514163291157511670579200 10847417 292912606321450122452535085637719214592 10847418 -2876334860112245783561413354776247296 10847419 -445361515145720610009561311276712665088 10847420 273905617375023149122323809807519777280 10847421 93800974148177161836820538940409065600 10847422 -565646202295116937903324986649507008 10847423 787441839690488206692647296781285215440 10847424 -24098497740674033991173691363456712704 10847425 213772375330167159425295198254544493500 10847426 -496211021149396762773946380799421720160 10847427 55070240065484308290241316749516124160 10847428 364086584678384746757848657884466688256 10847429 -446095083890207418130131454597840607970 10847430 -226269687942172159242381870851307127680 10847431 182190839747768233228475073715812272640 10847432 334532263283605729861809828455086540800 10847433 217261498495515697280185630790776087824 10847434 -569429119538454794000873166264414551040 10847435 14612732651956832080941056054692069440 10847436 223657271379850840239720085425229860864 10847437 -75183057410220869282400253041133451914 10847438 -275768096629592453355906943974494208 10847439 -26071431498088050745895009555606136480 10847440 100169726840615192098107401787364392960 10847441 -569656559881021316058054950210087561616 10847442 194409838638968277324892113821713639680 10847443 229986723429563926703758726278137841864 10847444 -246037651919301624985087591009418231808 10847445 164879878241598054085391494199977267200 10847446 -49249606741427699325982334514014441856 10847447 -315363161100644562235569024616727359680 10847448 -183779399776028623979915965223813990400 10847449 -950255099028316580195297297125542929900 10847450 186550152423173600832677627887644324000 10847451 86480719641591014183975326230454591488 10847452 22096016577399504011303332954363576320 10847453 538063755604284630300114910661651841702 10847454 -155048277203963710594133382916009433280 10847455 -535803026417785022396462599222270727280 10847456 592975438035176361836649040282551582720 10847457 61691438087819971088585087147430597588 10847458 -40129477930060383658975115766756986880 10847459 -175271625179592790900600223254811632128 10847460 8736693528126411214034531811164098560 10847461 -815966085179182901895155204036708405600 10847462 139974600979567631125482947430888960 10847463 160835938577807142483863443946862360576 10847464 583628533561924760823515286682920975360 10847465 -880120420401917771239454750028411924600 10847466 -164331235999916713695487965956096302080 10847467 117393686321000602841770195426666533120 10847468 504664712885151820323341749595005755648 10847469 385008599595740231620091207384136191808 10847470 -152762543683321756067774884983318880320 10847471 252182061927950748650240157237216078672 10847472 102452075270309285118215375146017914880 10847473 -71831895941605188297120753911147505420 10847474 -260573739373681194648627414469113959808 10847475 -6222341792307925224803761002935924400 10847476 215796512747332989116391456825416921088 10847477 8299717685495267942943577755883292412 10847478 -203379593294878349761796426695823155776 10847479 -757614636685686856706125554305986809840 10847480 73716719128805088136484792785797120000 10847481 -4538370595968998129628713568481950240 10847482 -169886278153503669098570044780569867408 10847483 -408801233971896077469262151281511810268 10847484 212334099561441957613104823424127045120 10847485 871360438501539051780592929756517787520 10847486 55615516031436690019939401056038130688 10847487 -16256275616423434690030344207272305920 10847488 330420448830689279228102544434357338112 10847489 -164714748394285670613142801877406581760 10847490 -15120383758209063297700557317038080000 10847491 -183262742321673524656112592293908384200 10847492 -108590170591434425859707653328078707584 10847493 -238252131416845354040660333412827913600 10847494 -31072856108320093176992772400990647168 10847495 614750572799902164644755972112307675000 10847496 246850382224001488125987224646196101120 10847497 212979136747635484047387659420618929946 10847498 137940658768193665854172344606551160000 10847499 103393860104517250083796964618605555200 10847500 15802872858192668448487990233423200000 10847501 -250559747305648961575016145124698464640 10847502 159091319410971461715216305821375774080 10847503 283077250333348754090228882783211672752 10847504 77320394636626879530156334407699333120 10847505 188293006082906226543325338660169186560 10847506 -751681809941815674735569155612746777600 10847507 783542031206308517658442752796495465032 10847508 8121264211644784216787922841909739520 10847509 -462048777847748280989662798677151541796 10847510 -94279793988352413882719857851432679680 10847511 -74695171298362192606634124295349646360 10847512 -94694632925344634288921647699296460800 10847513 -635439881752342650473795191902034607616 10847514 63544099044061958272431107769790663680 10847515 21492288348270186452506650125348954400 10847516 -132394525068292063387665413886224206848 10847517 -146404317068648385567168518952847470720 10847518 438166546933010100914009709645211054080 10847519 -461868957557408510785613283120989351256 10847520 -80190903656200169637518306920995225600 10847521 -1135975889380109618199979415183815144256 10847522 31570042608533921840002278404211432960 10847523 -181407941395257418075112108546682421776 10847524 -5877140396591999032833472753104579584 10847525 110708119260780479245909631582562789300 10847526 -135149699952740428530235888988398913856 10847527 446568549816668351543106399635289136376 10847528 843809591919438762626672522578565852160 10847529 -257811067526632907147515168173249408 10847530 35275802798520226189902236687495812800 10847531 659334915318136291772910448801418833332 10847532 -158952940980161445713646460141097619456 10847533 -3164484621441473391109496790638104436 10847534 131817505307935101458239313755183014912 10847535 195130990468090051861929966401695261200 10847536 -45261879527127110521502632594532990976 10847537 1028794582517236847789267146809558705600 10847538 19890878004359706286080688748042654208 10847539 -18653548322767365165018248029278800240 10847540 -344915538952195104952607257321158174720 10847541 -147125866793601886171632020373640989408 10847542 19318371066118744512532787297771040672 10847543 -5604203544089545987234653940617158016 10847544 131204528826087091082448214333956096000 10847545 -428228310632102593684190159834536400700 10847546 366817921198050912075639966954034127472 10847547 -404782763464566633040072873317823404960 10847548 496960106261505173281880175139698530304 10847549 144036561329908459801995633890537185836 10847550 -30343042711324699557444504857567462400 10847551 -85232293295591287211518387659796549632 10847552 -142269267385727542199710791832862982144 10847553 593388848166435963627323299475126538240 10847554 -399485544223169925013040236633481964000 10847555 265112797571583001339009049124899730960 10847556 33938563616596478157988425535404979200 10847557 70929280459022115603583306616341044032 10847558 377615159364569475758181463164599126880 10847559 -269407875262248640777689699591981958272 10847560 383912494991394377122085379571924992000 10847561 -256553853494207132865263766267262988838 10847562 -51683998509630605150602763299232345856 10847563 -44770987490016925045484140587301767600 10847564 -7876872893241963647722163269585317888 10847565 -82920583157472621962815847551078905000 10847566 340793901586613847253205564743557890880 10847567 6570397897163458272238961592064136832 10847568 145519527531252362767417616668718137344 10847569 -289679236980728470935011211605856119680 10847570 -59657433578944125238438162049144135520 10847571 44404054195878093914197134519736154160 10847572 214523476803165761795753219708419796992 10847573 162818975052748376343152772901143851904 10847574 -420813799169934788016752977032152338560 10847575 -15705017140248676412563079561392674000 10847576 -490523391391150076919980657498915665920 10847577 174748108337937059385267882449393937408 10847578 31874316195722662989140450096218816512 10847579 189819777942714490310398858094335597560 10847580 85517472880142323223973636905486300160 10847581 -25641673972059522156298243413170418216 10847582 -87349562192041532350838165614778597376 10847583 458755841816647411483739048918125816152 10847584 -394754694422093802484595654863944941568 10847585 109662088889770120181597721426822903360 10847586 -38390426103919979990277578919116109312 10847587 -156850954782686134367480669376122978520 10847588 -31939398876357840784524837896952520704 10847589 346629698977303868584420516821284080224 10847590 100838105845199965601793525738810280320 10847591 959144236722619549053784160263069758984 10847592 -132544124498821311542197458524522004480 10847593 72788866780902138267254707095816280704 10847594 261838831117603082741803200340510775040 10847595 136429839225031345119570029405973753600 10847596 221611401316728433198832036242110675200 10847597 454386235775895883521282656817485976012 10847598 -42363777399220563413607673824708604800 10847599 248236417659951827668295524837990333936 10847600 59368206916546546381801241271543398400 10847601 -32810748493530816631339880257375112268 10847602 197733672783008008565537161216956409344 10847603 -256161485482757995371832211838157360548 10847604 163454682611035818301295398136710864896 10847605 -122609664848902935178711783998573978240 10847606 53543882506862451146717505804487649280 10847607 80617587814032614508026237702986928592 10847608 598522725160239425880092060966000578560 10847609 348851479643663791871485665886004856810 10847610 -435200763438041033270622708886152960 10847611 660982491145627403616005704019893122212 10847612 153467793332253455440189522701272174592 10847613 -66804797099572355223009986263021854720 10847614 89671013500282283284426912220137990656 10847615 -230610392772621323665144519133861229960 10847616 24205187239549730654464606632211906560 10847617 -19981997176943965482948289616338423248 10847618 48340428373208177826435802493811847200 10847619 82183988523977475707769616865954524464 10847620 -153210518076898250936708482438039929600 10847621 -384796358469765917101695231587865302178 10847622 69076432003293235548095276980897251840 10847623 -360902407243769768749742272560535902920 10847624 352204234110596508135767928762989414400 10847625 -57371121943897741026006195544766976000 10847626 -351475827425595398718653545776611617488 10847627 -27568842953350614785381423091595903488 10847628 223739686759647193824004073595443773440 10847629 -260942319176139455715000239358100423316 10847630 250814452724654815841178831774473790720 10847631 144812232650709172968889896576503602704 10847632 11534980240080883819760988799844352000 10847633 761265078379093015090807991711539704882 10847634 59524459255578755538267021451104947712 10847635 -223647746907091755667720860693476249040 10847636 97775268183986212980734213721696390912 10847637 52114289465643571451131871191551388494 10847638 -154898249151154429335851246846337101280 10847639 380135614954681402049590258296058099800 10847640 157131627599194752244346894914336972800 10847641 296817365698621829621418328848579254144 10847642 -91138137015967243469470769565841624608 10847643 190881461650346749493837366244961908528 10847644 -66233974201988683768470235469038358528 10847645 493955514028309872804993318909941697900 10847646 -70269027490424736409316739914943534528 10847647 -1123334776138544440336502460366351480000 10847648 310470360967083642646622125977407324160 10847649 91436114780322354180785599541568850752 10847650 33343974593229638565546331747983955200 10847651 10379188976816304215729760606581660160 10847652 -456575213326813772924886116650199912448 10847653 12963367217755581314746960172865132000 10847654 14544431931444779686049983731095746560 10847655 -1767031986977630059915859626803225600 10847656 129866000339706848115199958088977402880 10847657 -64076580242768622307749593260744989708 10847658 -63137178253387758384198333384726249216 10847659 -848286029415879829919532948504618920140 10847660 -34744587764018702182270162965136373760 10847661 -186907720575397789847412274305938512320 10847662 -22618818696687506220778753919105351808 10847663 -297453966612159949161720870519939372936 10847664 -80197977265840074497826082548136476672 10847665 -265966986476237602220957281609950019200 10847666 -21512019352659568199239675640354719200 10847667 -413782583041908559263465641856203097552 10847668 128043831920745412533918058805579580160 10847669 -266566024281689359554106834224238355364 10847670 -262575107008491868424169344196249600 10847671 -711208448394877407750639623607529222856 10847672 289170546127720613370235051282471219200 10847673 -189040197515031911502401295195897834960 10847674 209170145901692873836122660551885073264 10847675 68783099048866195237493968470319780800 10847676 35843901919126677249961531733184430080 10847677 -62483025209463382434266600911629004474 10847678 307638308343771824556835493268105488640 10847679 -302997115013805118609331306713184988216 10847680 47782298575327302947988155213335756800 10847681 235187684155864650068193675702395927040 10847682 -16899964306016849667901893106060063200 10847683 140763390914695535246731698600126953472 10847684 -441847248327341369852479293161353459584 10847685 166022718809233083090118333065841429440 10847686 101813326128452417095677689823505725792 10847687 168842215225586897891716108697981733336 10847688 80625255414351980464036613918353858560 10847689 1696099081159893985885063224612926400 10847690 -1403632433053998818648601280444569600 10847691 343139794934256235106927111582344988640 10847692 74977991727283119065169753660438787072 10847693 -407113672504496513594621339794167451860 10847694 129705791967227152960266371775830876160 10847695 -403450350636679787683212554773936567800 10847696 961338186637404334253209488963796992 10847697 -35778258055752464559420118582407806976 10847698 90933403507096462786313954178102033408 10847699 847776473839259942022771732813693009480 10847700 20571141956021274210475976380383264000 10847701 -247098236698267417869502083246362661298 10847702 -678760338653489630095530399411827938368 10847703 -78234602041703318105065982133218665392 10847704 -101530156625924124334213706396397649920 10847705 225625293440556066096098438591745361920 10847706 -31891161958286639688183702085330286592 10847707 381880963865497040932557081626263812880 10847708 -418460474653637164193258428675627015680 10847709 -821585307513539190501209237992051968000 10847710 -316655751468255685461747637092644034240 10847711 -45012991398867206013950885530189813920 10847712 115940494521542834055889357674342776832 10847713 121262802066704669591631786301995227460 10847714 196167690958439030579783989923177189456 10847715 1578566486063417865905393329464051120 10847716 -496612031322586970059139918573252213760 10847717 -830501794039043847958521956407604627136 10847718 82340662472359310833251035604021951264 10847719 88486493842275027782080337838366200120 10847720 370836285585621558781798146554265600 10847721 -291636420786522326176280831677575037536 10847722 36596747559944388454925105152307525472 10847723 -692610237697738479938094909618927830028 10847724 105099200895176570543775123513139817472 10847725 55004212718654144224875752579378082400 10847726 -2304825402544503649963010873243018688 10847727 -36140367724116809960414290258947571200 10847728 99847795450142813229117881876459159552 10847729 819620811546285230218417429773839157330 10847730 184190258668659363404583183521267904000 10847731 -420272435329072710931008601699428028468 10847732 -43579197375792769664911430158870364160 10847733 149674445871973032499972618005842366304 10847734 180289656979825440288349728389320975872 10847735 184885750089008613165425982529614190560 10847736 -177793901730481794293806138011412684800 10847737 -189601397617243455667791519870514074368 10847738 148169343063887118750460493340300107520 10847739 -532739002558968371557612250442975744 10847740 394956256025448923562756547936641792000 10847741 818532889877839383648603112816178469504 10847742 234724306606131402329161869497556770112 10847743 -150362254053384165524445599546867574576 10847744 -301954401728661446398956862169545703424 10847745 -99376015078147006160710800762875916780 10847746 -30517704447206928040614547359632655360 10847747 287347724943782405315592165711934739196 10847748 261345085257656446916854917015863700480 10847749 71944833972424161284291850624503221248 10847750 211305610341442539086169648174626304000 10847751 -230490553556617255641145553662244604336 10847752 240538912828306485837544098078935500800 10847753 -64116784851677581383080506603646599680 10847754 -204402214401820260023788917662042249472 10847755 531626276515235126364695931372938974320 10847756 199670125696549716340236739841942910720 10847757 252729504311354763173398479503931272640 10847758 -288823147224862876755734903159329453440 10847759 2226544742956208717454445002834713520 10847760 26181097521917531577535238797441105920 10847761 -3476186197430363308254555463434650000 10847762 -181650716917512229501160251616805280368 10847763 -791248349490014094712091277513987767256 10847764 -102966349959914911544820779997436599424 10847765 -287912804975333638142815369052589672000 10847766 -19614963199790320615890273755499687936 10847767 309538820133551594336470833004511540760 10847768 -387062556837387136939350293729421496320 10847769 277852019513244585516552453296796889920 10847770 -250301213463937074173194723478336005920 10847771 518517091544758708212236463072103536 10847772 40683639310262836673167000213024034304 10847773 364073251880080155950547278373251602022 10847774 15931569394873966187598277754073330432 10847775 -6599328440973424260177917663886402000 10847776 -858613131702288271655678979328990445568 10847777 392448398113576778006736596214293878626 10847778 215436775586716846345952950234093885824 10847779 -900839038907668368981112634479916435620 10847780 -99296661852652100802537735280735833600 10847781 280961683822120968261602254191500861760 10847782 -3624102952529910527424234766739406336 10847783 -649257484783722683371965226323882280968 10847784 48808319280939274912552520640165888000 10847785 216080146518641456664714384533677151760 10847786 505351821110246998674365099837085934080 10847787 -365652433088043475474956159487770166440 10847788 -36693701878182861661190761613680410624 10847789 97943742913220032230755292291374152320 10847790 -158781081459967790971274479134872006400 10847791 309891200136391354412865470425500286584 10847792 45972283847477395652588965609032253440 10847793 318451597337303986405415934282944466528 10847794 70257619050994509629653018457242215696 10847795 -23234925856461648744921752093810682720 10847796 322480503229381447405877441253606758400 10847797 -152675821375761339895765401266970182148 10847798 117496035050540391935657455365876620160 10847799 70586247369782344843014237298340006400 10847800 -4297485506816795855437246744783872000 10847801 -160364821125142735029436027395888429228 10847802 27916544092702457757511750344129598464 10847803 -714107360310836683306291088775587527880 10847804 -345061114442493792482964024510623179776 10847805 118695897018238892947019109098748673920 10847806 -165667856007763572026091687846199664640 10847807 -270575201880594080493044357064639322944 10847808 4793191116465792154772394584765890560 10847809 85643268491185104863072061669641126912 10847810 13846501944905935974894344633169015360 10847811 -213847524163983540074914097711315096400 10847812 -129904789735704617273081676134082244608 10847813 -191733533848251029223406388756759777952 10847814 235679678667149208635656716163343490240 10847815 -73834628040978706854091805280263747280 10847816 73339213394786988128797026400301614080 10847817 670177833606824914497302418218276694240 10847818 36165922921322583185207305091139021360 10847819 -555765234979362642602744899644478774368 10847820 114444502285003463044865736849169198080 10847821 31246945238798291281633413465076976844 10847822 -380115906610860211438826567408069649600 10847823 27518167141302148422634843124451663744 10847824 -21109131635745559473816107286867623936 10847825 3577731660735745108231299348724239600 10847826 225545533961774910224245718713472087424 10847827 457792092446740080688902809720609278560 10847828 -187815149479278781093328615821212238080 10847829 -213908456999525105072855053894793675616 10847830 39485068712483288703779299717140480000 10847831 177788863964435734519249133662143322632 10847832 -42950955562326021403106664242636390400 10847833 288865033285343264659335126739315891082 10847834 -92344271487325425621165683197440238848 10847835 -201710243575710176688870867660227420160 10847836 -192520132017907389413480449183873281024 10847837 3621520867581443937450723801805855104 10847838 -84727186363573110616957804856610846720 10847839 -98067614020046908641296687385144545760 10847840 -479668167319938703907030496927940608000 10847841 -393626563261232468607113042000233213920 10847842 166335936368018806914069657854721429072 10847843 -592742208517527774233812824608615335908 10847844 -11404641579773338995430938085462155264 10847845 -37223783991020503910938107408461706240 10847846 228240482800846251723684956528870294400 10847847 562087649440570360344424910892649103400 10847848 -995423253526552625021096966186921410560 10847849 20330734262458723888275957341903296080 10847850 36641714553685074674377856546277523200 10847851 -249726851860277482507490865046785086976 10847852 359977445524445279692256224378718403072 10847853 -527853141080741237530607630974892597076 10847854 -158180847007212967435214378932987557120 10847855 297275388314985491327958245992403858760 10847856 -87367009256772055076672480188363898880 10847857 -591819826263460306639569258631684506560 10847858 -55680819712741819434608872177135656960 10847859 -60094063360663499016323333033926961664 10847860 -5480086779856323257590436226982963200 10847861 -133721057402031521112582517245994958976 10847862 -101793400604848466380431538061297227200 10847863 -233459835043512637293121613343180582352 10847864 -394512088229017587312258500150157680640 10847865 -22406959729881961097922054845928475200 10847866 165536386360460746172709484555836140544 10847867 -431515525028536130803815010925178837084 10847868 2704266378210887605228568109181599744 10847869 382486710115103233138423734908020667270 10847870 -201728077388215133455696688755412993280 10847871 294079670385131029115933661358630740240 10847872 -119590452067315114417902476939482890240 10847873 -407242116887245482653098648572031512 10847874 62337773525518557799561812164065887744 10847875 416166066479848621347405468710054784000 10847876 5624404791417668886752758801716203520 10847877 -46393790060184119259186163076944447680 10847878 -248334812147174379235429998226127359680 10847879 -283197311568551659665332697557628581760 10847880 330571245051749360079505422110903961600 10847881 -89158473074302004831107144482417006720 10847882 110412093024493471495554124187822469120 10847883 -247850610027011721333318496255844942376 10847884 3836650710492473400381846788698277376 10847885 -674036864139405858359025740885467488000 10847886 -58432115349652384668873654940845321216 10847887 -303247426662033306032479402830397186368 10847888 21826480217502046598571322821063475200 10847889 -64449734678474462811207780814272130956 10847890 -264560384305577523499532082152812224000 10847891 26727071742705547581249768295267047000 10847892 -2259404878341868803793633270284288 10847893 176052996124808178179193570302635895200 10847894 224406440967897141657790961508122750496 10847895 -56931049003685471478336501532064015280 10847896 7852964299046067751968626684014049280 10847897 748591800346298222547609091593207542346 10847898 103354905435516534687562416337352064000 10847899 74529069449476985510148906882740477464 10847900 25841257873462589662956442480144819200 10847901 -128603558992431004052644461324845155968 10847902 155195038437512399945754777677717906112 10847903 -401877745962132961033335598163969468160 10847904 -133078638694505755409690388867254845440 10847905 256544698893510251142595634755454070120 10847906 190993291246715236452225369422795602080 10847907 -67127824941799434974859785190026283360 10847908 212071865828957978579199501392423232128 10847909 751751063391178914198873117823931986110 10847910 -23181478613969962651856735598550425600 10847911 9364757010641141356579005475165384792 10847912 399580707249189366720012966448202419200 10847913 -65528792944644456362413068734943072000 10847914 -435202831446966924463195101247827928320 10847915 206105214722792339480492643880512429120 10847916 162982030956715325656697336921316425472 10847917 -779525361106924141106014962062153080800 10847918 -434409545663958817215405099658615707840 10847919 -63791577708077394090917724890760672240 10847920 121934678688513354888754864500031488000 10847921 122572950884188591582398236396419762560 10847922 -198716405831040619599230460528974406528 10847923 67830402930719042052499141638813519424 10847924 548454584614651255810704598118243008896 10847925 4991993064892682610333334955999632800 10847926 -365419236980886280897759829866263701088 10847927 488423016876127968995703021531039910800 10847928 33906837148542161261794204007741521920 10847929 -17337079623710040387743637201352420224 10847930 -79619552920897627367221983546415748640 10847931 -289383052928430865154488566089212015848 10847932 -125206470473499797526897630849392956928 10847933 97856862925467276055567912813459776780 10847934 -37952161518047845507725147295266790272 10847935 252435296674546198211629255144568368320 10847936 -78236492065441793930379226563068559360 10847937 -334817946583133932712217707702454278880 10847938 326453776412600551615640286964335739296 10847939 33743210967921709740038506274327143740 10847940 184816997648434574150350389447389184000 10847941 -788741961453610848855656786795123084070 10847942 102946534731849540997081622728494429312 10847943 -225164606097939021826135460103852831600 10847944 187078796015744466166609938740502251520 10847945 195453001779633943270289465607893709000 10847946 1794768546588186015962365437153275904 10847947 -245892487899600496128339267366036224088 10847948 -357878472617733631541412160435463384064 10847949 -1213217427590244132509759601924300672 10847950 39548932132667844674358326316369225600 10847951 -434685661682947865399156236597337324448 10847952 -8757806397229927997892436894250434560 10847953 -335976876549560701821606801096494134798 10847954 -1248299994041259439515304486061912064 10847955 -220419811825531039154494174785864192000 10847956 -59613189723130994873691459115940616192 10847957 61833647183628748301784483547348816206 10847958 58112964126508132180054677637856613888 10847959 -171358615014578198188603927167866698240 10847960 -241323502163513479714830349424852582400 10847961 -341528766830140520136345751321334027712 10847962 -397455944464575963282023856607851978768 10847963 593079495863050411713068633007704302320 10847964 -92100487422364496760827924819297648640 10847965 -67608974993244928112361850004970739080 10847966 347677148641514281082096151319930338432 10847967 8595994448374632905311676784950186400 10847968 43937495548515506080811534133657600000 10847969 -143160878642130657395649222253283789280 10847970 81825923216328569256476808701218114560 10847971 50895441504327790050779869070833317600 10847972 -185227549805491548174522154448367275520 10847973 -177764795614391343983826034181451679296 10847974 -136092021710297722735711428059713565760 10847975 -617109892512750780944840629673190219000 10847976 106232953415755100150318589176197939200 10847977 45106858346826282577451994686363336000 10847978 159468278804879558403088282554908165040 10847979 -44657481135747967108412930016093336960 10847980 -128310213783721026278675455773475092480 10847981 106716429315396740406467705910313120992 10847982 71676513143029439267683540544079446592 10847983 79842007915950544170183691670643409232 10847984 76728958236019534719621691506433130496 10847985 -26802203561444266579264268270327731200 10847986 768148783806070960562913128825433569280 10847987 488018132841537698947522073952323092560 10847988 -40958574387564637161750817729795955328 10847989 -54958540731336779981705292006458947044 10847990 194677189128065042716013526540420864000 10847991 92756780175979027540203896762322886656 10847992 342433887652470478609170584098744320000 10847993 -96585232244491786320254100008459828160 10847994 -68979589404234464131904178243362304000 10847995 97706006834880029548081990233916586880 10847996 -268010270921269050009512455517022713856 10847997 7721877704183034448805314781178475008 10847998 -145845748326932051567330977470862107264 10847999 -532656399263136146941481671045999236336 10848000 -105084575994758312618630384348823552000 10848001 50178253048263900545808126748528646100 10848002 262749522976473943214689183656682351104 10848003 238849415224709814960183127953770112504 10848004 -41557912082644025255822696092306946944 10848005 156847953890072806425096943145477598720 10848006 -104892774043812826350311530971592557312 10848007 228978032457091442378597826821925281320 10848008 1349226282405464730097635410168200028160 10848009 -208175789734764085005066457889493225312 10848010 -16690400717099757090221976790172912640 10848011 785191650857442864869847147924917046612 10848012 -144206746908323662736262242993925550080 10848013 -541964730186118363278194602603103434 10848014 -297961741362718377023620541922362499840 10848015 418907501700853706615684350413215859960 10848016 -39112485140388041282759970786488877056 10848017 -219894424110047209757172721719794835600 10848018 26019403646120065802731354500983819904 10848019 2584877867414379987525385601443117056 10848020 -32587793678278611380147633438428043520 10848021 72917724512308362389631294386698756512 10848022 -231241193608961732425450973240553374688 10848023 -1879859494486512795117333582896135926464 10848024 455259476080357068723924547865773854720 10848025 -13515431987998053907812273020158267700 10848026 59560389759488209265954107451898892800 10848027 44461760416328558276930427629936704920 10848028 -496070466346283201619791749682744760832 10848029 358728721561850242720074242836793612076 10848030 82702181459845387217011572590907916800 10848031 -245712156550413816576171025604637431000 10848032 67959762255990657528005909510400245760 10848033 -237684634127454300091469885589975550080 10848034 -301304232399803818725340888772721169584 10848035 11791239925912298266663919615828083200 10848036 -240156173336929210551162789263573876736 10848037 -1214543433975169306728596593667844552608 10848038 400034017791586431544303277647532797920 10848039 -306487001027586346786225946254133813976 10848040 1289671945335996259043628709665177600 10848041 -943960640077819513127101952900767815558 10848042 90899662513977087184122302914597271808 10848043 -142300596898829440145336420987355441600 10848044 -204520694498113730764859174331736068864 10848045 85397851281741449416960991163057757440 10848046 -165703982323254574600259522085393631296 10848047 120074357131395120974895258910407972864 10848048 -38560654708262486671364281621407891456 10848049 155944785227582407531465797198015852050 10848050 -4043263656335974475681269159943893200 10848051 39347643076318459725176834489420920980 10848052 -580036015159590331627283151840590451968 10848053 101455939589707614364914947015900776224 10848054 -10508787047216406004262328432265353216 10848055 -647211326600795205648008718234580492080 10848056 -733261964809060787862138449178226053120 10848057 -539581449399602914786821741353540115072 10848058 57033636163636874442568917658617028608 10848059 318941201583280757536251061104538716900 10848060 429938138482567547061137364058643712000 10848061 -309487254060075363377036368368117659200 10848062 -492222670614038887935605164256051059968 10848063 -50565329595656050533789488612042549376 10848064 80967856619255491068026922142031937536 10848065 -164585709574681925877545023750260463680 10848066 3465267578677545802510759613168926464 10848067 -886201851352248725158825590574195776 10848068 -59021401720314736922921674371332763648 10848069 -219554856948239482528786363958006654400 10848070 230322224940135908740326714308917685760 10848071 -73486859933856292501358806779712869456 10848072 273277199865511372170368668721106124800 10848073 311768885152369633905785648484700795044 10848074 -491307041592416368870960817697630088608 10848075 103574695405129539656623093799308281600 10848076 -76234566552860375167346787368629546240 10848077 595950989480858433088513455164402887926 10848078 -47754329424888128909392423827988756992 10848079 -26530106649507936639423659556474594120 10848080 -138951399414367345977854234319765258240 10848081 379546615723848734994774780341276896752 10848082 -149252415667367767522271555023879216128 10848083 -61280233672078946391866146251508477788 10848084 39189775102310659089746056855827732480 10848085 -458747421005420647119943702225750733220 10848086 -312703949570164119025284718742995875840 10848087 5750641951381972166503799569188452400 10848088 194573496960680278377845772656787456000 10848089 -232751481834916194925995304055982279360 10848090 -18684235407378184627915217829780357120 10848091 497035927717257663798459220429932480552 10848092 -37409610450187606962164426724304846848 10848093 68837700586991752078336597205889671904 10848094 -3380794399084516334170840848048336000 10848095 -255680042662183866713510311462508093400 10848096 -225444655617525327750781082850886680576 10848097 -155014350934691565213201559763369774060 10848098 -38860642499188400960314964913058112736 10848099 -532931276909450100049600979213148204936 10848100 97608647344636090229668013421513446400 10848101 158911728754465386654268583187216602304 10848102 264549881081415427978073886478766768832 10848103 -31231931887498610957285434391681871744 10848104 179249374251035484756678643597721518080 10848105 -269448300214683008855022143824648254300 10848106 432902247666842223990040305024442552752 10848107 -141472646368658367519705993096828634320 10848108 92720807729836553614479773437808105472 10848109 116649624095910603943239851858825111680 10848110 -181173596029323652726699107394783621440 10848111 197010626448891184405531261257130289280 10848112 10318023471613110782832505390213988352 10848113 -302535961039383661948896996880545693276 10848114 -406605375114408294613262415997469487360 10848115 -312196289098391222847582347171123634000 10848116 -108538517370399145543158891996282624000 10848117 -213255118719217791902155105247567155200 10848118 -222782478018734451543705404624149292160 10848119 719659446234415864232758493721458876520 10848120 -122959657300855171797183071395725926400 10848121 160136351221405371756759168800251814100 10848122 -289592264840750502436996581017834995200 10848123 -47936140461283094349718457611494347760 10848124 -48033980822476485351629136739468903424 10848125 115492787613732564126559736926900357500 10848126 -456565527784960049563701994010096640 10848127 -521236667179675106835529241214201073024 10848128 -258562366109161292374741883392024903680 10848129 2790912414153407604429675508664777280 10848130 -41089709578217391583083109781120148480 10848131 -170455126028710248749020537438066594608 10848132 -53169715928530318706422943317611787008 10848133 -12079060351599787586645072452448833796 10848134 336487206461346091146714653659939200 10848135 -129567471230629989392679361575373604400 10848136 -169682692100433063602495613398831462400 10848137 336360449867002984975471429084692357786 10848138 -32158406191057053918840358253390195712 10848139 106430140111634886662279829269518662424 10848140 -88741713389953310551115163532046622720 10848141 -285591891284103710596558467744663652800 10848142 -193509355416896521238273922625393718016 10848143 -880778483397337593766558874134733298456 10848144 -157989042053372375000204011126266396672 10848145 108570660740740056367682732214630374400 10848146 211507880022824301305918210193051988800 10848147 318254639672863989744479261747635548600 10848148 118014606664253069488152998195761294208 10848149 -55285815222893794976548726968877753992 10848150 59170477440945255039405035536184488800 10848151 -588703570534470666948693686539512622088 10848152 92333913401372891139062369083366440960 10848153 640878359866577450222395097210061957120 10848154 31594711820678119047505459686527653632 10848155 -197418770726024636238828713634080053440 10848156 -265985717970080488376198475899471978496 10848157 98220154748733784848223872616279669920 10848158 98505871086917621837673674291423287680 10848159 -428883983055261307853860017154004061264 10848160 -14460446938184982744813167005891952640 10848161 425195952861980762456628372580083052224 10848162 103785404306509773702914640325866616320 10848163 -65030047021089196607308802697023767588 10848164 -612220621448841544164810467352614461440 10848165 -6144273971085618351712551073290338880 10848166 -152750029496818534626280087817881307136 10848167 -577647432341402182416200339341653612648 10848168 -5010115238056554206043552303898506240 10848169 -2290205319018880946710942426221204656 10848170 12467721638948581783753180541996093280 10848171 12530019192988626047173191629931537408 10848172 32075456603055491931110754554497746176 10848173 -189868816581270815528034672403155689760 10848174 18761910324317380142382299989355357760 10848175 103139585411590854183623258402031168000 10848176 -257916208189372080197114397284894343168 10848177 -328108390200476324855714229889435729020 10848178 77806360734269764854091063765617349632 10848179 -466102114682753885371149869696798428320 10848180 20549742986354152265816097947711569920 10848181 480178808663459731661456012227776703982 10848182 -300772358246466967372268229870498988416 10848183 -138986419166141008824674224119889799040 10848184 -481070911034899557390767947285223854080 10848185 178066078016023490480077507549924861380 10848186 43681891426331712343873269502147301232 10848187 -253826933058128101160370449466235985648 10848188 110705306756436169113571308477619138560 10848189 -443358627845541527736435311444467938240 10848190 47182381493672779786055463759311817600 10848191 648784569903376225144444775943262262592 10848192 -10618501530150410082106058049929084928 10848193 -295329516476059408306606260204003358522 10848194 -12147748785445341219609770572133991936 10848195 -217740691975660834299061396481018956800 10848196 97992468702313818579362358361472182400 10848197 46661028018884191930828894081647791646 10848198 -205366179835808224152753324705193417536 10848199 127592160821724233571933758832061145280 10848200 25844590415008797791232039478760448000 10848201 47072021207270011763011656842826915840 10848202 9649179506134402694130425037886310400 10848203 210556496797411365562463763046878613092 10848204 343686789020790818448256436087643356160 10848205 278542652388330760910428479051594982860 10848206 -487500280574842956489122152083063344448 10848207 448235800219483658956342013119922242440 10848208 40695581329141010973387680697628409856 10848209 -532400676567863031115096296497521912590 10848210 35997371951517234854719409032782336000 10848211 1212243698216109192343863121100892824064 10848212 10619484741885422367190522527018547200 10848213 395033834792769852046893691873271929344 10848214 -40690190585116839796892493435149627520 10848215 -35724697639645872792881894435087046720 10848216 317634921524066001228099567082000281600 10848217 -133737605102112490160527631418138659580 10848218 7779995315583200762266795017134488560 10848219 177729608313385670298694246232252949144 10848220 69098216252014756990578056137046645760 10848221 753856057866141436081270899716559547200 10848222 1781748750278335384314390032003174400 10848223 609342145087064179402829744011971277472 10848224 25143303581820722019742274409324871680 10848225 -48545350290258142352695376461135632000 10848226 -48549919095485898037500619846639236096 10848227 264088128352106853770676348863190173184 10848228 -83034386477831930085524097036363156480 10848229 -262801466043619191753834179219306468608 10848230 -79265488822740939180227048213019546240 10848231 153180371758999048888373019049152675600 10848232 -295217621553905335531248420397333939200 10848233 -39627103971296238541799255419001863680 10848234 70233191943111008014534267865248615680 10848235 -147027726309813589633223761452942693840 10848236 178546375694934751880952776777111528448 10848237 495161596371658576981923307687598199360 10848238 -41489562773748644310525087651190058880 10848239 -180123101030161471062491741906691494376 10848240 23216794357752754393386358091287756800 10848241 1402011504087116123407026725430427311984 10848242 10574814781410195343350204687458848272 10848243 107494606819986123775684584970065196800 10848244 -406928105339036976543743542036086018048 10848245 -331227796487815987343886458858311270500 10848246 -59338535353001219954436861160632177216 10848247 682616137541686011079723568663813344320 10848248 -167476468468312487962856445366389207040 10848249 197418897970402439248397125196264086464 10848250 15624787661336345958659431714694400000 10848251 -296836851177541841784286938076156406748 10848252 78676937454511775170908279231356381184 10848253 -253040583280326286659243442643187056232 10848254 77909161169467901822158245269532696576 10848255 -6199099497045035527832629458825600 10848256 -76123433832445990525555454460989276160 10848257 436607273875550675234301622115546663106 10848258 -542942445458184826820132235537026620416 10848259 433510570797125888815846049427716358040 10848260 -4165011131812798088221470574694400000 10848261 669930954234302503432248965698743872064 10848262 -450464009466663228770994110613250118400 10848263 337905064379188798597932914619883659000 10848264 42683872461570939832670118698538762240 10848265 -528769280753802796292545213427137373340 10848266 -65993758303983413135809347692732708352 10848267 -369989991685644704630825844322726727832 10848268 527428903619422531062077844665539221248 10848269 1278567973934903510527155672011467285344 10848270 -16693611041865405788914431777548083200 10848271 -56214047358846387789264966497586791040 10848272 55059130137380994406794450967257415680 10848273 -26633696534424388040726125372446256032 10848274 -327296454417514916165298438342390821760 10848275 -8180393818703700185996179810988507700 10848276 -165580697155961614108570463330790359040 10848277 -507238047047776881807422005205845484928 10848278 -39984646643323222760585048641370112000 10848279 143548378735965991534246077221573039544 10848280 -124807979200261285969319283344879616000 10848281 -563758203784724670437444934666681362688 10848282 -140035753924766292754248439373621187840 10848283 -123149028732776159612390356150748255480 10848284 -87150531901255626417822960687521338368 10848285 55769852745763890987700887135782486400 10848286 -27585021080586323844581723227557561600 10848287 194610855905194333870088236164777411936 10848288 -122751591079897270590556282089202778112 10848289 -132267429757284324585629931183007056600 10848290 190352736262415460327195202250555354400 10848291 -350981696586796989750024379448912704080 10848292 -21700760475742385238898883068036231168 10848293 -37612319439649444010830698216953642016 10848294 121309456310760194343638434404451301760 10848295 55251936576903955906671817353219993600 10848296 482233467038760854292947205161422433280 10848297 -166048331978100333360371669335141607520 10848298 -2194854934719823437554321814183131136 10848299 36673055413794097619403704090370370560 10848300 -62054664279639797782532778656609779200 10848301 -475027739191124477326032348556673707796 10848302 38652784816782608287430983761086475264 10848303 291220953214808898934840831347941126400 10848304 -210784835703198286145042222399802834944 10848305 -185298670710611821084582285825223738880 10848306 251077556443087959930197996946449270400 10848307 -717483966251688975071765025839627395444 10848308 -436943283755682010579291584331678611072 10848309 -65527832248121728375069643107572775392 10848310 -15030514910982953241090830567034218880 10848311 -7571250362441080231804799462929554960 10848312 -373560935830670014926133089433740410880 10848313 5338124836482884578569172725750633600 10848314 184905034698833510483875790714484422256 10848315 48564596060575600791944552339229041520 10848316 -82968348457607803821950310251962240000 10848317 -6818024966908496439877683361527364980 10848318 43576703752245922303502645201076338688 10848319 -653803076867687583844928109920130181320 10848320 -77221786798557590233316536959683788800 10848321 17732273816707521582838976965904487120 10848322 -262106316777129825435779512569431466288 10848323 -11409701929956962029328485588954924080 10848324 -133492525816236179576760699534148690944 10848325 110343925750905472063897136695542254100 10848326 26624025904623720588019747230387164160 10848327 -184692784006919049139757094118592439168 10848328 132175779026061357166375705840844728320 10848329 18380244530749856722102567939596596640 10848330 -1362103581403867766731807433621011200 10848331 419687538471094844117414903343473963632 10848332 -231377717876572927934514189275603536896 10848333 -341442764615918181726608130078934176576 10848334 64497866413483232021095228392070521600 10848335 -331958402998551342248377534260074698800 10848336 31475466061317269866515668539962949632 10848337 -128324841554002292554774601365859882780 10848338 39150937977148322191860005884768708896 10848339 -34845717806359853577511898275743270456 10848340 205746048409589127280242412409125601280 10848341 1731411176914425694559320132600111104 10848342 -47423858005843215831803360414333980800 10848343 -685810086623304472321214872939988441256 10848344 307660740705558465275779689940273029120 10848345 146280417901409822807152651464094348800 10848346 238051243889060510390500814220027479520 10848347 -157430612119491107542221537395258807448 10848348 124638012193125587484797522673082444800 10848349 597959972477068819126897296267383676960 10848350 149191354451230395769871351539577102400 10848351 -264915726629215150038456742699590762168 10848352 -679289126787075087669934001700977246208 10848353 821218851605236805755842705351997165602 10848354 72153671218309254432378056569408696320 10848355 352777846986681140928614431269227137200 10848356 462906146791397836707117997547465569920 10848357 47876456948685545765111175176249594880 10848358 -15569325485480439368873398338641215776 10848359 -632434786899402396430752707213830715040 10848360 -117321459584342760654765695849229926400 10848361 702128225045638418466422086782585147962 10848362 -200174095692804196932956707379951456256 10848363 188818209542210057631117858786559020000 10848364 -259757512911945512287299894321962578944 10848365 67865679956046613197401386238869492320 10848366 244063108611570070885811335859838961152 10848367 1001737940130374966840053171165721475712 10848368 -112482859288640807916602079952869163008 10848369 68707084237428907900703043252571423680 10848370 -56316335161265301023305275137523768000 10848371 384085538050690592137500339464544970572 10848372 -818768858627440756204794171410584928256 10848373 702547384955152792662413726026072762720 10848374 4531628593928101346686221291239318784 10848375 -313124754124677073582198655820391122000 10848376 108771218600159268187090843648942080 10848377 523375391491692065295617222286633173226 10848378 -20208427377342543974452391251901879040 10848379 561651808602521191410806049901402200376 10848380 -70630445684674050783654859865560488960 10848381 37153927544097891330718020138868157952 10848382 -65000557569037106399199400359644698368 10848383 -25075802424784782352434132795812255040 10848384 621035073619386808681995082452172800 10848385 -377117626926519070098777817818955509420 10848386 355382560255184852756310627056891680800 10848387 -152754863901256867472834020759754337024 10848388 -23119799763730225876170922849601617920 10848389 639511750447259336223104418852918270720 10848390 -29089698118076679609146950542686054400 10848391 -561987347305021416970545944314306911208 10848392 -1055719275885492746544751608915148800000 10848393 -173564376681960604024215179513912799318 10848394 41165371654200590261282738844881287680 10848395 157770628665603832443875476215647455200 10848396 -15353680185881465069249512966255896576 10848397 3067363665448388108961154343128297152 10848398 218454256505665503741774387713552694720 10848399 517814978230086154507090049934832467336 10848400 36292521543360925429347328044041420800 10848401 52817918248575753543100248760449160704 10848402 -25395664679645246833580756169394126320 10848403 382836179156740981848203892254005876652 10848404 -300737243671107543338145148017584025600 10848405 323911995492658533991075335227610224160 10848406 -437593790353140379890155361935392954848 10848407 947954959728420551172060445076057021160 10848408 -352171342463089089633558931173957488640 10848409 -19464052877112899476474531640913965760 10848410 109064622579115324134222243146842168320 10848411 -125688092176375517656565429547514608 10848412 114054146341905715354818323868298869760 10848413 28889542718307800345403014315071282662 10848414 -5635358773086170852142191946141671808 10848415 -312670468604498124973309858362511108440 10848416 -123067882571656761335246743272928444416 10848417 317162879707948552824525516890004462720 10848418 -12462835943985490438341557295161253888 10848419 47370767502849587653946045275546382400 10848420 143359971003669827218015460339558092800 10848421 143109033314661697138511891564063771932 10848422 -161994781323676556588260281898480653696 10848423 -452939302686891107445482918467111968432 10848424 -65051984140346496840702809517532247040 10848425 -72561111070454788208229920405096827200 10848426 -76676083760870035211899398539885965056 10848427 -5943550266126088040607766456573421720 10848428 161882723119172592971148281718904037376 10848429 -54912662870402074597785726481653149952 10848430 -166256808247825071484798707749457494400 10848431 154078284978423194836363436346475534704 10848432 -18312328746206996416822609961617981440 10848433 201128047450650874599049846842293669184 10848434 -53904514856769970392001848021189510384 10848435 -109943996271926750827620588011360518560 10848436 150076207364641372898048759840282396160 10848437 -153313044521476659530726081153113699428 10848438 -297281437659609222107007403007411404800 10848439 424131734420737100653038018053521196672 10848440 -87078866043411440992203296072359219200 10848441 146407315884933993806528512997267706192 10848442 270326116399397162932544373119279142144 10848443 425146840731609988650626712906291772560 10848444 -52305366756315270158136950818969018368 10848445 220129359839382273227531500891854297600 10848446 -94344853097497293724591753146089201664 10848447 78072211748608887337797492974262913128 10848448 -141073110267778571895106295527731363840 10848449 -125944075861516407821145362378674608000 10848450 36292290074080457212380683969698867200 10848451 707176484716490251801708916624898075452 10848452 -252318240848800760105810986800120745728 10848453 -440123125841740505668286589093207254880 10848454 426101485754643012254377754533594869120 10848455 -250854069688168525747590436034168165640 10848456 -1290007986616957295568311923818332160 10848457 2931738573010675134792103756940784820 10848458 -268195369895024668350791362203100020480 10848459 140158563200930094112424973408366778560 10848460 46332958804069628240493637275093657600 10848461 227767707212330390341772208815376015852 10848462 260370608928079959714383370773418687552 10848463 383405972967081602781319179381033481712 10848464 -44296934884757694488786437695927877632 10848465 -112309658930936592184565855767438944000 10848466 -271269222919661195380587231458185139568 10848467 3411367663962607093908306935935782912 10848468 226720574099327994756506904454058096640 10848469 494349678944060796543688267336643585870 10848470 -2966346777385452443776047213595171200 10848471 143659687019002721880716309882736426624 10848472 162950768249721647240901462645372364800 10848473 -186129886744480082845996648076564908278 10848474 -8083345761592113090242131653144775680 10848475 712294663578729945018951765732615475200 10848476 97071221747085386592141413348773378560 10848477 -45489535466944486709970886337362414080 10848478 -197346581472513542181086492709709271040 10848479 107813209270036969616504186747609336784 10848480 315437423905317319660793252512577617920 10848481 3500256332084916457482949744562584064 10848482 74327359162640401382296234839376122984 10848483 478502787813662437934743280990339850852 10848484 233188102929292693770278124634558321152 10848485 81715679654357404880338588363195152000 10848486 147814558684876660690005169967338940928 10848487 411886817903049976841151068699521927680 10848488 -55375557265907180384834103653213552640 10848489 444644091615614952601927744800516763200 10848490 -317078390215188236749971143780238957120 10848491 332535925735842117107528939183374619892 10848492 120687002193896617612297251927502397952 10848493 -1546678998058480857824255837657263586880 10848494 -450043115548013872469103605526644783040 10848495 7790291452230531775758295301506291200 10848496 -38402363111078423701730181347957964800 10848497 -955390654401783602060190726163080702 10848498 -5477418694131369166169879106063447936 10848499 790915376007065145777839670943202577336 10848500 -227268053489703452930576768916101760000 10848501 -437547840511334446728918141054535056420 10848502 -180257925821521894265535017024091627648 10848503 -775707155683530356055686480313404136216 10848504 19840748547726804374330351648074629120 10848505 109720263497610830856682674434120430660 10848506 -4457126446301354103900468971257647360 10848507 22630814032321521320783082106255323840 10848508 462919641370994819809735907543870639616 10848509 13919485655615711494871620940696171616 10848510 -118328734517432261444680176323098689600 10848511 -161514502478222600154892923433367564256 10848512 -117891116842899018739524576021313486848 10848513 676109741348662371347553241987584960 10848514 -503413403239466780230975738783853700144 10848515 171372449382045502599279152891672609520 10848516 -37900392469285193268399939439017197568 10848517 -547196913703667608759198665219684602880 10848518 -79024493171204373930534559677268958400 10848519 -33196089524021212525209503467009896960 10848520 610263946361042575749426241328357376000 10848521 646519574046129182135774850047195773722 10848522 -126534983935522789183955294691719043840 10848523 -30004552977499941214288849041938070240 10848524 301142415726832215344082799870853220096 10848525 81210597419971229555350380430528704000 10848526 18538674489695291410830698803957967424 10848527 -600612608830376063207598428593872551520 10848528 -65043909787417943784255301535742025728 10848529 692959836214555141795969487550652222130 10848530 8266562126497413895273288953144330240 10848531 -900628969923368891176263055837427699856 10848532 -510060860615272861644798979110503730304 10848533 -935718804785967103998657488110784872320 10848534 -228473546021758856167525988213037894720 10848535 202314454965710036431514398797646947480 10848536 99024393813416744332293182524387399680 10848537 88685324028819315350067271253739278400 10848538 -3750274444739209714859651864141561856 10848539 51825882606253080756223395101578971024 10848540 86477589805320555546625561646055751680 10848541 -166196640255050524467599256691414404000 10848542 -171877559476336780871138679546232499328 10848543 -23867562244189885772961498172103964672 10848544 299218839536924730435309022090100736000 10848545 -514953161800808638427200414890947443800 10848546 -464883741574065102242519769606998112000 10848547 -820381445517335692468382689103051268004 10848548 -46361265451724301935356796265455038464 10848549 -265301757545723156301496332945675263136 10848550 -1111914314527398618551841628355131200 10848551 -111538718984581709368324507918587199800 10848552 -62043529524738918832533145348988928000 10848553 -70564014631678431613578097682316818816 10848554 -16395440451838323071457876444036012960 10848555 -196834724124690751371236196740588749200 10848556 4736556004989210302108829194064988672 10848557 -41688616000711933697264780041503801408 10848558 8948386361714068127690713554215961600 10848559 192445842826454328537996281929668133200 10848560 155279041796978036093545246740929249280 10848561 125756117387808378537307306201865557920 10848562 378552636308790757383685995947288566032 10848563 17945467906816734978719891971115250240 10848564 -353027519281047825298671669072905846400 10848565 27025784742627742271407127960423005440 10848566 1580751091155697029678194521229404800 10848567 24419576444388817492781797846748662944 10848568 53324678887370137821988748566729728000 10848569 -192809638236989849970123508940435043030 10848570 -49595180231141961938470980434814888960 10848571 -107807173976453239157092646262024014928 10848572 217283831390371735168260180470940441600 10848573 29902757675714439403876474581987048000 10848574 -57647910521319425129224353834983632896 10848575 -208841456711485939247748279116291176200 10848576 -90664710943461918609715197523607420928 10848577 -31857690587548829726564213115522790074 10848578 200270178104198855642462864183058728448 10848579 39969324803923120303036783328243923200 10848580 22257002075670657341828444503160732160 10848581 -839906559733999103726760706976630379300 10848582 -298981396447686327898522977195081568320 10848583 671086734366374805694036115877813151832 10848584 35279334707886001911651543144832665600 10848585 124021894769832244700000731012477557120 10848586 4231692450232937115989499016169596416 10848587 854864801651309712419879881348367245824 10848588 -286471265045996360175195630291913843200 10848589 7455359538212160674100026808345785824 10848590 -142310279174916321647233442931077755200 10848591 67739386475048935350464740544666667048 10848592 -29949244445954856029130363403430600704 10848593 -217224333586476394868361858800049019584 10848594 125168623615663132349534208303584378880 10848595 -319892175034492284735311870418543616800 10848596 7160915178628294639900636739105218560 10848597 67412986675841675303845830308464521120 10848598 -254107028577717490815385604269897340736 10848599 8997107977327832917134108210806346264 10848600 -82538076699822923058509376994114560000 10848601 -488094535294777188263478085746759802080 10848602 -217001027649239928660679681388574751248 10848603 -72149784277098480969723196544235216 10848604 27414870457719566282471627340936679936 10848605 72394070159554825818103348487093675520 10848606 -3042540088749888512558618311126238592 10848607 150319997889758609478646581551856484224 10848608 -267578642318386876788732722838453878784 10848609 -133734154923184050771219463595498998272 10848610 96760400667492493405681052265610344000 10848611 711278761705590790110780456701684605212 10848612 -245386714947343222345183102170336178176 10848613 -881635787538104508095569718118635411616 10848614 -132067832055327794394910347809755221888 10848615 -3853786828156944548667113910187006560 10848616 145035441812200409240553595085807508480 10848617 -46187258631826619969936994578850436032 10848618 224579600357313674804652739508987232 10848619 -154863637635014722649145723423938384904 10848620 -282217868861115444476325441784901760000 10848621 15488454423212322610085915762127052800 10848622 -11426820259988871408098003199797579328 10848623 114835168168551327223208724296920408944 10848624 -61211433086849972089213618643436404736 10848625 295644057026238571379069298326624640000 10848626 205877974490628771736423280482553194512 10848627 2030352282548178984477384082955475840 10848628 -32234535660301879084999022849264349184 10848629 -395929815559522423875417050631824171520 10848630 66992109801373899250414256099590398720 10848631 211191630308102550136894295667543971432 10848632 -666962373842471726510321985341748633600 10848633 122824746468148811777475675651286249248 10848634 -171971230634261849330339822231401092096 10848635 87385785075600311891278535312384861760 10848636 -94640452583489700291798489843656380416 10848637 -422048588696124656364975899303627854714 10848638 27515795093396495749714964612061534720 10848639 -155510013460812184101937832843263689600 10848640 -251964057379379310261474974753410252800 10848641 130841569612231900017104631208194486084 10848642 1407143604901116274023574819590119424 10848643 92538271459287512938796673418175645344 10848644 -227755088510295294455455203484547105664 10848645 90966199727395823020206868188429561630 10848646 503136718313368141203551421065699402880 10848647 764629055778877877012573763103583715096 10848648 81885729708964598565274814058518568960 10848649 470019361079695559228938297054815141786 10848650 -22246027070877189017823644347665529200 10848651 237034195146394856146338148804171540608 10848652 135075838092173066976394902926947960320 10848653 -388197693277998151270669541550073048320 10848654 14687629080960797650211806872211335552 10848655 26958739793316491749664632393620126000 10848656 -37008280043356492046593628145618518016 10848657 238481613523615473056529261562149828288 10848658 -84922531313642770800934837459864926720 10848659 -173669961463021659049737790182407687184 10848660 -96837757930534590157915224962135562240 10848661 389744811794812619542877750220480970300 10848662 509913170617036480356075806286076774464 10848663 7046325806281508398129344183619620864 10848664 535829022022633671894088237115440527360 10848665 1372370543380429285403407915350573000 10848666 386853159900298191579695740732137070848 10848667 169378815505576787040532556442212138624 10848668 -509139351934760700684707864944648465920 10848669 109744327322593188315827498251470969408 10848670 -40979972181948141142550627880520976640 10848671 161407804745569943635492041106219963872 10848672 -50267606568732166130583787125646295040 10848673 1231875767969712460184734489714338348288 10848674 -163737177623353765975746357398484110688 10848675 -177360057561574898836910407474183872000 10848676 19696882701565156540060055556790424064 10848677 242289789924737000943705597949574414400 10848678 -59663248155944912205649242413437018752 10848679 620618533092314941862828432985482524280 10848680 100654966397832166452958183114925414400 10848681 -1304154941057497259108660264570055659520 10848682 19286711274392875883605521421656794304 10848683 -449169086595832114038777927758590885068 10848684 -12550811360210346791017867060740096000 10848685 -7253882958137851145842256588834282400 10848686 -150606305159643270191759302535307123456 10848687 354038172468986311039105639264587953160 10848688 50137331900912965688092290744922275840 10848689 -39418944251972916616267199383295927244 10848690 -82356623628752498945753497255736760000 10848691 -269993787358485595400642863535033201760 10848692 -140437073729417259645328170028425965184 10848693 -154161023358947465478848917970102643936 10848694 6114408002699824952467015454888908032 10848695 -54399545292217234736334486930964918560 10848696 -12571817500742264621201673553836441600 10848697 374999646252719766903925107188868947460 10848698 68792032156819794677503855205060662272 10848699 -116783992996719477857562876623852233716 10848700 -135614870265844657215259779650182361600 10848701 50395078566503509316788917992960858304 10848702 62065640502628410061839511813838836032 10848703 516081536554786960501874021021232449760 10848704 165461262842380793383278778471201898496 10848705 -18458215033732680205672062223274138880 10848706 171460996502924936853421660211878664064 10848707 875601756412361901088448164206888652152 10848708 -10591653800489963777288812868250746880 10848709 357230505701623609980571975994693025504 10848710 -126747793792160860020687940091516346240 10848711 -36595768511440067420979916946861616 10848712 188751442895682506685575678584919162880 10848713 1047053184864060535137737138821341612168 10848714 177289006748692463496869644648468535040 10848715 67150037618080751331056897820653655600 10848716 -433563548595201730301025401957513852160 10848717 -20409181431526186749207680352886677312 10848718 375835190583708608134862497775116282560 10848719 -147842990914764736613180296731680300304 10848720 -10731307992185565045397618423293542400 10848721 -4844902547998144798247526721646734336 10848722 338508164564433788077946492578534045824 10848723 128246329412194004108459273322026527968 10848724 20918481107080203000119387810679322496 10848725 383833180743016810279359211070193760500 10848726 15984548846160666512711570882477395200 10848727 630211374339752904047216505921639092800 10848728 -14459543750757167906263558220222300160 10848729 89066507527852194142695269964444629184 10848730 149631973317956443732358395364840851200 10848731 -494860510366065107531675689528162698888 10848732 -31550983673665291044197992691272865280 10848733 -56102684802278053167903770630827661824 10848734 -104200576000753280380778671593991835520 10848735 513151614926940609133389855601526746800 10848736 -545422678295638045622107624816928882688 10848737 189525265900037255224543284271195700292 10848738 426881128508829370449226618719334214400 10848739 -895319628056744326426912094546888620 10848740 81511562640125934148854096258540564480 10848741 -128467289585296743421731751303370876736 10848742 274416638619427236010263423392703106272 10848743 -169820550460467896181072646872325095240 10848744 -12517743108678492785904587141558323200 10848745 -223157662246584069474474389927066017500 10848746 -235076254361066487090644899299932211456 10848747 45548001957372256961372282273789990400 10848748 -108525687301279257978320220235025594880 10848749 6239215270816396860278515853360626968 10848750 -38371027758617812691672117946587520000 10848751 -665912343392836298098309014116522147248 10848752 43807873208938987033201347728038035456 10848753 -607452355106767046541688537765508777520 10848754 92840144020431754406002345735894241280 10848755 -76649350902443766432493257221922542400 10848756 -135058926760283169645315358343343206400 10848757 -534417309842326540734179777322759558994 10848758 -510596779020905350754265768658773998400 10848759 67821603629544887849316041429587680000 10848760 59062111131464308627243841812886323200 10848761 -174768168119018844229942523019778320576 10848762 58652574157080671565157205002295523840 10848763 -57297776922035850148390561423712856840 10848764 30634537916210291567793043914051228672 10848765 -210440975943890221202774743955150967360 10848766 -3769299373189099754391178739202118080 10848767 151279123093913518542915331872285666816 10848768 -21775856699916202697451621978923335680 10848769 -625393609193323274505920215455157688830 10848770 40103050215761887661795790972479376000 10848771 1959225733154181373473268285937804952 10848772 -6737186087828910206464807696874277888 10848773 -115520158788351223327521873095620394496 10848774 -337113089328999676825867666998006517248 10848775 -144351128285016311022176387261860992000 10848776 -439796995255043084460004308772752138240 10848777 470099086257668946041799889361255419920 10848778 5255746142083755992610021192187358208 10848779 -226305634589256531286840769933835016620 10848780 168782048708336298838074124022071080960 10848781 -939354473886830647637948916706833609418 10848782 -16360329778915065333036867947342843136 10848783 -532758084205851377002856349409668021504 10848784 38912554080331330613499457216791183360 10848785 87190841989141157904715657972059268980 10848786 153632885191839621966591719692279464960 10848787 144757813144786715431286088532557499436 10848788 676299200651276821981861475751601026816 10848789 -297886431288712227003500125940089009920 10848790 -33242523240571442581588524966025825920 10848791 -17165349350032575831560810075716592640 10848792 6568646037352066449380112865702686720 10848793 -373396328083699696680103178081166939958 10848794 271562656544223973696240782573110176512 10848795 -78300151221190808246689827909140716800 10848796 472824340254780917045534129725826615808 10848797 -270794080276383726557032547324371385754 10848798 -37519486838380689654910743471730401216 10848799 -407547272970436470596694706463407213736 10848800 135669094539502761514387405406837145600 10848801 -103703103744737714520504778194640908480 10848802 -52975117982088025711188554077968297600 10848803 -63424723542215725913085421804285447680 10848804 -58958480746999893243485170450113813504 10848805 -91830672394116825058518628450013996160 10848806 136793386389966015531503971913755280352 10848807 179512251586945274979904613643266616360 10848808 -10835265512506475785881972010213463040 10848809 -317566576193470666112755811186537145990 10848810 -23148948226986762179482120752930816000 10848811 881267338314786763416422086215614377000 10848812 -29983697466903714827326247003872846848 10848813 -219375995857799717979838733894784828000 10848814 932595216452812291852130718667824000 10848815 -180647406389004674677190518878820415280 10848816 -6805325080303457254137103460525899776 10848817 188488559399488051411680357372709513792 10848818 -501472677279640831929495920861799590640 10848819 -78608927112945347717296264556215062480 10848820 202772935021910499322009831085214862080 10848821 -715111875762798468909947377118596238130 10848822 -8682128507702593867825141993614016512 10848823 -39961141721660446230956978230923459928 10848824 -72654343147364440447327262875240366080 10848825 -84100801786914668751818417942062096500 10848826 -51525222695895947810372137297798590240 10848827 -805131740290514008817235283472878226328 10848828 -354310291954532048122855228697212423680 10848829 464130540395570352850486079900291016640 10848830 -8544422385931291944549703023095009280 10848831 71914361465037265699018255342252124544 10848832 -129404601522859317209185157102866268160 10848833 193290912443549399090265485052434438400 10848834 -226871097974792953511705963204629354416 10848835 86988107461223167728712584508438808400 10848836 92460213543089416015866580288721230848 10848837 -255274725194058476924288313298960138848 10848838 -9810527720910389522896981705302251520 10848839 299377040934281050299122043776816914800 10848840 142917819677145550913862216422603980800 10848841 -398714119552470206103225900172676600048 10848842 -483083405028077882365327583279638116000 10848843 -427158599269009023887931115101134110800 10848844 55859254465433395774761560854224034816 10848845 -280101991069961543822254927113166554420 10848846 -40582294971745861452552547994756572032 10848847 11247279752112730443560161678433459328 10848848 -58161820660463911866815708686618460160 10848849 391727804823874043982535591576398692448 10848850 -138261856152324091286265521785276039200 10848851 -112981950018782260646648994689039911488 10848852 61478867926453664244048644682750154752 10848853 74720934627324689450782125009874240384 10848854 -128399123860808904899182622871879472320 10848855 258818991380827570115285071172257722960 10848856 -8580506598306884509977312625857454080 10848857 -15690504975496247533445446203125047488 10848858 -351294378495102224795775188737223073792 10848859 238647939012042902143702263713918438416 10848860 -487629227825734561935296939401090560 10848861 262406752515108076566787866048676098240 10848862 -25286012248790291512711394199509740800 10848863 -361081583389053430394200412254307217888 10848864 -178105703031607978128428532291070328832 10848865 250895606924167821319085596903059946260 10848866 122735791201267533180276030835763857920 10848867 -249535949900832507326565979490779005120 10848868 79736261467374925581603071615423769856 10848869 -838098600093397016869765678024215232704 10848870 27512582784089426969748499759497523200 10848871 706334613132956486785781229368919705600 10848872 -332418005230020607885778091848083891200 10848873 -160859176566294215386851870576318203520 10848874 -375797077259368150808927750797031728800 10848875 621732507688381489616698334080983300000 10848876 -275337154057694634800311624061596051968 10848877 -368792379124994080539439099745694264288 10848878 200512846025110150526072200601947527360 10848879 84926052008868450084049268359552204200 10848880 49851475019061626804318384109997916160 10848881 292621441535394482853046825081538266932 10848882 87304178135195487123753769706513505024 10848883 -33914151454861543405586164658325354800 10848884 -106014069708529144515578393040101203968 10848885 110783876826189355330009134777534093600 10848886 -167299902693028267655085564356621839680 10848887 -207203114705284305081548352419642382336 10848888 -87522944079788965936452421856211701760 10848889 286786572585221589559359332272354643690 10848890 30113541109917604331082433171781769600 10848891 -71805927887284911962251282657674796008 10848892 -10959498710691455279836933534479222784 10848893 294677667577141407690321994134237099648 10848894 -184809770355534799940908367080260097728 10848895 49702557011257420736620312608928092720 10848896 733555568618362667674036035258962411520 10848897 -7851469607413783929430176464099644608 10848898 -516661673223069917351523003483002890800 10848899 267741389974402596836612471188776341136 10848900 -694566147272898090783553131998131200 10848901 144520567940547814085728628641693483552 10848902 -433081698614290846819086098213539090848 10848903 -136215101720790081136408238704447859376 10848904 -296203223242971945032552785276568616960 10848905 202532533586569403587453403927773320000 10848906 229760608568129976968888999370139716912 10848907 350547929365789624217244884818149012552 10848908 -273755957369325016865387067356696592384 10848909 -94009838968676518371489897315429880896 10848910 61266360072208893637145585360564871360 10848911 415462988455185665914808669935467460224 10848912 -172277071567200165672188032305376788480 10848913 -638198267090051927016610746411023301838 10848914 219289201623786595199384763221118727056 10848915 -21223985488592210176015531843450859520 10848916 231885901309349006858945146109279698944 10848917 168581107316044230987214527041553741966 10848918 -46798749398363914553579189679518674560 10848919 -584183233106592173964178015806180075960 10848920 54902029705917127108870511913329664000 10848921 162951660479482639249903562582269290144 10848922 50577021306454835724232391967587351040 10848923 26736282658568762276259456102194488440 10848924 -396104340213126137777243647823120793600 10848925 36331152475333798178098841867083971300 10848926 7667154772822686924847426397195669184 10848927 8380155247207560871643699618629282560 10848928 379653085423223246696452578260470333440 10848929 112344511279370341039633467091749880320 10848930 9969218748800345092901868801715806720 10848931 -144344986538712853311747764003923647268 10848932 -637520873360713670746045322211628293504 10848933 -259679929634612445514839564250682207298 10848934 -501724168103279551424857409942597700288 10848935 66659133288823814850854313319428279600 10848936 100831783662092937306515592680012021760 10848937 239177949480090019061723412468530221392 10848938 -929049779280874085426595401536172880 10848939 46850445009637092743741684560347729408 10848940 236592757344985465278715108547228375040 10848941 325813452487957328611028148574264225944 10848942 18289155725570182184022047504486167296 10848943 -1167453585621383334379323676851106560 10848944 2319710264517143595904440578518450176 10848945 -71749562080771671379410682383254254080 10848946 -151850017464480111501453354865253425152 10848947 927917450234249182780352889613976016396 10848948 182954250939179149057841348706484193280 10848949 -269303136086826044384473778691836492050 10848950 -44855281548706606613200861979225088000 10848951 -637083745854519866669595276828732822960 10848952 -919534747269437866115174111261973626880 10848953 -47198696793517302119193893076636723798 10848954 -9014874132175176080102162206243675392 10848955 -199792453438282470361683605767736378640 10848956 -212323716232402585789941486095278586880 10848957 -156302494203909653628066741081355075008 10848958 241589540851820534923254646548550796160 10848959 -300324450285615866138553476043464845200 10848960 33308053074755953968095874679339745280 10848961 -6748721636793255085581979831752661438 10848962 123548763933735605516220728681150138880 10848963 -513961879520292613063118881199546305536 10848964 159896904805355080671791862870430191616 10848965 -111156884899732298448435117453338411400 10848966 17418039005252926224473988178937951424 10848967 -156617910354995242174933710134165716320 10848968 11578929381515512759789646253005721600 10848969 -210115386828254131056168192880076536812 10848970 201189613095355405417683613081979592960 10848971 -108209363040258824403401369326722219888 10848972 -58550510186556902520088080516053308416 10848973 -123231578801549462242696945623883129056 10848974 -66312544580115531391359091436131539264 10848975 180493123562208975095241462635003596800 10848976 156711873488856264093824063470500012032 10848977 46965451839309383940113025427047117312 10848978 -69558816041996613443759845397196412416 10848979 680244910582147249233052049867455009320 10848980 -534339537153183619649812690783987507200 10848981 126573312696435707357779352417419538400 10848982 178317457514591508097008692751688108032 10848983 -67368999582943512333687731407269733416 10848984 -329935420758648875184432040423394119680 10848985 -79042024957110575310000192160252765440 10848986 6804530664979780247122843291627094784 10848987 -285105253903171590417639365126120665680 10848988 332377734538111572882267889819997952000 10848989 -80798554405295337968864951222835813210 10848990 -111094689868082568769992861459679580160 10848991 1022383314771618429219951815484480307200 10848992 224560025805940739729734153481825550336 10848993 -297682696911863075574270679907196079872 10848994 66341039440627103340567646133597924928 10848995 62789269397792465638811942747692914000 10848996 -329346933067018462286429627770725694848 10848997 355425607630729065988921949799253080446 10848998 285510938741720038642041338163914252736 10848999 157907367674835628896688444357746522240 10849000 -463102411385986806705787281817497600000 10849001 -856747733129932772784714855650184892998 10849002 108832454219349718841700842863940197632 10849003 -84969117089819067931625388486356130672 10849004 521613650937490316140971574505579725056 10849005 541499368851469545758777729946259483200 10849006 -135864011059003669251958204499366152320 10849007 12633916541830535777012709419681081760 10849008 -20431224659828350189436523818822664192 10849009 -1088520965614617474387268955604937576284 10849010 -23513542074303382195707325997535713280 10849011 14400319613170743298265926622801558400 10849012 -552635931469541852341913698222729826944 10849013 -116743268404015992493813075357310810112 10849014 -49172937533834327430646139700357513600 10849015 320559043247649139288279384529033411160 10849016 108347987240070774062636263897254297600 10849017 -160989748309527944392988842679425059552 10849018 337566378544132486839555119452814766960 10849019 -689344272257025947006483722402523657160 10849020 18320566236626021759588931761127260160 10849021 -299380212148521270851423769258118168928 10849022 172638524094417855724321114602533901312 10849023 231733175615798267976216914511508690872 10849024 -115086441057426383137552420917131345920 10849025 60142254882345092223983600384438583600 10849026 26556823327757962233518255387817149184 10849027 249432041176193887133403908792655270144 10849028 -126339372781755485319816549016613288832 10849029 -493905986509627544110185139373230272 10849030 -153899424765783037830902825281388198400 10849031 105073360222150251166261853140808861712 10849032 499857766410935713074035570853650841600 10849033 -324451314640333817013988965751531847992 10849034 -174330901283127421849311214472876913408 10849035 -42149730752759383206617746695366262800 10849036 -247995054606024034104239945106182254080 10849037 427797543199061368396962707417778757686 10849038 -108567090142755999129712573778850739200 10849039 107652209489908355131616426921367338880 10849040 -65664638501761588646276666387071549440 10849041 34157438335141451605748781720838810692 10849042 -463044473446221246489363770526249038208 10849043 57204332645029199377158471949859919480 10849044 204630730079843004458009622314454153216 10849045 -235830049613992131962321880332568196200 10849046 -16384585000538492411532642023271351936 10849047 244759606707499679021421505021319776896 10849048 260890261483296830978259957389483704320 10849049 203612444256577520153364605809090735050 10849050 114736619615714774196830288128512738000 10849051 -79673484371565415771358327391926183856 10849052 -175161605715081692087147007378497418240 10849053 -1525449811157166565330751452033927296 10849054 99379003319494949284741247070517891200 10849055 -120248186978491844062215434258893250880 10849056 452007746423693553569912383624620539904 10849057 -201789506099185092706887507584796912000 10849058 -315344527249158122558666931884265390720 10849059 11060424113480357363152145822056155264 10849060 -144997608297372407348855536105713204480 10849061 -291519144821554600649024022236874406338 10849062 22906749496082291055063240128976973824 10849063 379221115996340527107961596890962021480 10849064 25467808240191555154794881241079311360 10849065 -14583746255631148253621393200139100480 10849066 89431024579188663389701171953877688160 10849067 188887158550784242637238486085871976792 10849068 328084300396787527017876980660782839552 10849069 -106663713416218195824200094548312551488 10849070 76670349911469215631601401039571353600 10849071 -448449038906383196791088827203110007288 10849072 1156233872271173315555351177577955328 10849073 -270977997542197109418617859647834822160 10849074 -289962702396311369827845143277927060480 10849075 -298319267671002281827900476684999735700 10849076 -171722359587145072366539427019275284480 10849077 -334611637480712219251339341643139785152 10849078 -34862696484338688800360545440504158976 10849079 -320649051347133096125751607762550047320 10849080 -352618624621189226742422298005495808000 10849081 36816899192105632689755443647895401600 10849082 4070563840010603993802587684399712000 10849083 45403375187077559265444853343646334464 10849084 -62040531743891617269913828506122093568 10849085 91544650953332541027715759805878500600 10849086 -390860341174788361962135716911370428800 10849087 345511537934390662813241198534567500736 10849088 -76783016444162537554857286780216934400 10849089 -404418289823557969030238300109443701920 10849090 29250530703788644873815580360522368000 10849091 -195501819943168420360262830618748685816 10849092 -59907522471442195181245408367268304896 10849093 -412427691096936808075437591002316765536 10849094 245333941084555569818863925505679148544 10849095 113621604593553753098633715845859498000 10849096 -505596273154674263607412057096033689600 10849097 -1476840211548775369691946109438588800 10849098 101165342458450340272524965896984996608 10849099 -138477633733191623400639579529107715680 10849100 27913990011223691115664540365756672000 10849101 -73651497489647414069841993149566108416 10849102 78266969115666675647511361255151616 10849103 79680886585843470842097463688864924160 10849104 -59687365496065145826259178991349923840 10849105 125247636347559424990284236653513846260 10849106 -179661080973946609757931156144531259248 10849107 -479693458009204736255917471247171781960 10849108 997663259961625864710660100605112872960 10849109 670849096657966001718051650453828086080 10849110 -136511927579107569691857364773445146240 10849111 -11464405398407046212397491709690086976 10849112 -2627345632866995242136604000965652480 10849113 -437440558719381006373712028546592564800 10849114 -12925018879275610239816035173833285120 10849115 4893351479848901229718272890757202320 10849116 144883987289664589110568767132853873152 10849117 66254943538278581690449174324873580640 10849118 714722633255812250501829121951000320 10849119 181682871173578324674902908790156604744 10849120 -37655660920401576359687859117144145920 10849121 875971730883147578107167589293468332322 10849122 248722175217038281975013054527565188560 10849123 455003332591683871055040144579190591200 10849124 -371205046631690138871526943891827399680 10849125 -147324915832910335030754852631396192000 10849126 -181808972082362186743317105899367475488 10849127 259180305387035479020678187866737291352 10849128 -473640712644371384827328264136250490880 10849129 25233575404741020502698144402531570420 10849130 90920941908088398970045278545203849920 10849131 135473748344016916927124306739248614620 10849132 12003877078818127061760947546853212160 10849133 -6886159631275952545024810324132098036 10849134 -31975829781810540968050371628407308160 10849135 461953104911135177726326297036923275760 10849136 83527697262094834781983786072583798784 10849137 -246343191973681058168562462826599566400 10849138 -249440595356205860430814785733961015280 10849139 -816472338978220709417313790336424660484 10849140 -2150281565625781407878915796479070720 10849141 -14071456768337437169991261714385013458 10849142 7791949650395033759727462236827050432 10849143 -309721168618097714811931026053309786136 10849144 503889784712105815221626319897256796160 10849145 191181198451261783673947806990986851080 10849146 34526123508260530802154843004618653696 10849147 215732013161022330183285127571883229480 10849148 193901406941448982207701370440418142208 10849149 280510673702078192018171207686385169600 10849150 75651117280980055286627397256253265600 10849151 464106843890281742020356583921843152672 10849152 154634969706436037445053543233250918400 10849153 -137429773696394945484454292248974050496 10849154 40858260617455584296223018888302989776 10849155 228392122883045889501625012741441059840 10849156 418703552161182622077437628535833308160 10849157 -462830594390605686562765897458735231168 10849158 -2661955201010539085444022359916605952 10849159 62746133314057328381659113373703541616 10849160 -55419997949443699849359529518713241600 10849161 -604895514209423955521627305409869236480 10849162 -494628076098596037863187056178222157728 10849163 -15667833591947718447453830666374253952 10849164 -330549391526980412025726497185296167424 10849165 94436163314613095335051630581500106060 10849166 -71376510222604088320919384395090748160 10849167 -26767206827955518488332891560636889600 10849168 -192181359511480262180849944362488365056 10849169 -420715884227837551150854455123249029056 10849170 -27203636039596662630358719454448908800 10849171 373463382081780146554929172372375364720 10849172 -444036769099405389216025811836064797824 10849173 -299412812417207147998366686586825072896 10849174 133464473980654250115918801839884611456 10849175 238510108731443334898102722168228812400 10849176 81611324875979603161583067562568048640 10849177 -294164300537456481971581298054851216508 10849178 -229545206562615722137963582737965337360 10849179 -479354353946073785544933699209947325184 10849180 185683789928723462638853878419548451840 10849181 169398820579391510104364779572597501792 10849182 -6323669915569837757603854574415814656 10849183 -881612258382783287279522390866273473568 10849184 244499367322383283330223914576221437952 10849185 -157852019942354268568067751953693335980 10849186 431995989663236703071665401974419347792 10849187 56995393086387536775903652855812598800 10849188 79301845750898265516328042238355772416 10849189 86881258787796812088945156804876202680 10849190 -142648281587186088876328704853835520000 10849191 -145233451146071624521675552709894894808 10849192 269808280643733854501611800000847134720 10849193 -176968578401145690061944683191586391558 10849194 -71667868042906294274930586180691537920 10849195 125794489750369895983175907083420712480 10849196 -860021567566161587435416234072015411200 10849197 -243298140146393270303613210484998571200 10849198 329540687686369074404451530969647368192 10849199 -264219755909793541943364707452213018800 10849200 9898882038754580886357702744664473600 10849201 11646176227779291260527914308567888544 10849202 -19974398739177859845066240498307278336 10849203 -102472987704271058378364838516733431788 10849204 -113873295098205238907363860163325682944 10849205 324330836070283287375752236131419608860 10849206 -70564164368128689133361809318736805120 10849207 638576796273466428903437704820870911440 10849208 662729637347451504059780810848355880960 10849209 -176482741064967291232436897321935672320 10849210 111849652999991769516212340306680568000 10849211 -657659379502850439127583091220937062200 10849212 -447125776017270029255405679346878571008 10849213 987956865557159870551641203837301474240 10849214 27933954263879293271040446586960766464 10849215 20961481573310041266788883698410060800 10849216 -65432524462146740364604034490390544384 10849217 -558627485950902769572827976381940012734 10849218 124606742363063217158467599476762231808 10849219 -356081033449489610453533086362336389440 10849220 299452054408026948137880692354732954880 10849221 718524645408814381291627320301146034272 10849222 -49312555378960167161373074809110077088 10849223 128347926932239908410664238362114480 10849224 244866200496491336591516229097392291840 10849225 -156808799874454705399351871559934400000 10849226 -123592820319492882579461758593001280256 10849227 -300948411397048599179718700399424618280 10849228 206250443482041017174548309124706304000 10849229 306135143222640253727538642053787173376 10849230 12305217977636854005927813875215173120 10849231 -426635786366218779251717241424743581968 10849232 68545884320309638447019629053772455936 10849233 -41306344360594226970381608981227177536 10849234 343076497781087657694187102306944845952 10849235 181554889563474604542850034525172996960 10849236 -348744544117241979025974264837616908288 10849237 246997786525854906828526018451773905966 10849238 16911973951870936576355941007718420480 10849239 52924090993406945632466517076196495904 10849240 -336787629943739300067263833111294771200 10849241 44033631111820064427461406369363563520 10849242 170986231358576873201933296018857626112 10849243 236055886404065796984708740445959018544 10849244 950320853397682872726046671943606272 10849245 373179935875499651661041439899601408000 10849246 51259321662959949736707696183598146240 10849247 -229051969915415706660951689573289409200 10849248 184871385436472965728020233368974131200 10849249 607383282652878442534258980522480025250 10849250 210457744424093245376348130812928552000 10849251 79516732622353933999710027961093181184 10849252 729481375627927278330569671775802326272 10849253 -270553733162298007723124261235360666498 10849254 -91043702986349233696927129715035975680 10849255 537982776685970534824490702003303234160 10849256 -55162227172712130958654022279670005760 10849257 67060120528665393171180018289495175754 10849258 14552007635580145866381053711292480000 10849259 -220308218108339433950669321846884075920 10849260 18675665168586200758541618514163906560 10849261 203422929365516877694195306924838172470 10849262 -218414267604456666289764121158368764608 10849263 -302548102765650099530905454255531435256 10849264 81555375915762571827774152876210651136 10849265 -23384133118136555562560743979472539520 10849266 -93576968153431330784555336893219336320 10849267 106639927325207644077643760752044908880 10849268 -52587651111024473212261694088712282752 10849269 129908598762872350688213827698674893344 10849270 93690414725093246641752797984150446080 10849271 1116400643374500738794823656233222632312 10849272 43260574286554548154620572900273356800 10849273 8004371428440396326612857995945500522 10849274 -42260184471860994150737344699650766080 10849275 -450990901962600940697300590661595414000 10849276 416247138767539063145678226972894968832 10849277 -5549794701605033495616346543437859080 10849278 110438779704306748230174348907919554560 10849279 5155830873801052057288574410832350576 10849280 36643527064367920664803179355082588160 10849281 102904449350622580417674656794266288000 10849282 -184875603392378442290617794177835561008 10849283 560760574066375860866484920893001057532 10849284 -149616146408006298887744978944214654976 10849285 403512338995611824174825329118905687200 10849286 -61913061070669309182885810239766537600 10849287 804023115476420783052856467145184256 10849288 -56122533662649832869619550061169981440 10849289 837680564832811915037830536710232061920 10849290 101327389890541440544280992567482558720 10849291 254205242900227584563918589897905220692 10849292 607138818132339618927216803910579886080 10849293 -118018548925608227792651713381435895520 10849294 383412765371642593914204129159550005696 10849295 -158963457500557611510941131124678350200 10849296 67841943172087344929899678974071734272 10849297 -30378087263258812106203209268151390976 10849298 471445846088803750023345265846994063136 10849299 -851347933978349237817420776605749610752 10849300 18720668813099628561396108318411264000 10849301 735581983414300231587142505194865452302 10849302 33856765475289964659705719662658655552 10849303 -559538267937974672534545724883113832536 10849304 -248293186964587125592433919014822092800 10849305 96995447340392712577026727797664541760 10849306 11838533358316773057298015648215326400 10849307 178273489560484199901369247730329835520 10849308 290407751672829703450745036608841610240 10849309 623542648662226132921023501603659692960 10849310 154144344049341030319612003863277829760 10849311 136495510762429160349526875430640624760 10849312 -20538610148970444618171684033281261568 10849313 5446248299499762004918870024612190562 10849314 85668286985850737140125340134158894592 10849315 286031905156241975579205599427580869600 10849316 -624157352695391117514357433510101144960 10849317 -10211971083324581635092830516430586752 10849318 36562375557202724314823126490643745280 10849319 97211895091865460188735667126815870688 10849320 91661300385819886173963478424173516800 10849321 10797004253368739633047864440732730304 10849322 232952617487019599839017633385335965184 10849323 25834633539321904229596533844342737600 10849324 54344077509749343602818048413996875776 10849325 307644536591592742385445310325955382950 10849326 207548748645059461403443060017270079488 10849327 -204334544799011996362600814298649283824 10849328 -529009634919548960853235753207332864 10849329 162494845425276386108978880439319221920 10849330 404302456890162156523706938887736320 10849331 75928133703898921499776725839496736152 10849332 -126809472119539374038879902039324962816 10849333 48017342255712266589850568907498571200 10849334 -474957506954541068099674283481730649184 10849335 -22743608552586755814093844320327276000 10849336 -71872485297671793955874326015223992320 10849337 -521334870529526336481119976498592621014 10849338 -1352236040795302362819224977894876224 10849339 128731546893814186246713542126844817920 10849340 67092833573041708225935360099310563840 10849341 -221300483103251946061991524353327614208 10849342 189207619653514296109648165091465886720 10849343 51919014740684208740967047384209958592 10849344 -209272649285354710156775612158574592 10849345 -86187390710413586713509723222173175360 10849346 47889252547780788920643055543633313280 10849347 -46643501173776374232876893232199466880 10849348 -446281112807220978049805993866334699392 10849349 -11285016004855861493868179898819214848 10849350 -133609526666393412317934597394148352000 10849351 116693817600826435536362028883119916552 10849352 191755500942021211522155826190947353600 10849353 87277479333337356861430613817805465728 10849354 33535441898481109751515908869586779232 10849355 -95827166029084080778217428654662522480 10849356 -40402123556607662578017323261000417280 10849357 96159963583265733919054816223933807606 10849358 -34451001252918414973824164575096929216 10849359 -296433654409699482758200201588378431096 10849360 86258167399252616869068712070979502080 10849361 -373811615120853642107789586524540403600 10849362 -56162070163671465841611747142312290816 10849363 4109130566191774831175492362077303200 10849364 -16680356176941157995809559638560876800 10849365 22610097859115516107692157524566271000 10849366 448410015717859796089208620675963144320 10849367 419165069824555790106277830835259031600 10849368 -179407302408111677156397416920401838080 10849369 -203476755620510922429926932973210126640 10849370 -36460040732543732272194527700719523840 10849371 -28937494978295035873436632283779885824 10849372 -30542920107146511526280172810832243200 10849373 6846172862005088554889205428914795008 10849374 177735693255690126554125347420682484544 10849375 18913109814061163555880616204656350000 10849376 348541467441501106150652880546631778304 10849377 200024476894782184214997850431263044608 10849378 -478449088912468136568430079908766024544 10849379 9611973146063573849070525200802480840 10849380 15454877591691619047555576991757107200 10849381 308634499743728836443877956945612102012 10849382 -370752801130749571113771598562549714208 10849383 17728695685074828980490200881182402480 10849384 -121380523747241616584278214713443993600 10849385 -254409165863757751380119898622207443420 10849386 136237808380190260848524870458961756160 10849387 -660588137067556021768652403096897357964 10849388 176607567154841968155849206213726439936 10849389 483858526917834363300436954552089743424 10849390 -64444135216823826476244830123072500800 10849391 216731528403351788450918300003692915584 10849392 78592199886307837555182446498709995520 10849393 403474798617699211746377766836792630580 10849394 -202204986103066135431952082333046891504 10849395 -218180126290973848249729221061078499280 10849396 -89425992736718194587832745375984427008 10849397 8859400136892182785807228168090678140 10849398 -66597375009296410179874671291360399360 10849399 -134693133150977961293222033904947427840 10849400 -127496332284926174806325088322262016000 10849401 237968829587597082578434987011184537530 10849402 -125669629271878882901876133893451840768 10849403 70266979225219480623434171994177301104 10849404 -83393735575924208522212716587783560704 10849405 67827338487217243773729659808235123200 10849406 7110413220573425328141380097792584064 10849407 361301174283257927287460679035434459392 10849408 471627745669247160169346865134221393920 10849409 494490330198235128607000904208324657840 10849410 -55190643601307374205277374895385651200 10849411 -150926098342449584469684573869906365376 10849412 192059985109760597824599390142899290112 10849413 4659178533346203680771028996447718944 10849414 -485385622993176564402459200982276044928 10849415 518089824717533622077535533946910717560 10849416 -5239300232004792870259469924497244160 10849417 660944033528815282454316145802713105332 10849418 236483353537019453577580685707211562240 10849419 -44109336674435958835332217158647542896 10849420 -113088629583036712770007822168927610880 10849421 23603206492545587189329703912969610144 10849422 -64447715309058809649940158503889039360 10849423 -314307421078959946186530949918768945736 10849424 63364489711966742199804389525993963520 10849425 -63866678528434200326684720256041442000 10849426 -33676823502536161577036685823015511040 10849427 -595168531607319891145731468940825328724 10849428 78849428212003880776653077091755618304 10849429 -658698981384458393473622752215173529970 10849430 139086330667202424112611979999780143360 10849431 314007467173811397272410780682129122152 10849432 -51334971660087160840674233646413721600 10849433 783871756653142197231373297850049369600 10849434 -345554131319486615925998816645631909888 10849435 456039817981173709354021623203098134000 10849436 -101229736945868706139409025625318901760 10849437 -27912012772823198047896017692920840000 10849438 443446124377591343586607014808305141120 10849439 544935574079916828564759803059537332720 10849440 120434252687923833014197557673643212800 10849441 -153965251182188632597079470315999566588 10849442 71200077915503729076872675507562860544 10849443 -109682079811226549862606430272827332992 10849444 -304330814558031821102889839153317182464 10849445 231396376338455104638613707723324385920 10849446 -15587490915089904227901215163431207040 10849447 162272035461739517537416721368560861232 10849448 209399735399795826388701303197704719360 10849449 85535687529198881467214289683732846208 10849450 -185947515357578888686185761772557061600 10849451 -253833246248884535915880361389998402400 10849452 -14855877097515814354385564674632595968 10849453 -110409488613168099904535714980637592298 10849454 561070943248074112356813652084614144 10849455 41444685495780466645597610927513625840 10849456 35090589361270958956838121688070553600 10849457 335205467656734604142822599307604482706 10849458 272150868689342492491370622462642912384 10849459 8834726475101418577058317461165956104 10849460 353669164481520412395963616439326440960 10849461 7542556819940826839726345512495675008 10849462 -283773540477419829209629698622021288800 10849463 294512436433247424338735577865797596712 10849464 -244828938346060384119340667166674964480 10849465 -124755590840161621499850079993564800 10849466 -285722596085436899564068219239322823568 10849467 -9713482803496050053519250173024242920 10849468 -74384951598558418762125187583200985088 10849469 60233656354462778652232287177622496844 10849470 66036919194770741815935859724908944000 10849471 -342427040723985695920269482425908327288 10849472 16623469750885921690040237313041104896 10849473 61429378668270653333544327214899280128 10849474 191365719437594123035739311029020822736 10849475 -34143578053275726028853361200226528000 10849476 -78769065494504533123246032767119435776 10849477 457125718253767003913815350713463639326 10849478 -244052528536271079788400848388278796960 10849479 4067372902525985467684196549046931968 10849480 102559828141422561295033172530790400000 10849481 -284046413916011411855620448813183908848 10849482 -105220690052971329828477583691491428048 10849483 181089012686126493403123628574271233280 10849484 -200190652866678199494851850773009097984 10849485 41652157668761634061460235574094737920 10849486 -88023583214118301420205601135567167808 10849487 277607711591041912199808019711152230640 10849488 -45672172373647273579627883580587114496 10849489 -17104139048286641525849222382900793728 10849490 27745697371812629926544052523407396000 10849491 -464310415401416727613782617947884318720 10849492 172301910555152560814858506139790444416 10849493 -408975896890265030726518787973491502258 10849494 -2604303081702622582897928791230204480 10849495 317263589241119549907208711152741411120 10849496 -275372679838231218332578694510608343040 10849497 48467154015875713535294107434459409728 10849498 -214971555004753691246935300797856999680 10849499 353642288134592370016078683301206348120 10849500 -272770462169218149590695558368514176000 10849501 91750996383424600831548618651663549824 10849502 871765403122818465169616112051456768 10849503 -3169132346063074010921131429652167296 10849504 266447963740099437025663614155533320192 10849505 229476025630238793771523262904239818560 10849506 -75233508368387004872816688446813395200 10849507 390942509365893726650571751459933817756 10849508 560061795429524967303019873907638259328 10849509 -209372253440604252538173337454441090400 10849510 17969955106540058673570906634714521600 10849511 716006302472517505446430951493639591424 10849512 462645094657429404755727722277263769600 10849513 18435116933738706893255750153820837600 10849514 -129959002626078743412525743306797043712 10849515 1434338669301888609400817269185308640 10849516 -53339916085939817561452252237162274560 10849517 -250034339954607138750385267619597560608 10849518 279123523270920095986887010015869296640 10849519 -695268462128107381654871456514906858720 10849520 -49244395658318419047511870537585459200 10849521 -348823408519466410868188294490033988672 10849522 -14938072413716965312407801908677481568 10849523 1293223247154181040672471698851161229480 10849524 7140786872134575722456477528151662592 10849525 -66542954114915203375095752815064468950 10849526 196048197243751194237439124599540631712 10849527 210155578291262212905729462517995167808 10849528 -131947237109435042378015701582884618240 10849529 -236548746694861865567751272104635966870 10849530 -140037529718649134070067478210073319680 10849531 46761629074562458986874528088397208680 10849532 -318794562690650891019034096820191741440 10849533 -18667996453578178716544886756375426400 10849534 -746144431946917950991925738921087808 10849535 67550524121867592290049271895415077760 10849536 175785894374439823373702548357593956352 10849537 -111394720773886442845001082400954359360 10849538 -138477281920334676072154272764600547840 10849539 380914777866264037476460861859987874048 10849540 35027600783348007788665029155075750400 10849541 782936272180110508149395026036353726942 10849542 45543991498697834561965241914771198464 10849543 -218259097442636511367655158219398744480 10849544 269252759824052160128934157514155622400 10849545 -57641489721840761055528344073993600 10849546 -277889301161246681984359026015364106496 10849547 -273885107557260509631299918707454328768 10849548 141273735941933402520029461979677839360 10849549 34098136337676059791922562704110925836 10849550 54907334439786865930163281073123308800 10849551 -342788435241879068276744520213166650240 10849552 -2487428041722668827908718074709147648 10849553 -191582590157206838533200580768415722752 10849554 168448689803888754914146386710734542864 10849555 -20920905365245083353820419365821467040 10849556 -653345318574987951444513983577136663680 10849557 271644236420563483392606900607125735840 10849558 -52294519866084710124835002593312925120 10849559 268355664711543588442794319768318628016 10849560 -98138346624030626197986963704286412800 10849561 242728235338007650560165871103495450052 10849562 120930199041158702399952326197832959200 10849563 128288723415038555948096307190512820704 10849564 41136578805148682771237983819051106304 10849565 -270592789841393847313873334674018587540 10849566 3117301375243418259832579562319937536 10849567 339182486233001081583535526598757026360 10849568 -299132007684069087949067595572679475200 10849569 135010616351386333721611585016927869920 10849570 39109939674390930111822509568339456000 10849571 28809229905701924611560680376798941544 10849572 405308233861979992908533946797565081600 10849573 -15120155893193336742427878546869240256 10849574 323105724571052623311531566397805139712 10849575 187768277240944580114156090411657587200 10849576 -541794744186000903695052803570625745920 10849577 319353602744204070372616106842037299080 10849578 80035684135563768984753083412500270592 10849579 7174980680942403273439377010669929248 10849580 -217894746252217346173727900579612712960 10849581 97902453153593631372622627118850364320 10849582 188033022065125874626183773278286701184 10849583 507934710770307547541061021947785928784 10849584 15578365213680478956236333846583705600 10849585 -10018886724210985819690255788164457240 10849586 -79221215583356860245801672453248640 10849587 163957575606365120133265468046145483264 10849588 -9780923849737861703713750972981176320 10849589 903673405407443269320527880520216441440 10849590 184122860372355041156133135652042581120 10849591 209052145295951891619054215735140946584 10849592 -94756154705171115908251629118398689280 10849593 473320343829128489605789599728171171664 10849594 -30740586823392946404186042887553842688 10849595 202674953685321445925855106467548589520 10849596 -311952342888838288668146130909004446720 10849597 -227303758808385791895397985195596006656 10849598 -180124533442565678318735918379396691200 10849599 -5577426387505091545924256212599986400 10849600 87826416541878046297925570333730406400 10849601 -188311122631461046132927718784688822848 10849602 -84158995295320918574305196267828960256 10849603 609274161919250481897539791093334513852 10849604 136636658527229622636185314088602788096 10849605 -109384983871840984190875686831900355200 10849606 51560278129705219679155535769041823744 10849607 -112686473477724748453966637963727711144 10849608 -206846030505217711946626120442196787200 10849609 -199917349900658081488357017450066000896 10849610 179753640760083932794008150200902287360 10849611 129600902045668498869579933271369222872 10849612 -37355190763349441018317076968473538560 10849613 -236863865636065846951831665884508563220 10849614 175694853076428589873965405331893195840 10849615 -88680013087740529609181046720275920800 10849616 -47692298231152250700580097480550064128 10849617 -168819864282441042223006143005809119966 10849618 42726004367966520946102546479606623904 10849619 -216293951948174368521252592899908539392 10849620 -270880359782591709602949499849380925440 10849621 -601596701763684271990066416998025483264 10849622 -84648821917730386292892150721536750336 10849623 38420876470099847833615194917121196800 10849624 705533677314944329682207048955177861120 10849625 -20791360485927311309417540466066060000 10849626 472495947874728333935611736834948592 10849627 -271298580379336435947421949734923904320 10849628 95071371280600277918008938792596766720 10849629 -240718074723530154080034076218224105280 10849630 -54859074942489981296547166579954632960 10849631 8345297468924495278381264192750491048 10849632 597594173894616132069300467748113743872 10849633 427210205260265700910135406201595058480 10849634 107101001889103676961521948374294469280 10849635 -8734311344483286684300442904469626160 10849636 -163171752320769116126862450591063244800 10849637 378795016094933608367725029533482692252 10849638 -35884453772169502760419189397870860224 10849639 -461297448993740413555249180193621951560 10849640 -28345947539465869100027103794231347200 10849641 -215833678496845044007298495245488223776 10849642 -193359895956136919820946878892068978240 10849643 -163750315924732539950397408224637178080 10849644 51759940657981335532360119681822535680 10849645 783792168882706876597135957133203982400 10849646 453581837742627310649931059723751270720 10849647 240595169617873208494519276025009550600 10849648 -7681758247232683985947180406481584128 10849649 531844204263572017426315211318744935536 10849650 -8817591756693007727135951775204902400 10849651 -262360853995543816600254609140265511348 10849652 118435015867444485042454990070554165248 10849653 -100405031890820358488454460357993411200 10849654 274533151466290424141917643863003297920 10849655 7409455483074061249994101226191931760 10849656 138154824440771386151044703702806364160 10849657 67877681092538806913476855029421393472 10849658 -35324626493405150651690458919476821024 10849659 -127879464411401248987530034540954770432 10849660 -237688587217704113320571714489895544320 10849661 191767196884366809179923694915714480262 10849662 -194297396935860004926465279109090025280 10849663 -117536996452239590750065864133590503816 10849664 -259294968695332416915376606986790502400 10849665 270392607101824220376879914780258184000 10849666 -7997161397686294765887607994415321696 10849667 662025394020080722124280959003618830716 10849668 62861059490458482045365018789024833536 10849669 -854174118161061717583120174018055584930 10849670 -27249747979453670764078404849456566400 10849671 -110233576852255148644229564671088923728 10849672 18538345374869303844936241434243655680 10849673 -675424554915638386798663973734978911078 10849674 3156401776183808627487074520487550976 10849675 -147598892422920349598702846457395334000 10849676 -584220077883056228898125413017832055040 10849677 -127688773434032045400311179004981964192 10849678 110032837501162212370589674854760958016 10849679 -90990660922725121499785286820665811600 10849680 -118590153430693584530904709432659148800 10849681 183974055294728647783758488964742958692 10849682 -622875575886385361691466960820494252416 10849683 -29741569493876572510430774155231456320 10849684 133211450592636821120386518248475289600 10849685 -121104851514998297973909500902584343680 10849686 -122167533817161344654416805701397967936 10849687 135226700573529943116496336249255536000 10849688 851879513273319231009006588707874140160 10849689 -322831484219736411777873457092956554956 10849690 -140628353859284445351163937978161408800 10849691 -499469100367494922741223925123207932616 10849692 -11422698422221254444141228987477934080 10849693 -610460945912425283830007230422187893600 10849694 -223640086017052686824831063666316607104 10849695 -17947217309054380725850003670336775360 10849696 -195101034755316038913684398913038057472 10849697 -528916942882004138916243737657547710208 10849698 11729183248865793670709865762032225280 10849699 175288142783890898979102164226582006736 10849700 -4734357208233048945481812553373596800 10849701 -323335619872907917135862854596278366496 10849702 -164541496259111113446565292791787462400 10849703 -246177232436111882747945434263513845880 10849704 188072286455479702960629856206311178240 10849705 431988924149512751567915898902988061860 10849706 -79633347202225820754689100564550546944 10849707 -245244696267268897876662407452064160 10849708 -530105600165233239798382516135293590272 10849709 214537166813157541353127515525579794604 10849710 -143689099663302737604955089831775641600 10849711 216933180206592377303098130596292737072 10849712 50321763680546664427643318246596608000 10849713 -84669420402911663112892053679980250176 10849714 82341357009420253609490331867424496640 10849715 -466776077432236796541996699168438702720 10849716 267918766336064881024289013973403302272 10849717 13862394009456570303988155161688826240 10849718 -282988263250795167061316660219017844160 10849719 409846935340202628850018235548274151144 10849720 14962894240113341930381125459507200000 10849721 48452203314902522872022070421795812864 10849722 -86000558831498354974495096239055434240 10849723 138145996177821359802409511814718570560 10849724 -115638386005570506885317901762598677504 10849725 89961473195010506000800967193764456850 10849726 3871426537760342027384164784658738624 10849727 277718099131205932154660548899519358440 10849728 64079355606536854493197236318303682560 10849729 277048895429000549504422112561424805680 10849730 84459065113653940961204398757352774720 10849731 -48291315910533249119886856912056273600 10849732 94685024625352148446543504711571150080 10849733 388832556722957032027935217385256843900 10849734 103754168050440866791557397237119959040 10849735 -138477274413978688686612886203775072800 10849736 180740607946530501861838507753955174400 10849737 -331902233406284131836287338460237595648 10849738 366768567746865035157276320342402153520 10849739 545304019629932129681083763336577613656 10849740 122342707971979804809883821179807170560 10849741 -57417441885820230370694622920339183680 10849742 88659062564868581731354288901198830272 10849743 513204380121911676309682087469809952232 10849744 -125498410823544547111567262379163385856 10849745 438677936453864801066180770264960250880 10849746 -19854719317773696155102001772389792000 10849747 -838307024974202939743917288102818758804 10849748 -10813847123508701998684739659632918528 10849749 553835321694527425413706772252081237664 10849750 144657562772768544582959680927264800000 10849751 -89420378105544515515150851963618114000 10849752 27230516263817591524770520370226954240 10849753 870592247383349181498992373128913045002 10849754 -93959181643482750834423564684973841424 10849755 95440333903699834578596484273913405440 10849756 12166327169405705010430713263807887360 10849757 -62253020437730621687405500193836800000 10849758 207925507781089371080765712008727729984 10849759 -375581952011750310436407961549759155040 10849760 -5088813848867655787009901682858393600 10849761 19599433538573190912632778054969492480 10849762 -123040932818280148217141281141327872000 10849763 -109355241412940875723262307886377029988 10849764 -399545187614662435014083426220218010624 10849765 -275496372624329330041309268731290707880 10849766 -117119319437355770531622229674262971168 10849767 50725673843958406762918581826722123648 10849768 -89934552877929791563287747255946429440 10849769 -26159404258506366055239910940331973248 10849770 63225656654125314266389693128168676800 10849771 42631110726070812689613110955124529272 10849772 86310920522357978932182091423903109376 10849773 -370560843303595618929031159464678865632 10849774 235492398295527245292618750060365308032 10849775 -110351737082923172636196969487615606200 10849776 -34665561831721578942657181651697664000 10849777 211186464238209451596073503854988640420 10849778 126158193463319762131250892492163495440 10849779 -534825450819441965975939480997803684160 10849780 160261742005715408483539416649879929600 10849781 -139827794270729597783406908217648244800 10849782 19139533787771094240758368389583392192 10849783 -99377443908755963183818649111337472000 10849784 154149257556294047820908534886565478400 10849785 -124697043093428149326300078229302724800 10849786 -245874454605007978116926138741551335456 10849787 251068555907118660670201268332879045200 10849788 -27502648126175984450208782346050061312 10849789 -95898818780739150650564610569052952872 10849790 28107976724194334066197889134509285120 10849791 73573314222079281435501476325509056800 10849792 115524821328429522963647559665945935872 10849793 -385506922002688428789334324097557736958 10849794 -87454039660701681769538000771630430720 10849795 -134373876285632745527248399455911626800 10849796 408214561845979001284272664984652649600 10849797 43027519023500790859155651512428259040 10849798 122577274357585684583324796755922594240 10849799 304027580525979287060337781239097344960 10849800 71442563668310347707708058505038848000 10849801 -964007174432498278094408526325156468198 10849802 468171921545309869610801285599066950912 10849803 667095242724949691424550951625419008 10849804 43509937935939418774607107429746758656 10849805 -76888175056277476728071457531696996000 10849806 -48051671688482154344738145231305058432 10849807 -164760971449899480464598454762689992400 10849808 14459010423672175920817663283933773824 10849809 735412734364113287425620566535050294400 10849810 -90006084537098265045023029845023449440 10849811 210965946190563650776944206573842341120 10849812 -91964674153122169191389800520957337600 10849813 111684037830510546244573595661915762048 10849814 137075322529729678207628138571348172800 10849815 -377508880408869640244961944440683228000 10849816 526628451391131289124644858325136660480 10849817 -404483640190850987059855714678461455520 10849818 -4619335263751252425727607912042595840 10849819 25559834815060301715129317992924633220 10849820 -1796612856630540962195305875195171840 10849821 62065080643207589122403794965512359680 10849822 327516882647192311511417613600845987712 10849823 1029109730185494136094625215891247439920 10849824 -100797377563997244058578755213673234432 10849825 -277185951243732617257795350256593422100 10849826 -58845476496671258912510713917542818752 10849827 -9351325654533868503427214815648737360 10849828 1049769711328838954388796534551056640 10849829 -1068551594824550153533447646230690707840 10849830 -56694229711235899541480548696183292160 10849831 436603580713112425445146979856215277064 10849832 594600927642264021406936379375215411200 10849833 56306866226166898068184747281506235402 10849834 -160696947292901323416054708272451319968 10849835 252227468379933016408195599007819037280 10849836 149033047179015337133135273934963916800 10849837 -238091405697167588892478462578538833514 10849838 250865169867661719805679752848699655296 10849839 -3293949917378276677136293998229937664 10849840 -96650572102933012385302792484232560640 10849841 -3432542670268061320586237478788203758 10849842 142184980975541494216366772286948679680 10849843 50649573780147676862514375724423166064 10849844 39330935220864911228174832813103916160 10849845 -58755015493010427550930674299446556160 10849846 2752929946985829554596085847969085440 10849847 891976968426044064003570164472903206952 10849848 88491693483992106340246977288459816960 10849849 194060987589050452138680880054733334160 10849850 85220405229357530398713172291627276800 10849851 -106312096682344317491650878887574037620 10849852 9164266705776002509274538620154074112 10849853 127881427688941731214557654343381796160 10849854 -100481078449912178498504693588405196480 10849855 -11620795884404593831761858466591371240 10849856 -87255160661415894451601877144680005632 10849857 -215304926127342936818975445716601125760 10849858 -209287630582342748188863574147377084720 10849859 215308336399827195242749779113286060000 10849860 -37892980398211146990615984522817536000 10849861 279621897355926593280812579371752527424 10849862 -125535582621341711426639227481649620928 10849863 492463002338126302816589743371682431144 10849864 -114799515059418747107109788092819046400 10849865 113731716779029050631148427803728842240 10849866 -153441324521968404606315632070850642176 10849867 -230623704493275867951259264007876221808 10849868 -196653473287931625364949681226673643520 10849869 34896583746270720866534860618208680950 10849870 169517247628519387095120043350618674880 10849871 336811487175784701421163293971398044944 10849872 -31827844982504187205149024966839500800 10849873 -196768050757895247658247327719239024320 10849874 -257252636549739013311172302005776237440 10849875 -472065878432016227031177776457511332000 10849876 -97156500918610325772791770418294636544 10849877 -598598470643916157779969641898973364274 10849878 20158449143833942716886431623139513600 10849879 31825583262227007368197750575946933776 10849880 20716745068625950546769984513493196800 10849881 86361970263503215993533888079806059904 10849882 81810554441689611849861982598228121600 10849883 -44103946879829552414652761697100523520 10849884 -298042458838651592917028760155801163264 10849885 30366367842077408348380516553774726400 10849886 -27193603747296978736580735306628217920 10849887 492233229318250409667203265052845484008 10849888 -318362779962755231366767155242337828864 10849889 6529078430399864079544539048653199024 10849890 87414706472318072417099559631321681920 10849891 200539094238383841307577606492454098272 10849892 97807254917103890585997945545028832512 10849893 -428081083054898100391801321581797213760 10849894 -269147489423662973679562182420777693888 10849895 -22379514682718962901878410129237864000 10849896 -686385498443008109252590057775586508800 10849897 -13265453573014617168202578283465843654 10849898 135428981762092072426191645926061217200 10849899 -108211853976880575955821511746372365736 10849900 161249723296629498628955336188455200000 10849901 -291178299696142492336887805743381842100 10849902 -66455552324318931766423847858628566016 10849903 656858963917079795951163588801985581600 10849904 51945767127780338275220320480126992384 10849905 -219014821770743794598250390187029832320 10849906 148027342240244520750323919476857495680 10849907 193615060307076840105149829842985882624 10849908 105439819203936141442474474757230903296 10849909 -344840616224880459029091026992712185184 10849910 9381719470768151848767471936949148160 10849911 380256658672464445859512455669319044072 10849912 16866680264658977544656608990108262400 10849913 -369203747962700848476883132904886682182 10849914 -138496199893345335520450187685423044496 10849915 467911845590746376442691487137106480400 10849916 -26503043056726048738355733174756777984 10849917 -8766543149806183856516868681144432384 10849918 -17875666020043828363156545173905635840 10849919 3960848252315806647535673386902354696 10849920 -288516200123539145877897959176981708800 10849921 186408228160682318501697157244904869892 10849922 16763094554812219001314581498819970512 10849923 -385103805091180581292702478445753936000 10849924 146341690573720224766491124704408480896 10849925 -244372655765101050465129265255841678700 10849926 132055440570897637027562118241125179904 10849927 -154722364916698784374563385536214440888 10849928 405977281196504282051075640603339816960 10849929 198394419930754511895615942035923790208 10849930 12730775779800789492340773468329886720 10849931 689975865096287647522921425633362571000 10849932 55609183927543537034301424355083448064 10849933 -952196001308022138327032213239842239818 10849934 103717279182876634514557370543144519616 10849935 308903375862843030792379611292368368160 10849936 -112705083386387612835434235953312956416 10849937 -31104019015022383069201754573009673408 10849938 -72584216060886519861327548843924619264 10849939 -653725441532422081014669428115748185440 10849940 145001578598701520436116369442967607040 10849941 486203164266790803398242967015144950350 10849942 -66373986587821142026452522808455537408 10849943 33280662929185197734004319670052785544 10849944 199625798419491697271965778616129945600 10849945 -6213351756613268122493034533558942520 10849946 -43511715310251039104327632699069679616 10849947 -323232974709307661822621287934438404200 10849948 -130124318329903689912040699915287889920 10849949 -491249460326875249676887718082873690 10849950 234967546387272069828130068533166336000 10849951 179117104179039769280593257144555884544 10849952 731842494277137311042856138083962060800 10849953 97387819634740967167277095386334283808 10849954 77471771388615064682051961443878301184 10849955 374309727110299895225413733782596273360 10849956 92547963787694007269787286477516959744 10849957 634187882432220875804852101777712982206 10849958 -189729576917543507839845841582121572224 10849959 -508435798392885791881351409589668925576 10849960 126609977264932611619391693087705088000 10849961 545730991046733242313108112774079005812 10849962 183268758930044064797702114763208503552 10849963 -675488042304219078129630678307276643788 10849964 -320250169961039411803337962942252641024 10849965 59545035862597660771935793929188142720 10849966 -31358834804788204654549237653601253568 10849967 669510922074898012269274466690040848016 10849968 -64582696863054092139558675991922884608 10849969 60375303195958416530107085332011244800 10849970 38837475764177825481399709803702859680 10849971 368253069432475755975592279062506969664 10849972 -151126591954591421048120472811624211712 10849973 -1034731184025864905796454604428000538820 10849974 37388639401067925469150641185254023168 10849975 1720496943162590223161958774622294600 10849976 -244912505892195167735188474108249681920 10849977 146807914940881013503427893650681727680 10849978 353439276826188803516475752563208377056 10849979 187948101435512826381804980517982972176 10849980 136591377945409694375128940504841216000 10849981 13692610078751853207736625586734451782 10849982 -11693110753045439731596129228063083520 10849983 24020514188717058848057538085662126024 10849984 -56971038114228838064222388847482241024 10849985 152385634413685480585720575834917364180 10849986 3736092520436248172987066597347989504 10849987 426188993539119018584113468418073656636 10849988 -418428300679344539080080903885563289600 10849989 132035138845185615947207977323934828800 10849990 11682879756432204628524076215256742400 10849991 157649408717396064355189062249832527360 10849992 428510287611540091154387421161412894720 10849993 -62211215483634916758961345276202086080 10849994 8126736217476311489497398571791780864 10849995 -168683148888611543225890565119637168160 10849996 173875586105503071558197088467333073408 10849997 -817909513085803370278703018386733146368 10849998 -265518768039120717773945732422251448320 10849999 583518144863506381685782924935846230000 10850000 13248078335464475052234886879641600000 10850001 135987061173556682223393216854307788160 10850002 439564722505983176597211692654203773600 10850003 421466722859722200550108193064806982252 10850004 -523743637520394620450883093275995484160 10850005 -29558279817064724751057726476077932000 10850006 -222439654972777901020453874280682638048 10850007 -101948247608425579679878965610360995840 10850008 -169964043896125127148568937900012298240 10850009 706711371836317898934044565564934787328 10850010 66927322836842476797667481522225080320 10850011 -304140659800600303158293891648175747388 10850012 254764434473528157597669518231074298880 10850013 -473872049408219343216149405986331691258 10850014 -34436811234969417031311359887841829888 10850015 59048872097051998650954308295048171120 10850016 49201337022903548737072821885867393024 10850017 -157622349842024646436052849258691747934 10850018 -11541492450118034885526918700150410240 10850019 131240969159855669792494196798573044344 10850020 -353829653286170774004552466787670835200 10850021 162310842727427779140877464635246274012 10850022 -110926138007060759433652202601700431840 10850023 -691512473021522347561102485540277238728 10850024 801415604534283471060919959405523368960 10850025 -78825966993866891366411926539119065200 10850026 -267931503721710883392910942406175659520 10850027 61030823418130802535474117264487173792 10850028 585960274343202487633712248425234432 10850029 -51222944110545663964140377162249455680 10850030 222493709518313447484382521327615668160 10850031 12603274392149027607207744796189104000 10850032 80602515592739368741616954271857508352 10850033 258421506806740581711274524979528467282 10850034 -28815681147380792515137583568807184384 10850035 28248277563676629453871654417444633920 10850036 -270926125137893933361331674916332010752 10850037 132848498991319616571397826725205408160 10850038 347526954223448444708174759286044917920 10850039 281423827589212151161967019179475204840 10850040 103389429938953187064285263437788672000 10850041 -276979750700844525475431755201517063360 10850042 -42408445554333891335935260498118319616 10850043 -104920843229549769302438808303515621376 10850044 368553516224504041371125559927454304256 10850045 218827063872638704545565203548466326400 10850046 -300268753399168635834690575867928026496 10850047 -505732945030380532597452187976625611248 10850048 -439675437013716114949859902206819434496 10850049 39300542305160974419713584404708417024 10850050 -5642374905324871321104011232209437200 10850051 36629844723529208137232747270594285052 10850052 -102539130851282959697215521018865010688 10850053 1028751511615951624199927034719190085600 10850054 -142039538873948113798683765389635082880 10850055 -327262669135673257131427880635957320240 10850056 -96138964922947453981742931956999946240 10850057 -931870988814494932678759825814260279680 10850058 253383403541455245511110116409651025920 10850059 -182562864931494771575585073139266044760 10850060 -12285960444664514690363089924921344000 10850061 -25598050390294428370835138561035200 10850062 29600978878762024192998378297221836800 10850063 4698333692951575266790689757027032000 10850064 110224064210910005803678855106913239040 10850065 156695215105128375409072578391820344320 10850066 -10265593994261733091098684691647830016 10850067 449797852431491990894534859415854568884 10850068 541418818751197250824565964620814078848 10850069 -498256288297893448898530854199566508530 10850070 171842098707000489478846464809988480 10850071 292265985754838593628801817557847027272 10850072 -103760664744315791224297879148336179200 10850073 141827502064626955783963236779541010944 10850074 -387603979669820288962042139226979752480 10850075 -247672519254632711525101952005452017400 10850076 75766388733393143778630220122495857664 10850077 37446194293566171654303749241343088000 10850078 -98902497717868402320647643526711599360 10850079 215464884452454459647339930580045688080 10850080 -137306836376264506310728275234933964800 10850081 -4202430204056600902368805188554101056 10850082 -167778377458323580838100110541537805056 10850083 384970687029876290853104761995235638000 10850084 228745941422306580467548567582009614336 10850085 364423770594645028769808363330327600000 10850086 27433915088505904807360368276693625344 10850087 -541418578564030538261168321538172032264 10850088 -273335731689309856014569003992625725440 10850089 -194007181416318890270483845023562098240 10850090 182165688734896114312099076593496441280 10850091 -192918527734578585407131416762762095616 10850092 211590050374452764642752925606164230144 10850093 -105639012952967675384073140563315134336 10850094 -104135389099666740378028017550637573760 10850095 -54127329011998254971388847922009082480 10850096 -114251151873792346671715595006570397696 10850097 -450494993184016148975896394401412686080 10850098 -86662884786225600181033458865380132864 10850099 22382932827345451518409038585222286464 10850100 -121384086243284727403268255157595392000 10850101 591374138499813442381286553817225301102 10850102 58154629146184394610381243727539457920 10850103 -16742259169215560425652167010661437736 10850104 5565092942190543623206448526134046720 10850105 -181553306006633503776618457297028302080 10850106 -134274946976601371913600339722562134016 10850107 56289600274487416217006175700154166240 10850108 167828726603002333359969256005618187776 10850109 93646161635169903566265149494988507904 10850110 43889226226254567253604267073256656960 10850111 -538767099595188565272628447871813195088 10850112 810636745787227004334016800680312832 10850113 612135194736849783717971573240182667860 10850114 -137018287742128323855859810053112029696 10850115 285785678557423114781342664819248028000 10850116 -53731638993782315847000036628216639360 10850117 108572858212399247290915508284352984412 10850118 -98721164116913163620147683066910638080 10850119 402577464043575317982863873093429372920 10850120 -221831575491988302363083444215439923200 10850121 33163577422498777105305653362938038880 10850122 168571178959902853597166862210120768000 10850123 -285301174194226970557513846994012112816 10850124 70358026557232039250781764400500047872 10850125 -276772291602581003206874446043125632000 10850126 2591766621095554070899233705797527296 10850127 325927171270834821360155926171280417040 10850128 -57986143670757346164742508658056962048 10850129 -411426076305340743959898863684768996124 10850130 -190843004561453589898990128622452812640 10850131 -338571306238896430432653877062125959296 10850132 -437546576385919113954514821680349823104 10850133 -16629434526353914253762254680189471936 10850134 328080926776790918643458330208328893216 10850135 -47219239934865558033439273659735804000 10850136 4081196436887627158489706438793953280 10850137 719871703880832661635695023075458289152 10850138 -285111157520792899483984553389993898496 10850139 -188356410564095780233308160355605462560 10850140 42818818381588243209873829497790464000 10850141 439645383662395254894279520430623957542 10850142 212209208819227387787794067617970171904 10850143 -442544498304999508043523406854408272608 10850144 142584105205922243433553879825306484736 10850145 -234389626743222671131858274053196664960 10850146 3618300051397535520689573253008342400 10850147 -1676110132547795837098717785901186560 10850148 72438562071079819854014363758490880 10850149 -204970133276659409676556171562132168160 10850150 117277984121473064273268729308637112800 10850151 -115815001448568421831593262920443786160 10850152 248327436595962555611440176772242201600 10850153 156913419202833240392776709834640537402 10850154 51216963664459564556704367796507628032 10850155 -718486651368930213192828158208362880 10850156 -185942148932478177433957717749701748480 10850157 -745662923917654976150349847835421358560 10850158 1608127560026410534461949213883713536 10850159 64422114746010006740986669283282976000 10850160 28731689574017335824300821356340183040 10850161 16056561494884267419444062247998680704 10850162 -348828468425807490605367135820532445168 10850163 -21024048476376591468259711581697843656 10850164 -100183389587033308732653004566973539584 10850165 -470588782402471164650092820001453453000 10850166 221084982185395776588953875115133897600 10850167 19274539186122690303744482005350973672 10850168 178701459287913503603758966446233395200 10850169 -288433574128576443144026077136951526720 10850170 314406370792917171906035575016166029280 10850171 -34386871955409621694495748356269665628 10850172 143844754558513961118351472889340436992 10850173 44613253637546904343372668926948556422 10850174 -62924407061941238078908254629420465664 10850175 20732174338965707492626395162159786600 10850176 -301503894202364783380254015740706816000 10850177 201155365378692443076965096248737490260 10850178 -264189556425338991764940504708269372160 10850179 206778059180789207543871737426793254780 10850180 -269578572566271456128435323102619136000 10850181 -144574699236378665765246050833315657216 10850182 -69662926736546908138664341479372322560 10850183 -10353992088811199257513376679341006568 10850184 89116606104575674053866939795683906560 10850185 -863819514725471526183326060105497127040 10850186 160014608900412507955389289506770648064 10850187 -115657101085637364866829514813809062160 10850188 273686723225766413824084663068840197888 10850189 57913910094659267415476800411191308256 10850190 -993047105749137907337756507102146560 10850191 180158851818073245033029417393219576 10850192 -213208841331116773272979583041814642688 10850193 -674230704830286152815153698493029194736 10850194 337094317447611715077118058332663418880 10850195 -485967770986385999491967817056804542800 10850196 120660038887594750670552364141458411520 10850197 307093582721828718619725587661837675680 10850198 307568108504478122257594406830486317600 10850199 -178127087311231190058665724654987289440 10850200 -39110273776173167719131056987725056000 10850201 -411867813269723282323876715502638895600 10850202 104475942081648523820019920002706419200 10850203 -134763861561786306911626442145344099296 10850204 -352151145333975925307120161997696769024 10850205 120737109179382315023465915104691193600 10850206 -12930068616495837917903036792955239616 10850207 53277136771197299278225620999727142592 10850208 303073734847524833440168927450443546624 10850209 8216308042656984880525253910674400004 10850210 -24294434204192599411226846201397911040 10850211 26684946811251706206652281643205981088 10850212 -276393960994406583350226630075163356544 10850213 78762964842474146271001936507324134528 10850214 47537651538891919038226639539143484288 10850215 304376583425658095649279423919403250360 10850216 1849957594033736638381472934214394880 10850217 27643054840582752760705330620332830464 10850218 -41373321147197102571587256044244948480 10850219 65577922215394684249302867855550477620 10850220 85259448495687720866153855811150643200 10850221 -71111062930472584689524283843437273578 10850222 232871282616676403636600967553847214912 10850223 -184882564988953008538551893913089844216 10850224 -75254685467085655806972265321278210048 10850225 -13509068805153722506415202899921312250 10850226 -102090692887567685661506780025136346112 10850227 -358150086460962524143349919509799834000 10850228 -140974367916835655907283100504992278528 10850229 241926728718796932330123607664408396124 10850230 65417214680433056820294775893618869760 10850231 -80073796522861428747393807121451465808 10850232 597946861431385234358959265760047923200 10850233 12242500945174706824461447482711493024 10850234 98493003467300531918873667809278683360 10850235 84726614126148647265904022229334636800 10850236 21211542217182685202891847504077665280 10850237 371686030775625233525607194193796226886 10850238 99768804560557621483496880033860690304 10850239 -131438563602167440115506540128683872960 10850240 1094850423312861720431922708983316480 10850241 -456477587868056884461173088347974726608 10850242 204547435534499145777917671519009154592 10850243 62288203788442697699006650507602885744 10850244 -352935103160932405875434471865078878208 10850245 113970907733833853356970671598972252160 10850246 -147512760728541078215565929662921596096 10850247 195842735747135598050464750829368025040 10850248 -81926646019952208814877476589137428480 10850249 943293473478878364173236029072568953060 10850250 50936866947856971432449945667491328000 10850251 -44289451252713124946073666253391954568 10850252 -150950287386490389805322692980880542720 10850253 -250506975061400530628277297743228990784 10850254 -293559872836679427063280127360247610560 10850255 -150626165525975813308742687563733366400 10850256 -10069817373362449460470178379939840000 10850257 -38142095428200579750953814225723078240 10850258 33609385967969200320344481154813939968 10850259 -77166187858940910020632983590940176640 10850260 149251239028911152370496109062095797760 10850261 -114732172474853195613992736740813444100 10850262 251995751393470368549133215559436425152 10850263 257185596678955234142055552932144387760 10850264 -171463024633096226174624379349715865600 10850265 191940992992871629263647343696525875460 10850266 213836037334455837898212279099825443040 10850267 175931476298859224255692221636167095632 10850268 -105318444438503638571864675390864596992 10850269 -885935952422316878055867771251134090330 10850270 93757663059356891317400662879091957760 10850271 -189862377476600261118959998053156322488 10850272 236781227538508593123468211783112589312 10850273 196619204172763690695625810230158730240 10850274 1661701115944490503075854906849331536 10850275 -103428395547718851815425725483057825700 10850276 1530830271713263566658830735787315200 10850277 -22610722825033891754918369397299421120 10850278 -424067130424938279453907872873381447744 10850279 107279247433361183145381524094222372864 10850280 9209756647684390704003064183549132800 10850281 119293086704489490369469246490432233224 10850282 1033419541380602465078670173843475552 10850283 188209225923240496577435454757452731064 10850284 233636368790944748027022518095777368576 10850285 -151875964321332900303834962712326598600 10850286 156473081232103023869568895326981504000 10850287 -135864787600069006192034383366292698528 10850288 -618265347198629807471718547487195136 10850289 15265577659575897837789165023317888608 10850290 96972594690481067492347698672602342400 10850291 -312429465808007122043435627667429140016 10850292 172248095905405714841602024920391833600 10850293 618404117607886353720775450926332922542 10850294 -1103878093401419702556391533917614848 10850295 -311052817908169632431396395732142869680 10850296 -196199988453736122589388526241629388800 10850297 511027991138313662879233713292432720746 10850298 12770413541529568135728640685526279168 10850299 17918779011425680070953747786761227300 10850300 -166273662339778710931737611860734681600 10850301 -69359593533397355174920128459747624960 10850302 3853007818741285129306008806220290304 10850303 735046883815828010216926248447649923000 10850304 -9358487279782711918994162788929110016 10850305 13520497529554516787955356630887397460 10850306 -170352121029512971850336024689836441648 10850307 -166859773016858849357017595058166160472 10850308 145163198500758429697133429840533094400 10850309 -17761772677815973785030018254481587490 10850310 -56365682895974364777133718143740595200 10850311 -748519009496093664644253478736191172600 10850312 -547054828387011504683189646607536537600 10850313 -10105535610883796231885866854337682496 10850314 -452424837905062485350989824210915550368 10850315 -676362290602158267695393380232413205520 10850316 -73873205184621472130385967821309301248 10850317 123828349803185958802967873361772781366 10850318 388488792673567186826922536245307750016 10850319 1880033444309825576632098649284804216 10850320 -54272182869685681493160643344644014080 10850321 -371926156546612167949538046683274895500 10850322 8463970892077869997556912713633348608 10850323 221427616556941033991768447769296234640 10850324 -21451053932603261902167883243779809280 10850325 -112369883531398245760225407921950198400 10850326 291919896061116163635694721331994202880 10850327 226847783359313603838810020456827087176 10850328 415104551177772067276059987958982246400 10850329 -344660033921644918755234566723230790400 10850330 154044311261799491649815925417574521600 10850331 -600264705690610925512449691608408313920 10850332 -660273021152303313948200954569444616704 10850333 39581949572905025865338386207286549004 10850334 404617828389141624237242348953145610240 10850335 -8665021005360148127090306816115409440 10850336 -4770400225210909727480569663617761280 10850337 299763235022671987581885842246492479248 10850338 437085182259987683817556797014530841760 10850339 31822977854132292532825021483842526224 10850340 84306248251883704191797970601825382400 10850341 -201730905732140306700628449349995676416 10850342 59323266622994849689569431320819596672 10850343 -108622692039753589065040567438512433920 10850344 109188832410733118908659937196533585920 10850345 -32513371075306734725810325798802195200 10850346 36530085310326419512213561508466390720 10850347 152620843068846156399480229292342452120 10850348 284557103038723942563871183300068580608 10850349 24536158882964623570497745331212691040 10850350 106814758833913226065038110783982240000 10850351 595634377843128939788394797700998212872 10850352 -32126562883959783149615690411144183808 10850353 -13070263857346918563999742992113752140 10850354 87925509950431684565009224270828477440 10850355 -2094443225084050481147447121921714240 10850356 518873742062476745328550681814221977600 10850357 -331250963991700835779311516432556622688 10850358 63860445539778066309160613170034912640 10850359 34280421853866511120482265478886965704 10850360 -16823712098032602522169804871745945600 10850361 -67588612675659895866154848468288403200 10850362 -4209594200524595872119294278378482176 10850363 -314988229394326620444678821364746789736 10850364 204551147529525895158502536269982137856 10850365 19195371132147335063348203119213323520 10850366 123715025369454058674855462370015640640 10850367 190356970010645506481867433123948795264 10850368 -264098271113072178851959694321443143680 10850369 464506910841645286549675107400121471712 10850370 10566612851128542735883238154974284800 10850371 -59295492829592958116658474274382608688 10850372 -18843611477212826678391436052341456896 10850373 -35360875000782804974673160319468651136 10850374 -198670750320734459039001436244746748064 10850375 679010718192808753178186751021597168000 10850376 103351710697637056323253782947019325440 10850377 -17183336872565280778945890321908437020 10850378 -90883710270902568100622674960870138368 10850379 -224930638031786813604934256015807277840 10850380 19134319384567297823285551715165260800 10850381 -303627872642522698011328441600517866836 10850382 248258388906576252814566707705606400000 10850383 -935445172638596810706222582316515092368 10850384 -162092976545773312560558353781402255360 10850385 -44748914526848086463942673131340576000 10850386 533921905761735103505304463077854395680 10850387 -181501061785442324968678816725395909520 10850388 182474792210502049880769676113878544384 10850389 743463765991068670197100639276463232 10850390 151105288229177488474448133311833681920 10850391 -24948150245298482980741236882962889480 10850392 168149741973646263717985876615118561280 10850393 -153962298723516557869159345160626634358 10850394 144360664438105364362112956819457548800 10850395 -290888034870967476472718007204172964400 10850396 -90440204626616393043306964993361310720 10850397 -81343361094575914931531217184996930080 10850398 -65970583181398281241278771004194531840 10850399 251291504513238364032671412631656624000 10850400 90567759688893783272365316945156505600 10850401 352084852107529560381062359300693946402 10850402 -327700209840683388006017763121357756848 10850403 122276280415977766048227930325966860288 10850404 69866434464883917804659739398141152512 10850405 -742693751974290755169000702483820800 10850406 -15096639931313659556698816852308572160 10850407 171022868004904242437886635706159069344 10850408 -785858171163395940032737718053723392000 10850409 -571943446735044082229946551661105077280 10850410 -52532454051898957648769079264601320000 10850411 -92124335262743264582877985973387769600 10850412 -309054926274155840956731510865864370688 10850413 -124775679384704046470308412264460899520 10850414 -378767436084666569436892596960273706944 10850415 96072255278730448393607524179610747920 10850416 -129681078834587624553589731613030809600 10850417 242525656289638595006277206114504000466 10850418 116129647136461110162906474575249080464 10850419 -201837457469662109371850356173783040180 10850420 -165729719488246132312469727170896527360 10850421 -79519070036588966931161312937234318240 10850422 -101027017498332591943302747336163862976 10850423 -74604076921357943097582394730648882328 10850424 26484379717582195998118956920335564800 10850425 -31143562972993474549794510963191568000 10850426 -99369530203305728717319726180234986496 10850427 27336540527021383582778960068423816992 10850428 -11171535938479545787648560871166858240 10850429 -769487713037725743509596550925866400960 10850430 -42070353050267891110420213280036693760 10850431 -571949164681304078195894476138159024768 10850432 1032362100294094226803406271203550167040 10850433 210396093083129858992757484177553344 10850434 2130117939127222984786432678626852864 10850435 -49823246379411841537523971679511348000 10850436 -22133243558581364190287127554807959872 10850437 -26727189693278864116073057396692825680 10850438 394848508443695432342182398034853697120 10850439 361188011830625445028638849217889523624 10850440 64348001951122416984621973058212300800 10850441 -198548028038948693140490869199298240 10850442 87024800866096197194910138806418618624 10850443 345151407810776179513080007969955943480 10850444 -312248611308638992622045961775735910400 10850445 -8245159389672391300874486909321016360 10850446 242899233711152413299949530787761012672 10850447 551289339570218956581306776073675694896 10850448 486286931700612514628181026131673088 10850449 -688731674984756710215771688478064802064 10850450 -75768997697866113099345930449087354400 10850451 999240408561026234887387644834613615680 10850452 -502031330815914703267024372629549556864 10850453 844332170583123173466686664657041922702 10850454 228637471004407459925838128042720922240 10850455 -114122149234004421286460658871171591680 10850456 -162242208527238632124826418652598886400 10850457 -288455167644056655281114318025023166912 10850458 376341696550626403109885102636354229984 10850459 678934908637404948538602326308949534400 10850460 -376748978457364083864234343619853834240 10850461 275935381737189810754334877850173081062 10850462 346488355752406779925453418152834732800 10850463 -36166620192826003567445082653865043200 10850464 930925093271711969351236824721089626112 10850465 -90188378409476206816760407310036762880 10850466 -33347944660728812810442829481080281600 10850467 -104596148654176399771009828235638066848 10850468 -483020467533705169975222970588302900224 10850469 -73707382132169349632158436796984381120 10850470 31187762468777310986872983269276023680 10850471 35012146661981892335474395685248131792 10850472 -127713861142655244003281790477950330880 10850473 -599765569519261243969764227271364118278 10850474 -365469405531295365008227304761598397264 10850475 -11535969180742887603127562320695840000 10850476 -63387947677783646349149701765025707008 10850477 -648736560690707328829942423740734739456 10850478 127316028008804164357964361523972128000 10850479 386442867695404476690414197446200082560 10850480 -82899167438601699605310001485531709440 10850481 -299670556928819414526635535415167712830 10850482 -370658718774039810170705250687728227200 10850483 -182849379241196189806564409942033173680 10850484 -364405188500894630895977101979663806464 10850485 -8238236976374812695181853138325956040 10850486 -73478513790284612006267925970603139712 10850487 49253028583611277171480502392299504360 10850488 -315216192078791058638432240685061447680 10850489 168196702579171619857452641131007928324 10850490 109501498996500369067404456438562867200 10850491 -22500583754514633204634250136509319936 10850492 488526693386765928521727285814240573440 10850493 549255629044037648049869358876141483264 10850494 266973736262945227962479865959952727296 10850495 -579649351978001147615092108263148027200 10850496 48857389680683607166197201784006508544 10850497 -196614111259437859211490476251824118336 10850498 -124814640690201035460720577083952350000 10850499 172558065532274467608274021479989035008 10850500 -469216963475758135632522775454036928000 10850501 -495205294494160853701215779401998720 10850502 42907390199789151606900020694530029440 10850503 244256585653800233862764896245564296064 10850504 8912219493180521363786271575993548800 10850505 116302858608753458429104656043100343360 10850506 266593385438905872688683946460546736384 10850507 30868552178277446134331969357332093560 10850508 -4499068420685508274983642818046628608 10850509 416078615080325238821658359698906679116 10850510 303123117670400850579031557298306792320 10850511 199440558568646616689864943415808454144 10850512 138575364544366968623639839054257545216 10850513 -267503120689827704117373580968115783440 10850514 -29750292757271282036527981661767464960 10850515 -166667032142637621917767367861714363280 10850516 -117991589293763892068815712892602038272 10850517 -21844101322873670873578674475636164708 10850518 183653659849732901257231164595637529216 10850519 -286793409341398469556840771508027294080 10850520 -149229299452838832680074704199434240000 10850521 422049666561642050549203983786228547344 10850522 518415005874005183723758112813501202912 10850523 515498703621116937136212252639695928984 10850524 -265201933916205766677311603261516620800 10850525 -91446189261272706388248803996325703200 10850526 142366494589966461544177979940997184640 10850527 12515294186801835163738745529274752384 10850528 -347288386191984673606603085435140571136 10850529 245665730811215767057549520511379595184 10850530 -45057869293373141960275814724520047840 10850531 -16577154969996033385687819430940939696 10850532 -59928177066421796123065125658505773056 10850533 729065974544524280022224196927955110782 10850534 -5294559191334241704519013114381603200 10850535 58912139591306927633991927297748883040 10850536 -47036405632559931703510703601349478400 10850537 365147033570725132600910387826747974772 10850538 245671497152750744324610527710091600640 10850539 -116830726939931127189223630357108224000 10850540 -57475251426862607571031596217269534720 10850541 -145812431792658383997991513459729233120 10850542 -11345058526391921908561920330305147328 10850543 4878255459472925862139476978155469168 10850544 32901260263993038432753059073906769920 10850545 463444000298828930961885009144193557300 10850546 -20110677813614897083920381816158206464 10850547 -102183818516771211679760605219648681872 10850548 -229398650591792175966609956880777572992 10850549 -77710760356682637567595373862888492480 10850550 93559700428135070348568185719208020800 10850551 -383215023878214851100281868645402251648 10850552 -257504107870211713526473344774098534400 10850553 148776495707417741994080108960732030400 10850554 -12940681911249960799222278524896800 10850555 -312804534252325897541376629641546391040 10850556 -123961978581149922880284854204561832960 10850557 488744821482707249344245359664894851532 10850558 -77547445551909736585493720787546685440 10850559 354450669304213636892090541220899157704 10850560 -106266105976301751709772074715940126720 10850561 -403416841457342199852269980865581064448 10850562 -580054476866240506723412246525505888 10850563 270479130580657853186674908037005611280 10850564 148582055536621015700362610369055106176 10850565 307901062035125687547518818591287455040 10850566 33583826788446709617603717885727835232 10850567 -66442424505542227880157522097271666208 10850568 70777460820960664769607593286330040320 10850569 58942376161158262197289094727069220480 10850570 104187502958551977233788736763270513600 10850571 -350462615145930889207086967094291558400 10850572 -165179571866610610251452570910904320000 10850573 23707381607700566495033847974561186220 10850574 5010208465542884944044262442662901760 10850575 10027093917925593313412538680432859600 10850576 73875272863314751908905564830813323264 10850577 -214081937217175870642612387723680672 10850578 -136724616037238752487766939518385025920 10850579 250322219633074855030951691934253179180 10850580 -29634417062445087734693698322152266240 10850581 -246021436002299170546286630778070887008 10850582 -46792181596129544669399637215841002208 10850583 -229932177896335234118553785072183863680 10850584 63452152089288382742594950137304965120 10850585 -207606927402277433349708239971957028220 10850586 24773098225743288711779379957586404864 10850587 269454195773164117587442547171358537192 10850588 68897355683081935845350916098976724992 10850589 -78434005309320188674246250182106212992 10850590 -59275722001830108428768327080055596800 10850591 -507465747013761334511018327510007446928 10850592 339184379415240959605020287668641595392 10850593 -126182107791320691386191138246036031256 10850594 -79902414771382941841332137349923273904 10850595 -73353804126350674588842821086217640960 10850596 523564255848847641207568176520111006720 10850597 395085763341449590140151026811232426046 10850598 10991388911519761440923155051345884480 10850599 -425495379420712729480016094937053108912 10850600 -20914190980102641616351561173381120000 10850601 -428218185338685830247478944361749391680 10850602 181363438894494408661329548459384477952 10850603 557773216159652631224980667284616892852 10850604 -249441547117698388746801375833905519104 10850605 -149703500870539755120924852080876794740 10850606 -9334931289112134174743377381085390016 10850607 -567546326859818412170882688831577238160 10850608 71787326566466683454839446525817438208 10850609 135255421375850730853141063658775179424 10850610 124298389537636403703355867696720181760 10850611 -186733217026398774215624543267675263200 10850612 607369885924619159266143615688015952256 10850613 -185215864723456433922721894101178636800 10850614 112463691386900587036526717703157015872 10850615 466891074870336649467964650617229987600 10850616 21293601501441015530244194085492940800 10850617 32910389858509606551417431820131939152 10850618 156192799245255554650469005883668001280 10850619 110682032223850529460568613268733061856 10850620 626774229124340520308642228893777920 10850621 73154861746118681661374838438014121600 10850622 -87176431298123980025346721229539322880 10850623 -158124534630514712177367525052872338080 10850624 15075812120983037423177423252263796736 10850625 10890427494435616941964336718046900000 10850626 73090157631628304792587804504218501120 10850627 -394125564254896419067628637228164101200 10850628 371158357647526310128080405823334046720 10850629 -263133494646041041212727461945909308770 10850630 -49077657295459655391586126732110739200 10850631 -128913039443184805235105267984644878720 10850632 2026141496832287679864944268087152640 10850633 97455016327062485594165261986513969920 10850634 201373824177868556975460410593479421440 10850635 178882092524146184904362933687980114080 10850636 154926004173428310491401027333551502080 10850637 81672159003285999517078685749287696000 10850638 605924757951274526431562550438307138944 10850639 274977117190408299024696094515498111456 10850640 12213904601057179751947155890700288000 10850641 562324554468251753078415761660280875904 10850642 51951608426860719182590629059237257344 10850643 338798881961346753035147066393021890932 10850644 -86361435311401998251364970284210380800 10850645 112207711620307316695029853069040188020 10850646 -96060859959371288052982555156063813632 10850647 7100264805083518716487035243179903680 10850648 -238851137308537288053317456162154608640 10850649 498608700422067433757691155338563309264 10850650 -111275075024482282986818872638320256000 10850651 -122870357016160575376129604611166033904 10850652 -408089788194834881020375594144300108800 10850653 801488309002317654475650028458467745600 10850654 -114628481733691783162013599712220196224 10850655 46102608566414060563926404756912517120 10850656 191119332980326500211250208163733176320 10850657 150788842643652674052642088318327309332 10850658 112806336438952669245964079484404923392 10850659 169475501470965645070121133773743634520 10850660 -154669707716169629094030511718349592320 10850661 337360799887344050852485108624825402110 10850662 -187918013274341765137196333644760187168 10850663 -1669129461838070874539151563012487336 10850664 -219388193286837604855000170533293916160 10850665 -25765001760552276779204540433259118400 10850666 180510938905033989533444484471704218032 10850667 324224302294933630299629974886345057880 10850668 547158070116287392550618243937032354048 10850669 -414793727843994743385647027688739844040 10850670 5784228938953428899626551662245926720 10850671 115312838476818541110598569215804547744 10850672 17940879848711462903064783818391552000 10850673 -107555401143279151526683165045319783136 10850674 -134458331696471086910225087878472750064 10850675 -596114996122966520808158166964164600 10850676 283187618214568792841354379244147666944 10850677 -144772752670846308716526746959368355200 10850678 -394156029000233682999368983904576043360 10850679 -201935589055973974105517841510678963840 10850680 -542330000482314380882052660966560563200 10850681 -9719406575650837249731974538818072688 10850682 -10533068380117397014542695240613328896 10850683 -273911966801937376786204789178097887068 10850684 -20963856710315860468182691089219623424 10850685 335781030656366635607457570193812616800 10850686 28762344004519468920502120080555371520 10850687 225022581696398850837077796631386924240 10850688 -451457942156904533501720171775629721600 10850689 580048803782237833874114934121250191490 10850690 149447453529317756524219655950520793600 10850691 -122161608618766772679651757702247130240 10850692 100353266544379920841444544091079522560 10850693 -124851761465422574815586976410912978400 10850694 -126660254404051918811746737800578957248 10850695 -734019103202774359002725731786902317520 10850696 -178613691107166215529014644066745502720 10850697 188857949601778300173719789401243971456 10850698 -330362640930128221522110859758800583840 10850699 -45902861211876907120457167797262376136 10850700 -51575245215207385342440964027296153600 10850701 466993625731086051187670924236920779702 10850702 189355576639981411882416211812246090240 10850703 -352150240371299058502808462396728824696 10850704 100927272490358655124265202599343595520 10850705 8319159690912759616384769116044127860 10850706 -4162841285283711454607895743255185920 10850707 371119645183896509591051988755093369040 10850708 636904605669738857020184782891279036416 10850709 -79941908872706920050224414313907320960 10850710 36771689690922268599508887510756556800 10850711 -13821788424364210668326151559020652848 10850712 24870759570256632527391411897376727040 10850713 -187165953059566282509204271635289821952 10850714 10805251500660968019797426900355866112 10850715 -125414269434718521990668485036320763440 10850716 314908525052659328362624749651744125952 10850717 390631136810396712300826847202697395264 10850718 69784282556665772195757474932554730304 10850719 -837219487027756198286112253541043749640 10850720 -4972358211371282391150988283196211200 10850721 -91937425380445738105643659511980800576 10850722 214926085034781069535554888962469568512 10850723 14909412314907837819704706073785514464 10850724 212474530835930293043321499443138770560 10850725 -339135076918245681209709870311626411750 10850726 -571815967776724926389489623492717874304 10850727 -492872249121049246611781167004430639280 10850728 127210262732924131089359916531408322560 10850729 58654354922877617477911802801260848000 10850730 -128046466215474417043796179359745413120 10850731 -52040662676665451207132612253758492768 10850732 83189876737856334870809886241689231360 10850733 106133672403904554315150969615676450560 10850734 235445077869051991006930182830075496960 10850735 68028842344653803785867960137118078560 10850736 -18929783538018695524831971921563811840 10850737 140781949891362113147422433164571559280 10850738 281031930916155267919550183826565109520 10850739 -126776994123621765104722990877236159176 10850740 178963991940544315000210778621773904640 10850741 -1104155133808833327973576952535045036672 10850742 60983125225377504229894508332136134272 10850743 483798553856446067884544475344698836144 10850744 42740861723037507388529285034472734720 10850745 -281606187320549736651431683362686232000 10850746 -45734834634674880447217049092210646928 10850747 108233139609895730125130136991716311640 10850748 186142665115967212998391796779781283840 10850749 2310273495795618153136270889735639040 10850750 129119400402421046905230494746560624000 10850751 522122394915809679719757383038544761080 10850752 -13365918867070607714984150750522769408 10850753 -61667964694081258084543156220230901760 10850754 -185831972234561511479678511100860823680 10850755 9665531926900616135346628007463750000 10850756 -175419512668731464790417307347246673920 10850757 -26702317416404083095283527183397004640 10850758 -185130810339691670311220300199073871520 10850759 88477870342378038195694340323497232200 10850760 13495516960657510506753464108202086400 10850761 441606225828533647083212582739080982362 10850762 -189086849857062408580225823064969847968 10850763 5909747179037529214275963741678735360 10850764 -349043118691798104008997967692822279424 10850765 250070209374494074427837622281994291660 10850766 -195158542450641505857750285696433968000 10850767 343786220501530096262673944990640225640 10850768 -10209983078654349521621891428404510720 10850769 -103281039484858544398493955722502705612 10850770 -58609259295762566269524590247977856000 10850771 -824564606655931791808040465412920719608 10850772 -13130982626041843035080195923405959168 10850773 -195922856835531080032513136945859044352 10850774 17114508966271803085582410423680764992 10850775 -30914329923496039609303130142252288000 10850776 -949589549508030062435881697650415616000 10850777 -156832928416371757601537189599534748928 10850778 -300382554747384236080977784488312308496 10850779 506259008324640842300545713887532502368 10850780 230301276123831845681379742735466841600 10850781 756031835667217553443303150091013004320 10850782 -156184319490712202590584926500075483008 10850783 764509483663248938135215677005421505464 10850784 2972274031442261970973896013611270144 10850785 4501271769991132300690393244546769600 10850786 60471295030309795248546143931114182400 10850787 613096629055444426461413991293032704000 10850788 35885625500096486892868503356203438080 10850789 497515204123160306553412770758516350590 10850790 -76621942911348541703926917132063528960 10850791 -141321348419580577252110151065271174560 10850792 26618388202205407661476988865822720 10850793 -44334711974960647056626641464433068576 10850794 -65382033180311604345152901691114581744 10850795 276236624224239538004489465405190328800 10850796 -357545068102044155015240097451935744 10850797 152321025593897876931040121069659823532 10850798 85306755131425072977388815845529687936 10850799 -491305857911379336022014873618882854136 10850800 87133292688843771229448907428320870400 10850801 197866177247595167335784339484212992320 10850802 -4130388920039609200133157006073236480 10850803 -66401823721467650155810760451496528948 10850804 599845735842855058780030755478109596416 10850805 65602117336177656941594164374857760000 10850806 4111043491474111439740569952945488384 10850807 -264702460996524709515023923066627171368 10850808 -315872595128572806797914470270861312000 10850809 -524721595569061891477091154513983587990 10850810 479341143749669230684320587278540263360 10850811 -172021757030525261367930686567218132896 10850812 -138801326194126211703125463047365084160 10850813 654960981833948925932455640810860525062 10850814 -101477479376581023216896120581125177600 10850815 139270538103085671512315851465293550320 10850816 18838898893581740112489357838984937472 10850817 -124968291625195309163998391073231629520 10850818 -241962602719879927728256088050656658560 10850819 176812698712703521983737040049733043360 10850820 35470102584505221879704792678411182080 10850821 -6430754529336561966174790075763216448 10850822 -72120626039947883930909638740515856288 10850823 304144782716385744487616692752226252272 10850824 -404791842200941909888076695415790182400 10850825 111509837954881315074307710639956073600 10850826 -48341807812363780991159546570628005376 10850827 -10909024685857853666286039282120102288 10850828 693483884044257621539635376255181190656 10850829 -425500380279955795901548856479100582112 10850830 34177966573087751780320207826084265600 10850831 9835647362974110657821863598136201600 10850832 62110342027587536639060506271892578304 10850833 194559081149049844663704180702778381120 10850834 184608937097425816558181094454068956832 10850835 -968229530640140673764150826447548160 10850836 -208489462812878408340631716696737979520 10850837 307792678797707389421116272321107879424 10850838 6675129341587965160085873235611345280 10850839 157529359529061387117456985992885530880 10850840 -7951205641576484138821255089016012800 10850841 -4228372076414648937873574812009104700 10850842 -91306693665531041300005656011041679616 10850843 270049481833485912263564982122526912000 10850844 -280380462352078795837614026591577661440 10850845 -722545399254044246811428054091778465320 10850846 -314932382928524954238332423142489328896 10850847 67748524043582060371255865029505616384 10850848 120041827712499593587773568056813748224 10850849 370082899787440092320890280379093420564 10850850 63196780593986184593397798487475247600 10850851 -1104675831355655773291115322330027523776 10850852 -213109406760793848181378145422371272064 10850853 150046827365469483616821207501440281824 10850854 -169161280875071357380677690231464062848 10850855 41622290134702828197735464099468318280 10850856 -74019976057706315907617373269827584000 10850857 -690249233760206717771713332569695051440 10850858 675741531178498983758320923582346841184 10850859 -385412195703193789130569030431054162672 10850860 348973067263820082964828239062675036160 10850861 276963507673108090775057253733347476544 10850862 20414524817070020656089169401651148800 10850863 732728291401917106749696557587415743384 10850864 -122205593032215977858552841249955921920 10850865 271004069770874575435434510161597790720 10850866 521822155761084705845610873218428224 10850867 -119900253459293204462578307567302288560 10850868 11661784696558935090128844372616151040 10850869 431956834125507089576344355272439420270 10850870 8685642622121415108280005517640684160 10850871 129682203953441477532901323274040826240 10850872 -983612487922487038816356838163804467200 10850873 123433836896722076401458567852224558400 10850874 155199434339136024540942450128277212160 10850875 349298502138756563104657574786410344000 10850876 -539701850247549146370454170937317872640 10850877 -144969344341923545448780376018699312986 10850878 -6116018462636430833237910980430893376 10850879 -74742671398611015022191141608769737088 10850880 21572663220265299030844910907634483200 10850881 207732331647707496790483959047215342000 10850882 -91612869188931160546549744548483260928 10850883 64863714742838504403346184682391912944 10850884 496605614077800047878631263981573880832 10850885 330560362354968288820443059263346256000 10850886 121314879806761988450103886817008135104 10850887 788734791973927528920141763269696619360 10850888 245171436415322222457688197558211584000 10850889 27565444777913099523804564431818441920 10850890 63592935227056523111771640503077908480 10850891 757524133047825586716611347378386326292 10850892 -47325776736390754319310654780606010368 10850893 431647341345637632220603178505604849142 10850894 -137132601269542607840297496236857768320 10850895 -351409899164659841590446688210752940800 10850896 20989557485187980927177189372531834880 10850897 -1120881242786987522049213731304057719568 10850898 -119862218439142461012488585966535720960 10850899 -198528977191525215418074313989510587840 10850900 133425812339763380532783778103827968000 10850901 -105958377275673792069778150949616092160 10850902 -181014945933500636602364924002764231168 10850903 403870010272852970121246345436217949528 10850904 75121663915388614254588925305325148160 10850905 -90463763771621387070765477737147610480 10850906 210998709827696543449439421287634025728 10850907 62473304817471997445179612241522649240 10850908 -115434135763033039523289949787596537344 10850909 753148085563969530372660136451950435110 10850910 -14591640199463449470838358067299143680 10850911 888501464801613967913258354403385812512 10850912 406005783296978117253485504729924370432 10850913 68769205795204158633506664066174918564 10850914 -155724727037999172877148032116952768944 10850915 -2843929990193942932011809144265824400 10850916 20038465276285147603228385515807395840 10850917 -29165234968383582091857171620091264 10850918 -109903436940787161363913239412037696640 10850919 -163881837614010297851978802351143938560 10850920 -129668784476836541247394340818069555200 10850921 -3095591248824357525365602680935450496 10850922 243771757407758057038731195150016846080 10850923 -28071811354802442796375222425849394828 10850924 -121418056052832957423633074231473747968 10850925 -154014103126481742334186969804789860000 10850926 -354647952725192703200672168389104709440 10850927 -31292440361963273960406258780694450224 10850928 -50635487461543377464664421324983631872 10850929 589508646549294500379561866999471448530 10850930 -53187020879323744439283128816041574400 10850931 -54928840731976812382011725183610012000 10850932 246369305976474366604839576179087578496 10850933 767306770249950999870317415599094811182 10850934 285622099512559034497875613560134854080 10850935 -64011205779969521470909019613265218240 10850936 24912141727385434715059589095698124800 10850937 317100929512656789957620075410442052864 10850938 43525914047122102710942761206099706880 10850939 -48930988887500485590023508552558365232 10850940 -129090688313904918663363772080357242880 10850941 508926610328198771095079284530881093452 10850942 -400805811824221710989083510324022512128 10850943 114560954196051923140910267609417076624 10850944 -360616853860720750932437331014854901760 10850945 194968377946245900690093409607907516480 10850946 -47749339008486835926207022866353394816 10850947 -92766815402353049512609363628949436128 10850948 -175498635068270790292296488367056803584 10850949 -791910099142902093730818355947667226880 10850950 -23963972266289161135558040004000144000 10850951 -259105511574804968510214457757891318400 10850952 -71780885697285388265559548376553758720 10850953 219208376124849381269471151759337643620 10850954 -89664364917325229303838141292085935824 10850955 -189611234076882866935874751579075732000 10850956 131235053522026555874184818464186426368 10850957 129939350958911444418772157421169620480 10850958 279133725575519249763590823242018865024 10850959 -77355320712334612503833796129139969440 10850960 157861815869182073367328091542866247680 10850961 -17587811306375089737148700492911828992 10850962 -57699589489011293386867079816760114528 10850963 161323187005096467832141781108777384304 10850964 4270154480404619364559829775712407552 10850965 65500915237494097603801318168378864860 10850966 133602008999811345595842009644673576960 10850967 -141271909782709245171794745022284640416 10850968 -2839905193184757304734505272358717440 10850969 100902608406864058276849469549192402580 10850970 19702100060127526075321236338915850240 10850971 368516719771717238276813025331210567172 10850972 -640598454669374500442665757742571104768 10850973 -121736923046344786140466274243019819456 10850974 -80090520928073494865304592969251799488 10850975 48091664806832022706798983698609751000 10850976 -819125506611582474735252416876720947200 10850977 -3945571898115201456342207116125531728 10850978 196232372233626669730107976601522278560 10850979 455940038279484110137430118986511108984 10850980 19992407054632966522883193095959142400 10850981 397611430052904013324842983625656828544 10850982 -110002152333577836220882842481014489408 10850983 -614805418536442667073710093810901924000 10850984 817712315408019270891692053989022924800 10850985 -306762456828935587901387401225408564800 10850986 -202299413615404036172655648961576018176 10850987 -360946309466350395377770199589521563248 10850988 -349351910804426989035364644662268503040 10850989 110055285687390536637622029066905728790 10850990 130006104247011820916810207734975802880 10850991 -11055538714985534740594180723465711608 10850992 -90751620187040901715059086397932568576 10850993 -160657026975800229183218912938454395758 10850994 99210423271247788460609710405741662720 10850995 -594257660044205754717513266637619270800 10850996 -200207095651154014046453022660191870208 10850997 -5768858978622391645577775557039436000 10850998 -239410785676436687905465564676270384064 10850999 608309419001568087592641162390526761000 10851000 280087312672484868313728517844920320000 10851001 -156107158104526216057214155744902334080 10851002 -142317892644363057864885860793114032928 10851003 -41004703312160598691056031879671003468 10851004 -451118465730604942204509993933086319104 10851005 -276852020349375348947361498174523289280 10851006 -25744535703095206862376482585857212096 10851007 -4755873617775004266032444056779225088 10851008 21892346263729146812804080866108112896 10851009 16820470976141758425841884095062812288 10851010 -20536755414310329978746026752006543840 10851011 396311607956127201680665909613424586224 10851012 -32427987010770256355623884537894762240 10851013 -406444896888026406098313839392061517956 10851014 91183829444867605304442020705961147840 10851015 116113995937083324187103452006881484800 10851016 -408722317963182523137187851655226941440 10851017 570115034866883146291911414363994237860 10851018 39367899860748530218079723816554384128 10851019 -153137073961066669466795996587935455880 10851020 -204551817757355257261689876190525547520 10851021 -84425331173619721671268952954975324010 10851022 27402827098612721157689112320989987584 10851023 306716311998475548074719836490993554624 10851024 -23227598597942320375984286432131547136 10851025 5225322926361343143513087046941585100 10851026 307898756646364924543554548947907117712 10851027 196547105571510241789808370212833691904 10851028 -685730415751379796044062922252553033984 10851029 -264209028515460570736737561223078115424 10851030 -17275019619015947428282959177397536000 10851031 131812600557706157658610673256266020512 10851032 58795809298735599383101315165506355200 10851033 -2360973226937951338163741055040783200 10851034 215589964509674402452083140171686162416 10851035 122938823523394137193914062233117984800 10851036 -42035567079152986778994437716983152640 10851037 -537067260568856798150390517705305760288 10851038 -579027280939895611762270927012706880 10851039 -304130925442750040427357793541598311376 10851040 78961102194075950816137027435305369600 10851041 -29240426551214642931571376390981694558 10851042 249735285289167467845430338208928611712 10851043 -474364342934515773468219471182574424416 10851044 435093059944766004837831982783045862400 10851045 -400513531898736637201392360048498067200 10851046 -20687558024554727168973712180106183040 10851047 -503868505549152777127705445517799362504 10851048 43809458496495221287859441432431933440 10851049 -1020689313166335084978293770982155600608 10851050 -4015108826374654509496467623505043200 10851051 -196508499327458522281115813469846810960 10851052 -268596178408404671869113956481908346880 10851053 -834292974025061222802144609654467940000 10851054 -10413500237274922351042097693527842816 10851055 277015396250377020567228544922875629120 10851056 -35853765507881930828139559283955007488 10851057 -277081866380012308452884172637149125760 10851058 -57933328406357850009488309927441380320 10851059 314724297410801809509829235532226653120 10851060 39372806014030359134773513039643811840 10851061 -105788619335705790663704592404658657000 10851062 42063970100752698369739412557867205952 10851063 78044886283117561622482256128177911504 10851064 -130353985981402321902892066086992363520 10851065 -507668321480058441208188341472119748540 10851066 -161954764278934694098025144804714708256 10851067 47255780871194733959651960757033672 10851068 -159750234852727439946140922751888945152 10851069 151402717200120322172238294788112025248 10851070 39234206831260730397390471544241443200 10851071 247472329341853207633359819949964355840 10851072 -24518163216458154875118633780196147200 10851073 -70182860688399499570937289381776297936 10851074 -86381799537278597330347427394636350400 10851075 -165089534684088014041530730702852512000 10851076 -105653834555536048615120280306003770240 10851077 -703347734319821948405773889160561751074 10851078 -36223435156980197260387964801439498240 10851079 -309011373538652876611555108132591305816 10851080 -35702169091936316972599121701137561600 10851081 108876471531467936531229407566862068752 10851082 478242566120850925539923806604720361984 10851083 211903654551481986579000861296866758108 10851084 22004714157337336092463206806384779776 10851085 -1859179548059123202324323088306554880 10851086 -325024793055058108821032483093511101376 10851087 33422337014098943530988331785265095568 10851088 71232247119358783222536732199962476544 10851089 -218930000032922511382086247275011487744 10851090 -68554388683487918065059875007472780800 10851091 701868559747977981288580693799222216492 10851092 141054705634721629683551108164885217280 10851093 8865971190175139145605690868802082400 10851094 243178988156599745184420483351109091520 10851095 -278363627315757377692749514209904535400 10851096 94032722793892554691685948544585523200 10851097 48477097415202522217236123815818524112 10851098 -457396559785125727707667795179986557200 10851099 248418034140632774526025632118077921072 10851100 -72462060112087003045184619500414131200 10851101 -52204394378032699190058921522368178432 10851102 253792625023211229887594550657444924480 10851103 -574160267689098660102476603873515092840 10851104 758387269712053409179922100808706949120 10851105 -234675652242634885541919557165544743040 10851106 -6559401170011141336609884402688273920 10851107 -392610558555040079033864031110663535168 10851108 85557128740346806490796195599633203200 10851109 -110436890164832892860231170369069028960 10851110 -14812708010021307104381744001925415040 10851111 -65033254139180761706670209081921656320 10851112 -621606961599479870190128187480437068800 10851113 -41981519028227410937851876837578192576 10851114 -131553031453808394177682943147324704512 10851115 -564838823298602491855007941019183629680 10851116 -66382848492422667511413744185933475840 10851117 236762651100791262671882491382228211840 10851118 -158311061722436725604646128383287618240 10851119 938561497468942229467538253573293461896 10851120 21544772583858341124904756467398737920 10851121 384184742894318312297879781340954763572 10851122 413183190513284502405919189062557348112 10851123 494526378256962424140820194221730735168 10851124 -349518144208242354409067354555087831040 10851125 -1318481178376256848549439826962995008000 10851126 -53309323785369608612356872564955441152 10851127 343305106013102436107136304875177265072 10851128 101306130216944291192932060099490304000 10851129 612384076351931313341874800070672334074 10851130 164625724368942513955013305106125716960 10851131 74273843842573107896424198123962352864 10851132 35935856317801638577806265508837110272 10851133 -800218465426970861271356183523996997620 10851134 114893094002295963358475274965477621760 10851135 133863658122618163636362060058811667600 10851136 1946737601640940240139489856194609152 10851137 357133974693946701758416620203634033984 10851138 23950699372160239374371143579810083840 10851139 -326206224064377540608638261840008260576 10851140 -145036904011648319109009879366836386560 10851141 57983529655477772258931138213594656064 10851142 31279989200482393856526233463940839744 10851143 -482004780139615519043256550504011279696 10851144 -386272816755324931788230054246004449280 10851145 496346848224740594498914215686704188900 10851146 -317574546865949584180935157951376779728 10851147 -29832226872337860836194765588823193600 10851148 -470098750273381818079554092250783744000 10851149 -476889576098604072788972585135391932640 10851150 -7827250115088057021023073277541102400 10851151 -425964339863800650698118937664594885568 10851152 -37572656832324373013679237493452005376 10851153 740270558174715934307838047436337692864 10851154 244685426715921386864121399786278531232 10851155 27907507571147922759510090514789915200 10851156 512119907161465206369197325861713313792 10851157 -6238350012013417146362650244825810148 10851158 -22734145737457429832700358703380420416 10851159 581662661391998185188217442567287680 10851160 -101114131924479003125840875136452608000 10851161 -412148823235567253370657522214827173238 10851162 55631666180680599776861291464518451200 10851163 797849439722447516000540557352321209412 10851164 100244209796900987121261408752770722816 10851165 101693386155639688714585822937877444600 10851166 418830805697312850511672595549697491520 10851167 374945841890511019049199209749424100984 10851168 174990980775986145879414120775381155840 10851169 -60114212076498721455174242620835664704 10851170 -119667318464738221296429305185245619200 10851171 132695962781114529745214414082420467520 10851172 -1449449876930659298526848137913917440 10851173 -7917380411770063475995143652353715776 10851174 212806005781444682084056169925480578880 10851175 -150272953431891021233389055113770612200 10851176 -268871171281699093913497365972010352640 10851177 66690006245105971195712065463181605520 10851178 -32584636876400841956924240048443502592 10851179 85927460103861175761075817944979920 10851180 66827077510377440916877805172172062720 10851181 -963525421653530925853932086386115192736 10851182 415839923859800220107338584954752304192 10851183 49722514386094187177921138385879215328 10851184 -54024413931945396633991449073433804800 10851185 -310720214600765025333057280036994688000 10851186 -293638646350355965898684004734796147456 10851187 6862772500741384953664134914805321880 10851188 630003996230950757072224679633932413696 10851189 43197289220905913551242657211724526624 10851190 63216627911835884774577099263665255680 10851191 -172972668645330864831486556803427168800 10851192 109331599197788351412323282038879027200 10851193 362316664180864854685549385417151172224 10851194 335362857030211520591349450390548758896 10851195 -374376824536678188645964642817138920080 10851196 465066806478041420654141743900921028608 10851197 -398455306158810110514165405885047860314 10851198 -85924598845120199704477721522118522240 10851199 -349256204064095021923986385161132053600 10851200 145289757997016142045502759772356608000 10851201 -343319254392760929268462912729629844908 10851202 -11859345459064921955369134827636956160 10851203 691931959573589822476493283302936117760 10851204 834721220923032533480001222050119680 10851205 336864792521342577345919325587397020860 10851206 -53182950833412223406993488247552300448 10851207 -583538471011957871930958771534417769560 10851208 -228318195298498432961147226335013719040 10851209 -220875366134903393064560609172659877120 10851210 61992965267527090694698220416674703200 10851211 273088412239194728283924223585469414032 10851212 -217773617269020366437056500028635128832 10851213 513756777915970258871647912598778308544 10851214 -140844334664253020265371249106824825856 10851215 -37677664786131353910593014277683883640 10851216 -10488952631144714836834669784700026880 10851217 270342604375635593924153137196284306420 10851218 35170288472367750654611178927684566016 10851219 688940354670725534359173268078682634240 10851220 36296181529417443376813468726606924800 10851221 -797813740003552711525605399999681796800 10851222 -471317407160218219369093110416096256 10851223 -358227846246197971481680963386054774000 10851224 261337710248753690694980625157940613120 10851225 27897879633966867429466960564752768000 10851226 75955694154808900387439732118177027312 10851227 961076150736384849495641193127735913712 10851228 -241424124665106605208295467959497202688 10851229 680588615089463599781235509807804200780 10851230 -8582598471225664229499779584128698880 10851231 15934123502952087124451907692394973200 10851232 232725417000068158775090792088767299584 10851233 -245889168415777095485366250704445631518 10851234 143748378469161111791054423851781431680 10851235 -377787768492118052896086246927921238320 10851236 48603325227686788998830636730636103680 10851237 439581892414258850739982256451539055294 10851238 -204232772299221904792297269887857157760 10851239 -94849273050706322155494002419238899200 10851240 -1013294651625126517779811293718118400 10851241 495292063035308234411397366017304539642 10851242 -469972476691050420300550292300655340800 10851243 201306397361688832462910176219284705264 10851244 374546026580754995094219020961953121536 10851245 -58492144810477310903237120087683331400 10851246 -11090874145707456784480392587310013632 10851247 -50062250045071974276376265636629612488 10851248 24680964526435386202065204993068777472 10851249 -290554318114264071199074762664540822080 10851250 38274633807640898833950550817141970000 10851251 523452211767361766124966970906047402252 10851252 -86640520000333328938220459698505299968 10851253 -511363477262925654887103898844741597568 10851254 -48409540220768940544369338962303040000 10851255 -177648490293310131467290364118717646560 10851256 89008006490219275517437845896490762240 10851257 -446644256207940462538519656744824305494 10851258 136610585724739863512520873173373689088 10851259 463158832824178527464884198513230703460 10851260 -99959109307910723867062287225352857600 10851261 150425189555403290591409479510952960000 10851262 -8045729320408704824342928974678891520 10851263 171796813892607371618080801315101448512 10851264 9449150563948768934692991261359472640 10851265 -2468503237807245686979128658021308160 10851266 15676878768377222945844848808356290560 10851267 24835023036700652720119839067751622912 10851268 2240841821440721249416739968215301120 10851269 -303779367856685298803899087504514834592 10851270 91831443238673411427861965600189218560 10851271 -34909107317088832363178590000700416000 10851272 -751223032667247997044887416449041587200 10851273 12271891397394372420616742669484602880 10851274 32690771362683252032525210046119761152 10851275 147723567465854451815661148081615815600 10851276 -513214547794415978659064030094682899456 10851277 -26416851230737056589109644667412081960 10851278 430523424865705662770865202133616432960 10851279 -870954284980395092860395528749853816 10851280 -131446236352486258929209388613632000 10851281 9025209458766371686666041830848198080 10851282 146206636874674678682607264366985528320 10851283 -762415385973165369049222802796047047296 10851284 -334809000240582626337750315043967520768 10851285 72959467443744766557638807241090324480 10851286 100693145816569529145015798592825539840 10851287 89647132635935715937233142802592177984 10851288 -59961728178923409097670684118075310080 10851289 51635729329383774905912930695989422090 10851290 171332701247635302161399479097246366400 10851291 -123066005498991040292397228747119151960 10851292 -161934974250073467044965165163269993984 10851293 846951673886267452579314559795409481420 10851294 -108723282443676023289196036904720222400 10851295 143745052967694255624328126383524095680 10851296 -383941194841988337829777187944302379008 10851297 363584452525463302033049604762898273200 10851298 -173391003055785454528152999679834472064 10851299 -16391398791309129128911907142466682940 10851300 244492408756773852071013217376858880000 10851301 643316107779173783617046176619491890302 10851302 7130387194160633920217239145182937088 10851303 -412563014918674358675068044901466830296 10851304 -2175024124327824037307050043857735680 10851305 -317428835379137415266528177759393016540 10851306 70186613769035120274868694336660702208 10851307 166045789877792811919997683662014922720 10851308 1844513327641368123135921878431776768 10851309 85806194701348217536273452967397640864 10851310 -180362411326419700243648338498133477440 10851311 -795022825826345409231746811167213091168 10851312 -6882678769123034729779273248301056000 10851313 -706886572641377709951286799733350922240 10851314 463723752517972814712057458030221040640 10851315 -361733634855437051953829012850452886480 10851316 -37790112555392217650899274148932239360 10851317 -7208505141016661775771595061336329920 10851318 -322962887362280729996975526447844564800 10851319 -619855256568991282135178434943030304280 10851320 666101922066907948932159560567915520000 10851321 99260228184796331247281309180007035040 10851322 320355491794383014336581403882102009712 10851323 -123279369817087030976079156767828976864 10851324 221429504087105031946603359059045548032 10851325 -80338431253679968145685327716444941500 10851326 260963880208987939991217769062571248384 10851327 46822700307877995048472938952987585776 10851328 -507970881153661970823597701694364844032 10851329 368119537099352765493820537208544252930 10851330 40396241129542570043285094575117061120 10851331 96878895700266311683762545396598586880 10851332 765938319068192684639019656614415400192 10851333 10453682251643962624575748520356770048 10851334 67863577623212387251356961275393576192 10851335 -125878370444823427817924177213940933840 10851336 421064933735255606378741106826463692800 10851337 62277661891334510750910139214940564480 10851338 -46472867261596094821453527916461488640 10851339 266814121595112745326924944100058506240 10851340 -401260631536533470106243901471286492160 10851341 285582699883711342533694610503519058742 10851342 199755851985328406391571999105852725312 10851343 -422070898072578063176818971724403107408 10851344 130002176555740674114022675740841353216 10851345 -2305957854153052083599996223169243980 10851346 -71683684410998659291954641323881370496 10851347 66909425838188164252056316315850958240 10851348 -669820882511080901062361906370975744 10851349 -635899966728479729792533454327987921650 10851350 118769051461273693181087787387162506400 10851351 -1445774123739230785504944891539707392 10851352 108274905475973632887557411645105541120 10851353 -196951856575567002941448640410745561398 10851354 126517679635249127201581107693411056640 10851355 -377273536492673282398194210292178072640 10851356 161789203798971398896454925282201968640 10851357 -152525551162422796533404900528931571680 10851358 -110698999426128835865740032158529066624 10851359 169353075026986690800528188160911142240 10851360 -67733104230765540743926060901549998080 10851361 -680785523382215925507995156439011859200 10851362 62253070348552750724114763620922028032 10851363 58286964767214936890695697209192064292 10851364 133552959415794392682424638346264625152 10851365 -224831386943496591268958655086037859200 10851366 -95376827764688038771195304822057875776 10851367 -274849563975949128851847099340194008584 10851368 -707737103886807157484349952103335034880 10851369 112106598513627679229701868492080558080 10851370 218657605085381123621971880462062166880 10851371 30623289075698371192126899266164381200 10851372 41928263035229962792641068061954739200 10851373 -140635254049494119815641258341297188436 10851374 181307109596810965587198644613747618240 10851375 34972234064085280454405866390505760000 10851376 192828979365067207402224623193676562432 10851377 -18636438347228987718304173397798674972 10851378 -9022412398129573643391350956287439872 10851379 18477854157638381418028656790063107840 10851380 87310607659774565084304029475048898560 10851381 829328937357349914867501707713444179840 10851382 -37545291538955216961278973060956034816 10851383 -634156678987752504956600729590177345368 10851384 -39051697158816997958776107505746247680 10851385 722499949194724833009676656001958640960 10851386 -12831806007226557431335127200058465280 10851387 -142866057057129991768558662305817680448 10851388 110526318141623151988393427115362844672 10851389 418977468022227891118029537176010462156 10851390 -44982981953444453821127725414753762560 10851391 -198525586332651109464832823007554162000 10851392 84701366666684739284858811144259239936 10851393 -212640872442310472956774104621051784080 10851394 -6653371938560659206715912523175744000 10851395 -116536904494398110491416830040476822400 10851396 -201986604907496289718268778510012638208 10851397 700368565706625942168096383806337493752 10851398 -125704047255763979281498382440752914880 10851399 -31773656253028913191785077839713144240 10851400 81367830075303218377619146858143744000 10851401 121423191246461004133949357953745706 10851402 -136272747966442823464713694073826701568 10851403 145259094408670000839495755464894377664 10851404 158812779759620391652198796965607129856 10851405 34221218073440777698881266640576083520 10851406 341415519307556084055081588198313157760 10851407 -246037887656838561383571694031373677568 10851408 22471765651869156010049454433546665984 10851409 244171366512607371617827859664298282610 10851410 85180501733842124406718172300858931360 10851411 50823776351989946887874379105812838072 10851412 157743404845817798505936092863843934208 10851413 -133970448242915975280102637681424683200 10851414 -27445364851491775233983017524018032640 10851415 -261418911307058256159472830207188830440 10851416 376630864540100649125547704948329236480 10851417 65974824666417518883846261760825897434 10851418 -472055526296868144016538519815649805840 10851419 1046659152747242427943784599411182415440 10851420 -17307734889441380871407004377820979200 10851421 91490280659219291966958721479845775712 10851422 -340212100981116330965206523935637551488 10851423 -74372700029088204237223720968890395392 10851424 110813678321486813404482546801243979776 10851425 -76198791328841076434716766878377601800 10851426 -624311738540260294876247478659844096 10851427 -451095699083609099494028138687592293808 10851428 173230816489369992244517294766336884736 10851429 -167103503357030941291939978026884266752 10851430 -333003731346637058238075990927543680640 10851431 155947425965119256054920921603935746232 10851432 221835032342381551095885335836078080000 10851433 803802313200355807808170005154905562682 10851434 -178549320360148199718378874650077227776 10851435 -206316583301935373838926334757559308800 10851436 -544043336429726530422076393630746392320 10851437 13254257984034457781101783347472919520 10851438 72160398488687783851766023710307302528 10851439 519420372365025254983349812728955340240 10851440 -102592084441408228557605753000047411200 10851441 531342818981569315512074137418279502192 10851442 -91149678435686998920573857914376728560 10851443 -386593494712675505388875539667953456308 10851444 196615390814632204054607354893016042880 10851445 -360180490422099425479327077587841132000 10851446 138816983182581494023486052951375439744 10851447 452870542453525378785086625592195789800 10851448 19014194873712685720724250929491599360 10851449 -283333976013348788066087733517260555264 10851450 5291653904219551523888977190050867200 10851451 -179483009497071856087714751896503568720 10851452 -534819889555738965129807621015276364800 10851453 -573226203004756709949189123956607728538 10851454 1205656380294310955460281529067148040192 10851455 260111979304833044435401083077909472360 10851456 135670617743717931646699123843415408640 10851457 48560282016568588204470708107625792000 10851458 5613657519592783904348021161071472080 10851459 -19296815054964317703312295264810098696 10851460 -417950874106847238397330631006785267200 10851461 -418283058790305865611830211505727871876 10851462 -625944669438882898083156662574761656320 10851463 -80888974344352065131318408714582329040 10851464 -110549287759646776286026127672049500160 10851465 60550023340012861224445659581050686720 10851466 315494281352238073622332785454187952432 10851467 -614017805165484152993862426264778569048 10851468 -57922729482150429997050680538478440960 10851469 25441119693084165216673181984049690144 10851470 4644275381527357808575505822499840000 10851471 192343935249275651689249622746730386872 10851472 93523562182659152470568519951196594176 10851473 413165840768417813156180807106671366004 10851474 21632024547052844243837574133961662464 10851475 135594544382008831841683037001478302400 10851476 -419595572182837378940111088819967887360 10851477 -59698211351805194812425729039573936000 10851478 -402177467548181720136883191832483416000 10851479 -999947610018274360279525009984673020920 10851480 4548359022657669715003513153931059200 10851481 -236699179622429137569079683819545706300 10851482 -302693261428659389138605180877180571408 10851483 234882854700187480886198316032323962048 10851484 -144129882736852356859377214310048563200 10851485 -25681651591742471578950974390773653000 10851486 186252365485592541313727325512833145664 10851487 -98788247351475307632826070764238770688 10851488 290656402970578668589410358829808353280 10851489 9569850107090717038866550973358144480 10851490 -235808775713913052266163590602211499680 10851491 235645234817621454756971775048209313600 10851492 -69362960799964881720502494215492825088 10851493 -432717909794864580161839012281882161280 10851494 346158227495094398810904038469853219296 10851495 -90916940398437347626245603940363634400 10851496 -139791507050444087888776125416964925440 10851497 562642019398430044650464390418322205946 10851498 -52935979191558674478514445426293158912 10851499 495231935199462828806729471844886080 10851500 336500413206059313314908182886120704000 10851501 -239834219953185666315773510933308346496 10851502 185066907236524605388375884441290501952 10851503 36066508456573847492581130139295401120 10851504 47943976052904207969834375001692438528 10851505 -116208319933874147116597346690759067840 10851506 -45670933612933468038089952487388280048 10851507 2451542194478656476215178382123194888 10851508 26854252376938054758504269086656245760 10851509 -1071436316247798440786558986906632497796 10851510 187266217468945159555317070313958777600 10851511 346964561695200326374190761951753881648 10851512 171170596348436173622701729864245903360 10851513 176812650438645991858060514712753492000 10851514 -372828764863004771420259925893631200144 10851515 -32241270063885640036829195669442478080 10851516 204226741224314693234517869261405798400 10851517 -172398026296543997284150437818127771840 10851518 -235584164519643023014138430135625143040 10851519 -57734836371595925201363502429574594560 10851520 -208488784937085521613094233524372766720 10851521 -92915495753244380920843642264278489600 10851522 200227987283531351368602034092433536 10851523 -658301422309942562627506976112755056 10851524 46075844416626844957995362578849095936 10851525 142365190265367555943738221013824477300 10851526 -31472521800942472885280438662989659904 10851527 -437929894994598136199725036684620877560 10851528 8975892434042335515089127662956953600 10851529 39267676620888205033484019022746064640 10851530 264685877184541250482237228628843480160 10851531 -170132580409820236905720429434658161448 10851532 310100713021727972068019285585837693696 10851533 73711540572451537851996702817433396160 10851534 -239412534003324337282184030308442978112 10851535 294037692013576727725210016814069225480 10851536 202682143286042439261238265146211131392 10851537 -470805956223406736207890313289045223440 10851538 -154687929191476620321218435562490394112 10851539 -259714152230481063841728143998773987840 10851540 14343273560732596362037884558218618880 10851541 -704830984209582624361082181059862670116 10851542 131940439839421318164405747952952803584 10851543 -80639532520949373242176834018571098800 10851544 -564310011856567079699412076141983129600 10851545 290517185925738649914066666145887062280 10851546 72132945734682012801038453575994361600 10851547 -139064542801978942813796005389936297968 10851548 -272220099773878394723418910306174070784 10851549 84661855102427623124682072429119551968 10851550 -31697729108876128528892823239603750400 10851551 163784980947613832596959549076662747552 10851552 -33498983816884096526105558910770872320 10851553 208934001325424671065583884825876496802 10851554 40993529286060625531909639882032133632 10851555 73227942057855433303536214836667910400 10851556 260435486112610728007898614120307466240 10851557 -271031733416145038722801679387773528194 10851558 35004764895559040800785677822678292480 10851559 65135430227261021604252420517189313616 10851560 -20043314349580668451924870954585344000 10851561 -93724212487514440255131454468692647040 10851562 18716505100220501937108879913917464832 10851563 -668538786591974038639578962340806674188 10851564 -189368158233417772148515901979376372224 10851565 886800746201362207594856817087564432000 10851566 -2369989852468503181945338840085850112 10851567 293991172863322120963979116022473559040 10851568 29380759424613203978505790686996725760 10851569 543617214552534506829707229917316310080 10851570 -5466947582992294754405715618497063520 10851571 -4383730588470946795032188136368530228 10851572 -319480019316431736498006440691000849024 10851573 -42913942768261303499667203988150350016 10851574 -262090365316346281113289149659465242464 10851575 124380242312874480414918298837233168000 10851576 -226755785205892165700420584505181757440 10851577 612654865115384916536961093599534646672 10851578 -162472532650120111602147611614637433120 10851579 298072037570504861880883611344354142924 10851580 214833211802297289255172370757574003200 10851581 26721691085366803053779155361888707584 10851582 -45923991993254745609767730821551435776 10851583 -178611649380678780234782965226377255168 10851584 -203400033310983973166052023724052316160 10851585 126803412728467315423973513771900918400 10851586 -294418963040281065024691567234068717696 10851587 476777907821054006765018080095904522236 10851588 285451141560019752410554409909917931520 10851589 258328898578381675927917254072914703166 10851590 -356123101816812785570606699765334691200 10851591 116143592033558819134738300531331617920 10851592 -372738510243049100430144969321222297600 10851593 -276966241084947199289336458045963787160 10851594 -11171803494919242493897479014370262272 10851595 -60230753836634958578604957915560039040 10851596 8944201898768415843144921238703400960 10851597 -646309336333883933049251264298339624000 10851598 180935280064959303682292124341184284160 10851599 567926426826172897553250050073900398520 10851600 11735727314722815128691484502227353600 10851601 -169835530593623479351557481343494232398 10851602 54697980132520566064340018555391076752 10851603 169010177832082311257397561830641347840 10851604 301737562523924730225552996337144979200 10851605 -359541478879591293971713529057068168740 10851606 -85098549193497099195273620491536720288 10851607 47097225376843697383392611059180637088 10851608 -217525629421969164044145004434355415040 10851609 -3404084482051120400813158530720593952 10851610 -129317614393797271064152006338119731200 10851611 -74935303879154808928525540808438833788 10851612 -292784213043438501114232223978320971264 10851613 28663107768267577958124173600446165862 10851614 -49521762819173097842923821567225781440 10851615 -333378786151885685158710690824012064480 10851616 229265306077240269749742907408837115904 10851617 -142591221905826080666333154976511807808 10851618 -59348898338411190684110354038110903552 10851619 58021917240585089193238501681344942672 10851620 65544175558093086536067832582337671680 10851621 579078823916532733544933972401766472864 10851622 -360828731987189819229607969665071937600 10851623 -18793311173007307651096611599287674120 10851624 -171654105321176346915312828107376230400 10851625 -313430397313742750891285548827172731000 10851626 179971549083488060626590373525004390400 10851627 57880480068707434880639107810775443632 10851628 -393268904527303442721437921053933092864 10851629 -231093854902207593817301672410659217770 10851630 42437700358416478093501128820319723520 10851631 187952370078908918335165205874053009392 10851632 142780688317846473039830157700725768192 10851633 27573047970455938588102670014113862824 10851634 180795303043234494124064626748493008640 10851635 -74683528841951458179760793243513650800 10851636 201917232459767333848313485453893414912 10851637 -766283577319773650443027411404397695908 10851638 -233401764619233985487552938923744909024 10851639 256778662113552270958159393790970981840 10851640 116714051969473439766375597906661785600 10851641 24403970612034399255658746826276161600 10851642 -157404369755782883496474365403197177856 10851643 -195309955652388516858094921540712577024 10851644 107121529439003027576331490982647882752 10851645 135373490450212836505221753881951376000 10851646 -194579676170826131698832411498927900736 10851647 352564769609989984762206023023910474952 10851648 21574356684947297296821928461462405120 10851649 -73310150877014469882836790873510588540 10851650 138392436497558162218636961907796354800 10851651 108869834776108994969952002209232073192 10851652 -4063815218624579129207789568429027328 10851653 -4269385554325904942460535134344777472 10851654 -137489475012612597616631430538540408320 10851655 -821413744756097467105668401090048037600 10851656 -250491964982590661137179711575853281280 10851657 639395452560184979190798245040108704160 10851658 283278331724681189137208480897651860320 10851659 -294857840686559607658689017573441610576 10851660 -6286610552273108893212126651429534720 10851661 -260243701638773208176412014188283648350 10851662 320487318618181125198195993716051696832 10851663 116392098816771017452291430632849534344 10851664 104168197712375782535568921523921018880 10851665 -3622492566388828622170750183437173760 10851666 34484828766848420038428100476120804864 10851667 -71907730873289886649289766093723851284 10851668 256395651278299330245966806076820899840 10851669 3554464957278603643442209234563201600 10851670 173267433450996690536360424435163824000 10851671 -718839521951186463559819899770931835128 10851672 -64447971188336112959941378380981903360 10851673 206538395962141210547395173955998937536 10851674 -23380752598511680069773443543966601216 10851675 -85138864456947863317559866150708662000 10851676 -80267251337634151345910166343826251776 10851677 -270406931319903121508391592190912283840 10851678 -286121783691080727199633352798758460160 10851679 -165711173471812494548670410718514796160 10851680 122985094706781201616312046040986419200 10851681 -34679607538346791057265687262636638400 10851682 -183909620318659057422463271546317925808 10851683 365928290888262439028037469270859013120 10851684 365493989461459972534039890575931432960 10851685 216641990231366346338743979238362247000 10851686 124937683595596074938445630090305682240 10851687 -417605934196707577215587461745361134568 10851688 53958280067530245158950617601210997760 10851689 -626375769340427599036753637202427013760 10851690 113693738011426010702763574777509131520 10851691 -389506415457998412460595340895347776908 10851692 -431381777469997099681972952429477693184 10851693 101371291109512733383098397217896000320 10851694 -47914703120042150177796086147470858368 10851695 -1557104920402646731510338547843648800 10851696 -32275051551180856673936465831170375680 10851697 -182837112589307879134451790210265927500 10851698 75620238023608394677959297543914350080 10851699 55561353266723209620024194902174848768 10851700 301464412627538122101375341816728707200 10851701 -32821463400432184233825902607434526048 10851702 291729766357678985093369502402853828032 10851703 -811328112747688608616928014120643569048 10851704 -417568675082488484773212624466154250240 10851705 26659462338417721366874536898335718400 10851706 1452365927111327409048132735328221552 10851707 -242733844091792547955919103447815134044 10851708 16730596968662067474001280308649680896 10851709 74840840139901246294024869237011867040 10851710 263378896263106569357074413625801727360 10851711 69855152621792148846976889434209960960 10851712 480918684004288364312365051362316124160 10851713 -75717588734375475060029339951100725400 10851714 -210298038412829394648774218014859653296 10851715 1037624842489379383826307011422404000 10851716 62389331446499562444102480538031704320 10851717 -4461800146688494281343084318792434240 10851718 17810724157618817809834446762916980480 10851719 364895076521934791447675722607787492120 10851720 -48358030156676029102505088631659724800 10851721 524676807852450766156001535526544032922 10851722 -58758405615854472415537911990903422976 10851723 252580902400047001443711785574988623984 10851724 124403707466801527100141034417598928896 10851725 27514379381661303457042989180424101600 10851726 41206342067454688226076088429599642624 10851727 8361097045336736750957239307110723000 10851728 -169261444258595882643162786225797922816 10851729 -64106902211798996873321451497449816320 10851730 -85631786313080485536732915409108953600 10851731 475332341059632230025673300186914033984 10851732 17982925489945715223773969121956363136 10851733 246961298593103741681026530405825091982 10851734 -258716335251393109146621307993337803968 10851735 15345483399914200411893479527335557760 10851736 217047471699536710035403270443997593600 10851737 497809132724166777290451657538344020232 10851738 1258381836110874303901549380411825408 10851739 832011119863303698208669695892380833540 10851740 -3020825226594948948566458035761103360 10851741 -90918938079168521271424045578563960250 10851742 42356883851994758387802211297212906240 10851743 -79908470062033264653834698362799920800 10851744 -386453069417635157065224836598957342720 10851745 -272149617816484585153244745294293683200 10851746 -10988349954009694916380926988840598880 10851747 201447800605343836832777534413419589440 10851748 11467460610003023092411006897077273856 10851749 175781847214088188163320949549517282750 10851750 15117775908084580168008724503482496000 10851751 522337806894438336133850850248040069752 10851752 -211148062206257871605032035874471526400 10851753 33225084471992560498029685179045600000 10851754 -281415604973932148379895350297002393424 10851755 -165754107836892592655435433611860962000 10851756 -46456396223530398212816055379201720320 10851757 -66338040518049609327329729825598749376 10851758 346519066867491950394693452760612252480 10851759 563670848919547603465805766147655608720 10851760 -131168123164511848296913528830087659520 10851761 -262114166250941636905283961073803094638 10851762 34474696859059280699223589876705537152 10851763 28412697590785377216042505159559678784 10851764 -114263259363381986265159194863859712 10851765 86714181850405808802586484003341036320 10851766 217767613245620315152892112289426184064 10851767 -76952583869023832976419779441222901376 10851768 -179443084682753286211934770038025052160 10851769 111695149174641329983786170762533610496 10851770 -74088410736525421185918483875703796320 10851771 -116248008665192253679081418089522959360 10851772 -461381907378663059209612996632285850624 10851773 1061621357586692063631316433839994131404 10851774 -94532137732863145279338658450350750720 10851775 478813108713190081110204433612656906600 10851776 -35790433148544279198376302175403900928 10851777 -193640267200572056066906137601187614286 10851778 132431980460675297422333130482707753984 10851779 -118714990612994303279453867252583943620 10851780 -4062440252908131786372524809409740800 10851781 397515535050728032966454314705997331390 10851782 -76759116865238304690966851791238764416 10851783 974814341720058925621323172218717698304 10851784 -562388796942546738027866362661645245440 10851785 386957500770177647340162885023260402980 10851786 -168195673503848898030964755912651763200 10851787 363389836146962961701691803109029164436 10851788 -418700144134263226164155539099710534912 10851789 126303291832626645879160853214967839168 10851790 115206666527484247728342122237194142400 10851791 188754808175223078584119964368943241552 10851792 28334818389908857860026354922137321472 10851793 -454827518332136042240682177971035233680 10851794 25687545183414119057736276849280189440 10851795 -55414868983864218633635149947213096000 10851796 -3658643928173830176690494104105281792 10851797 -19398670877357383933236490429535081856 10851798 -26773955254330714249710726287749054464 10851799 -166358488442713854253338083010514224464 10851800 -155119077053824215763653232648366080000 10851801 84137691509275038737359570120651111632 10851802 164942925658853375939774404584805458912 10851803 213898137511249803343658230335110755104 10851804 -31010828102297397449265735769060007424 10851805 -476339194298195264048048529080591403540 10851806 -2446021189687936958270792889779308800 10851807 326553631472233543214140616809754880840 10851808 148531615123346913414833081995575951360 10851809 -789101768890208082702230104266882480990 10851810 203101977752520376276273331772442460160 10851811 -1130610579544329474019140611820456122160 10851812 -129275796008736035063022790866044144640 10851813 4033323913933131180843546045311099040 10851814 92824585493174421480929321496758852352 10851815 -21033189784280141329606093049698999680 10851816 -24560498844198150313832818213463654400 10851817 5964491351589598551545215359815175866 10851818 -3597330513932960746021797272442050640 10851819 110357348833466664472792246506351897600 10851820 45421682862562183104084169990238177280 10851821 -129585351269628592084469428362180063648 10851822 2274675372873774284648329524763765440 10851823 -1079724669939810010567296067778034896480 10851824 55376998823002279624588438471409664 10851825 -37718215126458341188622830312525898400 10851826 -213105192738909541728679044117663297120 10851827 -398469671278768539183398417713294134528 10851828 -170997243023849063160941740548349986816 10851829 147474467661888006999969271346868395520 10851830 26431599989566262158561123904733696000 10851831 -67059678295999293861129693094317924720 10851832 153809620445218681055043888302816870400 10851833 -486469623364764592687889225047814548080 10851834 4586232406153489276489804620060595200 10851835 343399491638243980469393963053997145600 10851836 100277736895403659863862910956446018048 10851837 36812882233274058705147257292079819968 10851838 -580416809658498446677206274969539111360 10851839 47067566883903318157780982612733364560 10851840 169880278105207667249496648922536345600 10851841 22547305475402841916002391757959795968 10851842 -125158583548810298212393494892428429408 10851843 -103951120207716139129299733907718051336 10851844 -465541962297879365570868203582641398528 10851845 -158237713185305907092480314258561080900 10851846 59453791714671359838980315032688148864 10851847 -151646179801286002133523131751511289704 10851848 160904169713398304007190620599427072000 10851849 -185327500629791565647596347351849317376 10851850 137525477654054802323620434490955136000 10851851 660828385347421640490605197144115808852 10851852 369520991377731114009581724812988825600 10851853 -571580290184570610723816665708044850976 10851854 84363417561568480813715083949674205760 10851855 29094849101529987585063978320158947840 10851856 67380516009037759053352787522705424384 10851857 65464119369977170332781936853001245106 10851858 -158383894690957981178624497600698165600 10851859 114598272221278610602213295217980385480 10851860 -54242005491748826008913572627353108480 10851861 -49194536057809201881622267962231645216 10851862 -75263456960285320638879869082666191616 10851863 211566003216752663039088426251154346584 10851864 -501165270700002024916493067554947092480 10851865 -511014991828552666092471323822400545400 10851866 -258084458111129286689590534867821170976 10851867 -7039943667483716796198824445193958400 10851868 -101318159060405900130283016814785868800 10851869 259336518949393731932708007916847116800 10851870 -89044667637558437938632085605910348800 10851871 495241071683725381920004104958100447072 10851872 388931394330466803568319803911210074112 10851873 -307008079280682364848481387275196769616 10851874 -91953797625402714218121103974338403840 10851875 -61662801470332007285372577873653325000 10851876 13343240697791551770823004848335040512 10851877 524257051481239479564620048909944064832 10851878 76143901711079780973477687030019971456 10851879 -375479344338554396341706006060102131416 10851880 -6228791532850915344808961524306944000 10851881 851737605382024205855433487614402016500 10851882 -228484908281536823100963309014165101056 10851883 498529847572582136359760911006692076080 10851884 -159825012645495781843608006667431101184 10851885 63626125741787888172530996939547660 10851886 -406118414008906249976187873983107708608 10851887 29443660014194088765550185675538316760 10851888 -1389158656704587422675659471142256640 10851889 485718565793909029807349777871694844690 10851890 -48556161516601342180754851789230635520 10851891 -115591785352311944297332464964578256896 10851892 539299812974583459205297283789619833216 10851893 -146605718193853929273329086501729425156 10851894 6204028331929906189848112131956059296 10851895 -504143854525220508223605408099327906600 10851896 254959004727797188528543838010180894720 10851897 159467882777766817566959311883855163072 10851898 -86566734517072205150930640594556139040 10851899 84358117706215864309242134744794738536 10851900 -19958287613880340962725440499790566400 10851901 518968241652589465115088513389166600902 10851902 47432892609896025365664040857435793152 10851903 -231869762052606167522566949232808055688 10851904 30312718583993061256081543884728958976 10851905 -472933902031911129925209363464290095000 10851906 51334048069560947378180551479691286016 10851907 -248101276433285237967392370444250588800 10851908 -205697392526278922422689291707373705984 10851909 -235608301939565240911598223160002417984 10851910 4770926737743777823484900311912824960 10851911 -23118451313712050845553759401286779776 10851912 185957652350759519123280859079575249920 10851913 333832974561393966782402841229557971162 10851914 -382325604680852505199977001658031690240 10851915 86506808498404663965375261793089431520 10851916 -398409688136387007146069406300955115520 10851917 -282308850422154837210073291788205836768 10851918 -26543382397734479305767944377975455744 10851919 -198722223686860898246673211266577443232 10851920 59656248792611892376606596510308352000 10851921 113411408558280395664982059092935385280 10851922 89082189946682303163812350886371590144 10851923 488319344992004613737975011263439684920 10851924 36777653204877532007024232116384169984 10851925 -45015395365446494413649267008863279200 10851926 -35723215306578396635678799273593001600 10851927 -158630650604714526691953849649360323480 10851928 -259671812221405751004357046666453923840 10851929 -127474499504008010838623931843313167360 10851930 225969417721183842096490414614363694560 10851931 405332857771871340162492091584963835600 10851932 -143636283370608982011141874825158673920 10851933 196174997163323267381203459842261535680 10851934 234619568335726101892881142830532607616 10851935 -517412395759693416493490432236592796120 10851936 258910696468136672203029578830245003264 10851937 -880846733779355560589816557220310568414 10851938 -532337582898790869366282570816039820800 10851939 98988568935844888903514553490762132128 10851940 250155313403093710185011128923538575360 10851941 307263666216131344930302871485094932384 10851942 8737192071531231375258048817352502144 10851943 1169359015336737796479757500231990895240 10851944 -32654541795875199304609444262558484480 10851945 -78692159033442971561917300243635936000 10851946 -135421210888706819601140125766523531264 10851947 575579996850506120315009147772933633396 10851948 144611231104585928181574667932284672000 10851949 172918073722832096678121214436292708950 10851950 55988517134987378621284526707332854400 10851951 -450516933454016740420162905023755005696 10851952 -7721019991584583672932726783404802048 10851953 -796904971819257138028398734760210432 10851954 1852076208795468598646784533305520640 10851955 133857095160417544308821575977636377760 10851956 177409079073158727286176646367313909120 10851957 -297748295614609696391830886197410496146 10851958 85621019661047855305748552079088761984 10851959 -400745492929003696160665814140905138840 10851960 51222396191050238427441585742381056000 10851961 -7334982591725196957443186009957939896 10851962 -8580373105015225353624979284465403392 10851963 -330866793701048171602393578849289620456 10851964 444486654441554760070577888945480358400 10851965 -206916936298948347108747134508285949140 10851966 71867714544067947550518500536121871552 10851967 -321781626559551062348125997930491207968 10851968 -509994648553322116564134707378257920000 10851969 -363752582021290290287002115075455835856 10851970 24596406767932542009015505121325595680 10851971 94190525122461451333185585179189970624 10851972 46631727228699562706228393609858537472 10851973 876273428256997714659955238584532560704 10851974 -18286919594653586118048847130708217600 10851975 13903365018597866404391901855020871600 10851976 -457185149091293078749582609190074321920 10851977 1081188776059609690342886519886724629120 10851978 2540024331576709942743724046993810688 10851979 -711987209827496090443993449939461221420 10851980 -171846026856727200560626584501883776000 10851981 124546804758906227566134514859034168192 10851982 -246301477142401620822289743215438649408 10851983 7025810417470457933055749186052476520 10851984 12644468722299298210820135216643833856 10851985 226056281317988785600560086807077527360 10851986 168672701298107995044009773497854690192 10851987 79978810181874615006880087477017810360 10851988 -178712181186343764223689892005183590400 10851989 1094720427997300049720806047349841592 10851990 -278768835352260231804673740414740736000 10851991 102172287538198439325328641311693896984 10851992 -859771623200493807100417944870309120000 10851993 -391478920474068718976462699292540986880 10851994 -120396647459872797438758319882552400128 10851995 -88102451428432228988288740987573754880 10851996 -5992220024905020498646144857183707136 10851997 395416826282419256944777089890210791620 10851998 324886251670620673915388869869974826240 10851999 190582696662946906011226172317555451280 10852000 248968653922965375070160912172417024000 10852001 138987734766872514844149001126828967904 10852002 -149732250123728425328906125993216819200 10852003 63937660678093288251177746667242268960 10852004 -624104791462273844590198940162150578944 10852005 -88086673072937637548448510347339545440 10852006 -185587316432789544529108883161460064 10852007 -886151183225683177172387612889986820744 10852008 -84222931519902351228848982638136115200 10852009 276768096630336837444077413914674175616 10852010 114001861099705265425771211729465280960 10852011 -508615267519027333464344577935180426340 10852012 -267866799212303502858136541406596786944 10852013 -406639094201947763142401979738428181738 10852014 189829194938454317169666521777152472640 10852015 -58951689148945670078734031904732207360 10852016 50004349907139022880290040685735247872 10852017 -416286850987254036618755588184831453600 10852018 -734062620509752346635252484585462335488 10852019 314074187017387127767918548038815185420 10852020 -239371617955606534435725451439770348800 10852021 4667792911758307163132578650990616992 10852022 23327823692563763472627223775629194624 10852023 63711614473555547739468974818489417728 10852024 -525126963766339564752018247709635031040 10852025 -231091233683703675095849133474609666450 10852026 -34519141229147069682893254872345098496 10852027 -745775613862460692609633491122390580124 10852028 386839895273612721912911388893685136896 10852029 -277814991771249120352259386955312564160 10852030 -120876329889823695616363239779551277760 10852031 13065947995298037791503980673116187992 10852032 -131815215267105542941234631809695744000 10852033 -362124757383855623801639218336671030718 10852034 12509709560754452666658589001448130560 10852035 166583639319330570708140722054210923360 10852036 -17697076073284019623304160761268983296 10852037 137712409135016263986010260922543108800 10852038 5671511369292963891609845456454378144 10852039 -6859255645855934730697153526341304832 10852040 201880414114499249676493278343925760000 10852041 490251582651683671011281633319622712592 10852042 -474938210378444571135380266622823340800 10852043 296259003099237817495790098006818236400 10852044 -10603694016299148233239896805448810496 10852045 106758596062336439004943121499618276300 10852046 3262291438952180138546273031568309248 10852047 147006198487876808304506317200921584640 10852048 55094314023569037229192343088091062272 10852049 -65004920219453587199107787863982308236 10852050 60982690778267354792626050611859513600 10852051 20260217622784935539300430828729092864 10852052 -712518476124252016670486242982892929280 10852053 -183747688639712614761403522659103315296 10852054 -97730968940185154398924003089254072640 10852055 -152635640719075279693037986928808152040 10852056 -14258400533217626659413522831572613120 10852057 -810244440484784403601433322707097824048 10852058 -77643853531947381375565083600023917824 10852059 -132637587974007616429790724534154397760 10852060 129257563811800207303168421619481044480 10852061 454323440512601068618976610245777575200 10852062 -57310153425624413051117924943321824832 10852063 142523519787595354286846622356559250008 10852064 475014669077113545008024062306027831296 10852065 195436686225368461790973232067784721920 10852066 88228370991966088152544841750967581184 10852067 -43607240462203892688447668705354515200 10852068 41561187039877427819387205634600869888 10852069 -195073369521547184193884636397738874248 10852070 2067332631835447800997810055204284800 10852071 -191794245590601468466607318277261384576 10852072 -211427164291340759450166850598889062400 10852073 9129556766128801988078364280935035322 10852074 -87659122167051294204698510417941660320 10852075 -115065572833089147357207785998722034400 10852076 436618775464487615928279668031308693760 10852077 102922019818484166701805745550151855360 10852078 -538757942915144591990577589998649512960 10852079 -214167574509037805796786508542958291104 10852080 7874583415608361828471858579164364800 10852081 475038681855504059765145072441115227700 10852082 -4765305352439557183588213971377154816 10852083 463835204653148198014050957972737088000 10852084 -436800840542204891624626092196575596544 10852085 -164593371260144019978076883547038612040 10852086 64953679458259170079676096604589670400 10852087 713012035223270354404481027891106517736 10852088 -54423846233727417899843372945817047040 10852089 255551585069489157613691280563178502224 10852090 22235652976112057560783928031520588800 10852091 -15704305186656257665296023299915036200 10852092 84543403645228353246939881310356860416 10852093 57118191393189692787830030120347976800 10852094 278670324660645329752595811471651333312 10852095 105108444947494910488001858630325029520 10852096 -726211261114405687830873724831104237568 10852097 195600785747372450808048239055408485040 10852098 -287749230440839959222495912929164868736 10852099 -346357966896450282509699526547019536900 10852100 8406030694970514102172974127624704000 10852101 251151011474098089071723798974221283068 10852102 373281170737005008663899953638084422752 10852103 859851771086055061102625186391272946960 10852104 -246018956041551430003453226687514746880 10852105 -49136251539495934539998546976284244480 10852106 466242203199274562435297716272305756160 10852107 -1804441134419497831481836378984788480 10852108 101696370941386401393256200588753473536 10852109 300686703905757547746326648051402126604 10852110 19428489401540236118167392305518291200 10852111 -521391659351963357003982225250239358288 10852112 -23668156157260357611225669237586526208 10852113 129701394372194080501256918807658548544 10852114 12979558857580044848879631413478953472 10852115 1060479698824581464948717526649955760 10852116 -151158196406380407397444661143075061760 10852117 181394752323284561434165627237319208600 10852118 -43763068674944615831895010903824953280 10852119 -309651220154029747633042115328907876200 10852120 -114545273168746480477105431852189696000 10852121 6201817898135791556207187446937810624 10852122 88150898860006166245454283624527119872 10852123 -45535772369992590159231240682622229628 10852124 -75860616777060973903113301916835177984 10852125 7345696931320618869855695581424976000 10852126 31465338357855185258692365389232391680 10852127 504260711707297168215158018372999400 10852128 -95750796380227242857271597997048135680 10852129 -126295714669357323336727665359957782224 10852130 6097599231846903115485009651157101120 10852131 -342034447168118693632573232479776289536 10852132 674906410209609347360853888724420704896 10852133 -418752835482662731953721270924469177376 10852134 -192128395944728413278867051696433306752 10852135 -151781784990710978897644085796008448000 10852136 203322542649959411375240237130941644800 10852137 165113172671012246760313753335773464704 10852138 301956373026582338346740161836201538560 10852139 -158973020592047855924795213540416518528 10852140 -121787153488851982870598756708538746880 10852141 344436187876406805653478831849258939542 10852142 73937007346760214265265613994813706112 10852143 -71831557618246110466513021151887756416 10852144 84775760196601752093144843018763632640 10852145 648680699596249740113565218681651454900 10852146 31864091027732823393808600177122655104 10852147 -543707115473581148793727283876246942640 10852148 -559289503203640380704235522383382846720 10852149 11897662472899682410393256998202388480 10852150 22594616638920596446961285639188224000 10852151 1336505075586945714309668840646586773600 10852152 500831785145513717659302262433116323840 10852153 11870443721476932181219445405922228484 10852154 209709531942201196247385848798419345920 10852155 -38669382767081684163585735181551618000 10852156 -150970278190834839522867494845036946432 10852157 -680192458627253160937354997491518960960 10852158 69530304898383360769896134364461017728 10852159 816162786798073956789793452145852462080 10852160 -159400713208754031705071894795428823040 10852161 -477903016935607115988861139324677162816 10852162 48267028230815067874630446374645226912 10852163 67312771762352024357239250722945060560 10852164 -47152017750103986388144704397740103680 10852165 175824152911345553224992206077485808800 10852166 -166943503698955346668882347576795640896 10852167 127924941228570108910707908910482624256 10852168 11630384234292314281850716945544847360 10852169 -510395556848531198965468218274234889856 10852170 -20261524812635994614958153915420180480 10852171 -765627514436693628695584348219814285952 10852172 490200353710781661765367687814602642176 10852173 189564784233917562601906222318488821280 10852174 112886572934494855811633549924275287552 10852175 -176834528342129580766291025923463004600 10852176 -1226040793771983728263614830351351808 10852177 608483556676336717731340574874453168000 10852178 175171411521452228099602714713464669856 10852179 241691415548449122815707710046739984688 10852180 19057526696287969469746508164347624960 10852181 144936610554002094075908961701634505464 10852182 48941355637046320525989553337542619136 10852183 -1030621930712923520560550856366313231376 10852184 239631775993789426866330234201257779200 10852185 -317030667622687894296268631635307467200 10852186 199880060221790279338638828317614263792 10852187 -536961413328225091788566377625372584920 10852188 292341349178629371235663819095489647616 10852189 22757596851801857927370520623998144256 10852190 -134267164283076180627121326808814200320 10852191 422776737767391904707693365306894353920 10852192 238518047566212247701285659469852180480 10852193 44695708846963505112683655809112832944 10852194 -164604578939632442111369715001187625600 10852195 -15171935989286935078021661327426750400 10852196 -36470292765384853006994305423811721600 10852197 208619196683687716094702133575121332928 10852198 -18866044359737733833995298780564590464 10852199 -187197397161565801130207148306266096880 10852200 -87702522668850888631637883504708480000 10852201 85963109919901386423606420024493124864 10852202 510293571411766279544755482968114565552 10852203 406264714817821904057845276669611593304 10852204 324649419616993469606096935194583091712 10852205 -41847671359804775704588372910526581760 10852206 -214564748607397448855450070176742359040 10852207 -63600481796907500323469447271800205960 10852208 -52306242023969160161474497510341476352 10852209 -476184506221136197081442858248001722572 10852210 86540895090380245058899293612911801760 10852211 5242714764150485012313822980071622400 10852212 -114042791320243882805258682797443903488 10852213 335582479193148861999547092608552540462 10852214 -1539119848043997784534753849055737920 10852215 136722840852840663755087217365926752000 10852216 308627649833705828856913909865882664960 10852217 -187667348956152847677002977510780875708 10852218 3476037998805356900831588302327344864 10852219 265891034977554487041634427273674472192 10852220 14434294157617325571213552977981045760 10852221 -29554876241643795215426620235497778688 10852222 123343789407729155905763161916285651712 10852223 -194862199840712795715209587900658310528 10852224 -464563882969121952486282963865042944000 10852225 -139652124333443655453252472882555526400 10852226 121496805480892078454341902836693072256 10852227 -88917039135213912811828928156259511872 10852228 -149423744036749428536340201214983229440 10852229 -297788337243147031303015930773044203170 10852230 2745867174354920577753721889068032000 10852231 -212119561222219457899758114042305087768 10852232 250624225514921002422537722950916505600 10852233 29188231714789689250032897165075624960 10852234 215613559730772709179527966594702708016 10852235 59555055552897271143836761623020206800 10852236 -160329779553236035025140396429429679616 10852237 -550013761358709656056429600998941599008 10852238 23205809210501820597059869705967109120 10852239 173621752972055559596648053352047734936 10852240 30407025869363177586342135703004774400 10852241 148904312965835429254421291064841902642 10852242 10644319930337139998264785564468586112 10852243 101677937712311334403822947670655288492 10852244 98765928637623780675440647170613645056 10852245 -305618323702922782815936249157106030400 10852246 60257612181894093262949851798652439072 10852247 -17797463031199401955319230096393708368 10852248 -158013126958915570137889504540631040 10852249 146702085976621643912628718575286032480 10852250 5514707622808998508723992678973248000 10852251 249480635978770635463234067179941534720 10852252 28031220578797138205993000315264320000 10852253 -16134133963634320807924223145350326656 10852254 1097229287058597034437864039507145728 10852255 -1305555394656371091476791360356285840 10852256 -1109414657708572287991122454854765772800 10852257 -41613183734858970543916391863304481024 10852258 37211123292363248633273395815636856320 10852259 487072655677889704294190800926174005640 10852260 8846090376651404754828008442233794560 10852261 90379505935611728908640804418828085440 10852262 -109466665160351814311639084163022414368 10852263 -60097033206135021571943742691986264192 10852264 -117531503331020053583633226648620375040 10852265 407971686627167567914384788886137450660 10852266 34182969010389401000306506261845120000 10852267 605066681971908240240157166230110062640 10852268 -27059366938480299008838434222616576000 10852269 -65068720061779913026735055845991885472 10852270 153927870771150897671014957957213612800 10852271 353083807429906684152806979782188163472 10852272 -88205772326016453261383355336483471360 10852273 -485533850212939578749971815278710033920 10852274 123679682390900737682104934822859095040 10852275 -71865870853433871903397936664423074200 10852276 -404460011361990920556595163549018803840 10852277 573387703661206873138283872205844721152 10852278 35835112175324706321698085477562597824 10852279 24361444867210604579602098828822093408 10852280 -198704610609252795105197554003083264000 10852281 -5475755122486436521467902321407210320 10852282 62956299784807728175216728258901884672 10852283 123072606603294274109377697810594658000 10852284 243510067987837465957084318686590439936 10852285 96191149537630912471614106400705245560 10852286 473588642341076857392988676739294182400 10852287 352905238558439957210083075049480369280 10852288 179594951714106188262790604677172953088 10852289 -256677339152453813067629240248002874944 10852290 26640642252914875071081691679165351040 10852291 -778039647718710725085449532922132154308 10852292 -58248005076194544603652590939483890688 10852293 224924812837213582619936460621532130400 10852294 -40467858428715630136458696477938764800 10852295 -105936359696868077994650348281251895680 10852296 7859898568489040128786273037829734400 10852297 -5881853460245199102665204339419255872 10852298 -917538210394551962190347841050866080 10852299 -18363912537161621473760124605656414620 10852300 332186907341533254657442251760588032000 10852301 -614626660580474178323910483335565922698 10852302 335586069380285813930091644476015478784 10852303 26304937232362731783505861782313553280 10852304 71273189733983675709729738347498618880 10852305 -234850311991384562616232100786085427200 10852306 -142237368475339505727780050570442754560 10852307 -645331025665882508023024260088395946248 10852308 -155442034714158762241339031655287162880 10852309 -515063287454215333042957107835318493440 10852310 32431071123298420282618156581928358400 10852311 296223135621374465304103204599113501904 10852312 -791128538287338121382818366172822476800 10852313 -428392036151064320476568970758380008438 10852314 96770784293626256892696175222938174720 10852315 233910442089080035240416906615579878400 10852316 -180576185930813139517158744633229800960 10852317 109075214346116097965441898102622636320 10852318 98033309806094668335316569716952268416 10852319 -318773913543877896817181470588564251456 10852320 -53083377689142728973291157317023170560 10852321 15497044213310540380810294698934223522 10852322 48621571543586777071806366933137270400 10852323 107607032199375818491852229696924696184 10852324 -317154428847448790609565935027993961216 10852325 -118902719933460127291130270515676928000 10852326 9489695772597919270710202092794100480 10852327 228753775919882630322743807003169827272 10852328 795239374812293316402591110897325096960 10852329 -368009948355679081467164761887459317616 10852330 -222940614658990194030038739344733384000 10852331 -114336123963811357544794479656625348576 10852332 368575273851117496520306058266780431872 10852333 150118115038493926024285328580065488224 10852334 560848733572018455885978343678771379712 10852335 83338361526083214338612291499233092920 10852336 150993344440005227196821525905447256064 10852337 -571559309084210774107526625180787781568 10852338 -57619580707723076721060682188623454720 10852339 767743216001299495871347327302487170456 10852340 836900519267973540841690794790041600 10852341 280217922680425979335054841958661297344 10852342 -418996308058160701588712049702119428800 10852343 -590700644464813818132155039701654168176 10852344 21623613313362940391326259095248998400 10852345 86320285560029908624623026350105992960 10852346 188049033766494006743747416668787285872 10852347 -665982624575108795552084074116245423616 10852348 171024806970968593231607951848663283200 10852349 216180770817287258126779527887524233900 10852350 64219252043380227822274706085209472000 10852351 375489224567233513225133169210475620600 10852352 -1488797682870807715481434490205634560 10852353 -328067150744185802745738726287935519200 10852354 476432809136093596910710664632006631376 10852355 -441640665892261498977193350378619992000 10852356 -83047827080464864646517116313789874176 10852357 -643337680748386198255866135663684015394 10852358 532216438766538562300558222837681299072 10852359 -51899999199103298961464620336317324288 10852360 481402604809335253809574087039557734400 10852361 209315660097765074102391661877549020452 10852362 158212752841643800380141333918545993520 10852363 -170609663980450960155025057485351933760 10852364 85053481988608993427790099530935973376 10852365 118131335143758267089843820980126826720 10852366 42117612449467295299842659304080216064 10852367 -116180015249403989437654903097533046280 10852368 31789820531962031777161620990059741184 10852369 -458790485969273206964408847706700830 10852370 -238384679038430020237347006977218506240 10852371 -514964736536002200809298076293111536460 10852372 102610802829984062995295271812768124672 10852373 -363111997912731141813673057201695070482 10852374 -25670222694199811482346505712753084032 10852375 226980154528404728399192300531441652000 10852376 237294667230317733098205562622607022080 10852377 83443860682838813046020309994157298208 10852378 -281060309295497839915142945548963007760 10852379 479486688482727440916798899779095236376 10852380 109514323348848985620660239219031244800 10852381 -855492291254074271470397068258268369818 10852382 -3105669795017829749796144851697302208 10852383 3269808743273619248568133963311081984 10852384 -444073833885888860482478992159682002944 10852385 -325814189549389781193730964686320045420 10852386 -41367669466222846125853890061549188096 10852387 9181277227754929074053205285688643584 10852388 -95615742772924174820517265578543882240 10852389 41016043523175456473487009620208535680 10852390 -341824149696214934541201656701080910080 10852391 -20736624793997504218020323138809626216 10852392 473689158755682431979478716796242984960 10852393 -202668988523736043281042300628780856460 10852394 175196658354172172503536187407712315392 10852395 -367731339885888158335189981716737387280 10852396 269116243686601046130316069312403396608 10852397 -31145769117490222407264795763896538740 10852398 -27930947829873580341699270258959658432 10852399 16040842689426147552583184190004059664 10852400 -18531961440047214314517801274790707200 10852401 -170249747596384098437401237472877235200 10852402 37437800448923202039943765446658571904 10852403 -559411557118977920963840626837240959348 10852404 124939389029850465185331111658287071232 10852405 -215431029954278009587869563896783187940 10852406 -297906232790007771957135032288974290240 10852407 -202639152964325683239566540748851729760 10852408 -53362572920060586080652353126397911040 10852409 1012358587535969822779475878621101165960 10852410 -133545573187405024341894195264362000640 10852411 250110188513364557138404940410161565672 10852412 104516473956209750105247032267727052800 10852413 -583651700034923280303423870006536064 10852414 294891365152021535142309690061927309056 10852415 -296160853128408428834415437912381256000 10852416 -12236819837262944420601619897456263168 10852417 206918374874813197882287709116677057280 10852418 72829282675882220128876333890456698880 10852419 -168477020516425409350233905548157794056 10852420 -90270442861073500923184881903547392000 10852421 -575843182400863339374981281982328364256 10852422 -6656703098767124235600672477876034368 10852423 -758979383113203220147969901165411484328 10852424 -797790783825756824966238725862368993280 10852425 -269200085568176225331004026297421098000 10852426 2348688593220698432788050779782276608 10852427 -58526395885882653857585079504786834720 10852428 375984032214447482093570963365968453120 10852429 49435864054658063107897473712669381632 10852430 -243651197922957680910874354942087927680 10852431 154380020725846596403128492024847606152 10852432 78233256916108266802651962269067509760 10852433 -283034072224426573845871526335902481920 10852434 -428686683595675546366760918895946517760 10852435 86208492493877096046620659828691445840 10852436 119544794393829730842252282227187099648 10852437 86641702318207106420146150726932608160 10852438 314881097143624869686539687232754706560 10852439 177407918055952375115154806676328874400 10852440 -28041513515354824861005902259967795200 10852441 -1106381565187902773744603117637997771776 10852442 326499935869068170147399918269454821872 10852443 202010729328674511865355499946367107104 10852444 707231455241639589511813388555661287936 10852445 -144250560855326417994922309106651723520 10852446 183745607078408284327789465889602848768 10852447 -326439366292324736096488083994732763104 10852448 -771490704761577415082707198253230325760 10852449 73858514637010818148616907424190486016 10852450 -12824899863602542233147384301897459200 10852451 494833033173707382809616245856588796392 10852452 108494080009626882776871734677397940480 10852453 -577884951616958544820294401292439799298 10852454 -109884008761199240569333715069242411968 10852455 -37861210515906274861624750088043523680 10852456 -398080108630274294317693975035282800640 10852457 135661051672543772873358604793094724224 10852458 -91710863155844362267693728326408908800 10852459 -336880884597630021628203036932682790184 10852460 431932673805237699052172621533259212800 10852461 3748669623972582815611031998366057302 10852462 -135097669758517515254385681076427640768 10852463 -368699242609890889036214250917687159496 10852464 -21375641635027177940666368885614182400 10852465 16182888145953151577956453351579680000 10852466 13520781825471961239107586955104758784 10852467 657708057510233085049914767276985024000 10852468 651387082296263649239488631858616010752 10852469 2271563626082842617022686863937212544 10852470 -55826298970264643644960849949590166400 10852471 -1909025354252772299245248192546484080 10852472 -27870763500794002483762838815511470080 10852473 53584377332205789157129721684199944784 10852474 185542523816128205068575913697089850736 10852475 25833987954549996492116292441521225400 10852476 -89791963403092525217796292309314493440 10852477 483761350726829555185257837502404672000 10852478 -63837175998327146075755843234362589440 10852479 34443291617522040752357086686913081848 10852480 -64900168290579587601374487530333798400 10852481 -154716012021026821943942415767266087488 10852482 -45427579889350601423276482396065027840 10852483 -970866700698032830285083210265508091268 10852484 -145013772231541798452870183380952044544 10852485 -53450240677017709040851673412908346240 10852486 481256554076588321911361889632603076192 10852487 78182604134097513532794122182334521272 10852488 1350530140155014535358229619669614592000 10852489 -196207709621872419166842157005331460710 10852490 -41653610634970018745516014639063200 10852491 -159625421568715973923873280795519131920 10852492 86956343329286267525538812536302403584 10852493 80122124910664520656167937619304634284 10852494 -256399057853999619193372910128809568128 10852495 341797550749427345913817464324308852160 10852496 130887150992151823456818523960914739200 10852497 -233755629895185901366682351934493393392 10852498 -416509729021370624842983924386487846000 10852499 59113524513967117284131214238535957760 10852500 58401847241982618620484361805256960000 10852501 -189449257109305943681293927504363699392 10852502 273081181724358708945737477970035729952 10852503 466130929277610746704949365436810310504 10852504 58900056329160050197014662460060672000 10852505 -511495498760818711327678816347876425340 10852506 -44361857923803222446421416625418688256 10852507 123463464869356063990305661445811509632 10852508 272208590158932612300271835762011811328 10852509 334494831872400120928111855987290501504 10852510 -47599306229604851545648636214138695680 10852511 183600350445763499185602773305078379904 10852512 -3240250353754365417314466334538465280 10852513 144058114239440148836683731204381127360 10852514 30436536798871981791836363286650987856 10852515 -221572781668690720119436193682042816000 10852516 -89357616924610766975067542874666031872 10852517 -404375537903182050839188268689284073380 10852518 -228902169106426284200725323646756995072 10852519 11058160296704346769062415797568368000 10852520 -80789191744700179597017254165152819200 10852521 -87263056564428788174767636794365885376 10852522 330555001338981184638928729633435227312 10852523 307491753439824189851197074599426987304 10852524 176628425982832929979219571589874671360 10852525 -132526087887234422951227659612516097500 10852526 305743914876391807123090790353516376640 10852527 20058852492785537153584478084140807680 10852528 26331635207229870609647336916739801088 10852529 373319480963997655327493105918080106130 10852530 -43958758485776434270987223357202286080 10852531 -594466045974627466424737470349844526848 10852532 -170735232195301477931070888193154162304 10852533 -28979275818139210107009904720341019716 10852534 115059834191542647829370552626140518400 10852535 -346509432074866148792375507377706082240 10852536 -250491321345546622484709735856277606400 10852537 -367382158960195736144548182065427135660 10852538 89403242190111291528152265680795059680 10852539 -458397081386318944609162378814660714640 10852540 -71941317839345817825429667312299801600 10852541 213892527408804282994442848993682904672 10852542 -1580878531963934530333470971531813376 10852543 -335282083581130086000646157954098494056 10852544 60894609844668087016593210852859969536 10852545 10498711675305403819020708510659239680 10852546 -159179051982740478398522305249927403520 10852547 -289293657116545069124143771806351992004 10852548 -133582659839702342783736946469119954944 10852549 621147514333872489291688695595246219550 10852550 -108148915178641114514374370991189091200 10852551 165055406164113462632077885082837136360 10852552 -86378836951892804243149974378326906880 10852553 928740290339013407688710304299709507840 10852554 -17708734202309003544635700547760263680 10852555 -182330961831952910094622727760526080 10852556 -209224653286549605541733082565603101696 10852557 548142456611839475120250360514765560192 10852558 11468223586235971357214835854816957376 10852559 -799455703822999234024157944323452148240 10852560 67445003578210639608955574792620523520 10852561 6991505081202630879657301193567702500 10852562 32133652858540535742617427424955289600 10852563 -220612110970469014940865919254845690112 10852564 618826374172314316856995512951511296000 10852565 -417316142397317125139552083451015589540 10852566 -125430277302847096461354541601403533376 10852567 935257185200574069237330021326582776152 10852568 838008276002178792090374925771022018560 10852569 306285059514264757667106874122877799040 10852570 -366032285358775331295448469310148454400 10852571 201665716635137111781953122755017640000 10852572 195524472192047966008307540726065152000 10852573 204014919796079553245234560876257539232 10852574 401215299203558397102724078082362224192 10852575 -50566700549791178115179481834871199400 10852576 -25736108227261365298737501864316108800 10852577 183388983555788030452364538067285670532 10852578 -27052735572830999424614738051561644800 10852579 324520368216013624348391225555832753312 10852580 19957907472099474759681920804128972800 10852581 144337784581623014463508518009252295584 10852582 -98641320075648215324505480218743074816 10852583 192123744796574581151138181833506637760 10852584 308435148660913988653202698052697784320 10852585 -7660725842753465021413030907727377400 10852586 -50622163824286666784713243435567188480 10852587 417107501297647227667494321187630250844 10852588 -52554353416602014731033298881672879104 10852589 26353931157331782699837703844381935200 10852590 18822244250189373909304130099037388800 10852591 -153630131617320285273248924417937340800 10852592 -52277479739894637913261755315939115008 10852593 -216108470797863566612391621702296117856 10852594 -257203968664523179030457384650775172480 10852595 156011057880584832884408512900862418240 10852596 -332767425673032870095987961169960058880 10852597 -15564783787816016742941230741061257568 10852598 -802475034217310566873567185503075712 10852599 77344752215883655782154100228349977064 10852600 238978147297889124265854375731317248000 10852601 18218922462540534356464045653063466602 10852602 -84304793612567541447331098291370119168 10852603 820468495661724164551974434688518018852 10852604 22359999553483058049896056348585623552 10852605 226659844171386701218200018023324066700 10852606 -68418518363082255289384480530071039040 10852607 263569402797719898854369830486583513856 10852608 -10686308080610327507320219992594579456 10852609 909347740074812429053624518931261655810 10852610 -161279968244130617243123568127926528000 10852611 -231609340086802106253377227956223488 10852612 -311910671357070166180455346827094844160 10852613 -697258298114160882607800669815642320704 10852614 255825048581711513330962989869050840128 10852615 409275897894348932984739581267357648760 10852616 851778916523859348896304949883087508480 10852617 -480837219131181962531497062708329602752 10852618 -3347063617026858100686623051927408448 10852619 -10999747487326080671741640489623138256 10852620 141115490706798289963627820964872847360 10852621 48874022745371713158523792489807924824 10852622 113929727872657198244648816469270988224 10852623 305122132222740257483013782297988672792 10852624 -139661561727208196015330637255292149760 10852625 301325759396365108276534495985093760000 10852626 146734766168181969753839154755609042688 10852627 1274312569933759674115540343315546585440 10852628 375197096964548465832064064500643050368 10852629 -461929891227059349449099868795480990720 10852630 -276876962204765530000872049524190540800 10852631 -759960990633104689036789537540177904568 10852632 27855808886829691044199251915413667840 10852633 -275870021597102653429470954299864426592 10852634 -43041298573178466524875417441392737280 10852635 67055837657225159556001211272512076800 10852636 132148368840022737444896146869862144512 10852637 -619995784092946965072037249688752018080 10852638 -33801418673946284216079039169840549056 10852639 15999433052774777167378706772251679856 10852640 -174314862379565122266894777034693017600 10852641 4622108694407006969877114883585043520 10852642 -14311155893618572266270219118437385728 10852643 98154979265839307309380839114922376760 10852644 180476666929437872639067726900338276352 10852645 -62373892506832291985167081817095172100 10852646 180603153394657057135054024898242189440 10852647 -69650605707260310006854845320576148320 10852648 105105930516003572343569352588503040000 10852649 1400145460613632344310238414096176258164 10852650 -58005413520531298972525612175158080000 10852651 -40392932035818671409309731562696880896 10852652 -88190006244141661260362675402535856128 10852653 212447824675978509729780960005906877504 10852654 197390833117053557605153973476302355776 10852655 -18175658243629915316702547525584818080 10852656 30579022092177343425612135959299620864 10852657 -196304477390216848078721398438936794094 10852658 -206181947273758396334113285742433460224 10852659 -121023350863385867814955995807006902472 10852660 -26612412437773461381247349356315852800 10852661 -527899543723773879964722567587476878738 10852662 -300940909473128097690476450233701912576 10852663 -99419181492761318525500943904340816040 10852664 56692134669478449060118166953531392000 10852665 -97495741345496415737111024464916812800 10852666 -98081050125223598085600935576302651392 10852667 -716927503368930541981147710273302909640 10852668 -149385490681574867349481994710999438848 10852669 -910271088918121537041643875607440215540 10852670 51823147317889815958544077539014668800 10852671 -569637830412795797929925510741534136888 10852672 -81767947318786248932090272684816990208 10852673 14077686808459389690323069843155893462 10852674 135676515230304416989136585913363287040 10852675 351096990034713945344288741707909475900 10852676 -950191183516925555624384189336816320512 10852677 200398375317956347220926224268996303680 10852678 281178048903799646599139678852416076640 10852679 166914343823546677809948243993948101400 10852680 171274057684917709124410158070444032000 10852681 238379299259701104261275458510834099200 10852682 -340437519535085387856603493896531744000 10852683 -357315699958004646097141280755569403176 10852684 9888495222515306319370937953141060096 10852685 -495500648754933588903372931526799181620 10852686 -90115411544912185067712944390352762240 10852687 -3724935669071169440056956357534526640 10852688 -38128825352685871124473155264165445632 10852689 -98520801807991191546822122479146590880 10852690 -79115042725680279425540746749818306400 10852691 34178777432268536348694623584579680552 10852692 -106384198619118974882800744560127408128 10852693 -189321421959894382117184904498342026756 10852694 53686437331867011086469062604777793920 10852695 -140889509975378666768005991349345461760 10852696 163949595774218911766969449481964441600 10852697 178609289968390300957425567232637444352 10852698 4788576264806398622709483379354395648 10852699 400472852466802130658119490493159199520 10852700 124433905506522865989714243655820774400 10852701 -18278355877314862793938493166660433536 10852702 103525849382222183555795809442273108352 10852703 -224408861129748607481714482294715097600 10852704 19927216619233608926021896721698652160 10852705 105871211409093307359408189568048752000 10852706 131928762137256766044631175143017513552 10852707 -298339524241908496354484192029156423560 10852708 -389962309691169213459900276531643046272 10852709 -125571548034263574486563819802080834784 10852710 -12872242150808383598775427200996218880 10852711 -330773437295577357859220533953600831840 10852712 1127606071789972906621613996347453440 10852713 -322518270740417591644002673545925959900 10852714 229874346315643740641307068307448449456 10852715 -359383373658132458169311950921519161600 10852716 111075293711012174360323404163278018048 10852717 -463078138092928158548144191009614040234 10852718 -498358745098487978738281039420733461440 10852719 374980235898436404986213596079484637968 10852720 -13939235350366810367796308512222740480 10852721 419440283989595421587199716654716704 10852722 -40984621457225478724627002675847517040 10852723 172589670932440323673875724961804084736 10852724 -543864585448538139342947348188995072000 10852725 59067294073352896304734808214949135200 10852726 214843580148756733199646782811595761312 10852727 -5960456659713470053105759033614776448 10852728 -73178911169225880022187680143428812800 10852729 -151867796239768497504750010663462275768 10852730 -73838873722011237808344374284976901120 10852731 -173893839777714273524902905164656094160 10852732 -637306708201557039849600043885163520 10852733 -242030412866392197843335397210731697018 10852734 107546524679631214818800966586342786048 10852735 61843157569320250035043740216047655600 10852736 357921447525807749923105466200369397760 10852737 -3466069213772070654319257972372412416 10852738 -79869588683181006847764393157436301312 10852739 -961947681729103038537937235913746723460 10852740 -301609404253953047859577822637107741440 10852741 -194489945849130957524338137842495406336 10852742 -308879060725620333707357718354979597728 10852743 4189024725002689480473635621995062528 10852744 104275975728934154858931006138814464000 10852745 -4967587985245323428219624094848473500 10852746 10556519557142560811536781474466783744 10852747 626738186158406516110444416965456170196 10852748 391945516791119587553308119127336037376 10852749 -45162451258464976833525650136424431720 10852750 438662380965311631161206824046444944000 10852751 7519720070409425523640778683555200000 10852752 -42481508175898776707090909372787916800 10852753 335049183809823337917120638524047455604 10852754 -116460453903663082439178674092088879616 10852755 127976572538202164039452791361703059200 10852756 419033698029818147694632612967339854720 10852757 -58501070948051257770209754782957335680 10852758 -40761833019091808862739619720575733760 10852759 108892850327666400003441657981503212480 10852760 86679105123589467079466453435827200000 10852761 72943578841357254852232926598211243472 10852762 287474533799486936460413013802207872000 10852763 513580678063626882006151321809675012 10852764 12558602076469218520893673632603629568 10852765 -505058116930114369806217985874726978720 10852766 -256407013986175333432135540233737265024 10852767 2137017796524875976215243954832070488 10852768 420662271957122488843482210798201077760 10852769 413302009259126339374104836637986708244 10852770 2260468221959314249786201502634393600 10852771 -72571646750350306422142321474386749256 10852772 -328211343343889989372286228359650865152 10852773 1684714953555520272260027017821369504 10852774 173140816739618904175808817321683015136 10852775 -232423643471303223492897220088296123200 10852776 -273510087308308916306645277277712056320 10852777 51498566014000223807603825954730850660 10852778 463396965016792692596669780379953101056 10852779 140880980142700827367406707575298252800 10852780 -54026153913046128931628126640994314240 10852781 -426966047828619061498032113439143136000 10852782 -51553012311811425257231835563883747072 10852783 -650331306429569490479251242070067595840 10852784 -20314129480943267243794663572835123200 10852785 14353948680297307705254738050689858560 10852786 -13565371081039863725830348212605591040 10852787 269179951241483746364250376398121211592 10852788 -57852283419107766625076353386520473600 10852789 -104815486832894260518044474926569571844 10852790 -24034118752063361692086095857352693760 10852791 356220687749203828001507327354696015592 10852792 240728834416554700073483479037065728000 10852793 68814545013077515165793993258796066816 10852794 -57770853938318145882257692413116256000 10852795 66709621036938775757709259133513477280 10852796 -233591463787999780343226497529614971392 10852797 -190785717413716277456712647009537068800 10852798 -481361287375979110067356536186459917952 10852799 -15993692434315215769686202834686570360 10852800 -21383305850825029972813480326070272000 10852801 501891768570866968956471335553789802432 10852802 220482576227236622562439972548180242304 10852803 -16389316105633801323023721955716352320 10852804 189151861068698499732767565520787411200 10852805 596940336013342406472860973114434967000 10852806 201432034470257764181502212432265741504 10852807 -346873552166434910473211263100072059088 10852808 -124125347635254353344870737027250083840 10852809 -96445441532488542147425495570478375744 10852810 90284409729554999981791077076116404160 10852811 -304866113406127913596104430997634638976 10852812 399340534176395009905740869117236308480 10852813 -392571948019741960135048371045016736 10852814 -321171777118848520322915322008935552320 10852815 -224153204318620709269142556231085944000 10852816 2180753803879881194529842898860818432 10852817 683962033254917696995106069259848501220 10852818 175636978046024125538313568010203173504 10852819 -306919999302145686993226940333959573160 10852820 118880563721717705208362781612604508160 10852821 43031170393361348905436165428010264064 10852822 -375510212466248871767777043061777176288 10852823 20347772161130124930095578750753198368 10852824 -504067339790284644355636702982001070080 10852825 -5899418612961931394672146439157694450 10852826 -250336432588585864815207796738422292992 10852827 25756189839185764290551635867044756120 10852828 182883691660176856010660119101647593472 10852829 612706962218960608198540427308142256000 10852830 -142791195738763630028750300259040491840 10852831 394726298292109812963470312485986810624 10852832 943461844986560319662897545984951713792 10852833 426948260476856338168898862626560277424 10852834 -283684525922668673203353710918000815968 10852835 204044853190561792595079630641747475360 10852836 -266542766026344254592254084708179077120 10852837 -45067971775782162407590287488468239460 10852838 193088464787129121882978492185900208000 10852839 807262253413323847944617060919295949520 10852840 145556254952548992844074190409308876800 10852841 -583673812214022349421030588847754642758 10852842 -47119893751608657581796708325660692480 10852843 -450260067039673697282263737943113680908 10852844 -224396138993473421481974957229575193600 10852845 -198320771427520774295350402520597582400 10852846 -265154501754704725436948444785130625216 10852847 -363037497145284029016840380813166465168 10852848 -30492826297464813711663818805959098368 10852849 84316420056540343526944303103074523520 10852850 4526722215410124813457382653586708400 10852851 -74345610147895934642575846841995061136 10852852 31519286873599985643828681307696832512 10852853 -306186400396621661652051997409225700 10852854 -215953884515535433755371384750306386560 10852855 110132944643835363362291336485212867360 10852856 -3845552566916224620599831529387786240 10852857 -21412376092028927429648495525054298960 10852858 155782446805412993052551408312549921760 10852859 -17279996834899957202784564598770334296 10852860 -34870695009586463244945215653735127040 10852861 -388594685232464648860511088500743033088 10852862 -744188358468267278544979292720291136000 10852863 -18023796330236278266237777953688960000 10852864 -161560324990336592728177269310494867456 10852865 -456725406817373689851715433839363789740 10852866 -34203372442315876058137524278229816576 10852867 406451589326698685772898943659038542472 10852868 43670712059623134699064997856901618176 10852869 -351500369125813002955957744810355252256 10852870 8000438337999841444510718565224847360 10852871 746137285320868026240819239996658480792 10852872 33223633937096859443537005758011965440 10852873 -584061217983298883940896338809943550400 10852874 -421947973860849980962675452234558074064 10852875 -612944520837258227232435473433418092000 10852876 -51902666429069210002125916696599208960 10852877 42282872793116770152329186573749093632 10852878 37155811344741766068052260043347753024 10852879 902727650556243769212642219082579778480 10852880 -92898497831073644111703494528549437440 10852881 -143695110274352177073916342566963746880 10852882 -166666285665077029905535033222532248416 10852883 51699241170660360179972985662502740544 10852884 -90240087757178405557237154849776502784 10852885 472602177738936141658675527267748011960 10852886 -32271693775614876246103726456060702656 10852887 -49451439147373897924306693618930406040 10852888 888339755987711121088477644697047029760 10852889 403803977937123444922074707698222143690 10852890 58539777538154947883312327769116977920 10852891 256225512319727993994592187714571603472 10852892 45151708474080201014649772102293321216 10852893 -304562061661708356564439570593956932800 10852894 -85321998314656054079645348500893860160 10852895 158061829528613141952345008114781427200 10852896 197544084422642449367609327886030864384 10852897 301876314982596370016935028060273405280 10852898 -1249492847834611397991262205895713280 10852899 -8048436496368987734163767481080363712 10852900 -188420078453334899257680628968305104000 10852901 369825661781504373327170834738475300192 10852902 -60890214818474399468753139958404007680 10852903 -465200594578482796696289611083886561320 10852904 425602469109174275974680826251236229120 10852905 39908062576413309679474209130452407040 10852906 72908226637109042018647180116913471152 10852907 561597369289777842112842352265068812288 10852908 126839135964104615921528676103267184640 10852909 -433534690377465126381441727618877366890 10852910 15338919248111757540126201419945324160 10852911 238830497354448146075749526725355603232 10852912 32338762916814612186470655379117178880 10852913 -798773752185015110775771282494031257838 10852914 18213078358107202019995261562935541760 10852915 -226892516319324800416048784857531111440 10852916 114602933355747912789816796149906807552 10852917 112315038984674458302173128132373102880 10852918 155086747057252781031868391664975771648 10852919 -243563222991354191691687890413564444416 10852920 -192531812028821510411861564617617408000 10852921 179009021674609914217062089906980782122 10852922 284509253759431981069182221791414054512 10852923 111531510799477323979318457433392098584 10852924 94408829413147991185486452483872598016 10852925 86425973421618675159440676392974453650 10852926 -52337653514922694678951951663176139776 10852927 303733502242464109798127032393569058800 10852928 -83231939725148037640119402670571126784 10852929 -82062836342362447468493153848336684800 10852930 41848994050824942693987547441149227520 10852931 -455502102001979968619879387545015924800 10852932 5228652322692864008337191973373900800 10852933 -146535565189675115134843827042976357760 10852934 -393843256928318006671646089840701876384 10852935 -21669882809484958782128203270321969200 10852936 342164279382934150114457770864375695360 10852937 -203011234954048142886730979235162332508 10852938 -4663442002403913182431258631507942400 10852939 355977615693985143610162146770179674256 10852940 -98436799285452604484726530640215480320 10852941 -95427874483442651748125428860012318720 10852942 -2430970805090677582172139436645163136 10852943 618811529705820297657329047177643886192 10852944 36187712817759483652421246938569375744 10852945 -172575941883306501023286333553426924800 10852946 8277402023849997907850286626319851328 10852947 -13879308914919565134660807268712772528 10852948 -69616182629432952458444248782026584192 10852949 125776509996893658162001014561538404960 10852950 -43856216877250143943658391260209694400 10852951 -41404177444521636215781491088661558896 10852952 -190348451934458794946542618033301913600 10852953 207748881016938699015608401435622208 10852954 -163653192538419062728440758346107328000 10852955 33755928210773629802602435205036892720 10852956 -260975036627972864386274527641426290688 10852957 1043759289112319204610655653732734623872 10852958 -45450327937691690371894253318477291520 10852959 132784958060263885936995949436910431136 10852960 253448361677594261437004678410469376000 10852961 88731869025186572889176400037691711970 10852962 -424797730454266744816463838405932378880 10852963 24718109305777425602431996302929051784 10852964 313619289025307123252978221506214133760 10852965 209175287406998804995071046977249852060 10852966 187379892677734541046189585253364382432 10852967 -357621984296380559345174612077649606448 10852968 20351598561601734007604004232815083520 10852969 -634209404184932498645358649724403761592 10852970 268716234459791843039834854455983405760 10852971 474756255170382657570223487026595071680 10852972 -98960426686427694408239084152745084928 10852973 615694339350515918664518977739591067222 10852974 220776678234418927513494033060441845760 10852975 -581785267870455791593539620150855600 10852976 -26089246129908246652471070919011598336 10852977 -104366467322066301439454137049844635280 10852978 373732282445762015362646878713963521040 10852979 60975713412509926536076218461662133580 10852980 228391175265362633757595360263328143360 10852981 344172328565557022468230872095032499200 10852982 -56911501410702574119702034901096952576 10852983 38550542268055634143304212912399717680 10852984 300751338325490542921400552223748546560 10852985 636408261045760838381895189065431680 10852986 -182784892341213768980073996951542286336 10852987 56056922486461573619391452312695560384 10852988 -84741763141545045208130576075700524544 10852989 -68876747001738119448599885279508879360 10852990 116621404591664336134668438084131649600 10852991 -61375729168764390325088828017769793000 10852992 -335511909584025347973636407322067599360 10852993 -81452897697364625874084629884708037758 10852994 -170968745604343096666775132330341688448 10852995 -253860253183643171228149491426906432000 10852996 -246588903091000677223384981766050480128 10852997 496797495688974467849529327250030396320 10852998 -62636610597421997068269261716944099584 10852999 445223650821795288399223046169799871000 10853000 -144216910629176353076003659294164480000 10853001 169305998587657500479580908684075306880 10853002 201334064406021902975049998509812885504 10853003 149072057788397061368686516730907841056 10853004 156232047801008386806787232622746606592 10853005 -243616826044034476815547577710365546240 10853006 77104700540565073673016433288301909952 10853007 -264284453159738535095948269128444378624 10853008 -26483134187710895149494617270495215616 10853009 614232858991504953783363665953721693040 10853010 -37609822078141031087282582128269949440 10853011 -116759549702356263044384875273997330400 10853012 619400220248329128883356391984665181056 10853013 -134659502474130053644643793952847783136 10853014 -350330164716041307548169788992757490144 10853015 148211173530008999018583290671914635160 10853016 238740264828366892116378560242272460800 10853017 159508594751931465892634286878906651392 10853018 -22797973971351190513858673070687041280 10853019 -194078046670100875341774610623407628756 10853020 -143314192049979494474963995554740736000 10853021 -444415305745397401554328602717615915240 10853022 25642961875946227869746828417931361920 10853023 -234780724042050544091230931393798909728 10853024 19160187972131070763262994352818880512 10853025 40404836397752190774313244692786209600 10853026 272563834553495820511933535185039973712 10853027 54776119136206965907659677004202063032 10853028 137897145466355545057621801444055040 10853029 30724882298529863220861189120416707488 10853030 -2558624324298356136233357025374131200 10853031 27128477239222970910256856895569698944 10853032 216679952932815120703594421143737830400 10853033 -233242798912738787972512039281293308416 10853034 174123833464600927353901973782932353280 10853035 127742191703582219863201440161789424480 10853036 29617115277784698107383121288760218880 10853037 -12306441359166836370243283423411264692 10853038 23273107612174838941177809333062467584 10853039 -83206215529728488725627073386181564928 10853040 58094848971242598732831917707823677440 10853041 848056859007581163360826221871611319442 10853042 -417333040118574477229118930636286302208 10853043 501774215554826726582812378840383910464 10853044 254580437449993424855519249987172198400 10853045 -11835315362182290341730053775431790720 10853046 190237883341574011773682627131991023072 10853047 922144867256215837858142441171057331600 10853048 -308202236409934310175100978052827299840 10853049 -274233211644820562670201389680806377136 10853050 30664004781008093991656696432892576000 10853051 242710817538475631629511462717643865704 10853052 233258819451729292893386224016252928000 10853053 608000052628731246022288534144860639302 10853054 314393142922230779868162205276277150976 10853055 -281606772339483190845879463430314392000 10853056 6021466767792485145407733836990644224 10853057 -239497812276641502770016350234195250000 10853058 -12074273432019919263218281189646092416 10853059 189680582945037796481576098519704105312 10853060 -210585219326448579939089070231000330240 10853061 -114344955193204669099110325552266647328 10853062 -26364350040309511679041379713159833600 10853063 -111390854669394013507970439874971748752 10853064 71125496880050491242163531286933790720 10853065 -287897148826758366411270387583110961080 10853066 44334627132926487248634735385119767040 10853067 261896210465284043178568390723963659480 10853068 -363220537113207648456037291889272145152 10853069 -22244716576180027849969874934085751040 10853070 -90135431269051079663032798437748732800 10853071 8978271862472624211385100153932707840 10853072 -64893059951935646665945340084128923648 10853073 -3575644763628133137964757420565577152 10853074 -349644869599973557266796717929864209760 10853075 189775749667547276954409964852072857600 10853076 37188791193319929973465525071949824000 10853077 -100792295533966318511194032152957676740 10853078 304757731578450642245860931021199639840 10853079 15674228565957728029099973090487512448 10853080 -123737363084704164221196919031198515200 10853081 -7975603278996755063000643541012112118 10853082 318326132166306680186295009551760637440 10853083 484165491270998700799963578001651995332 10853084 24220322502284865620247913201785349632 10853085 -133697064313328911570986776705724969600 10853086 -60563022080921343365949082966018415616 10853087 197735950213222794298106166390020349552 10853088 -338436593095172334110201474177902313472 10853089 64844698765463569468724819446404452520 10853090 12260347025675471694547824423980800800 10853091 288679159567021276574052792848444211300 10853092 226138091683395463994742096661227007616 10853093 -303658936250432271139801480775677142658 10853094 -3347573120198075453923337014088828928 10853095 -650606291834052005751724064278241400 10853096 -282310779970629415412956638582700247040 10853097 16224499545913107858832930161064503072 10853098 100574848742789563959216021778818298800 10853099 -345168914893953666529259085701240814624 10853100 -33782017970736942196469521450203648000 10853101 66607651032589455665695344312579581152 10853102 -1834130092108388990015915650844870400 10853103 -228745190272744499245417557945889743096 10853104 -1352216577460996289291582085238456320 10853105 122653332143526940343484354550124802000 10853106 -58683685659009823085308112200893730560 10853107 -164050707512268563743254179403224846644 10853108 135623704918154438104664528953635861888 10853109 46386228253763338974932852073133933920 10853110 193207926338542316192265788671570936320 10853111 -504730568783119657991876161630132011288 10853112 234159443643334064335827360978744299520 10853113 -711061697121482844870451214940968735638 10853114 -8394222078629965976196867384395385600 10853115 -61255268241798975558314514390197544960 10853116 344750189678288592556221486509572541952 10853117 51376123566205539541813352371797141984 10853118 20572076107292379648245944251045315264 10853119 -739063260962258802265333699406189809704 10853120 -273548749857558576641174062539315609600 10853121 -87062841420887389464815720838127519680 10853122 -15567530016061383749750925639413485056 10853123 -282327784430039352548171111338644580560 10853124 242219912484685767996666252452009582592 10853125 -233137894630535559339002175620530800000 10853126 -139763749381165307718425412925931971488 10853127 -101486402996018281576795047851873534736 10853128 70022651687665200292133721011643187200 10853129 31634900759463213432537396604609348992 10853130 -43807047504523625500911535247964288000 10853131 11611477525162197542815187269384854528 10853132 612458760861484624941777514407708976896 10853133 22470437521689423643337007367540914624 10853134 31795235288870818236512591447057367360 10853135 -208744076582200857480993111306258220920 10853136 -16555265394496981325928275325018439680 10853137 -141917694651550404109621313916529408268 10853138 -320141755534984312769674023450148679280 10853139 266839037157496131604973579388762005568 10853140 256290069247782762078903811750519495680 10853141 407504505803307995701511370459614243772 10853142 -119043866227384250833634064330963448320 10853143 40139141071868148668756739017365889200 10853144 44307208547609019329666058671967836160 10853145 -10278971236670433902765531439512847480 10853146 -475661601807844419936396724559133104640 10853147 -26429430792685309622944942635040993404 10853148 159672003976233957739186660823458504704 10853149 437750685509825210334421319041441826150 10853150 58330615625995702217106223715400576000 10853151 -224174868705894716203902039559296097776 10853152 251985428576048560661683466460584804352 10853153 617912834246756891829264336666227490402 10853154 36922226982839056018252244754411955488 10853155 261820889746388408899394972981751126960 10853156 393740472313036827686509974528700283520 10853157 -4134231506049349060594974479550158016 10853158 374964950685249840511307155407059443680 10853159 -472798398715285040731125882317860326120 10853160 286287575505993612699816997670584320000 10853161 -344765122445934868735423393011993808800 10853162 -582395056626295431404452427290945536 10853163 760414591512387937806916554192096115200 10853164 155091608411354499766961457035001250816 10853165 431002998869638178351970274865136859320 10853166 -34807829422372437888123500295432585216 10853167 -219658001783343615660679035392833462280 10853168 133105548912803454326419687911556546560 10853169 505379158379557155957184697688913720944 10853170 320521062374281722409945093002734693280 10853171 194680289830945803544606551137286883584 10853172 372852043247373618845016881968755290112 10853173 29126646551809974099636503387495501980 10853174 380125387183151871170273863014785865792 10853175 -238755326592449708427335661035590077000 10853176 23111167365180926871773270094751150080 10853177 -321720180975684532581784207930405580400 10853178 -156723130772583662174311279705202196480 10853179 -251518338659463797181741635379779661240 10853180 -115874187671856761631368083497214963200 10853181 -69601419994454398372933787634988564104 10853182 -85254165038134801355303214539677785600 10853183 -72214199604318596184302402169612494592 10853184 23339476765788693588514699877900353536 10853185 161854427591089185764327585152729988160 10853186 351834736153661818878056427789083058720 10853187 340037936140463970983146484508052205568 10853188 213192489788179973586705668748053237888 10853189 281498448833313607973289277440252344124 10853190 -7852234184144225163531821943984528000 10853191 -500439857905293145831546859115228897648 10853192 20026321250829231495021583220799897600 10853193 57112530390033436758966223801333579776 10853194 -1382858154290093149067190913385671680 10853195 663501470817640526730105332474011735200 10853196 -367487444220995167025230968619709952000 10853197 -30257598782659774622400270035546603840 10853198 -3634395607646084654754422483212235136 10853199 -2331170806661574918001966268493989760 10853200 -1837783885537788923363716311262822400 10853201 778007270956371953700114548010891449202 10853202 2222842715641691249937004985482828800 10853203 115452961000631623920579214546643433452 10853204 -418796343609423321231741811008316604544 10853205 -65637147984438201976921063782141478080 10853206 22156928774590008678191175663670233600 10853207 -29146375364561272016692827979816266168 10853208 478266902974562713125062313859405148160 10853209 423616661028869047788365379537201654410 10853210 -95350676484703982221401763435310571840 10853211 -357232501794605288551821582360151546728 10853212 -519176007908214810601959465668248102400 10853213 148206725192258168892273799670821501824 10853214 -93434132960695090115614484246367264960 10853215 -503634303213197150996194160010101831640 10853216 -189089141077040018981519113274916864 10853217 509745140774251944512517254060828058240 10853218 340249390153106509292946451567016135040 10853219 54415823352365682298373994376508438448 10853220 -96533561825233478905042201457649623040 10853221 847452431447182719970448885513031064320 10853222 -41912993849290170307643599159913933088 10853223 -191612789276089525901305388915640540336 10853224 83055475409148762559707892486658457600 10853225 -94141132978072061422276659477614636100 10853226 -84487880369620072345996683333202546080 10853227 76857954536646390198013329511399276800 10853228 936621707984854709350885828540088947200 10853229 -275293433510078466645992252677435413120 10853230 222700381409249822935915874069420517120 10853231 309311535484987978266350847544992830352 10853232 -32846501478496181749996861685344960512 10853233 -14872518464897767426822629449556400440 10853234 -55018982998622452984294670371920204288 10853235 -63232909557765444578403226852267078080 10853236 344237376250374198861684594263258449280 10853237 485739872241291437866915635847451430240 10853238 -229341606768433215982225758000014664192 10853239 -279222164752754317368911977425313698680 10853240 265414111424382411599600359644895641600 10853241 136250636265906953861167110663025731264 10853242 346692615636782251748482427935000810944 10853243 -1278339454487743644310738248553814616 10853244 293363439815237530748233107325351633920 10853245 178133310543457325673053822397287472120 10853246 -50891121957475958399615025197579146176 10853247 85379022648326419548611649418908361872 10853248 38427652284155651158002668697833963520 10853249 163398605324048654634268860637710838320 10853250 -30355264777735039491094420105200000000 10853251 426390148179575485020846909755442320252 10853252 -249210468164262984676822398105662907264 10853253 54973869192057041054920780662178522044 10853254 169970291394995849571059186419943508576 10853255 -70196153200344152155400226472969257600 10853256 -292205383152362414760646344018858393600 10853257 216880884090540567367633712634345669760 10853258 -110233398308918923465098015695152237632 10853259 542331567526135861182101938596803122560 10853260 -97095573972846223345036933434741795840 10853261 101049682179957051001585097550817548000 10853262 76787569025057716312810149048328509312 10853263 -724029390794509109751095756554783314816 10853264 -20928566779534080012915727495572971520 10853265 -101473047993765278031739509035364007680 10853266 393412698508114939659679396173069266832 10853267 -435764663206787108850940141440562425684 10853268 -515603483461798436515747463395350128640 10853269 248501066886358011957604911164651848096 10853270 -231503095904829738754736023088541361920 10853271 -19871933709164103062974097926754260176 10853272 417866886544553921316234426978351052800 10853273 -321181334430590776350684465432319960374 10853274 -77001959414282236217217298027642360320 10853275 39587731293666142316959141213490882000 10853276 42697783055840586538184416677237156864 10853277 168507910462126699151174045467209575232 10853278 -274104137604956120037677860725355401600 10853279 84609968939476041317040591743161283520 10853280 381757213065871249974020831519867535360 10853281 -370315462499568643565371725163132488000 10853282 22792999312294088963994121799907869184 10853283 25041496543041484753539317041522222080 10853284 -116411007557174454657769497746571079168 10853285 -215417165206457319905499198372947254020 10853286 529507385213215342586564697522831360 10853287 -49898406500497120039275203625741594048 10853288 357286599305170035044742765398329344000 10853289 461932685731446631277900263153983868554 10853290 108974885986017922681246361925079342080 10853291 -284901926648453807621246962362714246048 10853292 -3405735557099261340326782488713230848 10853293 294363562573142397737690897021268989952 10853294 -257319276064553838494198220001443936960 10853295 -57373357778708625064821165067379677680 10853296 -2530059954810011584331586172998483968 10853297 -134488381130548746513695999105780893248 10853298 223983632779952946367762769325540837120 10853299 74826182712857563933975748016317410560 10853300 291156407198561097894022845413027894400 10853301 369810037926052123232944740324380281632 10853302 -82630800161827834984919603754218199648 10853303 -82462564766590482829953077835377884512 10853304 153772701406258908422497107768739430400 10853305 712900879398565098066120886300562832000 10853306 -141918015545546250977802873974248927776 10853307 158908358678365804230068574046064533560 10853308 497007659535434873350615000062028039680 10853309 509455206916061706243977476460046220800 10853310 -50422193909755358350370184455847022080 10853311 -64541042475158769909828838922960944416 10853312 -111244898341434645456360632141714817024 10853313 358906790932874723225175437461657082400 10853314 261803603457817990874459671863735554256 10853315 -188883664389571543473104316182350712160 10853316 -434028984589781864042764175176900608 10853317 86737267048275946702855510261430392192 10853318 185471639450780115275148340328765068416 10853319 -31932883861730505803332248676904154456 10853320 425016552402135887936855862478169548800 10853321 -86668689631854862012824729242025656760 10853322 -59032751069438898041463444538008553728 10853323 -565005635984371657247418034245045515472 10853324 38087849574781700509913327538479033856 10853325 -118985823447170840717472103029044112000 10853326 -415158350568071881428038456718115876416 10853327 -548251958984499945527663613998189930688 10853328 20957726046483160813226560450193915904 10853329 -42898490464829739669779924624350752 10853330 370864977639279669888166399302215470080 10853331 235872783595266179215180202498130145344 10853332 28017469118705357878907029705495019520 10853333 238491917826863877871243471817055075264 10853334 -350554845936518488717690906266561527040 10853335 -209456526401115320439019430915910111720 10853336 269224157381189924820362347555236249600 10853337 -545932260677146313083242870078085440 10853338 58338735657697888110620417421337957344 10853339 329605371041928251794142749304439357456 10853340 -61668657100802391196175675836047636480 10853341 408739242009825070265150067648113272742 10853342 -164559044340867938468568194355019263168 10853343 -404131943830958378266462228902921460920 10853344 279799360943344235204584400146261868544 10853345 -432259662231523448117682683368550126400 10853346 14494133777969082156122910158366713344 10853347 385126774367072854223842465060906096796 10853348 4473006119997759489397722295078256640 10853349 372599415967845082618797817216387008384 10853350 164423907066241566736300893274957108800 10853351 -938020159765411873666650554358749441400 10853352 -144408376743640287413785132960822625280 10853353 545255951329330908812166762023415317178 10853354 119917047394988607478268732292539027376 10853355 -44191564839958284577128294877500817920 10853356 23634121371627319051198532134385825280 10853357 50326961685212422232523745426169480640 10853358 -17674806771067562985731478637767016320 10853359 -136460430197690746602740736885129979920 10853360 32359509268552448281550644621417512960 10853361 -96153287247668026505743365543056044668 10853362 72549756447949474297263614564309603232 10853363 163808211476515611479776940621851185612 10853364 -224951562430505877095887428243849443328 10853365 496869500969896122517676315836171663260 10853366 408839224109305070392517342410517738880 10853367 106450151977869006083230566875856248064 10853368 -438434994080482559086404403105393213440 10853369 -1138101411934948502968280218392549602160 10853370 -65899298070157123976778674139417177600 10853371 44622133749677616557917717898138478712 10853372 -439978839999187182745941841621017600 10853373 737003397014914158361949346523901254464 10853374 42924386026465831887794778471437319552 10853375 -32904694015122606258962639415934680000 10853376 87628982325617376625419647898366246912 10853377 665390066473720144739702955970636852226 10853378 -44100083420682448200446088869878103040 10853379 136988478333016176911372410316140247040 10853380 -6406234144267235618536708781249164800 10853381 219337244613923741344643490685693440000 10853382 171181131865870794193456457884536945024 10853383 -125140877615309153875483030305533156720 10853384 -184140023499128115216249007722914119680 10853385 -190597406105160993478272489877500878400 10853386 -1432712198074226015491122662379238608 10853387 324563509814337458642869979077624446036 10853388 24888478986652570292927271568083462144 10853389 354047098431302404357134006253345325440 10853390 69059767574015398279758137375486419200 10853391 -458115947477776059390053464719349702008 10853392 -28717316877509250936364285046864805888 10853393 -298227870868339064324143085454716020236 10853394 -10217041917021068940153103940830909440 10853395 25393778466701380751549751661070827200 10853396 -33514287209181063821661963557805571200 10853397 -15738042344927954665457899554232991040 10853398 -309910036285199675954307390885790787520 10853399 -123967243577990894163484556449610748600 10853400 -217761606697728253221024025749603840000 10853401 -171044276413542481220855839333697908800 10853402 370008943112404466151710446201519062000 10853403 -359576454027206848007913383626777334592 10853404 377184863551106012489659891168361971200 10853405 169471143716515432841865727676951358060 10853406 45902300230976616251389584910663516800 10853407 55403878097922581424684896193743232120 10853408 -480545750881315016894501360413885071360 10853409 -83155940986566672450804581022755211840 10853410 59088577791314600904862832703170641920 10853411 129857675774065815612242753764762098012 10853412 -75771582197623319163489086742960254976 10853413 -648355441287988068182862800217033550976 10853414 36172019431038141583814683360086038784 10853415 3508357847588570341953017153723059200 10853416 -228104179334247824527889224647197245440 10853417 -294738752776466601420856071896378982534 10853418 312855174566693132808413771113169449728 10853419 -1092453387829194649934814699826484667056 10853420 -85806194433971877380888969965860126720 10853421 -34288701804636458443098441569081098560 10853422 -493508993684070357824575879804554073728 10853423 -210124877154887070005988016209228263040 10853424 22866406241746134556985977825459568640 10853425 -325826654655056580194820872067351086400 10853426 129698280361015589067995292602385648912 10853427 95995141262374103074664863085566287360 10853428 -171828369791081402358957513446319427584 10853429 -585992705716698743678947135217748468324 10853430 17992635818953449918124686511127070720 10853431 632252803046080538865115164540602968232 10853432 -286578592344386930043761132802354462720 10853433 33410967947244077768739340029744388362 10853434 13387473880158626120217524879132501616 10853435 -2831736077334405970988177953927179840 10853436 -310252574674067202755617965248524271616 10853437 -23390560443419718978871545413368991296 10853438 64953293041706758637042025454232691072 10853439 -180897169637172593760682735574028920376 10853440 852483523578579136592997382147276800 10853441 -20951004375745685447776058565356399616 10853442 -41777271591669262074195982336115174400 10853443 -187266351638127043392012496383415801056 10853444 109031169824977985659381229767716458496 10853445 194680249163034043640057203559210773920 10853446 -235127077916316356621962564764340296960 10853447 355670908404039050653694221538221641600 10853448 -87105384598378583915981098841866199040 10853449 -11464940220247765081874391564981216550 10853450 -175064789116963278007576354060842342000 10853451 219175983356456758168907416343827298412 10853452 25363122907917471409131368308950710272 10853453 -188656841265668973605071003652917974600 10853454 182146968185863746005694371027178897408 10853455 -617561764282694623287630610234073988000 10853456 -45091317637680522026476793054143193088 10853457 -117800709717509865609680289834434928960 10853458 3825348282245674829926060699046400 10853459 -88414314310557670487451598644916503480 10853460 31020594378067034706408440914667520000 10853461 42795042179202589131583820406481765500 10853462 -257397615916296130299078054272860038528 10853463 -108627600149016036409409115707329870080 10853464 1541282755909837924544446099146240000 10853465 1243133019040544098664950269457012800 10853466 72561419194052528268149179210890244608 10853467 -405818535561530438711884777752328503484 10853468 206230736262205272004300703617719306240 10853469 -169819783284568846149217580671206114912 10853470 -4895475828550141389538808241887097600 10853471 -623502859172112371835435308668870768128 10853472 -40683260623538821595541198767696904192 10853473 -169017319352573621929447119111881864556 10853474 300563699020091709421812380515346822736 10853475 -251291502449836823355388847292350016000 10853476 406321586083294220255723072960643282560 10853477 1370364490899641304347289968560492518012 10853478 -99917573868041417772530736929851401696 10853479 48565739758574131574066661777348104640 10853480 347850736751754977931852529176775065600 10853481 83389772549093380768241800830247931424 10853482 -503845840780749495859726374352545117600 10853483 -620052958060891412924203601081373104268 10853484 -95687852968713724869935516046423736320 10853485 -234659647589494794843875737159222424820 10853486 46023056498801522490416058421511147520 10853487 542934500049504910840654907638439959440 10853488 -120995792174329672339314952704345407488 10853489 -538106436880165160831785575163393372620 10853490 4730591966407125131931150044783255040 10853491 -355328935979568965564105980937233444032 10853492 168005441092380938167767898836375681792 10853493 -22317104623924059686482798981582670016 10853494 46733618007538740612288488835289336320 10853495 -159091981411965216528721308050126288880 10853496 -217683911996901149967957843840809594880 10853497 -1084453912227574640650506306465485069568 10853498 -167666176630422834453107144053314618000 10853499 175628727703411479321368070268916577648 10853500 -294469148694068741785060936396128384000 10853501 -5264366608252973566592905115334680160 10853502 134000840875140586736933852816692015104 10853503 -143666962803480311113389038916954242560 10853504 187658672760191024698561496414913822720 10853505 -12189375260060294552291652986687185560 10853506 -55089792780658960837965619113531456480 10853507 -44563666431832023074678005193120162400 10853508 169795738322707921268627655124323240960 10853509 -848214577417503015668011150484826128290 10853510 256512444029198597056222327358459756160 10853511 9891362251846395804968343479761661520 10853512 138400394531834476942236881155310515200 10853513 -302237782100986835494946346103593957312 10853514 -1132065170959270482961768728877782528 10853515 -390100597158583189700329649079342831840 10853516 -79330012131766496264473194540297397248 10853517 -86427501737453529558681358059745449888 10853518 36021724428741948468560986584904361664 10853519 9149989785578745549535234003924424520 10853520 -34131882694219313821125895850856284160 10853521 21641767775841656876959155949023944512 10853522 -805542820630696797081863139457593753600 10853523 -178751201910772527066495957787636679628 10853524 261785704920267750037561294478505418752 10853525 47589292978887619373398169975158495050 10853526 -6484757026775440451751311492191265856 10853527 80383463941823067706502419240320600720 10853528 328320993833624935736127498321504706560 10853529 406692784075024560091613992093013279184 10853530 3220656401055132420089273692435496160 10853531 -488774599821694920870016017911904273696 10853532 84135717076819977590809766424110355456 10853533 -7664553742041204788036604721332902720 10853534 -279920404061327164638924322569650489472 10853535 -129735153732828196571120682491562094080 10853536 718908202771837630824817462526270963712 10853537 139605009505536148651181948936465153760 10853538 -24176605447100623137246781633670000256 10853539 -463252039320624586141418662745111951376 10853540 -401714403614654785750157544690751065600 10853541 -235157345551482771502986608613137601600 10853542 -121992296098635893868959315496205575936 10853543 -272381965504484627081027125299221133960 10853544 1180558887559761939293426383894118400 10853545 -255864151922858094820241524357116126720 10853546 -124829846918330439476722704745224648960 10853547 284335799945888453319502118882352451584 10853548 15078433387652951525391620117794415616 10853549 21701273691175738216094693862394833600 10853550 -6549391616618405010638233208306016000 10853551 -10363438021754746969154576017036412400 10853552 89976833981927398728523280034142617600 10853553 -436223125262443094982731191976730615456 10853554 -86770669202955191328566305199488610400 10853555 59932076583665689609693251496090579920 10853556 -158154574498839926761928682174364938240 10853557 245507401362571616833877869648997592960 10853558 -210786298963124416169975434520830017120 10853559 108057502717521991179707524008607020864 10853560 -281543183190552156269262933428296704000 10853561 -215847000206092355330810396693658656952 10853562 -89570228758115341374042956566785446400 10853563 -81695191987267874052217794005157824240 10853564 -43966354537134056987588651226061824 10853565 87441162421491064311637367132405130240 10853566 171376667006500993053860456293088372160 10853567 -54887771134021025082725720347310878128 10853568 -151454314820933436050648274928045916160 10853569 779198055241334752649858364723225317760 10853570 56678594241267927648030776380407797760 10853571 393864761952644421470099872030159742712 10853572 33057016987038638666732099408159118592 10853573 629300055570944497405936820208418764480 10853574 21293392523908433118766231134855946752 10853575 44241432520114169973492375878030793600 10853576 -193125741301821528163373869772616145920 10853577 132196830150914615539180931889286560960 10853578 -57975655793814807597202155279649546752 10853579 1333295299647001427608316051671060920 10853580 63142861330814171043389359268680243200 10853581 703852984682564329745638550137491501600 10853582 -527111943604894120658668466665627467648 10853583 -173535495742728459779260429431335306592 10853584 19943417492842065906989927574030647296 10853585 -28555604931049857635801567216396155200 10853586 101469705675379038499503621755979842832 10853587 -4048825855611300601962155634605077880 10853588 -224717573566552994303670632708921268480 10853589 414019032412791355242319315741155864768 10853590 132087921783536930820413093755132867200 10853591 322280636702766468900560597973041169072 10853592 -151218764848011145555910468317930721280 10853593 -391650465220031817738444678542909351158 10853594 121152466928818512482410143020896296960 10853595 378155969171896922905958603639380771920 10853596 -27199520055482324900833326152952487936 10853597 -324521032297466626370012814414699095520 10853598 -217525125588520589956930501052617190400 10853599 -54413329179299411543470132407431433840 10853600 -291286652227829837801831830162872729600 10853601 235919284523702195061617156782897713504 10853602 -134225515616103147764228022297029740896 10853603 -341849566263208082483387446581028226148 10853604 -229470508439825083170381570200981708160 10853605 42849763432547467084713283902099649920 10853606 -679094904946644889949057024639585797056 10853607 -409199480697897972668560525849735844400 10853608 202640841213540839746976036729942507520 10853609 74827510386824424908857406306442015204 10853610 76720602968696260471593430704820757760 10853611 -828383532419317243457292194277375659788 10853612 215007110475282570618910970470374359040 10853613 98385562505210667892176040486203455424 10853614 163105485323394890390087022311146798656 10853615 -273069763060447256999087421409554765240 10853616 -77158351335976935853720181155987193856 10853617 -104954072863431860543664437855778371200 10853618 441240621193974057094936657055584991760 10853619 159092929744835945575959674193931303680 10853620 10577149725709569124084309078271823360 10853621 395555993136165740836315703832068141532 10853622 64440732226820016643951686283805172480 10853623 663135358481587277859546442180652652504 10853624 -818566340565623580023991905493887385600 10853625 429626822448863409290816834683626336000 10853626 124814033321846590236239259253408085760 10853627 152131199833449574867163271862067963520 10853628 -49797433802988918832956153706957086720 10853629 -1061774231291283638154570061795410029120 10853630 -262143784443271994704684571086051755840 10853631 -145898962306359020730243126915027921072 10853632 -590104063822000418890054194741152579584 10853633 -174861428178795411663739797410825671680 10853634 -233048923911860990180251664300591059200 10853635 162239416594401862085524773606915706800 10853636 -467260246033058314522290969934302458880 10853637 -206700525173542607960212168939598891040 10853638 -88959913304585009345686671781733477280 10853639 46742912245236989091551910710880041280 10853640 -5897702096037696306836736191913984000 10853641 377910246384981088280708321389269686042 10853642 299708361986971410859242144241775484000 10853643 -62900210221662443834703684102136187472 10853644 95865853676287189869611522965712750336 10853645 137387546705721940833349369788477314400 10853646 58010637596004092155011666003355244544 10853647 -6508014911280169932349186530009408720 10853648 9059483413858774123543075981211418624 10853649 726425786033497563359638138529542665120 10853650 131474472835860958437885365383282246800 10853651 -778095603956205376318334996269963803348 10853652 182467064439692506521313096465321021440 10853653 219796747307815659441370556162511525902 10853654 15028750370913949081877389391400321024 10853655 96531082882715758620539551506846710400 10853656 -929271816867473251938242361154818662400 10853657 857628821717870863935825310417013352906 10853658 -40923215194611318073348561039386796032 10853659 -139564876709714447479248270099779327600 10853660 -302128727937922341692213711972488696320 10853661 -75147410663804494107233454425738895360 10853662 236298824362667532329144255173910969664 10853663 -1560033049638216666382144517447143569120 10853664 192964943380242488546710434532370153472 10853665 125323704374799978310106949438514708800 10853666 -133579051580341277930265251621579184480 10853667 -212166848414300571201866854456316185200 10853668 -20898562923328267861773362980364263424 10853669 -325490867636263050255459731819393863140 10853670 97777183291149998994894534557383574400 10853671 -264328339828595675914415346533106692256 10853672 -885692171807869194824144050876999603200 10853673 -4472321292409066900260515470126130976 10853674 36910202587434415786321935851265146880 10853675 42431133465079689139267484574928380000 10853676 338363823251654274756398631070947840 10853677 640913184135412031976668970320555956800 10853678 -136861157738912005640867954747959507968 10853679 23077084454125672757818847215574634768 10853680 -137259603390631960313172348764839280640 10853681 -33079049258966896299046321099877850768 10853682 22621979796343102930728700831193316864 10853683 400966257861297564695550059630575041932 10853684 71971619045511553470101379582719811840 10853685 181511047770460712440033689705311659800 10853686 213413669936941434606910575307615653792 10853687 765105215061115000527538973869807569504 10853688 -113335207455130897956987103359811706880 10853689 -53349055757672599552197467159111356416 10853690 -7312248260692222631935788801000698400 10853691 18780020347659304668995798453191006944 10853692 -253267230793593691545145307012601693184 10853693 998949015838268834060309591861693589600 10853694 271594874231450315748744056815221964224 10853695 -24866316154199351040399184197485963520 10853696 -55942516327209471693106506098985664512 10853697 -548605046976531860051423997002874997200 10853698 442409504351495193249362073851488635600 10853699 -457012353666650177052772837990997621760 10853700 -50768772243683559617615864958259200 10853701 763322023513673048329923338705324782332 10853702 24364756534194390428611853680726762752 10853703 -230214625587388653261935418936525876480 10853704 147030004291696822403775768879479669760 10853705 -601538098706157598339311148553308954140 10853706 -148124997853259934370455246796849725696 10853707 45790538461320440724174206253190320480 10853708 176419272233443900215448259491357225728 10853709 578334009843954985724473146798225242304 10853710 83449583252675299908595259360308224000 10853711 128498196240314795626193902225846220784 10853712 -144421537716485284893760851555448258560 10853713 16500981831921681102497574022582459304 10853714 238900432517895518915302081261401536160 10853715 -54382589663167748397818613960009298080 10853716 -6304688289819892822458773068954370048 10853717 53711093432473336170690181638715518912 10853718 34225623573531382261946498216373280512 10853719 -724059125618564175959711361140317509880 10853720 55369402517132383018158769912691097600 10853721 -253634840126183126448375203584067759910 10853722 -75574067305770202566055782612735058176 10853723 472622176547820066244560008727964807344 10853724 -110488705944882168544656471545854722048 10853725 -44419398415207531292740618594169005500 10853726 147636624354911726957654750254897477824 10853727 105184383557524361913532269314853423360 10853728 202233435374911965187850515690873159680 10853729 -167180662747958411503931859280321247040 10853730 -133849167199429317364478272721240448000 10853731 3455618568119210544109734025545395200 10853732 -202386070298893525715314457132340096000 10853733 334007822019354368266306610812114854048 10853734 20217020543406179934276819669918583680 10853735 759047271682033372107982688547420947760 10853736 -260407130843684227415108639514970521600 10853737 241713485364929741997207328889715075386 10853738 -78874893358565656235919606962309877504 10853739 -43361419200560152574873744043301064256 10853740 395028414853445037879582094785895280640 10853741 -1109225500115286808225807844325171746388 10853742 -57746585218568077327728770076463819776 10853743 -530967988600205364360542524339619069040 10853744 -21098793797963155450717194449038344192 10853745 -18221413434887481892974447279295489920 10853746 104278144832719532342218937498608825344 10853747 614958768350495880259795821104078729040 10853748 45593819207337349291884468189694492032 10853749 -93620286766369033065518162894090420000 10853750 37964454750756719549610655837474200000 10853751 99191101379232642871067610755549750784 10853752 158602662003460832932994860176641064960 10853753 730983606886098326041885411191590017002 10853754 207273915688284783489751408534641592320 10853755 46198719416580979501755687240788962320 10853756 -630653846284174682175281517585926745600 10853757 77431294323600067527047046317626955712 10853758 6133301443337183181657879061569284160 10853759 3131146513411884327259143639286924032 10853760 -66797953675058414485388828657634508800 10853761 531209149414587592770154182823615839362 10853762 -134086008628666258562671100149343672448 10853763 -146226280214883628774479801817771369632 10853764 -263769487010522527471200304094420423424 10853765 -107719477850757428838559902514689203280 10853766 -20780665611089077249478467840545030144 10853767 88194140569804643058370891477239913792 10853768 620661515406916756758852967919885890560 10853769 76068539039695468581600988009872660480 10853770 115065926395008415353801373618917135360 10853771 -44856704366187991815526788373470218028 10853772 -371078724810518648972813216323712332800 10853773 -150356814621135846720847197418372988960 10853774 -340866638525374823783126526100464972864 10853775 -78201720195442902115109912357031258000 10853776 -34405799876484618266012915545242009600 10853777 401745799711667526036181556032205385072 10853778 -11750493010614628767257007971838438912 10853779 28336784561516606560480669991182388784 10853780 60431713939167081998189831378726461440 10853781 -237533795149646589524595612720861284448 10853782 36583488409518226255313178166351901184 10853783 1176665255430640986715598372714206775160 10853784 331764432329963986690000162863716352000 10853785 -87508449516512590533070776963554641020 10853786 16458305971356296719154590253464350144 10853787 -67952863213093842034920209502208040448 10853788 -53177333495306879383882337455190876160 10853789 -588835060773238578247051198979342320410 10853790 -178243881059402301579986053069410257280 10853791 -31254817818765664711390254554205982816 10853792 -351105477430330750234854265089816526848 10853793 -172443229845621594687691947183780035118 10853794 167294837666862560751131314889884377936 10853795 249143021550843425579502824724279190320 10853796 20377478727886314685478752134720340992 10853797 -318880333578625765623685033391275698754 10853798 -315310121098899581689049856842753325600 10853799 135803683232093600681097266537884986240 10853800 -185477122685990685796107221412581760000 10853801 96653028746654588724786084541731164160 10853802 1246553274453356125236013424363416320 10853803 117469835632581429939191370826527031560 10853804 21871786132677714754784022650646884352 10853805 -36481392695268511823237051972344350240 10853806 -172331471119188051426710944802965779648 10853807 253240568365564127258632655035024710480 10853808 -15225257226598114694596131785734619136 10853809 47244590539837786433394187421473093010 10853810 -65568776649864463504539787464979200000 10853811 -585929494366058667560470219377335817360 10853812 261024083065779761444025418590594486656 10853813 -116314593648113768709026294861398682880 10853814 59697532183004786580764374241460642240 10853815 -67498240056706325169961846827733785600 10853816 -273708742024315200781287031741921259520 10853817 30136803657995048007489965433300067200 10853818 98863945517511264645526342093308981360 10853819 -17750418488399709030260269114870530456 10853820 329647346661840320551220647657271700480 10853821 119387635967990914654940618671613632 10853822 138102301177812705930069844413206504832 10853823 -14573230534266613575838480442086024176 10853824 -28580667454228688526702189971865862144 10853825 -81593423208511295831520610731586684500 10853826 -6396404650861067025164900338273693056 10853827 -317723114284120317076047486981990115560 10853828 158795612535146760863709275668273776768 10853829 137955228786242743563251081462061752544 10853830 83938537244650336938785117087138304000 10853831 2651398311197338047612217376316931213824 10853832 -179747348325878649149019634853130485760 10853833 -471396101616979247466290120208939082918 10853834 -119983571468040529465056855569496671184 10853835 -210888410562998127147733861889821827600 10853836 -369283113729357178216049411055861760 10853837 -1252979472649504352035870907370315998208 10853838 128840746759108582240391496335167730688 10853839 125161106037482915152175365599575383920 10853840 -9845663013077992580276693095280148480 10853841 51881128328710466999438889430329200064 10853842 -425816406019476743009164753215751874928 10853843 196419254470423165037564995003238667600 10853844 -11793542135807747391117182404187258880 10853845 11033930116226213157934657041997147200 10853846 -132640427306984513028352796441257483776 10853847 56169225360104602133694918748133338488 10853848 135118723629965870303092693286492958720 10853849 227001173309892448333550953045897571850 10853850 27803059950075135090823592941731724800 10853851 -795357248173007623930702309415290813728 10853852 123419912814341041291113532386449828352 10853853 288779387621250960251091775157532107904 10853854 352862692970048700453939922331449175424 10853855 213515781445572850224691769062766654760 10853856 -239124148668555975577039375030903898112 10853857 363498413771081203371002713650181765312 10853858 71009698692992523116654284271975078400 10853859 -6656491823441107280737508902279504800 10853860 454788660303276377740714334453548366080 10853861 -314106498167891688961577383849528001568 10853862 102917223315720808954631722182352796352 10853863 -207016075008369858298021877406748677560 10853864 67483732455142071739668985152554188800 10853865 210921199274787554442673026120254832000 10853866 -22366411582209535628284562725869690624 10853867 -507976388064799478319339707895787381368 10853868 267280838801716877644195681852193994240 10853869 -354539811347230699623154797987277369556 10853870 -45493700033457999960476994884498227200 10853871 -168707629023809589934157572637712143616 10853872 94220381508950828215369512298234904576 10853873 74710810642260391785710929015656436224 10853874 392432857674380357656793434896497355648 10853875 105954880782834025245793574328631968000 10853876 63357202428307432547732697397563371520 10853877 -385235098496663115263600795990526981792 10853878 14009644590358254085920407715654554880 10853879 -253941238506946957625555205792460394520 10853880 144284611825340524526939675483996160000 10853881 814191757373089918464716309655979770120 10853882 -94644861244179073076015360695797527328 10853883 -234693449507659414765293223718478349320 10853884 301002394938177793250032157461682082816 10853885 217058595265769782848768095090522933760 10853886 42756452260733455157781098068863622464 10853887 334501569170484735810752059698527004792 10853888 -5542553835438351545756655179519754240 10853889 253188039911082310424019977197389745920 10853890 -15160438918833075943105480490604664800 10853891 -170260178476258808831653366757271528708 10853892 -158783870826415841515226982514059264000 10853893 182451439548122171198932431821417308060 10853894 226517226748780367766130883553760358496 10853895 65007342688968357956963302446750731040 10853896 594571748758562576115273261929197409280 10853897 -571264215167606550742854590635955463654 10853898 397127345705360831526285193763355648000 10853899 -92877342714077229082089129828074064640 10853900 -48005202528966672933375262607871360000 10853901 681556082455153503234926216233059526668 10853902 -98618691812575474867820146539779678400 10853903 -328043631219066600987218035943009056848 10853904 -58837942680427426849303617393195810816 10853905 -828062157324918377182999306827309678000 10853906 11164356435786635341029460673311580160 10853907 9849366503991072383980065358755564288 10853908 56443173128412379815853549402303962880 10853909 160288046360616886210585748807898829440 10853910 78073934434749259002455459483203539840 10853911 156074122379519745289107213439825437512 10853912 -178461691759406123999949973020654551040 10853913 -63242473193076407272115919651479681280 10853914 -1783079648278253480263418751379226400 10853915 51269310218496496009760215560663274560 10853916 33272968270075934497593032437018997760 10853917 9878465693803842670942778397331840920 10853918 -103106680178926380934234314138396147840 10853919 -2434969815825065787123760205625870000 10853920 35907962411266240076193681143727390720 10853921 58077852065185297905032173805480671680 10853922 4534615662948376050743351617323273984 10853923 -364754958332492080244261011580613992016 10853924 705845043844490054612005869268154839296 10853925 21319486100292151522328889960386136000 10853926 -391155060069109855976254412429410733088 10853927 34522478136043642145076694421105076192 10853928 -217054972251184763878640855828669399040 10853929 -69703236370539225525585560061924946800 10853930 -36306220331748037865209691077377884160 10853931 -1249390900553946837198994405781020800 10853932 11179149264634350374299431028424637952 10853933 -409986420702766603352724784333771224000 10853934 71883469766725458420945228902568861696 10853935 -250266630170003111098973375508254696400 10853936 -25092463591743744163081374464713310208 10853937 85496222332618915344198006578509179648 10853938 -142220631959052190686236912960193968880 10853939 -419699713747175940838248626356712863944 10853940 -41038019188687020822566982659899084800 10853941 277632512325803373359562139727356158030 10853942 -601212001441141706965138683238221984 10853943 212916344034348534486863099255250466944 10853944 864668298653245627151320374051255644160 10853945 -587626739170975053445764791719315451520 10853946 -53838568674323573247355964378905267200 10853947 163289658543077200912239342307041736352 10853948 97081958146089361230130051993684909056 10853949 398465956771113141890537696162972446464 10853950 -7355679842300155587912940232548593600 10853951 -361335355091151454166876985002412708288 10853952 120376546197242794641928906971600125952 10853953 -406745684071021364382010375985003441472 10853954 -97001496217197155543843574578913083520 10853955 33733065692370310469137597075041152160 10853956 561348146430251197151983833416876736768 10853957 621329384303191349943661812923563944192 10853958 -205721400162750417689924510266944119616 10853959 -913863223228716947179046892304948595960 10853960 -159044910383068237177674613955425382400 10853961 -24440679074243573716131067611116863728 10853962 48474291014488338599566895814082229760 10853963 -345122340423336355497270274245689239788 10853964 9654391846391397698808080652222558720 10853965 -221049923347183667532512898414136526280 10853966 -78234707540288591393720709609799157568 10853967 -296220251043688063123993386824786572920 10853968 32645828506186100231361188089152143360 10853969 216280159919255448164586043568577765696 10853970 52900560211362253249791056317472448000 10853971 -28558470377008817599205379622600088856 10853972 315777975302387721617740485357757435776 10853973 51270731045421680230073874100626563520 10853974 -5779446875837012404017618383169141120 10853975 -500010348479462141757813334845029142000 10853976 44669509531112248582044889084552151040 10853977 -72629970674364527095195171031413933174 10853978 -404175774766543695199749961606266562560 10853979 -307554475441291414518423313024585607016 10853980 241973351779861589159599282584919664640 10853981 -531722778043648833643554346481824888500 10853982 -35969389941882286079298016269653880000 10853983 129474390005068098864382363898566548480 10853984 -716326060105959497914406995183321350144 10853985 91317842271041657522273917018921661760 10853986 -51879900328012931241488875761902579712 10853987 180922487420457589002740922747261635472 10853988 358720778483107854844657433107932288000 10853989 -412231210714465621528404438980023796676 10853990 -16008764622987941630731289998390129920 10853991 288447824259132349715642158590794202000 10853992 -423096995546779499824186119669552414720 10853993 -353275312031311523574936810014250338592 10853994 -115555493296681005310147822451248085760 10853995 133153606981935518597760718171342490400 10853996 545553039065442148200454313478153120000 10853997 68913081025653095185551330253202242560 10853998 -307832577504909029805773933633834216064 10853999 -66420459361122295096961749709911762944 10854000 9136047397847339103043723574648832000 10854001 471734119126912262420824805278018242002 10854002 68751722532112449589473345434301290400 10854003 -22862490733610152885677856545836730000 10854004 151008572686255515807167741603851837440 10854005 -6071655265387791409356011431952143680 10854006 62856450936401610775982804431638220800 10854007 236518885822026689161343107852796411472 10854008 -254909305104398283710324365148596654080 10854009 -253575811143830737873234262127810413196 10854010 32513304062312618461530681108437544960 10854011 -29465245549454853344317560607500197856 10854012 -38624536981316211399070943647244138496 10854013 292718246142203206150273319190752656262 10854014 345055672503144676862053836713979020352 10854015 149917157188844445352101159257848690320 10854016 -323733356381888377442431730810722713600 10854017 7619294850678259172074700234046427440 10854018 59576468306615718606340345583324504064 10854019 11108760214066881184199575142319837960 10854020 83308833388030515808819404069028846080 10854021 564402848047572708347823364834870444512 10854022 -191712769900533875362118615872157717280 10854023 -581560141705222462401938305892678692920 10854024 260115770424530915187989032126837555200 10854025 110773425020164664590753970043411580800 10854026 129565872882081227783974267936663464960 10854027 17337939185750730857755303629677971680 10854028 266849339485245531456445856015384039168 10854029 397043889354109398568957710821379468684 10854030 60253408737009931623560019245777633280 10854031 124116310980017953746893586286191747664 10854032 64524879804839949166841323891934625792 10854033 -432034688520695739538353031067576030400 10854034 -192573831845361722791542576467925097584 10854035 -224843932937805487889066103546386829600 10854036 -320734622335643068332861914128611067008 10854037 -717225680418315625294812105567126211040 10854038 23583706419217543539145715287973569920 10854039 723312193884338124651227238496236978432 10854040 -42715591957070448130087952543909683200 10854041 497960807232776607049341863715749986464 10854042 -68777410787377623280961478683870492160 10854043 639175889395660859251991366977386316292 10854044 -106651802308123186854107513266646160384 10854045 212704646966084793746087258670841115520 10854046 -103686258981521838507994391683670000640 10854047 499891923485163989693250732109746286560 10854048 42162035776463638799751818082127970304 10854049 -444798785166633463124679619708126769950 10854050 -158842175864768981945690249560929805200 10854051 -124426777773496702573751627213170640640 10854052 425337797596565510550409000883442250752 10854053 26994075826600228289628222304890963840 10854054 -204785219537788972993183762688263680000 10854055 18238801815084146798617991922031695360 10854056 530614935539742429615601943247660026880 10854057 -24135712365491631090895439759222779200 10854058 -105441600321439702292825635517831051424 10854059 558378901037290914795543766412093854260 10854060 -1201803769536806459655746864666542080 10854061 82674482799331012787334001253277991424 10854062 359876637794650326089368848634464667200 10854063 -598844420507933470525970097232342704 10854064 85399074443359874741993053040047489024 10854065 175559806266716671691267348898550049460 10854066 28188461004853358159243916572519797248 10854067 -248828328421575158674655603499641767168 10854068 -157615111639512511605907673467072542720 10854069 444972309760540304034999597626712480 10854070 -323394225064368453147255833828473643520 10854071 343359259334441961501822957108072799272 10854072 579342654049427873624311103545713745920 10854073 314524169629768800367373952074383888720 10854074 31085223577667861187904341170180027904 10854075 112656757552762542841153090620870627600 10854076 -251522629379209689221832275857985607168 10854077 33334849225462298061264900733417384608 10854078 22145094929583022456193401451834068608 10854079 233455411005084615023006861824728549184 10854080 98086399746882832061180934628300554240 10854081 18676202074955476725603911490454982400 10854082 -213728104691519114968473636710287715808 10854083 831099048083517234257441069313359603904 10854084 61442945755315988279555077364552878080 10854085 113007200520558392350565125129444064160 10854086 187796746594581343443702997353910091520 10854087 -148042502662241663943142581883781841240 10854088 -152624205851441700769464064007852006400 10854089 74046737047542447360506080700579212890 10854090 690763443679068847812371132380278720 10854091 25768620418179902445008900668254733920 10854092 21579293905174451000179160232607088640 10854093 567276457184507518165140237871001114400 10854094 28097320942291503745822362642349155072 10854095 -133786480507250339994157126615418044320 10854096 111942805853396655911173763421389979648 10854097 -107406957005113867085368182418736188940 10854098 -7049509397579222554359336572716340064 10854099 139991285632793169425484348507525797304 10854100 -92788076591215126959740480949821833600 10854101 683113663562909043979679909010256161102 10854102 -44400468856533938270203863926686703616 10854103 168320445142632852947100081984338864 10854104 243765599738307078106506984951407093760 10854105 131721755027505342029077662204069648960 10854106 6429975215501313785382270538025311200 10854107 939413124437378703718178339833313024232 10854108 -394868910763456862068162864599184788480 10854109 -40636236334546346049896844619166059008 10854110 -95464730962230851336997676797596240640 10854111 34298205992261075635380433355514998400 10854112 607798752982328455338311617956249600000 10854113 32615700651637610196377723288657947440 10854114 66265511151489013811994565796261503488 10854115 -27570025916269788548310406852288152240 10854116 -6038452070304629690792646078948372480 10854117 121599878839642466451196504755101745534 10854118 -291397168961210009109953579068928813760 10854119 -390155618121099502029207217175322561480 10854120 124048160752472416495193931127111680000 10854121 17403708396540518915934983696601791632 10854122 28654526635628636603323415699997320112 10854123 -9564343508670600195097018224219850752 10854124 -559107606253031048968753739497335848704 10854125 -88496899998520901827226132031554592000 10854126 439648806859472605159882525757775552000 10854127 -1358452604457504350213148038035609092320 10854128 141893872483222581220559777305720061952 10854129 -112322553944187491185404233499665500224 10854130 60357781827027087229374494880873139200 10854131 242120761165723614267242437563069577932 10854132 136959786374129017373104110899665846272 10854133 -1272106309404086037237750546197791488960 10854134 425888065684399497343609658042774442432 10854135 -31715809533252553413619363093287753600 10854136 -659798457835558757036407216365751971840 10854137 64967724599558365820177553423034236672 10854138 277560959471431773375326340990227374080 10854139 320014663823786361695256204363493714120 10854140 901710302531090337777800235799284940800 10854141 -427934127564061516877452715401597099008 10854142 222849641022717164627836535528827653120 10854143 -425799744231926165738648862724093977120 10854144 -123073361084270412325799857661197418496 10854145 233371413091913717476601880778718946900 10854146 -6353922846413340891122525678096186496 10854147 -531592037893545798489115696633353083400 10854148 51267596775799856428218398240426950656 10854149 372441604271680693105745586247239420000 10854150 20652165952722082384626726406507816800 10854151 1264620610704506817512787588684857088 10854152 -513604662765233333199468614168392704000 10854153 205016697471821497040159740118865803562 10854154 66175350971884655643254629523839859712 10854155 201112806982707121547919879873878332560 10854156 -195388074066499299597633562933290275328 10854157 909803203008067305428548236173018178 10854158 1251966431704960160002596401599448832 10854159 333059920246081998193243024798034594688 10854160 95554261896444064092027465054706728960 10854161 573431530297560032542181308182157251762 10854162 9144186920850421549444752129775330944 10854163 -511640680062194953674844624599547237588 10854164 -19946885454064516721882448857460714624 10854165 -237233138290002784778522711883997132800 10854166 37601398951711745235391915921201521024 10854167 -200822587103464101951697318630998595368 10854168 -94953674883873868935064712893100851200 10854169 -441159219578953356084341600832411621430 10854170 -27352145023200664697566730291677574400 10854171 77476740224306301726282322381082098440 10854172 20841694489673586826755522981743310848 10854173 58929378425899329568022748442933188480 10854174 -195266094405647650682661147108013698240 10854175 482409726577623098401092320240627917400 10854176 -274651339816732349469059148237051396096 10854177 -561626231234160197915929167270063252768 10854178 -312228399018058543260274723866731363040 10854179 -284243629489840140252540908972445106224 10854180 485739552926540554991340047265554472960 10854181 127323537900260392271446713623163943520 10854182 -86880366486914421786370381378944270336 10854183 107566072177081015754105133234679150464 10854184 764473808043174760020284120329006080 10854185 -43600771790183295240563814518960179200 10854186 -112709679236011580656771611233067444480 10854187 -5361497319563082263039303380472572248 10854188 -294040104163012579728906854896258252800 10854189 -6668704766022338438849494000993176000 10854190 -131972797770655399613735139625187534400 10854191 -796785233193704567843501021804840295408 10854192 -135010464573032241689686110775859773440 10854193 -65803862219159090310979485232446129216 10854194 201507499747950605172011386067686397280 10854195 62815604446774289898086482805096966400 10854196 210438740354444128667989271646294865920 10854197 -247024391593525275138856478270582334354 10854198 -58555937403771448324653347881370819616 10854199 137548055141792795569880749469404906480 10854200 -3966093860274388342835423358606336000 10854201 162844057148807995528966334797332082464 10854202 -41202028391882208833595072385349798400 10854203 -570414916615997162419611885925654843200 10854204 -173844988075807472708420646411611426304 10854205 122383303735499296529030960752923552000 10854206 136799461898742388744564750198196582400 10854207 -42840516942884356100606515992248450880 10854208 -103957225145697642537757038010893860864 10854209 71170624267676019573073578200624437716 10854210 -161959231198940803812294052399272023040 10854211 937867846727999690210051006004846501984 10854212 -440908032286880029193327217026940956544 10854213 -82452152405479087683600698508185991456 10854214 284676290736384982697217461551436681472 10854215 114516284761181019049523354925770249520 10854216 81014443209673064605153309309658726400 10854217 592636297386686712375859625490740786736 10854218 169016499240368995994801869780475737440 10854219 48621762650955871076528589412660968960 10854220 69859781228603290918096504674253209600 10854221 -54609182003085199269884254932002745888 10854222 -121329763376431678839589554989519688576 10854223 84314731080808580846790145321729711472 10854224 7883818576363203521141800358528139264 10854225 -145085539104647627843113623375665310000 10854226 -13936110807499568427232342910985080688 10854227 1052235048656021153315044844297630785632 10854228 62999471106071428292272239370118037504 10854229 -127530288590979883858913672280683757216 10854230 321174304230786966330206165886693916800 10854231 365062078564172824745722540819518773352 10854232 1174124781125293595419284124948070400 10854233 -247197982558514984189250889198484478396 10854234 122770109574284229929088617225180819184 10854235 106252027372557587192879689930604520000 10854236 -170274946449472985035516494322455966720 10854237 163412962376174923176310148644275960768 10854238 360222064286848977898920285930376437696 10854239 -386103488916049183760822802561760725000 10854240 192413662626447327538805130501299896320 10854241 354595992315001615283832788036504198292 10854242 33880503876154854463028000442026110464 10854243 29640200178298916136945303813412569744 10854244 -275558100370865908042312765683144345600 10854245 -399415950588608805616104626503052930640 10854246 -1237325609114298663397009145539967232 10854247 -28375784782029070675806775595014250048 10854248 40831092720042830577115903509504000000 10854249 19568823860176055082729997051402454400 10854250 242278149262923457712732906831289024000 10854251 61571332176120698376439755383469365904 10854252 130758480660045829711687396879129758720 10854253 275310515207191955727267069295899100502 10854254 -207413231960037907965937356135512255424 10854255 160051423121574641228572528833831148560 10854256 2647560782985675553204347785392947200 10854257 110888876971426424599895324683267910640 10854258 -6324264709368637062611869645114628352 10854259 23084648618282433785658458233787418000 10854260 221064739656836652406370049667013210880 10854261 246728990780119525589427426915821412960 10854262 -54683209827468959012153678035263591360 10854263 188127337804228113514082586623562906240 10854264 4099685823680974106852931776665067520 10854265 123820488041127320503800757274145827400 10854266 21359259659536396522785361736780222832 10854267 -233540126162786190059440803868375284480 10854268 -248520399275522754348157700372878507008 10854269 232891298042164724083073061954249473670 10854270 -102471938699356315016124642744890572800 10854271 -806303210593641984952342085445632902528 10854272 31672076735800831450643760982712647680 10854273 636306502158416568578331458421771678144 10854274 278387516165684612562630582943909312512 10854275 -236353997649267468564353415205536000 10854276 168584859887054586867226591171102559232 10854277 -158730991993584098751600239814038709728 10854278 -118156819796111073081126821321895912960 10854279 287120704395486721172453972479691278128 10854280 153713210141295293067966946274663270400 10854281 1466889016197993377323805596575439652964 10854282 -52801861929125564661651962686989169920 10854283 18689797742560986059232241993874148240 10854284 545330991235497205785343545496154941440 10854285 -61564331718050254754761793794585800960 10854286 78139604311683073557304757939366027904 10854287 -904140510680692438537554687227464538064 10854288 -67784012404530752589852014394612277248 10854289 34806175523885992328972327001082356720 10854290 246791356400581147855548405140982602400 10854291 -102211992160673827457242287513807227136 10854292 -179436691052366063796934015129979156480 10854293 -646109247532857975867162654659356306656 10854294 59798614130159499936336961023423805440 10854295 -135119738210547042144573670505653879680 10854296 5926714954776629421233643148209500160 10854297 10695278200892052981419601458653477440 10854298 -6169627275560657123710572715806185472 10854299 93621110991569197664453855042187742680 10854300 -39139301248798688984806563492604339200 10854301 178547761928269742639566932217643329600 10854302 -234240297179632218119768473878684753408 10854303 -347901196927940647625606904248932666296 10854304 186750285709763563146901445238998433792 10854305 -216278243194653698412484308655716744960 10854306 136034338768072187357758877325694757664 10854307 167335187142583360932719935230738670556 10854308 365613517708631458996983095989167116928 10854309 -17014846992333446896407589573202411520 10854310 124391517410284882768555052670946546560 10854311 217659160390121027532616732449907752 10854312 -18532529164939599167269681026831974400 10854313 734485749457972090791654315701750209140 10854314 190414450463392156829120006119580788320 10854315 -67801585984654109455886004553132394640 10854316 614672761391020747948100104262795696640 10854317 -267538179344485802361311163788718205920 10854318 -3474321673087466394191295206552036352 10854319 159275232486774845190909598481042496496 10854320 -50409078210942053062632175525104844800 10854321 170128413002296519274615282212526843904 10854322 119089441392911010310829316081125111424 10854323 -478737736743380118750012294515583844320 10854324 62023619621740403298544828068492933120 10854325 159165545538529912049887062230268033600 10854326 -20390150638314758814498374634672685440 10854327 75415826664435191817448946953183927680 10854328 199472624948035982230913401244570050560 10854329 -87114401226771148930482537567459779580 10854330 3342001690132339904888914145494033920 10854331 571472476039855583932502392529349644132 10854332 -539801626444060621821049706482665600000 10854333 56892972440162856166698770951964285024 10854334 419362178485604622454908858039113154816 10854335 283529291724895699794118805266168732560 10854336 53474060844702070520476394617571377152 10854337 224275752735059479908673367522922706900 10854338 -94486649237597621704442342727998707200 10854339 -158827207686229902367518557670204549120 10854340 -13483820787414552132837412884816199680 10854341 -373362529735069141097713435619829913668 10854342 -1242360659872196215414661263393651392 10854343 -75638055662756072235590215632768577080 10854344 -143370933336063494992320985178443284480 10854345 393528982228258512872218704666021443520 10854346 -268532549125373292336289054887111657216 10854347 -79760238492248884526424900169982602176 10854348 138256591691473870826327989178470993920 10854349 -551796411897126427607715539183180136480 10854350 -20321840289745944184067097372887640000 10854351 -166114098936515795711898609827853919200 10854352 -185939851600993102077243521457082368000 10854353 249605235289088735203989382888499658660 10854354 64723359820420270824256288697594015232 10854355 -161673996669707258974100829047652012240 10854356 361020361287847861399170145527200257920 10854357 123660498361011347895921536013269628192 10854358 392458487220196497501277748453042408640 10854359 551460277458381983355907888090791143400 10854360 87476068167600705956126546530703155200 10854361 6001701005369542781681188919159061824 10854362 -136127129042026307236435056074961953568 10854363 52782633339864981549279568599702205440 10854364 17247282299844167321686023871195155456 10854365 509154035932468912639438873767246220800 10854366 -134278986750553753263931801560183524736 10854367 -30263461773783114448282730655852321840 10854368 -299670500687785605086143660064640073728 10854369 462155068404064499634767765966531685588 10854370 -28458446199171564053473195712992804800 10854371 199356873921881399096172951287911756800 10854372 292022186907016093160907930401921774592 10854373 -289343833201379639226842216272946827620 10854374 -27220151672144773404032787203091522048 10854375 562228331056578084509375418173520000 10854376 192272064263917133188038873826737715200 10854377 -51682702086128575885418257222659283200 10854378 151072750200579114196305437698825067520 10854379 545433453701201733994949330203906836980 10854380 310215144397876500636699963632733388800 10854381 -115770495757471483825224605859139958400 10854382 148645301175134037042654230658794819520 10854383 394280687993587481607267758343278359632 10854384 17410916897263684496382835043957243904 10854385 197596079702680250296499501906828726580 10854386 -167272328902372798975800882603746553216 10854387 -602653218395439866096874174026418099756 10854388 -188772338964555304683793965347447162880 10854389 21841119836131500515793488023566925440 10854390 -110544536248134902034194646889023375360 10854391 375531092113659493158062087317054162072 10854392 -938269924780346068876449363845160222720 10854393 370517045664919472745574475182516079328 10854394 -4118565942217049516678178159651567648 10854395 -67795512193066637625103968942412753920 10854396 -48759620020167731200859146098374369280 10854397 155781621004824939868046566323515125272 10854398 -75397554586801645045661051800237968768 10854399 -8862865972052864956225664481014132592 10854400 81395507321859560799214985638890700800 10854401 -278520408995143190157279148222088027136 10854402 -21705981652868603861557478669507905536 10854403 58054804995619074305109949464081180880 10854404 -6209774586346048034345007295585671168 10854405 -1803661798421173566336490114480708740 10854406 -126510196622775931722423607165041874848 10854407 107647723594783934688039002488101009720 10854408 -351963059904277851140260894119868416000 10854409 125529226960403956708890483178566706560 10854410 45620924971360685584823564074606310400 10854411 -470228816702798536881200233449164453928 10854412 130345728806256010070908001771621209856 10854413 510419587731535637467393078975285699104 10854414 -129982202221158977041934896463477882496 10854415 295174089734347480901841675607911782400 10854416 22544377022192863009516860772347420672 10854417 -81880256859025341560771398934864052288 10854418 332390360675140075873382259681607286160 10854419 -837640077394499453343134035261623188160 10854420 -98732567730638021649544542742733445120 10854421 88818765160069037684519950745026661472 10854422 72548847564607191044483288877328300224 10854423 -69191174012135287043105165214414184896 10854424 -51355931399741424182008808695667097600 10854425 32761724640941381093527588798164775500 10854426 258754176497315941610136779638501632 10854427 -170227624646087904169627104697112121724 10854428 -165774289324655224071759574192798594560 10854429 -358183172365719237995554536906658905216 10854430 -105435895532172173421814571596701416640 10854431 -52884456678423290090585510653412833272 10854432 836870888197708203100428708647849164800 10854433 -177726665691021231893782548600591416320 10854434 138624786966273464481665465144511200640 10854435 -107220591986591264720282195827698237600 10854436 25777232283265336838597685239967252480 10854437 -596139458805421801274735406811871980608 10854438 -23896132691490576699269571175583324160 10854439 690391035137352138562519399659110637960 10854440 263635928704160180081769590797708800000 10854441 -1560338680517491390418154980634823224 10854442 -481972802977595747370588142184829504000 10854443 1630973638730829590668859301679557624 10854444 121882397077477690120029040118733818880 10854445 -130955321843736921695996037668326475520 10854446 96905957380211055546497761054740324672 10854447 664681310696154531004911169732700928 10854448 -159752888594229926218989461276722692096 10854449 -168852671378252412773690211970861353600 10854450 23038767042269906263896266191371255600 10854451 405345146336345612030878880184617307400 10854452 28291356245121525587989977820606740480 10854453 -255292294796961290552678853205397413440 10854454 -144583158890630838924298812199202375040 10854455 50883573051463069676065243648186860000 10854456 -5376795785217371609447662353552076800 10854457 499618790465837448737379908561353777706 10854458 253204589571773922272997229037870356080 10854459 -16629827160468200440683819799709982720 10854460 -465486899720327224373699788593564126720 10854461 -56946706927488722383829078366773210938 10854462 482022334754680098517548552079434620928 10854463 -119578719457492748702435757155050435536 10854464 -31612250963203189291952341437149872128 10854465 38934310120282751819997560959937430720 10854466 -160503358127529457473859449861295610880 10854467 184532699900022844806426831337457509920 10854468 -82333295018240603451899974715583383040 10854469 1356923848608329560322464438142549833696 10854470 44268949506246303353914712258572273920 10854471 -490855985624160618293108528869647353688 10854472 -323951385058153222977711398585952460800 10854473 -270511914440081689340548253166962356800 10854474 -110816792170074120863339806234134032640 10854475 -430544651912679999953521943903221145500 10854476 378973504307889527061959647768679842560 10854477 -219983339227532326173431042466622206186 10854478 148785123919912416681018004778344645824 10854479 357405741025109526571108279408650133200 10854480 11533924620661296436902150232953323520 10854481 -467409077255981547638652859591200427296 10854482 -193947407122472255971324292213352296448 10854483 33637167826920791636318925252735086208 10854484 438430716391318161574313493538454444032 10854485 -4977927339633456721550753286478118820 10854486 -14749654706214458643577529777855327328 10854487 29080379127346565031009760704909276672 10854488 259470100470829255283678358460704245760 10854489 259212837112128095575636284211525423824 10854490 -3056538722001020771989494354023450880 10854491 770418425271275038583443714575076870080 10854492 -317666308786267556466934241669602615296 10854493 -206908167680945739441138129385458896756 10854494 56241217489837505181310489575604992 10854495 161169898812257228703788119204694315160 10854496 -231087232632020008782497750718419828736 10854497 -597481032752780901941827236283707666540 10854498 222429990470576164120925548281938888064 10854499 695792430695697429764828931564279768336 10854500 -492702828922766521193723615399716224000 10854501 -25442008586270033980152226976722224000 10854502 442625922841274476489489603803450761952 10854503 234421605092354587789318901198354383920 10854504 41075648130444307869460569390536325120 10854505 7195118439910935400682051369211966720 10854506 -111278314111396954713500368131646464576 10854507 -490449225517964884384077345663468460608 10854508 -89437628151277114798632598657520615424 10854509 560868373062759022446946478526733596672 10854510 55238907382326740133085976978197248000 10854511 63997316966898445685250341137355164112 10854512 47657153055285519835804563976630665216 10854513 -903713540987802514304689696248441635520 10854514 339336779221599738909495650644182476544 10854515 63493858407620218789824650210667530400 10854516 -20339263546129947775430034247207366656 10854517 -826998285580859277957365980082798576868 10854518 -254941600273365471740835453777167603040 10854519 -49614750399476454423344168345780423472 10854520 -50638334250880345918725305125896499200 10854521 -1253464679688196280321261130667223568000 10854522 37397481692484494737609033886959739904 10854523 -767477940187894254337557337775034786896 10854524 126058482811074205658511000572293779456 10854525 130755195651458698605272644382299392000 10854526 -168827807812571502468011561115360138240 10854527 949859968386457045008940239044752857360 10854528 -54885289289311346302303603908201676800 10854529 285560459759755209238920252933141088800 10854530 6585416660307413868589358805871595520 10854531 218574845917814939794564850095528250820 10854532 -197154958722993850936889907510584260224 10854533 -4660915576707391957352216239140104256 10854534 102587726932471273132646430429905891712 10854535 603985037554225374633624464470939983480 10854536 -284191130520363099756647461274037780480 10854537 309127703696364725780081845649100691680 10854538 -436809842527461757787802481109183645856 10854539 81277409950793239214187362878731480624 10854540 -270602221512463953858440348459384678400 10854541 715808242482231504774767850941758709942 10854542 -172880348759658314843225199306843824448 10854543 -167300312165783583928491537175906060416 10854544 -138729348676728153915418588306055127040 10854545 62771124616739143740159474876639449040 10854546 -96361608815630019448011871258384607616 10854547 -495312439464709122708730433805039440 10854548 -103646953058936999872118715891856512 10854549 -145554264612580722023682537983876511666 10854550 -59902397299126357586202516813118339200 10854551 -79529510188247827363907919585551527608 10854552 185018389564673253944278254044446064640 10854553 -317086841767024864754858806371303094198 10854554 76982211769276001919322283960463982560 10854555 165833218799099783698709700223660101600 10854556 803208741636199216394818820194474272768 10854557 104925023845593492325785503057737588224 10854558 109627520681214279094638534838176313728 10854559 96695164491963705466020841601262661704 10854560 -233970254766697821077971817639313408000 10854561 480792861170652063172743560537706090672 10854562 415267839403385670085829186155686430032 10854563 209727474109482258846283273873565733120 10854564 78124521314424691016352445468586913792 10854565 -95732307320938492911286646932726049280 10854566 310041656184715345974077453280590027232 10854567 -594703678775702937890182907549216037120 10854568 -737855383241863094320756665125061027840 10854569 -284684794251551008432854101311988299440 10854570 -33773922187343074820119028843370240000 10854571 96862816159010060124574271126038655808 10854572 1073258199169110276949046422229010432 10854573 232821441881998004553650356879850981184 10854574 -74971849644994503842852643555657311232 10854575 288802569113706024371741560294222530000 10854576 -153886906823274161212043102201413632 10854577 -124053690923371954826770655746824030574 10854578 -35737858504592909624703534914658662400 10854579 -92318127011964009250429331325838637520 10854580 -243818898731181947615418554947900876800 10854581 -499487933190817038202376473304730105618 10854582 -246194564483075261581868927720867270208 10854583 -4411399173941194385265312910000191656 10854584 226236392365421639809157451254470656000 10854585 -8064604221126569671423446947620218240 10854586 -59991626720873759212378466748280373760 10854587 301872308014443186455405094211665691236 10854588 110993135852406172121615256044353781760 10854589 -71741832114417095079869407352164342676 10854590 72339293800127537157303054645816052800 10854591 -170325107689239858596164445537144543232 10854592 102074541731447541529774689499626864640 10854593 -321540021849941028349412683801132499580 10854594 376029865997425058903180080663145207040 10854595 288208257013128463283065197145817955600 10854596 -487892008219007154919615099798972540800 10854597 -40104095198758937192972141659238166144 10854598 -113579619197178425111276948706220876800 10854599 58069958515235518066199129477974841472 10854600 244668413504385950713977225596313600000 10854601 568795824084146589845331892808479296602 10854602 446104531411431537627091387818957441024 10854603 1094322346647576795792857610141383614464 10854604 -266401359293025497406321557426119615744 10854605 239886536005013704267307285028068556000 10854606 -102667698014292507758344891788673207296 10854607 -92189719172637062330489334266458096144 10854608 -181262768190152220335595364272555859968 10854609 268778547255473730212575198572748696320 10854610 88068656399414775489202427162131556160 10854611 52621772547952556079069003906013231212 10854612 32743506800514387432972107124773902080 10854613 -61695828450143479465942308812115223680 10854614 -106008578443173859047742956215770359360 10854615 201343968512097224474429754847997627520 10854616 13426108716538628437784027448192860160 10854617 -501642844256460510975792766442011666668 10854618 -33978731737742858030908983839001054720 10854619 -6567431737322691490039920982402375680 10854620 109369324610283411980330628760939560960 10854621 397523886048363964397080665660411090240 10854622 28542486649047403276061172729175895424 10854623 -35530696826031053059397962496573710656 10854624 478972462642611214070925633899263426560 10854625 724127526666920667918782937006378657000 10854626 59930163015166536022033859026008786720 10854627 -116732433504217468426942047724057871376 10854628 -419643463944182033303447610104988725632 10854629 -195835869398959488147832629435318165924 10854630 -81664030462547009667007596824980784640 10854631 -76322340492741372256624633654804979808 10854632 440436768759244461855522863183506406400 10854633 341818991334005699165052325172068500624 10854634 27511011011522567773766246819543414784 10854635 188718583299106784575460462860501451520 10854636 58384684626904216260742719139033872384 10854637 81821826589923632714352814787310115286 10854638 306735450508728775573018354083334419840 10854639 -135720551719883627560176617136583363896 10854640 -270164268244216504193862221598228480 10854641 -176131059062838429451985513997385710528 10854642 -135470671310009691967321420449259207680 10854643 -176489229236645143770470578122989587200 10854644 -87251636062612946721006932661718216704 10854645 -80841551343816400716688989068484408960 10854646 -9453479512237226204356285264794165696 10854647 296744848771658297183513256504235345152 10854648 -7545648024293225863036023076671037440 10854649 279752491653346052516440299797767551680 10854650 96938163794324178668672727859768320000 10854651 -350447787321821168608679511363665044968 10854652 146459528576848063521555403464396103680 10854653 344331773656884580267960171774052077656 10854654 44673410190565094087317954229242444800 10854655 -120543128768166149288602458083342292480 10854656 150237459827882745353693300548593254400 10854657 -257917728010502683673708343481382040864 10854658 -77922292973658580362439470196235830320 10854659 4428020265396255498289740023075150904 10854660 197869840709424860680958696792714219520 10854661 -319785638517931416021470696277232533476 10854662 62050337232050028273890782293749760 10854663 311798500408412774598888578876525395200 10854664 -69885666078419701837717611794308454400 10854665 -388717880700322320288270585969313080 10854666 184219583261945423122926524050170614784 10854667 -165793010451916065784582397008475909880 10854668 -169995729256715779860570128921375232 10854669 2964210204752897998047506639207084160 10854670 -496164685524081941428221242294058551040 10854671 -882679813788955950332821917703406001000 10854672 50014204589644691418944803750029557760 10854673 224683624646707956590674613284915795444 10854674 -70061956454197399514796739189288535664 10854675 105075677897761826004106538417716116000 10854676 252872599159146242795729486966611168128 10854677 -339443982365924910216344785571461311474 10854678 -79452559103382866310400754380125965376 10854679 -98273306544083611865624609379528065280 10854680 -564182597075136546181905509180835225600 10854681 -42986206921491607748425428242179031040 10854682 268174078874657852479846064647386558192 10854683 -292434982770378690929158738761147460080 10854684 184173559342633460555819566657445122560 10854685 -2401701593679085640594262068209609620 10854686 52769795610461422162184819293059927360 10854687 164478586428383631883617551967272395152 10854688 220263735143608613296520864708607344640 10854689 -98432252388316929552730861291971475776 10854690 12517726164868983274354262490383646720 10854691 1090251817286337622465849080601853141232 10854692 311855415341330238143920303651122354816 10854693 296276581748164684313996885650157586144 10854694 40197553196374405122717583916232103872 10854695 149234241747096677945736480401174134200 10854696 -286546371176630158225855588497136435200 10854697 486567170461928559787734823187473896192 10854698 -101852416240760577395590988600356568400 10854699 -569528710413632278809130524521308090536 10854700 -147788278713107297533812301653329280000 10854701 -229752600208734640506909961276782786240 10854702 -277034513161115970157013132569162444800 10854703 -254085305223087592345063470256602460736 10854704 19088875241013671365785415657353510912 10854705 5925978484624118391709907896046769600 10854706 662675813737459202455625996497576381248 10854707 -330470373174043327617126501729798547320 10854708 -40687501421377762415343032415550525440 10854709 74708678039356255175731408191155653500 10854710 -125058278723478267594560593314032196480 10854711 15602505564054750696465826566326544432 10854712 42286747497577568699310925201020026880 10854713 -48372280861745829427202342550694268076 10854714 -8456952720687807021308719021816611840 10854715 415623034007799827633478200280678687360 10854716 -620107336081858935151372147935578588160 10854717 -88887298244462157802244595179645041920 10854718 72349351642566787180538696457286229760 10854719 18904867764208659722792807563967994240 10854720 39330771379117963160158993071970713600 10854721 16787361244026668549537901518904858624 10854722 80323675073648584796062074041336207232 10854723 -225911842549871554554380025556283428032 10854724 -904678181629554255996281669894639923200 10854725 132525362279137720994964826461454858650 10854726 73461662829517233371581648880348900544 10854727 -23275983864602931209987979908364669088 10854728 89745555489082947021680596083577528320 10854729 10014840478865570538068963148878999460 10854730 -83166772618094524059133186545610254240 10854731 -702339377595077819067796660246515519468 10854732 120560568989327333669081562843327086592 10854733 -298449329410847675522151418187078731018 10854734 304033454098002899934887192899605653952 10854735 -2384114974155541793759732006573905920 10854736 52160551467304727306841461841436270592 10854737 -767672246723970144319177354459107925008 10854738 304618844870346758751339991121374928640 10854739 177184906981596123519966303353429756160 10854740 -61041984685181920394639014172861767680 10854741 -381355652640521135573502416651594272608 10854742 5232155829138734215853586989365738272 10854743 112834907218008400508077836245742858240 10854744 -14431048498580457991052319623491092480 10854745 -196203530950753568271116394450656822400 10854746 -113437422101620349668545449164128760320 10854747 -38859744118076513382067837995801645000 10854748 3090347717061081284713394714206306304 10854749 309687377710834253323840879347346090860 10854750 16664741485461450074636682306993216000 10854751 -50766235740947127254708437641972023096 10854752 163251361998072336917130944765577265152 10854753 66110223105639518579310747724483552128 10854754 -312933814620164764173661295683310165424 10854755 370129198316289952284129694459896718560 10854756 548714135013970291148710186683724984320 10854757 -393184836951394390919985440829102136160 10854758 494396519713562779772414888266035609600 10854759 -93221681343788407862116817342370190080 10854760 65076329748681631220675148793685606400 10854761 96096830887700776606384771962961630800 10854762 45412869547309955097360325644944953344 10854763 369740080509610454941514017547095697012 10854764 -1333739671350764874743037278859245568 10854765 16676408845429647862894305456619798200 10854766 -20392049434102392554411616248520712896 10854767 -120542079480457922173754841878221804032 10854768 14015563201642674642526257821518823424 10854769 423275509036458030211293581856506601170 10854770 -128252708992012772081366208887105384640 10854771 -169021407962785862944175915979893310624 10854772 -472240943019520713099526400294110536960 10854773 355224024775595286258510180913830703644 10854774 50899097822064473690866434994152694272 10854775 -393897565538544371911158312501136241200 10854776 -209293120692671827046121558437987020800 10854777 252293110915975656227898708138599779920 10854778 41188688472331387093957265636418412800 10854779 -238329332148714495288278208508242711216 10854780 -23540557618958460801168945693726996480 10854781 -51717393994866042126649021072191616896 10854782 25181300475229183603767776696685837312 10854783 -336272248480122040027200479353092380400 10854784 -424549603497078992685834632308772044800 10854785 -1276440459993903713722036659956913240 10854786 162694372076723955663100676731144278528 10854787 78256103054747493315558002685579400076 10854788 94699606305729906816748544578528972800 10854789 -786531843505779665573882465492394240 10854790 42270233607298075771689422391167529600 10854791 -8955424353124575539589413447127470592 10854792 -146375339596655457113733051016472033280 10854793 97820270614827217357828254089609126042 10854794 -13283316229446046346587496609739332304 10854795 -14187063600119531332189962634556505600 10854796 -21172443386140998411386958223869519360 10854797 -337558574164210968108645930982015175754 10854798 -313431856392120884441080956820757094336 10854799 -444554616388877422400704601981195575200 10854800 -43145962918584782164290629099721523200 10854801 69436282987262942830561466438587742742 10854802 86662401384622748845525981676574538752 10854803 -459834480228346364464674959198477892948 10854804 -260626133874464736356849362118778912768 10854805 85387273988586098514154324825564177920 10854806 410607366353202712621437523547434071360 10854807 -123630238234069551222548643265140011160 10854808 7552508552099004335121527419222364160 10854809 -265053592735307456687381898667244046528 10854810 59084411734400958970123563065590610400 10854811 -691949148792809403658668929430147121176 10854812 123678316911286304891667308154544774656 10854813 403856761706640549600619979002002206400 10854814 175889393587925493251875183631292641280 10854815 124924782484554640471182905367350324400 10854816 19982110285096142903820404099446210560 10854817 -330008625894522971042281686763496507934 10854818 -98242710310820525189871882573097257696 10854819 184101392131125983462144718217338948144 10854820 -189682820909207971985728042855326720000 10854821 -473358390643226513118966837970379238978 10854822 -16360424316453546507543026560921451520 10854823 -452113255479417880890305685304122680304 10854824 -57491102488464965278034064913537198080 10854825 8048356376817720419156243723257299600 10854826 -132413321370002403331486062405996375888 10854827 109689574308624621836551765239213572400 10854828 -252011508832505196882201047342739388416 10854829 -350386964358150285998197936401246855840 10854830 -102126262154143304004744586867803014400 10854831 49046286703324458090356798689296562320 10854832 -6262214478367473399732424553603432448 10854833 783129311885280147377650075348140487680 10854834 -4289368663642555052748192533312593152 10854835 188814544110127494131364297545504441760 10854836 -159657021487259277082912890552127119360 10854837 115270434945416669310658169880741273600 10854838 -2805565426358718850967977748758522368 10854839 266303010812391403734879253105877945640 10854840 -137275936188749637637693243841926963200 10854841 14861805047981258471324210505107824000 10854842 -164778462320390342059896030636689366928 10854843 -142369496109271320713828536053759279336 10854844 -33886196222477859155558614952022736896 10854845 -421844291762292672014032642950257320200 10854846 47152727695723555419055956551054734272 10854847 239827145561319731578705777453974975296 10854848 92779194105430772093214538652511633408 10854849 84264820118160635086814966938550486064 10854850 -59096973547556272434234417398500608000 10854851 -101814979884579750158424224004205036848 10854852 -56904198929106569206515619595048908800 10854853 -6624431763541204554761983956139608800 10854854 -249425825283025750935280969164974098368 10854855 353783452448820831690356725522590471600 10854856 123053677704592723767956402244227834880 10854857 -10835397589492872021048688581534921528 10854858 -50302324333029047732035804702437465600 10854859 619763740209044394211611013445480135060 10854860 150699033593044337253463492669973606400 10854861 -934516797392281376332805320812245158080 10854862 -475637280427165466047183601010855605568 10854863 -94855447236592091781000443001119151888 10854864 -58843872101358646050087605208192122880 10854865 -535220495928993568752168595929924480 10854866 238266448406555681357314586953460279424 10854867 125289466825747612815102059481284167680 10854868 593188491853544266817506634333548312448 10854869 -619604601755643897287265313813546679730 10854870 -119472509244100015312983920328754008960 10854871 -818830258016729245116103683524528385280 10854872 -429763735945197507656921893523869317120 10854873 54048584845322609361317351887562403840 10854874 127836959830741930984915170719159049600 10854875 130023933655445611152735336021540372000 10854876 -332565360115396272029019596680128787968 10854877 1459550888875229777051376091330846656 10854878 -289899952548060752108887699336167845760 10854879 -96244070805560678426338937853768226560 10854880 226591418944835664656263546058405314560 10854881 -8240068828581137576636554831245816 10854882 -2266985835525212007082246673066238048 10854883 342186238222182307729816609987595972704 10854884 -375378485397926336258095689886323917184 10854885 77694325804085451031515209178668428800 10854886 138924786754634559551298886332932841600 10854887 -373383615097076580382310752127034571464 10854888 320782249249490433390660888563934904320 10854889 -605805610800522163957565875933435747100 10854890 122645624004056092348380425598148435200 10854891 19981601058449659801968246017495317032 10854892 -586380801468300469807594989982589982720 10854893 116655740709598565222209775699664917184 10854894 -59519257632882290007295698090636619200 10854895 -285816618087318370996718581560748503600 10854896 48758998656710302820385687271776583680 10854897 -286879720145892589060949566038802134528 10854898 67161848780350089198122382473016821760 10854899 408258453984493988783760038438020034448 10854900 86238820297761806634119253085686220800 10854901 -53875846484173638233297806907625398098 10854902 -88091173171561634284597468671257913600 10854903 -81040343707170900488483771482126090800 10854904 109099448545569082432635825385063096320 10854905 -72882862221727999005961667730844586880 10854906 26598314396581554930559782387073486848 10854907 154192368766092203710626185348970237712 10854908 715306602757401463688725743143529486336 10854909 -4443299237129155129102235223958817076 10854910 -150569079854760840056080815352537920 10854911 -599323628249999848828890134861340987000 10854912 46293418644838910995052610857818128384 10854913 -41032462809969931725170368829660195280 10854914 31111485603985723057623243988733620224 10854915 -267356220909531659481156833141123104080 10854916 80181487376840241699107156047110062080 10854917 -284963830073402257065538263031808096034 10854918 108649512050553153125941554956815027200 10854919 155252595068519543493707213898793066368 10854920 -2976885471198042264200951460468326400 10854921 -93104311623580360537953292121317141536 10854922 -81185886544749950911017574340225899776 10854923 -171137464389255784520866628576065638828 10854924 44434247391500780725417623715366841856 10854925 -399996643763433606760042177845440216700 10854926 -571773161197399214655071860693781526720 10854927 265669226417569753836121127169329569080 10854928 9364086184805783647621116744862269440 10854929 -21009764541405236031654812577348564480 10854930 -63952704701139477822272488428450439680 10854931 -548151620788323851587546234980861148536 10854932 270679189771971416445734540242027560960 10854933 -253190235359743502543827357058106862176 10854934 -31242528566689312750590704780828484480 10854935 -70128987839291896907217655265255077440 10854936 48271454915802457393560002908318617600 10854937 -356829951097485924103228742984356838528 10854938 -379569364131035350845030384449555316480 10854939 367980591657568007323300018235126996160 10854940 225959323710639769488641039184203927040 10854941 -144351870632691521016634300838166867648 10854942 69494857338104225371086929939826597888 10854943 -629606719280243323062730040766507682056 10854944 -508898729480664057493512056381676453888 10854945 -647622477449970685766417051036157398400 10854946 172589702621997677161374778552782798672 10854947 -118275210202563588581439073441581258000 10854948 147582904234898016756406729445910220800 10854949 4367295685692652379780527199536779392 10854950 32693209389760131925537754410341168000 10854951 118844987504791147081060179678153896232 10854952 376428015735950139632006179619151129600 10854953 -839122507805910342868884915834945969798 10854954 14550540285239115862146646503816631296 10854955 -83045040278230355766172799042654693280 10854956 -73258504125566513348333829133796293632 10854957 -337223829466371295300473438164313412320 10854958 107369923810129393855865483574653771520 10854959 77013319395063032591550979963645074816 10854960 20535742333185369157250000589894451200 10854961 435659687757154864927254983047109156520 10854962 -8038493273376934514281201240724310768 10854963 -2056024582503299476412576320024425216 10854964 -177259199330716913791571624439840794624 10854965 -127459894718291585237304781541030732160 10854966 -119304880909126091694562408030658419200 10854967 408138362698931968540748368118002427880 10854968 614328282089586113947923048260926402560 10854969 204636464539128996450393745395464760144 10854970 173609453474396081009503387910267366880 10854971 -141390824333379686702391743132799697728 10854972 -33744913201830134160613411334630774784 10854973 356523994745916768165156732952091969222 10854974 23952393256678383459490896025691026560 10854975 -94059324270846287318455156641249550800 10854976 840891336163485903353952506254196736 10854977 132944208396140040497093297430265762944 10854978 -75270699412537827046344953880363163776 10854979 246596850829981673967469776299111800512 10854980 -245536658826832511405849867651391567360 10854981 -299842468761713381691706084786390735488 10854982 51815725437201215879147936108928796800 10854983 -56882511658604098923929744695753442400 10854984 13216911928637438125348181125929861120 10854985 -105537003321717644631439692178260273600 10854986 120506291931594653884071824757436475952 10854987 -11443243514190180704465878330696468224 10854988 169053133931897700171578211240536816640 10854989 755038961583341802105319724230281930624 10854990 -147005696935630705873269616371700992000 10854991 -20068165213766240974439123243092658176 10854992 -177468872723171295319381860624737378304 10854993 -393213406044933303212250926832325085856 10854994 -345853328610240119275272149995438414704 10854995 -664878059913828575187925517831350699200 10854996 124855321333049200812322110470048538624 10854997 -533102397189671647357183752032234835360 10854998 -45838206262215198107958193913675409408 10854999 -656791996971666159923448461000891528880 10855000 65735006974615613688630293424153600000 10855001 -574629254386153848318876803511168634998 10855002 43704579507215379411244078891936645632 10855003 -785332290881124413467686162339828354748 10855004 681641467527601419968075353550741283840 10855005 -64018667039553536660466827579494778880 10855006 -2993874606979215391455818161621124736 10855007 3066247985669780367693155404414460112 10855008 71837084871191803412135175915125735424 10855009 -148202143553405104195637709689479137360 10855010 221941111975079993832244606803731626560 10855011 -106706300853874387465388103858986952960 10855012 -13827565053736717802950990778180648960 10855013 137319157438180851851063887377741442524 10855014 24711889512803236864236776772042920640 10855015 -178071829001489519877607725969670992840 10855016 -62429977685905924783938085576673387520 10855017 412073890494662246539432613305570956234 10855018 -63630945692781559776118972931681345184 10855019 -216550550233415831669818692402615800400 10855020 144322558001842001409708962552880168960 10855021 -869229952889337381380400104654209380778 10855022 66152848690916917370677010150482036224 10855023 -88541828385385908836141962735848888960 10855024 -288296529096588842013452271216834969600 10855025 183163162061585866712568616577599556550 10855026 80806444643001639735004242658053381120 10855027 -3525623601728041645838120387866522608 10855028 137197846742841207526989420313070462976 10855029 581509623080296191681825016724381489184 10855030 136021941294626794471511008064442750720 10855031 694341527552101709145584254498426296 10855032 -283187830051368894977612618649366343680 10855033 80821888886093111506350788257894299840 10855034 131805817168751418617679781225594517760 10855035 -62211093109541332972925359502382644160 10855036 59300784327945030492009194353087898112 10855037 49662108504230994109168850428474220652 10855038 -31638650409239480992670338587317144256 10855039 129419874062439153410482037764516004424 10855040 156131119203683269082056288097638809600 10855041 -372362835204145771922850020562700275408 10855042 412944666145908110593235529722053804800 10855043 120468966575691236623123004746784512200 10855044 360727974891664245406500480948823716096 10855045 156546953108670628809091890451754141400 10855046 9979319986481025316534942819862799744 10855047 9106224657701909492876257283064607872 10855048 -240590106119407611437807591568494592000 10855049 -7089796212488888606805856532795013936 10855050 77366158654179612771882370109254924800 10855051 -299728997431167141722866178750095099948 10855052 30006810033099388343034802851989760000 10855053 -239084432697916030686420119950249334784 10855054 -91276431018786095868331466568453606528 10855055 448357860818086251789636330853864365960 10855056 -38884705369484176868854936796896296960 10855057 -137627615504884192135564797479261292480 10855058 80156442146720360050901181683398167360 10855059 22412658738597448321239864021008262000 10855060 25171235683575783674262396334398604800 10855061 303942229843799413989691609339499840640 10855062 -116750735629545654581892724779643942272 10855063 295695587034478922612250711852637086240 10855064 -184909231571844028167198603548046581760 10855065 17460230886310424019636723752972358720 10855066 -42497883653306828364129236026301717760 10855067 -475600414146642093293641450838073219120 10855068 39262298908070507759413508343599479296 10855069 -388672174708930463737877920525440533530 10855070 36429753701454461014069114180866552960 10855071 19271516772948478986194865332311548672 10855072 -621466196051527322787305164854159998976 10855073 568821370999744807263425246625856815360 10855074 -319878134618011901346479340522859361280 10855075 149112536164855009036851330509437152000 10855076 148198188724579352997648418889228837376 10855077 -245940680217074541196243026499781381280 10855078 50215830623157332869361343153822758400 10855079 -155235169260383995243044315526297001616 10855080 192940057659438726561048982385848320000 10855081 -734807779301879573630425643261336564736 10855082 -86418702015927503296274390621679376128 10855083 74055893894152938930669031270685721600 10855084 47629440276517636064497455024667512832 10855085 -153218236003877711996361234657241391220 10855086 -165379172610525163123373238960345756672 10855087 38674475602597304338808387340696238736 10855088 -157120737161156842100489470069240037376 10855089 -98667657919199186720049968153399207232 10855090 -71368743377457874966383557287056943200 10855091 -557944331436617709608805169161650230416 10855092 2540570940580941514450402104802775040 10855093 92903914772533864770959932648753495264 10855094 -99524741838453989372243690215904798208 10855095 326783277808857891605040386276455063200 10855096 224613742993235716927235920266881064960 10855097 182696197667716712048233631233215384000 10855098 112091205197194176704812956740590617600 10855099 66013289853347765585111539463323261240 10855100 9354006400166195531574015244093286400 10855101 17153397669509684778180159607354758144 10855102 109846417655524571170774550920293610752 10855103 -21480231109826111025067323680078733312 10855104 7223068329132673944974652833739571200 10855105 -205922209987460934286909528840778077740 10855106 119728009238972247854280572633451164160 10855107 -25524981036313787244937112483482812960 10855108 329954048715187297188410195646439382016 10855109 755769676480360643704513601689990721310 10855110 -68563176855997071819444038346320455680 10855111 -117636635287767020566307094474976405288 10855112 168584978844354799986265406877409658880 10855113 -16881402920155963238884826031390770112 10855114 10942650306721561796885476992288196656 10855115 -113978079430631241907286708939524838400 10855116 -336851917251725526597197136706446275328 10855117 273222251051098431172497239058718462572 10855118 -68053487902999347913429910345124768960 10855119 -34608038172903364741603535743244748288 10855120 -52714388329387469881095308741018910720 10855121 -495112604843342469303895582058157738588 10855122 -4977126827650724243853144905097520896 10855123 -125386185355086435515282284545518772628 10855124 -244645570627168258539050078447266535424 10855125 -368095565082368210044252064035497525000 10855126 24196957788379862456360276526925737984 10855127 -1024878278527125362355512528936569253568 10855128 -149750388813079233842540178908682915840 10855129 -192265460051697297050039053626957003874 10855130 4120833497755178772091748453641251840 10855131 -201253101564958872786618943749616313856 10855132 -338104724435921881256361783596857583104 10855133 796464008249624535636500137672137803724 10855134 -9764850888007123256295378387636915648 10855135 -645540146130810720169377069146474400 10855136 -910011116523343911641271984972739903488 10855137 418281958525483956499287732175139484480 10855138 149726518362693968184215845914826308096 10855139 265437388490020241185529732183269393656 10855140 5609686593738265215001779091114414080 10855141 505477158049192841949729268737798710400 10855142 124940123073327384253128872001191133312 10855143 -133946137074760539866317304121376855080 10855144 700484910956621983054749902287991685120 10855145 198683347188706995879421350313794360960 10855146 17711176610993501670625158992077344768 10855147 220758713092878590831313358586335795632 10855148 99788578353130775068195668342879782400 10855149 -35998190111318132503919337734644852032 10855150 114413382957495340415025099760360392000 10855151 290885514491220365895571251948651427152 10855152 -23393979450959770208827606930882560 10855153 110083357383559263220691593350849478400 10855154 164395466777595157419508381232443957776 10855155 94553730484498572930626910135770534400 10855156 -145950039604137818338943607151349831680 10855157 -1238941328207716755652221722385023796228 10855158 168651877239508616596755460851968654784 10855159 307658856829149504760444519768560400816 10855160 35039778710157488049047431766240256000 10855161 367248108004618570289610351467052428640 10855162 -258956603030533231453497061911094778400 10855163 -673823764402160972847461492905923332400 10855164 -293274701361820805308494427216152714240 10855165 -213702477170412433665812305780786396680 10855166 -70043982214930926369271169720916812544 10855167 -1360601337075181210590866069430275675136 10855168 208962944929123923985091925373450452992 10855169 -237568001102409467062453745285731645356 10855170 347055272692028753858238117618270512640 10855171 318795532180821167658052377276613640240 10855172 -129367298807157208484972834674430742528 10855173 98622210249367926709484132219243542464 10855174 14298885861920763372764532245863549440 10855175 -235582478679896435804973244991097249000 10855176 -59711971816643005787310117467666841600 10855177 -98655747165905372123792035310169106176 10855178 7345767082050375273321705025369204224 10855179 -171313249161808369674720341603650254276 10855180 89844764028822693773483907973881876480 10855181 -720534493599275902744609828450953603018 10855182 14687151055901991968045678454548119680 10855183 -379477124156386337528349691144134884840 10855184 -51973898136692561117700066340416061440 10855185 117037918909259357093698533861033892800 10855186 367151891179798280622345946057958715792 10855187 -15271824999519457940504141278006857648 10855188 -331878787042432033928395021659343994880 10855189 -384612314354170218269025826224414099744 10855190 100118384359658435055554810076528518400 10855191 135379622148476097986670562586785401192 10855192 198744700891554963164082007045930752000 10855193 370374968045875255888540802169488816580 10855194 55089333161524219642039789867636162560 10855195 -24677162229571940998812859822975455360 10855196 604732923712746975860074384877297333760 10855197 600900434752608999927103345300581165900 10855198 -277591845001548879228367553952075761664 10855199 -913909267546307119932995662328388112800 10855200 -135408928911039611433371844729726566400 10855201 59012780045800021662550224377112059520 10855202 2948513172030072414912497426190410112 10855203 47308773854003003839990051801536700224 10855204 -159770324742228208983745082124326931200 10855205 481793794613904611079408123439709604000 10855206 -201052125735727732696731630583158739776 10855207 -218708651154384794692296729332763902568 10855208 19863351795772067520961719547043512320 10855209 548885234559392086379757340961385020304 10855210 52332149231524947051035720830223825760 10855211 -148885153010130209774117779093934938188 10855212 -295757791118966513818154440024084044288 10855213 -90536688145032091920568836488739081760 10855214 -86524572344645090839547677921615461888 10855215 -10265612451308687954188261104574194360 10855216 188274277226411721641583013763129065472 10855217 30181802595948864339252896310503212212 10855218 -951490934892387737771505062591545344 10855219 -327033429721566552728426566691668619380 10855220 302783854120951115111238706922122586880 10855221 2504308837249092035310009633822931776 10855222 -216989139741705738730700125253386801920 10855223 -317781241488153793969501209354273405528 10855224 184326645541447552405662674536738037760 10855225 55374901886707886227149152101731392750 10855226 -86882598912070175728498946857105570080 10855227 220585106087602956863449622013603645720 10855228 -47182418166290651496234342016216878080 10855229 -325877913286845859802472795760139492928 10855230 8755041364619974509077851668052561920 10855231 30962996095594925303850372850822134384 10855232 -93400949532694749065837045948507750400 10855233 -527473846546720918384122896617717504560 10855234 134953275299930924259627935532591743520 10855235 92368825343613393045551829506534778960 10855236 16381702158305458803597078426917498880 10855237 -371349929710281357152720181709339930020 10855238 -259080454914487112882057794618164987456 10855239 -122360940440485906828876723455618115584 10855240 133329499997228947013106102062963097600 10855241 197943818513586015855809473735619756160 10855242 -41708524930548151479961231234730142720 10855243 193985027356202643167610295517526921984 10855244 22944144303814690301918368259656225536 10855245 -147716503409264054806229862046222742400 10855246 -4266513806521862125321850451798000000 10855247 -236807910261393881413933577554204341960 10855248 35597938302627803286942760967145259008 10855249 443053349435682359129655379866984379250 10855250 164217220489883707037713632007177344000 10855251 -60582711079391492090480280553573920000 10855252 -190128175151414386740944289787853275264 10855253 211804612782736381008423694790084087502 10855254 -226873405086222213457746518230450159680 10855255 504070385530417866684653182617882820320 10855256 -819322793055232790339097490026587781120 10855257 -42907907110661547242346820258915332096 10855258 -226743741234178740475540309073269973520 10855259 -688502932271132384426960730250066500540 10855260 16437475828955262453691281451401830400 10855261 -174431265313484495457514151134715794176 10855262 -8377161255030043113356014755178591872 10855263 -45952538920787489454619670288287427256 10855264 3863863945716593784296367491068723200 10855265 -63098815613434866083450728415870170200 10855266 187876542133634965918291352379603441024 10855267 -741684808345446278518436387836434067684 10855268 130697468428974240185539015207598917248 10855269 179668046681392378308286690375446038400 10855270 -1297808319700099183255012476884413440 10855271 -182563109092515655386556378119591937488 10855272 239129800852259174446791657036024791040 10855273 -1006234087056557709051160581774180928 10855274 479409685735922952988285493918110409136 10855275 -32402835691274839728974023657454614200 10855276 93806993073311700292957804438225006080 10855277 -81511022249929260918927258855942536874 10855278 55930919942645714744546682419866983168 10855279 350778968472750799921938085305854992720 10855280 93343829681919218208033527524933632000 10855281 9398627917944946151989133238663900384 10855282 -68654160507913785097287188384814563520 10855283 73641305248412412469347544819666523304 10855284 133870869104468387760850357768680916992 10855285 -306633709399359115995863893081029239040 10855286 -183162404444884250642635501325197712256 10855287 -103804298056509460110872744702942869416 10855288 -146237109806135631408175996158722826240 10855289 107992962027653155916805503084965327440 10855290 -153617491158236030501437658084211329280 10855291 507790808779793524274198721117779851392 10855292 4082567288892544866566169846081576960 10855293 -20628925532952045604272626237730904896 10855294 86907961210508548706318872555376216064 10855295 210901628439668891643757132129655929200 10855296 -116173812584480812150144812667895808000 10855297 -688809268365188665739833063552524368254 10855298 -15710782259737964111945062049489751600 10855299 34974357440661490779435571394079490560 10855300 -218833346830892977945982408933156521600 10855301 -76984529803960409735280101966382806016 10855302 56624581306960588288670844308879063232 10855303 79300017882588483949403435965223222552 10855304 84720245695099250288965198603313525760 10855305 424561785359705374915586538406442787300 10855306 119345258671505700811834202736674618880 10855307 2547326727692865645831262759552007400 10855308 -85852708879952463536676343496109096960 10855309 579924746251361841148066547267722690860 10855310 -15861689159918577514970133463566220800 10855311 -72302786294210544177560401777662773760 10855312 -11765491226847241751593296821155512320 10855313 -298750128886260707807606419668342287502 10855314 -50392706779702372812584650154591548032 10855315 -358654219021906111620359886307150057680 10855316 -714061614228345023935469064597764227584 10855317 -72452610860468290360060684566477381120 10855318 -431546165172020538852510894805262773440 10855319 23708815388734487679239106809013386640 10855320 -123062677135080973779563694111434342400 10855321 -372784059984016198453498386739524787248 10855322 -123477993541825901326114275542350998288 10855323 -171072596642436359826160569394010274000 10855324 284327426651347434348517626740120942592 10855325 93946999205418282173325073546848921600 10855326 -145390217629658733644494188413984216256 10855327 -12079712896046417744732696819702569600 10855328 341064041371669276896120240376019681280 10855329 -552098330383834682736077715240852257616 10855330 104422237766813152298793402095927515200 10855331 47385654131048977385807731001352327132 10855332 25723786354965718462946833681291444224 10855333 549814318561352136282353642221662815424 10855334 -163367066938056123984744864880997664768 10855335 -65831377305189467138029833050915234400 10855336 -516418725268125201221470557967230167040 10855337 343710974737944908343274205511666964986 10855338 -42519735279795218668630046400144384000 10855339 -585437488174641185637558278405171203800 10855340 132701522139662190050167357835727559680 10855341 -80493605870242481314703953796125662048 10855342 -345496452039957299540284728630186740928 10855343 -86974826782366044885267554793760119408 10855344 -11895524709506349293091797408521912320 10855345 -72872482867856215206871960079817171480 10855346 179492455481137958213369205401173998720 10855347 -443406648200285115457875429472602448128 10855348 51731683791113967054885435429095694336 10855349 685774599258173724310578753181384954350 10855350 -2835488512544125725021273296179968000 10855351 -254220956432708141712830550808792271760 10855352 669793358237223293522287413216153600 10855353 231003186323623929992602447662337746624 10855354 141473322074223921284404042582878282720 10855355 266255327391255307945297911762586368000 10855356 -70771304132038209594928790725874712576 10855357 -297176211697880841673645438505247474900 10855358 108122802844114816628231229279341441280 10855359 383888787666668022588505560615620886264 10855360 53061228302714565023525565302235463680 10855361 -107950252028289278781084038368051386576 10855362 46058076378421616256613460181195460992 10855363 -2469419578151938588451116767142870912 10855364 120990412216844763300895291008019218432 10855365 14295556518058860553798431658295472000 10855366 175761177620272860524229630495974874240 10855367 90455998327820801305151304370037899680 10855368 519272619721211221158517490811975091200 10855369 408632628118272357757811633227223193600 10855370 -197266972615010319290777496436333132800 10855371 160841563366563182064769457015085981912 10855372 -172713993588715884103399702909704519168 10855373 -66685410614811768723069707504447002260 10855374 -247053637151183706064779819407786619840 10855375 140592003351876745769837833265500254000 10855376 -130225451500796823960397722783337414656 10855377 21754004687115548037624336559946483880 10855378 124432818920741316750514779863396534400 10855379 210631130767801074641225228627515231968 10855380 -8532684990807335398323460552299724800 10855381 416303361293381377673369638123158063182 10855382 -193821637409508485714976529978159195200 10855383 149206610018603529194474034711948757248 10855384 -527499492061542632905417965669535948800 10855385 347368846561331143587339193043673752580 10855386 -260638559050793204651838901355730397968 10855387 -782764612296521518658986012547068731964 10855388 10668962838596730135433125602688099840 10855389 177027784099395117450869160226807991424 10855390 35239389363748316003355581850036633600 10855391 20517133074342016606296582354293621112 10855392 -27191894779620975819575793102343372800 10855393 -3319411990251683340506212633306937536 10855394 203521419665220097044381361511294976 10855395 -290717624632130574749922413505829770000 10855396 406884805046750664133943533743623604480 10855397 -231846086498410005754194142579243731168 10855398 -29502297862669973562221844409885091136 10855399 91122519193425378167476980991367450160 10855400 -65861351309440624190264340443334528000 10855401 367842449826352633121776350242725090464 10855402 -487712578366842136242757678000094939136 10855403 -254840008504717924952501721687635462400 10855404 -50354152892537959789199519905044725760 10855405 -347502446920968254310892922615388350880 10855406 -136695582607284918046218912480284576256 10855407 264818727979302550333718243964215594880 10855408 180917537042905595061036677587691896832 10855409 409837032816131821852036869851873366610 10855410 -941802086225004628119934657014028800 10855411 158682361178329415649563295799693258620 10855412 222979876929128932826967613400244329856 10855413 421863257941040749126377263544387624942 10855414 -62529224159491573729710982597760107008 10855415 642032022747057366106364925354484842000 10855416 26969108058750692013483534533145722880 10855417 -771571809803902559724161280339852995840 10855418 12320112303745223973545175687598607616 10855419 25529385706415063286708293669423109600 10855420 -38417814686546005707157611225460446720 10855421 698316163367760881689543634063397743622 10855422 -146630436477003444716958098075167811520 10855423 -419018148067701683635040561194917941760 10855424 473377616468708471161453802517499478016 10855425 -13610847477505441209122763007985664000 10855426 362209948816467160440693262282359114144 10855427 -172097254724240428681248643072020283128 10855428 -50723559294500182926232431185686778880 10855429 -178372840558070262017160276191213958116 10855430 -153408389511559340689271754217741756800 10855431 -900742859559565717497715815723555482160 10855432 267048368594820950835514062509579796480 10855433 166389802782124501326417025612770374682 10855434 -155606293278654019620546315852048234240 10855435 627212637743501144609825743087091199360 10855436 -5223576262290972344836747848216780288 10855437 -324151672578114798599512501781445003840 10855438 -291163091722917035610920673854810355840 10855439 146161656334164681474424170502393430256 10855440 -23415816385385620076311073134979235840 10855441 721553922937651713387698360302747538800 10855442 114911806274926656016646903281252784640 10855443 47199976352325768625269752591292625200 10855444 -67902204918202545309728228603207600384 10855445 302140944881040314960390152706215028700 10855446 76174119025926512172269284005280155648 10855447 10145545342953682903606616923320191424 10855448 370220125888736329352024576612877557760 10855449 727096653719613211525452382980915877248 10855450 34334565468333775492521168938187360000 10855451 362094853662698071386618548284902079152 10855452 -49401045583963782101257250144582369280 10855453 -120945614676402912651066783574057538720 10855454 -108729439210199550694013203674810277440 10855455 -58969830647974269697331327285186188800 10855456 110816913288624702413551804215893753856 10855457 -686167801207162226930606652765780123294 10855458 -1032147455846269372299760072384853856 10855459 206287789737160947893573227460180429880 10855460 -109756355323851888788562072267395174400 10855461 -209896981567792647547920782656158828576 10855462 57665599778089354964208383701819296000 10855463 -901403058495339965893896668667024845016 10855464 -325287918465164216022895860514690990080 10855465 -27928191447864754733054010710093113080 10855466 -706212733133792169372298011907134600096 10855467 -81632088215614271222845101354999061728 10855468 -89091773242303309891689204078692541440 10855469 -405963579087514866660956622104092243200 10855470 -170639589045500034708740211537697877760 10855471 -119990717948160252632191305442774540032 10855472 -32524487224728119214312832559026667520 10855473 738367144756910255893394733471186444000 10855474 21798235321470904018382345604919762944 10855475 34348614816508620219236746924009320000 10855476 117097781226721688792010412345667825664 10855477 -571434451681705490093189569561840022674 10855478 173144897066836356636846130253936341824 10855479 563467851699665240550209594293237541760 10855480 156187562559028402004978847360240844800 10855481 -85887713640765084108015307228960714176 10855482 204574924456006104802014938069533703424 10855483 520429180743620212100778329848366352400 10855484 15664878695848258136016716492099030016 10855485 -167299455247623092590908103926151833600 10855486 -119971824176105299170860731351074097920 10855487 -7763031400707808631526954159518277120 10855488 10093309770032820603277595361423654912 10855489 -253991339338196358118752899818509371710 10855490 178327024719449894907810090274672557120 10855491 148758732628150233010136336894795782392 10855492 -192253243420222323062499273749589491584 10855493 -864283969689820234751758920716084737920 10855494 -66837983210517636539811904525433240832 10855495 -43624068252452545565114484323588596800 10855496 289383644496117154860731840488311029760 10855497 354169909970784381478306364710848522000 10855498 -760884082744621149789938036156943360 10855499 63070286272415397541908953204623701840 10855500 -211145760491134987129866277500465408000 10855501 1325436605406398236652704126008990414432 10855502 57499453151169426541641420398979783552 10855503 51515513635538224278754302594451359024 10855504 -75380836295958045243464250720966279168 10855505 365265898738545889316030346504894492660 10855506 85986715013324628625077491204126567424 10855507 142616523102071957724519433723444550080 10855508 -20050532808880366486029756055160367360 10855509 421406406244878819343038870212219439456 10855510 110097774611802955574376018789736892160 10855511 930883002179045727332620013865105479472 10855512 -25014606475712864740571808501663744000 10855513 138676492641647837448120280153040176644 10855514 188951954066758663423467043712605583856 10855515 -223480417897181766708873415927121040 10855516 15204041313148707517801876582787348480 10855517 -316101570074004073775631601390882489920 10855518 -17234471814544142986754750936248184832 10855519 268613647953963810709944973534915070520 10855520 -58039672844941613910772663528996208640 10855521 -190028807853600306025443059849129142510 10855522 -723700097448269523455810743905748608 10855523 -7466135221353207728791366282789734960 10855524 292237271947957592768624364714885190656 10855525 -312277024675415649911171707563238022950 10855526 -177674121905513910339824839728075969216 10855527 325427889440398525473954745409284474920 10855528 218832577750075138802732235851974656000 10855529 410374446666438848305313761628842177140 10855530 -47828851080119785678067840098359060480 10855531 -629027707673274549571325896641872150668 10855532 -192646455415422241614113842122479810304 10855533 187718349866759131302610665904184035104 10855534 236653548146262310326708726331779940416 10855535 -248858222464171169916582752848053710520 10855536 -59567713582627538254931042849280491520 10855537 313927686167789819843546004529808966784 10855538 19735059404760792799149069342085491744 10855539 -223530700342783054865269877166797906076 10855540 84567078593946704859625094498408448000 10855541 -298643220954071939100148312556788890240 10855542 -62729256687802862155378442961396535296 10855543 495101781059058324809686224287452559520 10855544 -124404758232228864175800483131959296000 10855545 46107862908767471583542852011693203840 10855546 24445348512864953335739257304901221712 10855547 -626514429733576268681636992273806311004 10855548 -530624792902173929122299952761795133440 10855549 269210998533163696355257531072519480960 10855550 -118536550175576753039677295301142843200 10855551 -154731539405790295188182400414636441216 10855552 -403704710616610761233411566433363558400 10855553 -526182902307744877478053525659289923198 10855554 12985309767693265567477215081418789632 10855555 -166243889645741194708081514425432938000 10855556 -91962172918797428342380239010991773440 10855557 -150389136759137830293108297885277037346 10855558 152281788724912097874432779694252220896 10855559 -352911948368939787384108009664543336272 10855560 -168478083500335094601908209516371148800 10855561 86920779389948952312866517832389350452 10855562 290476315652324910006593382605948746032 10855563 -235711156210200943894031832253714208256 10855564 29077084882929777696781659973319965696 10855565 1779783909519562898365970539281217920 10855566 164012120762225320700663957069554817280 10855567 -244862535952496123237983212626951602384 10855568 -28870187547447693216090367252249559040 10855569 -301013660491486548827231423593903773456 10855570 71927108810686694308015213405194931200 10855571 -412292266963429958397230428906218862416 10855572 59448727759243742171600924955353554944 10855573 -369733895486715794219253336508618488178 10855574 10786693558074902762455620880750338240 10855575 89495420824995421546024961206489615800 10855576 -824197079689522830633540201622975825920 10855577 -630709813860614442650734313552592295680 10855578 30180848663666857188469672314677832192 10855579 1871233744824767677315839767649923072 10855580 -56910708213784472720838585285343027200 10855581 202468379827675579581082532474368577088 10855582 85691330458411313269745507601090974592 10855583 519868952915393122762817411741143940832 10855584 -577420745520656322369792621120385253376 10855585 71709808983400117865000248566266946600 10855586 -17140143742458553713644765207049839616 10855587 384048583626816577817049282446014712640 10855588 615919446297128278484084920481954758656 10855589 815296823059971809857651691762529651390 10855590 37656992435999284200446799039862272000 10855591 -329509042813443901690118941471525712008 10855592 -27581339235632105470345541861761843200 10855593 262121570349987532984293835202506444800 10855594 69595469711214656546691018845503610112 10855595 -364518092103331169273775607928171018400 10855596 281275768536564833345990599061591803392 10855597 29981555688500813005997448584741535360 10855598 208137409110562658760209103697795577664 10855599 308860904468320655265629747003539535760 10855600 -18781777902832699975805504462829977600 10855601 -856916483333140132700547845453166124398 10855602 -4266675127211125667931200617005589632 10855603 -952135240118324318572504335086600248752 10855604 -7599549271595188424450289665929874688 10855605 -34142562430276457914772846802033343680 10855606 -34424479814518956127490987758472393280 10855607 139309734577307497053572678954672220000 10855608 7423171569771170170220275861775646720 10855609 312766730888595236902785405037804618154 10855610 -200444849742663859085058068574605902080 10855611 -1564811935472764959212460370286930688 10855612 -412464999848732634454326698136802096640 10855613 141263701612892158652811851232090209862 10855614 19335685913888449886229305633488717824 10855615 223549706007007494716117580991793546400 10855616 43730998269650193352244730731943690240 10855617 439625490179325969737154884759716722048 10855618 -135978835917109663111132400975248872240 10855619 -253612237581135950185788085114713875520 10855620 -14565640447223284000461068117527038720 10855621 -76143553019916041712675735429533122816 10855622 376172308346949166980587995096477107840 10855623 -552715673865141422078192909229082061616 10855624 22078118642000045135955387803539384320 10855625 -139374518316989938003532000453685150000 10855626 61525313978834947261397548060916377344 10855627 1055752113892911728726312777745846480160 10855628 -77073967687065728680873900186795582464 10855629 -483138961358060629381307262231822936426 10855630 -93265639673082484907218273410769574400 10855631 2613301080940898361552058162945940232 10855632 -1532586564182676739416216352528269312 10855633 30164554289248237171299474532551248882 10855634 -233002967551022349538810010632382739840 10855635 -30548014251659677523952202205778013440 10855636 -226828463109749373928815917834208030720 10855637 40824416509174857359869356881969053440 10855638 -13386713809301126571019548155019447456 10855639 -118222989685181486801487029302828387344 10855640 77736960066919604506181575307963596800 10855641 67748104527246632267192128500487798992 10855642 43438402797406033159314980792016482304 10855643 388521994167393239599279796735988125892 10855644 -242680714464423808469122251251298153984 10855645 -108193289405212879889483110577370309000 10855646 383527177567997279402571963904031232960 10855647 -200129264137295843257208986099813681920 10855648 114898153705426971750375220503179427840 10855649 33358500151705339619695528182195254400 10855650 22728482467906779033292112681248704000 10855651 16075236772724078790721448444327966152 10855652 -21951344111097496576751769682915253760 10855653 118121961140529135279401463459990584544 10855654 -55495014873484106462243872277684584224 10855655 -397740482487934147938561561671260019040 10855656 112147313375147982370547394745959413760 10855657 -161594386231008029258960528347369901340 10855658 -120763170369605992905285641454900860928 10855659 -188709357581923400042591789063918761896 10855660 136077399283622990985663010739430727680 10855661 -714831705415391588250651201616578525738 10855662 -208759662957620313580368970092311322048 10855663 29155076121858741479488822647714941024 10855664 95202712200475035008046482822427770880 10855665 354376995933882308647718922184499060520 10855666 85205343013406759405513940219884182032 10855667 -551107810624275827518803418830097855284 10855668 32260296764982933629977398421456244736 10855669 -544726705578220153119080266456247428320 10855670 -58665356253545561469944428524830288640 10855671 -456867330538490987645092812082033662000 10855672 93314575105596566011554279982881361920 10855673 183142037442240554029713116758221811200 10855674 161860435187243970803301968580130429440 10855675 304434296769127817841680285233254401800 10855676 5983212358496518904448233066836475904 10855677 77639129628548730244971943679773286400 10855678 -80961719478482883871050035104509454080 10855679 -314558071065352977951721202823545022720 10855680 -212700645999238396645415874507917230080 10855681 78194252843089894056376580588346996482 10855682 -57620694552643197723241303728179792832 10855683 -307928522310285809820462187465114831548 10855684 -8255413540050211400263747077953323008 10855685 283004015637050644569375054360791756160 10855686 111167709360559705678016090038423852800 10855687 232599927663957626184239802007075112112 10855688 -84263973831363047680515658005746688000 10855689 44666796067091281809530000012851046208 10855690 -49085985393418770940971166302312256320 10855691 216324086218966524707153687258263259904 10855692 -131964011289566665417471891497444615168 10855693 359497706199735186389399517331652971800 10855694 -705220017517852955309624731577240640 10855695 139623406426324938040963228469456215200 10855696 -179304531887544710340014747949879451648 10855697 -240983539696216389377078500260736461840 10855698 109125096734357743372589395706365693440 10855699 485322998252572549313741597817670630700 10855700 -223971775745478716237887564474215484800 10855701 -18392726156549834044591809290416178208 10855702 -69770963591870883872599564093774820736 10855703 -842947035691516409037302682888022649856 10855704 169062432260403048821497246488188682240 10855705 289953335032256281296382054288250428800 10855706 -407431567874040426869279785767246397440 10855707 -81668927797206935644705743749466244800 10855708 -69908747992838195965183535344418686464 10855709 38265572900332261439274506507620893516 10855710 176738897280745977463604958813773611200 10855711 -197684488533126103876234545654995958688 10855712 -216254297846557551799336144013453426688 10855713 -88654144833222409883509036228495166112 10855714 225797338914692147109871595578582725456 10855715 -297008113050744455560725600077055992400 10855716 57406149306703953272450809899547517952 10855717 -183557381125611318267252001168695521888 10855718 49205859966219372682543186144021167360 10855719 107689436339620620518870809681089776304 10855720 -466362009762651658036446768889117747200 10855721 -209482450175012005117028347391036403078 10855722 297082975069648957670404925364057123072 10855723 593875235038198194732638107522331585972 10855724 -431949528977765273965077947358742020096 10855725 -69117462664525005267227202495064720800 10855726 71974836418751830258042720261615165440 10855727 148469952389335671450779254742561154576 10855728 58670523999286477840879551990400942080 10855729 238941998836616261111587907842723972720 10855730 -165892669979302671140069169620990950080 10855731 -475725049370188536972792335962235867136 10855732 -505583859400920111427033077222668043904 10855733 240942051110216971916749006180461532320 10855734 10931373949189823345037855476818408320 10855735 117438845935490054370612729144554987520 10855736 -142688647023313627107106565178207744000 10855737 -4954198327971009653323771798349919312 10855738 116796104269397086681734416326835921520 10855739 -450508972426711643029606914419190774600 10855740 -80977419330078830586054182839689707520 10855741 70288688044472479598612798750196624024 10855742 539462695141458509276975275880771126592 10855743 -52038040190298104671560849463015645152 10855744 -60094449077708652971059602649645056000 10855745 66294992076439197847460452913145000000 10855746 54279120596558227165105154110290286080 10855747 133794257705320884065625451341026610432 10855748 -305744623239264353851811943851685662592 10855749 267649298846891577284843802049274621664 10855750 -106312556655012420628957502008162272000 10855751 58336203302709634506200541060365425752 10855752 603569679545107952872715205149565911040 10855753 82710353944337583033908377750356375002 10855754 7282389463162711097616159290253094752 10855755 -479121804165990996002323294982284392000 10855756 -156086400903135704772889410208838913280 10855757 -25206485199352000092147563856738420 10855758 -87156392630719438379450078133191424000 10855759 -120738945882417553284441726249522676784 10855760 -85998498649017310203927408426400235520 10855761 154068150305368721454495815234916633600 10855762 -91435426827401272463807465320032175488 10855763 -47151096491673140115286167276562707600 10855764 -239122386341178076447928236418547456000 10855765 -692451834966344572451825395951641738600 10855766 15495285291754132189201257176449425408 10855767 -70835252345724952411516236564341781552 10855768 -44174163588204908884500044329591111680 10855769 88969110665644183407811992222293505744 10855770 58729779375608785975503790061186288640 10855771 149205114269022283313883433515188793000 10855772 236977728323438495901888320051937317376 10855773 -187219865182710250694210921768311221780 10855774 41753973465309843545311859713072235136 10855775 22706284805741102203858645629057672000 10855776 -361646770281425194197890892508128608256 10855777 -424517535578782651347023855148911312748 10855778 -33898498253985758247807126423243402240 10855779 752390209042559275398782479975004386176 10855780 1511553933992363486703847846768005120 10855781 -333564043796205721335844922682487110468 10855782 -46152523903023139332506063587302721536 10855783 -18912279169064804747302582283776494960 10855784 363537304612908772130138981775263554560 10855785 -314297883960280050650818626816195974400 10855786 397864179015879850872060984898199132592 10855787 -73901339010838910297108902787777031564 10855788 52411928675522241231832406543167094784 10855789 -124705700758738739074846449950921862944 10855790 45082225531114119769370622388968470400 10855791 378368811761290316269482804708186275400 10855792 33934579072912429633526931673159237632 10855793 130443324998802298375340705820320030784 10855794 79828904491470449124386901506669289600 10855795 -158361647390440012150821718225503181200 10855796 -129518563720376404919192501880578107392 10855797 -575827782096854231574757029514612224 10855798 -278246978896822568937843778870811445600 10855799 -718250598204200667698909853717204514200 10855800 15961870418778686607850536765654528000 10855801 1177328768496755620853405027902896360000 10855802 101787267262068137586388881670923859200 10855803 -65494752520246444507296790791780071400 10855804 305120261973227971894420909787357466112 10855805 539010227225657163565815121728880220460 10855806 25229848398489914974606704350512785024 10855807 335276398947619453072494865761294612472 10855808 -673360164953141597486313465485281198080 10855809 -195161948314972581278141303460752280960 10855810 101394671599627475234244096775288527360 10855811 699639510270891262833484141586119340412 10855812 -156559010698083634730065723664732645376 10855813 -250839973663093455037003859644626081120 10855814 -514936047600090297756177282895882083744 10855815 171414657719188583652867995439239981520 10855816 -11304005063883112451094783295861555200 10855817 78643051174365376462552149608829009792 10855818 306676350522558911761986052152979190064 10855819 -106653320030357778409171543819523504592 10855820 -219687694079064972915874865775820753920 10855821 29088171601830474947218194795983577600 10855822 352427259768419561328899371331553995712 10855823 -7120446399955741212596485520377142400 10855824 -45983878990666008200689718358139207680 10855825 -449119497652149046504972936243078224000 10855826 258913408509471374067733627744663921440 10855827 35888696405446418319906264695321516760 10855828 86195638968277304139154653417649954816 10855829 -128281306286746081970209729209491215200 10855830 -13554041057934418512822238864120730880 10855831 -48524233805648299630562286267914702400 10855832 -10173263739813755203899624019788103680 10855833 -179391088756643558971929506256406127616 10855834 -231148317196093614993871350705522056448 10855835 942341891800419598433833500542387206560 10855836 60266935962680713740976114260171740160 10855837 44979716758700693684812742298168381944 10855838 847877798018012588124819486336448896 10855839 -219029522875952740289016595101686640384 10855840 323776686790094090513202821742015283200 10855841 -1428510819651041505754442455736329758 10855842 -301702555368603249632294461072909286400 10855843 52515599536695528651157918708543342560 10855844 -357706251382640748523168184220750843264 10855845 656609675778676076612376765848129280 10855846 399816963413453755375590972419026363872 10855847 -892538823933339154832271502718733325704 10855848 -9739448475766139412552826710798336000 10855849 1652620602614937912387670956458233850 10855850 122781503267739869970623958386569712400 10855851 221688512966812177345461364956328151040 10855852 268369328250350983277264935933125800448 10855853 843787029556379477002992784339498926102 10855854 -158801980313209832782798836623457159936 10855855 -40567666077006499764961978327685064000 10855856 5685268578238951578379765802693197824 10855857 -86060428820685650072465626780247499360 10855858 -17198300427177250668549761787732433920 10855859 24712920493596779512016794614749460480 10855860 -282646934680445512571893760011299225600 10855861 196867286063486716124422604715538196462 10855862 -181606567382137019323673205983314063488 10855863 28571017331889322241027049732333201984 10855864 -438003199738741778376120626482925568000 10855865 -142176096482906809317765990679844938680 10855866 -1477354658012971289606660034297802752 10855867 480919679713653751747630171817338097664 10855868 -265318237929370747008012887033901591552 10855869 38341235400761250344290274030855784960 10855870 -150152939013663712697719071394504797120 10855871 9864729730156693419199741358901083280 10855872 109976269701185012756161470318344404992 10855873 108505024010594889503081051556032912640 10855874 171248413437531369970920382946980042272 10855875 222205711743619217783506688243514300000 10855876 586752482320210362469233986211279551488 10855877 -791819823391158740847699628577416630788 10855878 -425010707011498947327236663688430080 10855879 -340245858185365723433308945616580564520 10855880 33936435098509662204392171208764620800 10855881 512110771959566755494404739118612043370 10855882 221140201364611731614646661722099759360 10855883 -3727829432839203060297567192735272280 10855884 -70579277735063843922997354108721298432 10855885 -105755387850293888114791801413641856000 10855886 23718296037744654024310393597821811392 10855887 -5531232411044394569684328433286533248 10855888 134811488519225669029702669280587046912 10855889 -670032152072826042303610399616665150080 10855890 -52729438495696040138066625396453580800 10855891 1450257781317767389170392544063356971792 10855892 536518635686147602853696452795979577216 10855893 275450282413643052430115090956243848864 10855894 -81339222297294586169716788737518664448 10855895 -332406604660599097137882621583649611920 10855896 111552299905468741258957457633264332800 10855897 265613313573986348491488803765813502080 10855898 328337415252949064013933044554871877840 10855899 -3754970179145619332403086146094477976 10855900 117259006426590223278551087793718272000 10855901 314367300451098900943626254307076254150 10855902 -26261392043195872740734677467332428800 10855903 -18573430414821459931630139356855059536 10855904 -885465988847351884939472823327099715584 10855905 -83098920257236584839184467494489395840 10855906 63777164600852628417912378371216104224 10855907 -259347349330747808192866697080660923408 10855908 32776410022434544647291472093173571584 10855909 1033403242653202072665756890259459904 10855910 47939743607561893168955417478319660800 10855911 -3698875181910029739583482606382255872 10855912 -89824647187735576997765587258849413120 10855913 -639986167606600708823330478922218176838 10855914 -54849487362717628851743675216248738560 10855915 -46807923358270486064067006062118866400 10855916 -450668160981954534114953921873065198080 10855917 -776900771150037905971284650497996349760 10855918 -140047943394735708795447639699720392640 10855919 -261559655707007784458362231476893390304 10855920 -24720451773259684603586168483430727680 10855921 -29920756093906543565855541179482067456 10855922 -173015917600821429380551101697674009600 10855923 29053555727922263031809851695881443680 10855924 101441640635265287441389619683450944896 10855925 227324277507813296471713375179577636650 10855926 -193409830964616928769717365888652760576 10855927 -353065476834706280323569747047943731224 10855928 -768810937823807892641181379955141591040 10855929 -8522099715294026272336477778971617600 10855930 32799042157650630602985747704743416000 10855931 -145460553432894549356648389829895044688 10855932 -226801526057963470119315355138269347328 10855933 411036391738032308058825782519394693024 10855934 337869042026983999201615294497601775616 10855935 326220041581974881697717948724486549200 10855936 62008197035409482855966516670904664064 10855937 -88054573122190768475333658590618332248 10855938 162407286843236683443102950887407260544 10855939 -320354569241423035181818736315076050040 10855940 -140985817461822411777264463671058440960 10855941 -29636900534986183565538754050716283360 10855942 119216993486934245631244156994705819712 10855943 -236419920088505491878812855650527882240 10855944 -2726892251867849505154531038055342080 10855945 552083463647180629651412708282967345480 10855946 45741623260312129721834688793651962672 10855947 -139075660208503389116471969768656657680 10855948 68503055136398810620798165454505481216 10855949 -118191691500963467972597649306303107880 10855950 -64453131606879960698136520064229120000 10855951 -187954590744767243859184182208609040400 10855952 76606511464894741425016416255344640 10855953 96221198782080514352215538038132667460 10855954 213060170968129128658569719332630049280 10855955 -541341332095098139628819245648038575280 10855956 8228629269539642591433291474326403072 10855957 -60198966382755337898396231317370081888 10855958 -18563209056548109565934861636108953920 10855959 -147765323762524575234991470342345900696 10855960 -118831710362773255088594659888929177600 10855961 91291767345469979315764777868666669952 10855962 -7002150921798489186242178599301372480 10855963 -142738913366300836464772050835984135976 10855964 -58820226632183207693313259451031275520 10855965 -344296239200935978024309782154595950080 10855966 -51290884347826280350779483568489728000 10855967 -187265684655974747407918684415291469984 10855968 15546113145586292700592976029319430144 10855969 348472325478492691708425728675429323440 10855970 -166694351660922354112766402394587043840 10855971 67335104601998390591987943136921574400 10855972 389069644779303996443634758893936347776 10855973 36675657406562239664682206529881428800 10855974 113257532660958758914851757239995368320 10855975 -185503937218286911374264775278400861400 10855976 16010634195436002042295888677468057600 10855977 338796714225887187288611882237524832256 10855978 141562413690538532326562188981634084352 10855979 335085994867192947010447279419267693576 10855980 39508522971749574895759927459272376320 10855981 680172985061610205748725527255471333782 10855982 -214961255191254472751744678936284659648 10855983 4145149492133874746444477140500085248 10855984 14072593206703081595487327105652736000 10855985 -35336568740275357276449219533777998080 10855986 161421269792460398846794549943743169664 10855987 67724335737947006387661310332027114592 10855988 270366297730703839409401010851529410560 10855989 -92751468203742995051186220750225120192 10855990 -146420589621647835437137181917838858880 10855991 -179943517947090416923768199930494701000 10855992 1692794108467103988643038018153676800 10855993 -118251781697713222266128406542809042560 10855994 114546275927787043144291341083974886400 10855995 -1345271273482640859804163340881704960 10855996 -128283958228212375056896275442586186752 10855997 -426593756952918103260510719884108426554 10855998 -120080485633099541297466315193922666880 10855999 -612339877294402859758812560991402792 10856000 93749567501818309348394011742699520000 10856001 144189808177801661074727079425896754880 10856002 291448799429912845472641198502685445632 10856003 148418986739258374810166134200011064252 10856004 206367766359384833065301690939797380096 10856005 652298423642307294630590161613832183000 10856006 -89640464523460576414075646460524703744 10856007 -471800355275121872066109075024456956496 10856008 194367384705640830581246150418777768960 10856009 461956219708285306513365973446902229210 10856010 -116988278866994197572562419764980469760 10856011 -845723524618422985618245730007508206600 10856012 -276372669090931648321388766427350955008 10856013 269052875121719611266301519435151695872 10856014 42972487997386023290367502020046126080 10856015 44011277427344894617805275987723793160 10856016 38559287661305233656330656812105850880 10856017 -62777897694840534675727805953685207388 10856018 -47643022121395299489876409258859898720 10856019 -9198884314825001460087157531389316032 10856020 5491254374585404188007283124021780480 10856021 -145175884070173963230191689853861550912 10856022 177493271011965905719779870601316659200 10856023 156233657504498252725141076848781132064 10856024 -64821106042054572602732935071438551040 10856025 353309703433723152644248303634887642800 10856026 -6699493693883078671786202540736630288 10856027 128760229839333567814127122741358663712 10856028 -4225605597337038168597632152683724800 10856029 -16034313487984958024200138695773176224 10856030 -258607872097843283469591264523714348800 10856031 4052904352280536282648942446224300160 10856032 484160724018558224605384416233904144384 10856033 903335063543513811013821907448359744020 10856034 -53747931648143904217068805149914426880 10856035 232786910006342020571207581295235984960 10856036 124582386161626688138365562626427786880 10856037 249075149346722973466011223045858174560 10856038 -2288124129730158702134898923496689856 10856039 -496002145719227363578728378263917590120 10856040 -27627227596628428724586461196140544000 10856041 107586992313194923324444995870949740224 10856042 31964249527470930006029597483462284800 10856043 -196004696578277627317359218188974845040 10856044 250541178507101059248175111707872635136 10856045 123145037964857646151403553316202150400 10856046 43010919204026531843702493086868338688 10856047 -151879906414530862546495222653862068000 10856048 15846270281155231558547393096389656576 10856049 -445094324120989579417832300239051200 10856050 -135604726250134852786841208596465989200 10856051 71379350507634658110348121703906596152 10856052 -611301917544542898819167303510964940800 10856053 -482081819180433417129751947226174134198 10856054 322974218434694976854294089916102686272 10856055 -69831701904609087720221104880244295680 10856056 -499982239789470101316195858819900211200 10856057 -262822844893959038117836479411330835500 10856058 41633932885684356298405691120353947648 10856059 166248431387490404122255465163788147920 10856060 -46237013595440747404929080605675008000 10856061 365736773573730459526310205385386398310 10856062 -46681514181880911446864539392154526976 10856063 727241633047754376522216496768225407480 10856064 261032032762804678483604031684414013440 10856065 285794564602709928731803200565245126720 10856066 -158129447512162302085816174903631971296 10856067 303844599745796816216245021718868968448 10856068 198960650716372439768399867803929815040 10856069 -37027375474339934136765196777437767040 10856070 47947822692834032135206489710393880320 10856071 -138368339712889166528227671872996618728 10856072 473770687862982669293070867154685260800 10856073 -193385274199300507459663694921788656000 10856074 42155842011127508509603008530927071536 10856075 430212658009210947664013491065383931300 10856076 -25699423754336793491846469288308244480 10856077 -716234746791524785004350027488713818176 10856078 -42174202536023931953759776152302852160 10856079 -160131935069247427157758617109553952960 10856080 -61579553315292939602977798246526730240 10856081 3627760267410020403303781486132347744 10856082 22552883602719024613110071717325890304 10856083 3896035491731370827942040189821650080 10856084 270048128607219262298882858725460409216 10856085 280639777405513748649012020290685306400 10856086 3328451326410748406241712632742837248 10856087 308718487820335749977030699226632294400 10856088 -31372329652329023720034013094252083200 10856089 -487751822198410108063425171906791619900 10856090 -107815506782401526383239438609019422720 10856091 -421748776148009086657728725810166575208 10856092 -202529243165927788496250870986988564480 10856093 841401920178644800993151570852069562342 10856094 169995307273712054868303320044410043200 10856095 387663902744627074484189733756073554600 10856096 54368471152975316194399053090660286464 10856097 310832028891893792232523241747786206080 10856098 -47580576329062058738135312215917105408 10856099 -178690206426728068364008370552193156900 10856100 -2914839120276347997339399300507417600 10856101 1166074669776369424686411942089472528000 10856102 -195123216101561632575857430873885769248 10856103 -130096987393800486153489628890312178992 10856104 233716237083944228230324070093944012800 10856105 -36792296427434045596751121803587739640 10856106 -20086870517416831950671738279393882880 10856107 550357130764759508358362870097465759744 10856108 374324781653921561922081224634562614528 10856109 -395776593023581850790498770618764231104 10856110 17477608162866612412349173984175424960 10856111 -136362072437702752556817681353311050768 10856112 96711847316360948844546976397661143040 10856113 -143204978321217254407446460959152495040 10856114 51380941625332581120190859990175713280 10856115 1719877224708225816242555905435177920 10856116 29282579798417833355501515325273440640 10856117 -771622407912883663771583609501219394834 10856118 36736108645699028488692567662988963840 10856119 586810374793931902108985397527889556520 10856120 957996588801156386557851221012582400 10856121 -56643813923832777589507373018306935680 10856122 7249184733070979071889792793733796832 10856123 -425904592218995046859746238470866824080 10856124 -491629570883796231191309563003286016 10856125 -75967925174562450991806864611111520000 10856126 -6198641606162147832380473458298282176 10856127 -516522628765300924053549375440721178680 10856128 -76845023524028087741388267054334738432 10856129 -186342247398765582008153144969018574270 10856130 -91625956843935911897979979742618772480 10856131 -115657831614363115378817355663845155680 10856132 -198093352546501854271917326779196547072 10856133 -186987626309163456217613985323574934080 10856134 -39756837183999691675781940380681375808 10856135 89791380969152972866132140875418739200 10856136 170527606945655723717833751872826327040 10856137 2400422104172247269111339208603188452 10856138 48806132020862655062501913767092128768 10856139 -133065411274453192994293377864198958080 10856140 -256548846168016898257945298496221568000 10856141 491364145201252804668846297139868359542 10856142 -125913207677798527605795516124418786880 10856143 808909413155104739143029624129648946720 10856144 29004520874556797285989577019253063680 10856145 -76952987253842262610913882712583090560 10856146 -140924281535466634227668781844962418032 10856147 -99906533905542077802798195849334646160 10856148 149895504425245922823178755496670791680 10856149 -56598169668134237431071415041168851400 10856150 15608614334886695762663774707642752000 10856151 385567693968935726890793209129328493768 10856152 -510679064154870431540460392579511091200 10856153 -231750705793357528796471044758021885120 10856154 101610873867551241982358919089630582784 10856155 -422334895159767851765440790035223845440 10856156 697889945448494791705106955720191531520 10856157 80180865689271369754006867494623702688 10856158 -171767442692208337214686549858620081216 10856159 628973721944284350979170152545867155360 10856160 -183703389062632511713937260736937984000 10856161 512987579099046326568761341689031677504 10856162 86489683421930021353154555726343022752 10856163 212893665270705141252047651277052191360 10856164 239328130998392011406009076950859236352 10856165 19606583178915872361104966418970053720 10856166 224007194867642341824861256904781911424 10856167 4650526564651944312057384053862703232 10856168 525075965029393470598817148043971394560 10856169 -290559041810767228440656306865294669312 10856170 -67420986576528591735547779659914971840 10856171 -523414310534418890138927529978458973000 10856172 -40300874888161641080987776339659115008 10856173 481057142998952508426151081424268606422 10856174 -14817429850492578749824588876677253248 10856175 -227870408576055717383255607159855504000 10856176 31932379526645977232377118019342303232 10856177 827883831752384222576196759032420657520 10856178 35742905391715684352295584250090211200 10856179 1030443730246299551885155276354158233760 10856180 -316890951456938656461011320709181849600 10856181 -285797830047339762435154416135132997728 10856182 161133711078209250159755824477111574400 10856183 282571654873526843466290956721725452624 10856184 -63807254940457552468844647337443983360 10856185 -32904987908569835532162179174317158840 10856186 -282865840433424066837257134402261337856 10856187 13994225694889528762733939119758504672 10856188 73032867422594464820238906931593296896 10856189 142586913453744291429423720681561695040 10856190 159675105863036242682841461232330875520 10856191 848103519735496070216535180354109893000 10856192 244402045244979090015854221889346994176 10856193 -348125487097395134842524996795799114176 10856194 -251757755845445345969636761871177398368 10856195 29947214287356227109446556492367390080 10856196 70088134954215371980141802642841844992 10856197 579942383393493146067838576625170158912 10856198 -350080662667934189113063705416532202400 10856199 85226397206608539796535252110474542288 10856200 177471974497367013960458699150819328000 10856201 218738070981760960472411273842007713920 10856202 20375039436562779004187381480710247424 10856203 648950879972825942178081313678431040480 10856204 59691104487098615738618663324278834176 10856205 -320754014118385238489260980986611852500 10856206 -339399794914251019223464810979917904448 10856207 -233326018847038490424326037987737492448 10856208 11925104101523879224524632763708211200 10856209 766791820143703003701199309304561600 10856210 2488420459191619749599290424249026560 10856211 -287148217006593474929547708108984302016 10856212 166266051590322103668946523555386648320 10856213 349099731436924734469611862512721704462 10856214 -75737678001614813263816101932348866560 10856215 605291304301505251428906808541860446360 10856216 -143727360106477270373969345112307261440 10856217 -165494367280378678413245519991805733088 10856218 85696561798281779769815451147249784560 10856219 -128624452014947355739190001059774255640 10856220 43081679492695611513291114413881344000 10856221 919470509217514654922435662466703960422 10856222 -16244699936547208391531833840942455360 10856223 63285156599366386224036252759163056624 10856224 509180560005247026652216782893628850176 10856225 -41548697712253994713679101619126306250 10856226 -3099772001394302132830880550675693312 10856227 1002175033258944129370820554842044242912 10856228 410948614966737051879053875073598077568 10856229 104649276072276567281474332352562309984 10856230 47841427036980054596497178287577456640 10856231 283009342124069570525339853837179987328 10856232 -330574802173858137622544640224451624960 10856233 -153904498552335724678645501984622542080 10856234 87326356240462756792098057170427505152 10856235 -104907405556424824141703116093488041760 10856236 -240357973181914092562093967792456125440 10856237 -25876076432149946674579199760285417600 10856238 -280178771929364368458860339239058321856 10856239 454021709836329538621784609570037758440 10856240 76325888651548606518813158993805312000 10856241 1292650152918133842709092290422141920 10856242 -72835646925858928266372400041502992768 10856243 577337994364937694313981903153064160 10856244 12488216252694013832365730832203520000 10856245 16060752106324662367285858192904617500 10856246 1319372425675699498369182614167747200 10856247 183053682712646883880243670649428318160 10856248 -31133602628593250705871682615379066880 10856249 -119154636345937628940259780196620987392 10856250 225149632450645389238581790434761700000 10856251 -156439650992587830096607000434708580320 10856252 -121504908997405753846066931450396368896 10856253 3660877996568048208525635928644513280 10856254 -412173991691749188939410041691662343424 10856255 66247534474822455372535080291986531520 10856256 36057437574471764721377344074402496512 10856257 -718379013232018455775437538513955858494 10856258 148429720527087019252069504076852682240 10856259 200426865716346481602346951737559159200 10856260 37583199400508617026262687989047746560 10856261 305732582747679890128723109261158865052 10856262 17727408538130258989121605381861146624 10856263 28924576194726185912299228529110287384 10856264 1226100112769136272460844797673054955520 10856265 -63738156783181285304714235821097559680 10856266 446152672922106872392483610550480662880 10856267 304906218392410989965346026246610926712 10856268 -23767322213133034542224170717736079360 10856269 237644696740118701076817915203936948844 10856270 103549332078117904981100170007426662080 10856271 -516451197761329266194714925731548666488 10856272 25029517389785650342893111387674509312 10856273 198923693707077353351443063765653705444 10856274 7542494733634980034894185971613298176 10856275 -27646259454750501128839741745314858200 10856276 -134334692282383977061981269981641318400 10856277 115942134134553626131853399919242403840 10856278 572872638171005218950529264882708280256 10856279 230824939563156447243438577694483238576 10856280 163906920536757775720770435305020416000 10856281 -87841584179902416550770387273477103868 10856282 48841439819508009856209340091902954992 10856283 -7620680354897359734676952198700796776 10856284 -265467539870578084163784227411684560384 10856285 -105038323187444482043248599495037177440 10856286 -51804559706277848337077170650392416896 10856287 -314695292777191733511046551621106677800 10856288 -73681749830340543189854477140340244480 10856289 -39728388179387370459063528595617685776 10856290 -76533905010301411811548705025255884800 10856291 -53826196526160752272502688645817335840 10856292 -291783149479089975132278555526203498496 10856293 -111208429093409175678972702570686796800 10856294 -80524024092746677590978124399721394240 10856295 633781122097965550233455084134337280000 10856296 6798593805273187642260303613938892800 10856297 -311505757192447626691548346328693293254 10856298 -47698328855169102976952090705023470336 10856299 -257043985327856825182486869685483093920 10856300 1045249246286245897309886410591180800 10856301 350138478373476873742125260736478941024 10856302 -368529503410662326672876619320617822080 10856303 420043341583958154083692504315293651504 10856304 79902587065119458244256707438781661184 10856305 -328484651323591127644712754457106286540 10856306 -179650589505637616435459571059526897648 10856307 -53432084432507002232438597837948856576 10856308 20093677005414605631789214848065472000 10856309 -137882892636875447173275708854773336320 10856310 -38280817258919408033478617062996275840 10856311 653737668221401837053738922439501557032 10856312 -855351931029534787786906759054907596800 10856313 64830135994042803675493142146040517060 10856314 -115309720843823813029641646514520185088 10856315 -505961953861170765208022077066978616400 10856316 -343457376740001870978046890908251381248 10856317 610989504211749165883119523358984979360 10856318 97287572078802745429825322609343495552 10856319 -496868762926039443124261995375373269360 10856320 20278226995146340059896322293602713600 10856321 70629088950698510693955404389918979904 10856322 83168365824252118691485868731654702080 10856323 146535104878889532700927250452470216572 10856324 151829589112118690891215472420299161600 10856325 194264684820993219743995665077130465600 10856326 6618803274240683356531873653175150848 10856327 -3571692354391127062879834854400792656 10856328 93403574808564702352305092673926430720 10856329 -10490286265977489030209036066964350112 10856330 -31914166032321120481254246490694401440 10856331 -185944069242845035425699952030148019780 10856332 -179144530038532598907572430806184296704 10856333 -160363824526277833324921291562471326260 10856334 162905494746335903934567421028914298880 10856335 158448457284840613866879494722811403360 10856336 134081031193253467401760888532254064640 10856337 460381444270947341919459632553760189152 10856338 -283437988867131861899958729514786851840 10856339 1981686114066733858351933275756193488 10856340 -125926789965734682737963916706030970880 10856341 44877394627869277072164117164403037184 10856342 536302657818599743374689960893831373568 10856343 -6644482054092355790532678416624286000 10856344 -649714884514455038505561121004250531840 10856345 77674796579549658898872468274129257600 10856346 135089691026551077219514158021820521984 10856347 -384575467313689447661643705809739838204 10856348 -173942407798298443489051883602121851392 10856349 5303909822385680427567786868122437952 10856350 121813219087653022340124197343168504000 10856351 93778936347395446138957076364415661304 10856352 -168822992181444108820670526518801203200 10856353 17422996048019342666853930770965070760 10856354 343595453758970667790718614408363739520 10856355 -49964156176726289428660453454888693760 10856356 -188948069132252351238864003898129375232 10856357 -233474193825186615147533789486266034880 10856358 -307868688079287868743526033541089265376 10856359 -299548095605975578503528349241182658440 10856360 601975900004352128996373024860692224000 10856361 259250791779683374779182098254671219520 10856362 211925160336467351140777086807717216 10856363 -339565087979203715369617338340935813120 10856364 -282828760618521058802042730366427789824 10856365 -16506220724990690090370284626058567880 10856366 -20738600387079544317233085046583567040 10856367 104145737864547079334173535703771083784 10856368 -29792210313208069527600609158770262016 10856369 378586975960492417083347792001096442770 10856370 288434004362635953510794227885701120 10856371 1423989150692143809852099349174106991000 10856372 -150646631630257523507725849836198266880 10856373 -426792429623555431322386691569056692832 10856374 373404573941783037917875604240697963936 10856375 -625494323656545648422709185433966126000 10856376 607999086859204748683694804009805619200 10856377 -379052719269069620170275850857394505088 10856378 144600785704609957018866878603105037024 10856379 -285542525387301731821186869561031645416 10856380 -64616336856733869745690110471878400000 10856381 196897481675601581773590505784167316364 10856382 -3070990909295430924270212264301788160 10856383 966733886084646225253206219281899531480 10856384 36357837680758729605394497098735419392 10856385 304237985021063445091975126591749193620 10856386 -23429945592744001591267311935755124736 10856387 435446768555547547251031311013596753984 10856388 -301447721007976866277815325891292590080 10856389 1131155346628464545399379931344450074112 10856390 39968403268601852914941633995852428800 10856391 123959874520635317373018644398960260480 10856392 167321300155350834263388456649184225280 10856393 -417111679378301682716653700230878827100 10856394 -149221458046723093789777148377059584976 10856395 -145886462424925347627255139086126207600 10856396 455223907400710339869257468786853292800 10856397 -73121731598164539112019557190468406720 10856398 46700301874656748895921376164917774080 10856399 357847992045695019134397385768557980400 10856400 13673416594473017939237190123995136000 10856401 -119949507631840507765820555843215395598 10856402 298514155116448937267765481143708458272 10856403 212183894128004026020407827508626738800 10856404 -236967121267471413176919665484870701568 10856405 188590259575464834306968356036060369920 10856406 -537741249464222644121138045498963208192 10856407 971074252133030975669908184388899115656 10856408 -431330331566470275419942613135277117440 10856409 347240926462731565011222048352123729104 10856410 189671850426743902190630159746889184000 10856411 560118554203218507993658394543276842800 10856412 13181971998379872496370963205744156672 10856413 156037140995918117608230966159390142560 10856414 7271935966314021752343051784201161216 10856415 47249455595409376479238150768235371920 10856416 -733051904095426931688653221221680283648 10856417 266258729072122814724897657794129170560 10856418 -172750781677370355271404124021308871296 10856419 -304160433647249192410582457453609908480 10856420 -441983549458819308151592747027513214720 10856421 111159741959064440317238053049206643772 10856422 112201506765642875518242756544644748512 10856423 625220961627560581771338028134906414264 10856424 -22731880867800523437042127594425876480 10856425 -5572055572662265109141341150771670000 10856426 -132348242084149513581762976317079349760 10856427 521325388618044738071392136314266770520 10856428 207200612087030054772561359716620014592 10856429 310522580322117570423206588203031651040 10856430 -3775680031972169736507333300953806080 10856431 -302690635884168338692373989409979353136 10856432 179053699361189586579340083623069122560 10856433 32464410072340236622033378729472201664 10856434 3544737771296167399015328617532681472 10856435 17268300486836017754658494578577530560 10856436 338840429091296736585965949416844288000 10856437 311491569702947406015356066935417926240 10856438 640239478440443035914149841413686348800 10856439 392687369671384045489149201677153294808 10856440 -245611396402826994695755091649282048000 10856441 -113459878317708417223781836444878007728 10856442 -110641173127656907665247205962942344960 10856443 -224796737648233697622672597462921702496 10856444 568286438651947011004315804178871975936 10856445 23614629988026850737368185339245072000 10856446 212800053443461307321812300995471013824 10856447 -258380369785517457295814156399944513536 10856448 -8534249515472159755645462151744716800 10856449 -828600616639999656568289779247321476160 10856450 -70012571915266552642964089941854928000 10856451 586158160330634952584301690206217241584 10856452 122162186372132959725022153717682793472 10856453 371022943837250550974499569434838100702 10856454 36517796057631299007534144897165944832 10856455 -591137242760284342382717827975829901600 10856456 -198571216794086487861462048208311091200 10856457 -126987500013319670167958905232070147360 10856458 424217061442108222298477670589774732080 10856459 -40873156922899690312864387325981548320 10856460 150669093852398405249169187456074792960 10856461 12603586220059121096615184252264693120 10856462 -237470784818958511277529652482740616768 10856463 -118749114793092752303805057100976202096 10856464 -123863850608939665523086406392898109440 10856465 551707015717231694790537693700446847860 10856466 134949682518899694079631707503358022304 10856467 -103814588834879428321767458468675295120 10856468 1085807016395659211870671666447122432 10856469 39692569615182785380603933101816008928 10856470 -9642992495133805427836782003772857600 10856471 -80500932979930883425006554490836422328 10856472 125671502329098823924574802567767654400 10856473 -135702545813382688728816022932847183740 10856474 -41038454981118602241396472868943957264 10856475 28740015235782255715009881347249647200 10856476 -802597128641536305406279599525515046912 10856477 -884426739187198662715117051402695115674 10856478 -142600397455640082589773799483574467776 10856479 -201058787812620800494438672965229977088 10856480 -583046059925900034034723080881372528640 10856481 -202719864900515639312057958606394125648 10856482 -35977107609364134137773887472884742656 10856483 -732389236201446926340389862234198528 10856484 243055724417249458137559642973331486720 10856485 18324635849882667223465182838791069600 10856486 -361269909103327127080278367312449775680 10856487 -1728512508753271320768650035300595040 10856488 -795520322161470401627136021458731914240 10856489 -634802168000628843790363782489448524684 10856490 -132158760936558972995027536566012149760 10856491 177899450222651949934363739544039859892 10856492 -272011457366545037854126664331798151680 10856493 391703265479209908497869396047518972982 10856494 182159518795312835441910033832228383744 10856495 129556565353498981003521968413286445120 10856496 32732115506298440317117098236156313600 10856497 776876074921889797902835666085117980946 10856498 -557437705919507868357905127995213535840 10856499 419450536971668472002860306036151972664 10856500 -489973945553463826852808165192789568000 10856501 301694440955618504763172466888367679104 10856502 46404608800129839416680561848437433792 10856503 109121816751507671556149059231504922112 10856504 -12495900311303248292281074860671242240 10856505 372479712475358937115914558887973196800 10856506 27478291937810444128419969177352088064 10856507 360512181601081756171683953423331606756 10856508 148738273177831063721859082610457805824 10856509 -306820287054107413844737460425076222080 10856510 -9565650537102149610885863529259745280 10856511 -6378997063004292688538641984548599040 10856512 209233067214891353798837870536937701376 10856513 151452895719342267401343438943524570564 10856514 61081733916112532115483301524695072640 10856515 -86695412922982137235997011756724995680 10856516 -248153153182947955406451654736156738560 10856517 79161204601476089099289943707167214912 10856518 -168344674552919882992275467297714128896 10856519 -751276196432109819617169270945437934480 10856520 100093353577390168163917991336489472000 10856521 -118051219415706092814154527386149564508 10856522 -119558051474095790514847741622546996688 10856523 207663495279851501046053550882096349104 10856524 -64578127626395021990506855277802864640 10856525 84401536727111210496102203161722718050 10856526 -191013906738633561341354895341238737856 10856527 11680288418641363085004892742602231920 10856528 -126213847559429603381045904574978203648 10856529 85234905556984395503599554099234239040 10856530 -434499491509216713814453872368671872000 10856531 -24558557952083985022384789716382817280 10856532 30546375603399292761719461280269320192 10856533 1123605112682503509936917416820828058940 10856534 -65354297773312615934465535581548874880 10856535 610004821623344473736723354119833753600 10856536 -670784815995427700450803193838579671040 10856537 -301151849361729276287702409846535517814 10856538 88011779220215887172431249478539491840 10856539 -127181023031090390604136794839708020080 10856540 -96721457742899421596538539280466821120 10856541 -92559937208230329145804062034707843072 10856542 390163748305213180830658786466282796672 10856543 446948425233099894314266319930964001320 10856544 523979027368018642781092162343113850880 10856545 -72205547844242254152968481321065142720 10856546 95440576179523224836723257952920974720 10856547 -11769477648919772291693567531173211472 10856548 270875939046621401374886871893259304960 10856549 -500348847876393577069827020492268214080 10856550 -147915613778191007717486961751542998400 10856551 153327798221129787272278534600960010952 10856552 36015213551782778198165645707242700800 10856553 -360837557654577232903361023817709181296 10856554 1842920412314054860668104218357931520 10856555 -421111213391989787788185566549667275040 10856556 210555082654812968558963430270822912000 10856557 -109948415371974654732591476199744329748 10856558 -302757256779791177622631661209878237120 10856559 178632034922622725311495489518216792960 10856560 -5441422562378671391618831876720885760 10856561 -190509009926164807161992433368702240076 10856562 -62790545084373204297570905245635813120 10856563 -1953412825344425990297123988492085896 10856564 66474335618873712930652036991479330176 10856565 -256058607946715359605360826181388374400 10856566 -99874861689978666996580850537463054336 10856567 268452807406398052124210539006424480616 10856568 -7483340806581135213481922305113415680 10856569 86690700153078580188243273368481136000 10856570 127646491915042842920535427555352256480 10856571 87634862154777310686228049518376661760 10856572 -188371734839354568616951298513658564608 10856573 16867439015952021032117609870904367488 10856574 -46643790876494838657281283451225408704 10856575 129371490216209395154173358990741760000 10856576 -338258106165687308855352156372546355200 10856577 405118627743619944140396341014363619584 10856578 366167430565375663632750880912222821840 10856579 -614859508426323380627998370297569682820 10856580 -30370055076210762948941094960755712000 10856581 -92397558302989712988427958414061932000 10856582 433673143875815178847961889839653809984 10856583 19847976828190029745349300336853243144 10856584 659541827505973511797071861226711910400 10856585 -56903627459492562662499733097541406200 10856586 -48290635148288292159226043865635425536 10856587 322255525150446955214589709553886919200 10856588 -4504608395058713773010579455863482880 10856589 67970375300215566749660286581446073760 10856590 -261028364796536194824861302225092598400 10856591 518918587575927993765075145672107898704 10856592 -3984946232624897157392998441700450304 10856593 674381530762645963991193902489571813744 10856594 -101240617616667945084773441272203061248 10856595 -58800474852634479337758017052366643200 10856596 -39307298919066376176268509202951620608 10856597 -9088868130124536607822290617298222240 10856598 86227479122345639675657637932438286336 10856599 246718143971696775396890312794040963464 10856600 150377789360432555819476923518845440000 10856601 -93644966717114767417443486711513147840 10856602 -404314904863735030676556262466040127248 10856603 109126353087501227330583149272807512384 10856604 207485543227427455524484190016526848 10856605 -385320779503845234581614215702734756640 10856606 -284215058988700616816087866220769733248 10856607 -128409386183013474696004015641936555960 10856608 -393576427980414733708666164071437959168 10856609 -150879786587693904605801853063000942396 10856610 -61754868416944026651568801889641536000 10856611 251149189871135762370525846705672491424 10856612 -24394277971672038189406949397471817728 10856613 -248127031677836985909788405489056461216 10856614 -109380100493396674532383123872467203200 10856615 -14703673115534540199549179912067663360 10856616 184775764677995914512573565360437903360 10856617 142354051814411590650816701523971034612 10856618 -107939953240476919583222936955618494880 10856619 -202386805978185853774637001701827363200 10856620 -94238198108689024921999835130050488320 10856621 35926014530899834060308914406905578272 10856622 -19029946122493866186891738487697488896 10856623 327528247742370049247937787903209219544 10856624 -189944743386914249164377083825946230784 10856625 -227951687196087232532613573897838944000 10856626 -85883239883600240796859899056118515712 10856627 131198656202715833683386587160129982476 10856628 -221763687637311217280794619013780983040 10856629 -132149380237252076244625417992768374624 10856630 24680960931203770745309690541636840960 10856631 218423892904134529387996808440889508864 10856632 -153340276385341383664488250039760793600 10856633 -47193839052837271103185433241295363116 10856634 -7131337687418849102821052316954654720 10856635 -660382214609501307821427785445109096800 10856636 -151862545111001909919853336387149926400 10856637 20945272419712700008583856573847137408 10856638 -75601830585957879498847733549057880960 10856639 -266591829422321521278463592224247578560 10856640 1365788119186061349560274986226155520 10856641 -1336581695290128650570806106085182133200 10856642 -241560495793314681343223830624127258208 10856643 -32119786841005720945590665012286877440 10856644 6063079241857442034577824687858278400 10856645 291361305704791047746634249978233091900 10856646 -499711007737960647134759298169269264000 10856647 -304105406079897133735710101800659780904 10856648 85087077541192303548222565638681477120 10856649 -322497670403142124392834783922249094400 10856650 6374158876145861092122389502416928000 10856651 -58463457402525430600280492864230896 10856652 -168245561739265561601898159322615546368 10856653 -77617414908887204225269154733352169098 10856654 96492850805732558591154630199437500160 10856655 112450874111965311421441345485856212600 10856656 75745903022097434628453749972303962112 10856657 -27604194793122030176394996780956270400 10856658 147048002213522492770390130961433356288 10856659 -467788650580249123028285059401209352048 10856660 194491025430687959938859241102796185600 10856661 -188732937603824757606678186164332819680 10856662 13157548154136267190551922535339756832 10856663 -51834348589397123327520635744354863560 10856664 -39511212006016294800290765789767188480 10856665 84375760907125145274852290384699942400 10856666 -141350909987951279685226109031689352960 10856667 93048269221871408461183031998653608088 10856668 416814319118441752274611152080175938048 10856669 -12786056472739012574275296063733059930 10856670 123735903168428748717972303656400261120 10856671 231422649249637554403672262534401152000 10856672 417753613235145151023277234097258496000 10856673 1168116686611535710435673693343140802 10856674 59362788713173543190962795538378381472 10856675 227828266657381485417747571682999319900 10856676 152539447095754318353979063791927152640 10856677 34979680679741330548620118214529937080 10856678 -23383490167000668165655585401200770944 10856679 25445852900894083636922041550135064528 10856680 404165953514781639140880231324673228800 10856681 461127850555449990940071104915675166528 10856682 -63446138567023041906950973042229957200 10856683 8193138089351067756461636410483082344 10856684 -148271309686712282044301547054855331584 10856685 -112117460102853025577473563540164180640 10856686 290168432493860401848863521930748169792 10856687 85790282577816497279307735790986030480 10856688 1820359501210248450854157529559138304 10856689 620672060025244293221681440668375935040 10856690 -20061893578430946480584759565219164160 10856691 -177962722890783565446459801299555448048 10856692 -27620102855275858992124258156540108800 10856693 572275731622879134441201563429614065180 10856694 -34785129958425611649215438587640193600 10856695 -449772996036508558842236723276187394800 10856696 -195501584932828790673327889981246832640 10856697 93096204529555125762043790284041860640 10856698 312410931955310497512995659396266015600 10856699 172022134387772197627259461059083880192 10856700 -93231540654378572766942924645796992000 10856701 -168156556748070108083169900859765826280 10856702 -19006907130555596264559308912528289408 10856703 125894489694868078151759492369862630528 10856704 198666800399402433024967561968154050560 10856705 378625882295280337103138914733101963860 10856706 5348815626904213923728690824898546688 10856707 -664518203293703744056066048452021092288 10856708 307739986396213128825608922187728230400 10856709 -81422454564315770924553640867717804800 10856710 -265870624700674400834932644400390160640 10856711 -90840820641681037273754584581905411688 10856712 -495580609113991340032301279707111956480 10856713 -195479431710460633415204525153529806976 10856714 -5926409875210656448310745669480315648 10856715 -509119920848809283777995071290844199680 10856716 24380945933553207944084662153820227584 10856717 193148626415686557654614690214055475766 10856718 -224666254673216960671776953397596954112 10856719 803240112464988076669994839286060047960 10856720 27935443434410594002751948490917806080 10856721 166687590266537525220938794448496195312 10856722 -42613972020500702393109302168331460608 10856723 829108458689904726000336346976870172972 10856724 -195091180269990798175949308732014495744 10856725 173682144844387029353144699767479700 10856726 6860448904562403987003420406788876864 10856727 32902997048078622692648661766871654400 10856728 69703731274968315243677444733476444160 10856729 33144931756665302526552957001867054224 10856730 -160330811976133280659712677744014336000 10856731 526852572253160134308811493426228230532 10856732 -1677283545642222481423983717070076928 10856733 465139912505862950110290759338905574400 10856734 55963357826016037781465897061435376320 10856735 180109887431829837303387336545856544680 10856736 -248522399156430567447597369747623116800 10856737 74716528343856308042298985701736716386 10856738 -62922914856349650911358595767190843104 10856739 101385492687733549640571980991091048824 10856740 202151537381740450020144566335298576640 10856741 264957352005458396871571510827006250272 10856742 -8791199224146257162744206712079325440 10856743 109652204973635226485524324907204365000 10856744 853125055491078660050773534915800422400 10856745 24722613336087148078288802352245405220 10856746 -315258865837842622108757519471576184576 10856747 -458894593103904589455025948729339976256 10856748 16272491426773146377194422519862935552 10856749 455137289243541916131081463748013248800 10856750 120348202098901699662170343666101712000 10856751 54523172460001425452227287113554854144 10856752 52203043191554589943699961643694817280 10856753 -32324242577700056672603256960029747916 10856754 104360380983982715792092741060437576960 10856755 30926760432531061384315438271161528320 10856756 -37593635527463509542543035712237588480 10856757 -401411094611975289784321065583474203360 10856758 -7854855303543196671196647974777733120 10856759 153505685384112287104061565636262451520 10856760 350716205750767030996698944722365849600 10856761 -199124679555750660906326195559600031788 10856762 -6919233828513141619637491611568189440 10856763 -456898663489785595999909871566893467508 10856764 -561168897329010749981798252982520025600 10856765 879387508633979715791987081557764576000 10856766 -104713117214183743428445047514709558976 10856767 222468351699077109450230182309042980120 10856768 -55192719427955811037125214927139635200 10856769 98391045466787078279683472193801216 10856770 -42436923232845044700451593263118013920 10856771 107475131367898430258226167178298306200 10856772 -126313134998782626674948224348965880704 10856773 -581909706364464325794314401143794074978 10856774 -97278298842411635786984531386124616864 10856775 -29148458000319447924881375116493128200 10856776 -155669315201550402773286082477464944640 10856777 -659299119746453829573881922061787086374 10856778 17716361001054857487921254857491783168 10856779 -69884241739508264186951151432415507016 10856780 -148196122768086482552899780325395814400 10856781 99276671539462360216924477769355161280 10856782 114391731946950037512192234033486145152 10856783 -496767551594533723371697053090004720512 10856784 115358549461285576296751745045857173504 10856785 361837053290706800450235088095368729820 10856786 -238525085104676924422438903632234903408 10856787 -53820224726338768084229476855672282440 10856788 -304532692180403150051367921314105264640 10856789 2692799529745454311495972288682451840 10856790 198428224809154497947939306584627200 10856791 412438558874661277768874564101843786584 10856792 1178221614647402547920295332173294817280 10856793 -92632880653825641416898923543891067072 10856794 -223017371284546918052418442210283508480 10856795 496683685262000799707080779850981337280 10856796 -135841947477300854426595864482076907008 10856797 -177484635015320647269028150840853175968 10856798 -93810455561263267080871035473322249600 10856799 -211716228288702916480364788519043027496 10856800 -98268373260338474303267736562886246400 10856801 512169185039387451949330253917377536802 10856802 -30409604830211063039181741287341228032 10856803 762651905390225848100637307952610337052 10856804 -235207693917449719496980540290509881344 10856805 -136570513170392075962915951782991017600 10856806 -361474148208836477075498049107496591648 10856807 -71882139880217896980717861646672773720 10856808 214004167271012637653324532509041459200 10856809 7919090683419926225542589599857138080 10856810 -54618000245846047159788862167381793440 10856811 3589779077150105041980228315705544704 10856812 -17832807097200253536696591929217515520 10856813 730912008860520281614848835001984421984 10856814 56921344505367212515262780239436943360 10856815 202635539968905983815695997080522912720 10856816 123125345745151725282363125663481495552 10856817 471342973950824754039678067760149207860 10856818 -225089214590889651349477329641761213440 10856819 -76458309092359660454008221436269753780 10856820 33495606910190082362019438425186304000 10856821 117953326856937994203903888392671711022 10856822 118993667505048851529738912784969734144 10856823 271552149764776431924835128482935421568 10856824 -15265017060669080880852754740608225280 10856825 -109137343671163896432813718949461944000 10856826 -20599297896905307273013975076189160960 10856827 -358507876712634841469511715731462463324 10856828 -55425188590472475089209619380493967360 10856829 873227711967169981255481932738402169088 10856830 -3304893199711691750027134807950410880 10856831 312354085120669352994275800972326037632 10856832 126884293780275912436892871004268789760 10856833 215661727178466525569898013336712178004 10856834 410639123438583379516918474679243890560 10856835 -3097274251996236423736115205959265840 10856836 93446068221664631073677814614270466560 10856837 -884835495638948123083268408417218163808 10856838 39287912458811635380381689520498999168 10856839 -101663296393770415214643452002543417248 10856840 -149079860414838590669394829998405120000 10856841 173945134905040169199377782444970218368 10856842 -253369335628695361799460038700893534928 10856843 -45020204016203244799957077807427404000 10856844 162749566402836605223347544540627329280 10856845 -283485689194918444051119198745142233800 10856846 102593423393198356657715965590382080 10856847 567641619189850121020560572488132548480 10856848 -75855437690877877227025718551796604928 10856849 -555965765079277388260822831735785867264 10856850 568488880285446448699703953833744000 10856851 -97614490511662942852096084361963344896 10856852 -31079039890265901555826378292083884288 10856853 -89318653984054957259400033825067748256 10856854 119859754742109623882943913646014841376 10856855 518865046160160685243764832695040560 10856856 4364076834069762795349719552434012160 10856857 -70611947882473928203247272107631881696 10856858 -95028343681648075522344326572906152720 10856859 9757377323647262409487623897423103488 10856860 -65331853449257560505611894253100288000 10856861 323336206274810449614917991336532959462 10856862 76973662050324623310701659930853529600 10856863 312566656351938669473033565561500274368 10856864 193650060199469544794021261537636646912 10856865 -235794127197297472125768953134692785280 10856866 -307553336935291100068982945681887140480 10856867 -144362358291010275391012672715884204128 10856868 86761090341787070601004564437075652608 10856869 254466592162580742242013466025018702270 10856870 274970552344220712008447469541643690880 10856871 -171812081304155209838782584032058198960 10856872 -125858281716995939757004302894026926080 10856873 -36687807411600114179645890265230609920 10856874 -39042089771020950641255386497053245440 10856875 106846289548825203698448999603723750000 10856876 -7082561685876093305054032618820490240 10856877 163722364715419295849113209879072064320 10856878 -263201245987644279439119356177054551680 10856879 -542561023417010076543088826022602264520 10856880 21400007372600554916525731662745436160 10856881 -122977820873516081153064422503924494672 10856882 43043606609749441779892491071176531968 10856883 22439955722054714819152114468664589624 10856884 189668056404458258089920286112767250816 10856885 -172201753675826584260247121026417200000 10856886 -242591877449525831263886556489534889536 10856887 129744584931629143030527369624438731520 10856888 224529100801805540944979826361110159360 10856889 -440087246396512346921663060346603192480 10856890 -52596254744028166231297761320495462400 10856891 -86716231911111570925288302281926226880 10856892 -63306398632008298694186520121104211968 10856893 791589520242844776658103562927535267142 10856894 12813503534825673269185895063954052864 10856895 101264458003425205274981425377236544000 10856896 147264391241394787005015123647182929920 10856897 28039832117161728596897918937843848832 10856898 -1998299112096150544335036043627292544 10856899 -156342525664975703907579605336010396100 10856900 -300474345087141701827678423851912192000 10856901 169700597659899549547986501129773998080 10856902 -156758613643886382094323461711767969536 10856903 -312265843438888174064306754388548920016 10856904 8134550270085295964108986121981952000 10856905 -246866924093778399272257006632210987000 10856906 -561653911925424340117765677331224768000 10856907 -53886587733147101168353536270501809796 10856908 540280818689322996414849224067893136128 10856909 4606092294553755589004339727504958080 10856910 79827767497401405260022245777808856320 10856911 78385245589113721004049993735945186560 10856912 -92350760066151138963516848838929154048 10856913 167817626382167018482490419776833772288 10856914 143972944484335917517745754616719397152 10856915 -434363752441136084120073652049253727440 10856916 -3174559431221458523001247922358761472 10856917 -45189620481795807895493481597564892580 10856918 328995477455307256884135369147046859520 10856919 -251807136373730325618667721999171404080 10856920 -149932387427627305454064654741114470400 10856921 858216425814028065597227084591156454912 10856922 -152760268427654359881070471071431382528 10856923 29310984116677575096073895410991746560 10856924 258128840260040438780906644221701546496 10856925 -22609239257266537691248793187210690300 10856926 -289930535471287436357596712253537161088 10856927 -10245450290232585267335911203882039840 10856928 89657528667597952128909059128867160064 10856929 93058316471188960714289201938906554530 10856930 266346399516535218276543275169445988640 10856931 -374333987285626103715545420308997000976 10856932 -208473095862705456054307371250489639680 10856933 1311323733298214243292671421473772601560 10856934 -103428010237584609081447162955630264512 10856935 -183148093908527569631964926990305746120 10856936 -453796362672990845830076578152844247040 10856937 52619338772704386499077137911115652480 10856938 -19384882820412448035306299188096460880 10856939 149062758916965990184751369670710986740 10856940 79063375629557226070240353279593856000 10856941 2296519388811137740419619708883751200 10856942 -302019271482878394668196218814119812800 10856943 8642880946234755092492303537616295680 10856944 7233921928714814143102060909025034240 10856945 -254437839641811359950608633279270868800 10856946 204008389928607906653682744274705709184 10856947 257928143847092158269290968401928703152 10856948 -283343767962732136790491746033715175424 10856949 -341638343585917773778578060350431148160 10856950 -30367415622639146350426659422816486400 10856951 322593407168560167457292249573904875952 10856952 295131972786125494441937139247987077120 10856953 -1586627832135339213386394667879420848000 10856954 -184028870909398934697884256373752391824 10856955 272763845483774457572073844012939221360 10856956 -5757797634078729947176532418156232704 10856957 -21483418097095790968073398328035190880 10856958 14592345309731082437305812058829184000 10856959 389975499536518243972873147541517340160 10856960 175072535334481937784956106659604725760 10856961 -204850657206933103162144050636017589120 10856962 -196405067127106000176314312983862008800 10856963 -100858349802276038005422864377820055152 10856964 -2908110065490723348914506383985440768 10856965 131034535633444989669089650874090933760 10856966 -152895759022176346141404587271940761216 10856967 170332558265488898851021126020470031360 10856968 270679701115666339338526953072478248960 10856969 -19496958104934395072430339945112832304 10856970 27765573532188172548907865109742080000 10856971 -44902654070426411471124099011528979128 10856972 33307845996392673006126712895159424000 10856973 -78456770484873446999211940648857969216 10856974 282752856823005407016950306427489548736 10856975 -55370489435015670926770620647256792000 10856976 -11221319975661865443418493847229956096 10856977 -867997183232686993776605536679738692174 10856978 38910758812698639687537368759734867968 10856979 369565406021428146008150324592809469600 10856980 -284606517260834790761932525969184102400 10856981 127772907083691353378987959237192154592 10856982 -113144290910679080398695922167256803456 10856983 -472580386837587901214357196637493827768 10856984 -3949762729645457223592169793714708480 10856985 -29903343506229168210298141132091352000 10856986 59202119307289060812519447200295183360 10856987 -330282756438578984648454438158016746364 10856988 -150179434499010390895808674635978851328 10856989 -103146666575791661358561359447562094464 10856990 29512583135684532188605648692706118400 10856991 -230694427718799271601563372268685988080 10856992 -261486347110606559794463887079577747456 10856993 298353002700489169214104982112205752000 10856994 93262120852739060669890242519086734080 10856995 -415786375417898359466500209881998950000 10856996 463154712373039067100667603384852368000 10856997 -103476231461046472817172435183200734692 10856998 7224306597650598841174891675647334464 10856999 -304383573611019079675558767416473893360 10857000 183853598032640523855483558352650240000 10857001 165595196526654200514189942807734811002 10857002 84865532506267990969311853170295113312 10857003 -220782114039262096008078933692360347200 10857004 -494973940194035013836924898444774779904 10857005 -131255307689928534927280765758058407360 10857006 76101985347044283966897245459531257344 10857007 172058568668757264888371041117258262512 10857008 43104046181509570518817603391920914432 10857009 44041334790733020462143363588560317600 10857010 2993389149136012643954269156514296320 10857011 1093423137503425743219130887460854093648 10857012 -68978480428665477373030325124045373440 10857013 453674699781089842797109023702450910464 10857014 -200513690409255330778888548431549030400 10857015 80609804077890190770529679312149439520 10857016 591973362984359272176421033240016732160 10857017 -616613126849182335773114107059113342934 10857018 -100364869112928602811571988372485509120 10857019 -1435364157544966914595787205143042841704 10857020 313928391879530168363193548864646144000 10857021 -25270924050533391770259419477834085120 10857022 -133648853324256121370954271348266741376 10857023 -362030551230469667719883540473620803616 10857024 310640248927216766267808209268312637440 10857025 128748611610442364715967112339998514275 10857026 205419816061687921280919852974964053712 10857027 -7351856488566834185240549958621235392 10857028 1623746154651967520665751921401042176 10857029 -246758049554723568812100397123649270370 10857030 -140407453587556771566351145849782679680 10857031 1612249220061249189527701178197311768832 10857032 -647952677230107792453150500344319769600 10857033 190781440124895502486912525562564270688 10857034 66260740010262525160000686283211272800 10857035 134046291370799577655446973282123868160 10857036 -114625481110136961240488377373009657856 10857037 282463611375934475096944102282600782080 10857038 -120830871593918895615294321633420982080 10857039 -301992585920862380981821382296435385976 10857040 29969508388340077558583915956509573120 10857041 47459176466630483370961078628480591400 10857042 -3322476508095057866970120259318963200 10857043 543745761002512427346942419122698620104 10857044 -48449093389061263276630295837677897728 10857045 -158608337242115240731776897786619507680 10857046 -13772876712229876418863148630784004416 10857047 835564416956154824835036482020126264992 10857048 227952312693403693381914173434970664960 10857049 115805129683061916407666660701107110400 10857050 -1560261150623386930953655250562398400 10857051 182177840454514316642671620411538414080 10857052 -693086113642251419646153628132036017664 10857053 63710911263875047294610051041958063040 10857054 34664642367475386541627714609463005440 10857055 12018229296726114418661783326966273920 10857056 -15398595822039121620015951786446684160 10857057 -154888412357269651241786021345717102160 10857058 73373040751538101243088824354178588160 10857059 260815090433466493213885549810066015260 10857060 -205557534474388911855204329126427621120 10857061 -200893241540294580858358384649386766338 10857062 -42624158094582303456742060377909950400 10857063 -61702778656397185396733364080005166976 10857064 103817978998399585598291969773082434560 10857065 -28556505427828731708975612085357897080 10857066 26440374752027165906381932824516710400 10857067 270298210676930368057311814458516175560 10857068 -8745680125109328919686132062329319424 10857069 296031979397996088135978035702676219894 10857070 399836669222420691831278541315624960 10857071 29083653552770899968906065417071619472 10857072 -4023365561036815098878059864651038720 10857073 54932602791161969763066872168493451264 10857074 2482332372906400081144056867200920992 10857075 -2421211352795413732720359342326381400 10857076 -2501085915870002777292328413316749312 10857077 -711675778213015383599837855611931752128 10857078 -9933753072717752763282614396076435840 10857079 -760733775867335279795480407045995335320 10857080 196359802530398076982976263767158784000 10857081 -182043594813950862734809199411904945600 10857082 -225194843012608191957092861577110581248 10857083 -2499751048558652344691761858003864668 10857084 117029304489736692515258081414180093952 10857085 241686554805626724804307938833796743160 10857086 184831750104197589648942655438398100992 10857087 44572068009717680633469069750616529568 10857088 964892995798597714811408653284802560 10857089 72891315900894692623661167219430217540 10857090 190276253990473351898921429447254840320 10857091 142553526080020135040584593469885093072 10857092 -220645387820692174657116305384521536384 10857093 -87878776309444864477505242996606511136 10857094 -567290543875845646690136025324254822400 10857095 291108037169227579114036896647668135680 10857096 -262222392970364515964813181110760437760 10857097 310685256448330015925817291235544603546 10857098 9361144429278530595179182407112187136 10857099 90567313915416416365444393022850825216 10857100 329601529094379837335910311413702400 10857101 -427993024078369336359391676534566302696 10857102 15721936324803959335068225285941792832 10857103 -136052708487316043029175620696866955776 10857104 6564114401661239415463436817671651328 10857105 -239971191009851210519860628287736736000 10857106 -60640041483553051332515268360173234016 10857107 -15496992497141838346086274390641226080 10857108 71013406453558669904071844964567029760 10857109 646542351654001637177851616538912420540 10857110 -118151779089318826212505223365549536000 10857111 457362952141970498229684849487202560872 10857112 -153776997731252446269134027948341125120 10857113 4070524625698003381700614040077083840 10857114 -221894159192217448113423759796700295696 10857115 -146762033966576186438571000303896905680 10857116 671114588550457014186686988905275952640 10857117 404885925477041658461397943433034295680 10857118 -151203667925534237242263650427375158784 10857119 -106100772588913509902022010089146729280 10857120 -44523075573386955842380495527267532800 10857121 -687423656895490949221323355693960850400 10857122 -189408970136609443492979224398573363888 10857123 -465710178986725620401261202573994644828 10857124 -476682866399503765805288183523674168704 10857125 363563113237313622112263829479760347000 10857126 124622390609876056987320111604743526080 10857127 521084160223787322535596879834099307008 10857128 72829651101382002337631619238895616000 10857129 -56088230092944059449526217540789345120 10857130 106833075295016863464259151622376120320 10857131 -376444638649544171015457383827204994136 10857132 64722102074142931999187097368009932800 10857133 1671404927599655308047461953396983520 10857134 215989736687011531394940821705480842560 10857135 106788667775772162911436569407294870560 10857136 -779403854379936773310677902614528000 10857137 -159796849790876142421083004382875919214 10857138 160537339049410599580706115244524706944 10857139 -647059002021938165406578528832331459060 10857140 -5129385398298237956527009244709765120 10857141 119498892762794804280814659687845583552 10857142 -74650250659210120380721857993271506528 10857143 316735062060942920618031728363442160344 10857144 -1854241143178419083393004743997972480 10857145 -231245172857843820098067367884501620280 10857146 71488872216918761986352289635475451104 10857147 63371533415434748281265747848317630720 10857148 76926260112269444667847037528304862208 10857149 951655183926164557605233059347566315232 10857150 -62808630344742169740718411692466320000 10857151 575457766370573632123479605863971257600 10857152 -88179844420081346441451587986648989696 10857153 41452077250355057674822367910988480224 10857154 -179593546113465290082662824628418848256 10857155 370059037035074056165541780446194700560 10857156 -2110081828481271382682544674268450816 10857157 150575337105772961581093435343515836732 10857158 -68665603966703012255664211885821071616 10857159 20724757585489103967375518871988383240 10857160 -86486067197471712435085968274683648000 10857161 -56482145172107275353709967917527584256 10857162 34631959232996776909589228644233053952 10857163 -35582278862899581246678563863677298640 10857164 169861753732711190618492126948491193856 10857165 -383176212688954139156668085953801968000 10857166 -155540291232288899704356501447116244096 10857167 50746720691122606334747495015576415216 10857168 42690109448140046884392375865945227264 10857169 66344257550220538900424766212794035024 10857170 148220615737003374780106297518187891200 10857171 -314406881453633215959007526396079680256 10857172 235529850757409466310413879604033890176 10857173 -300721667484725751553221563082413789856 10857174 232763363080806563012696086367675213760 10857175 -243804858131947906258191752168396517600 10857176 808830928491277032457346664917709557760 10857177 395160378955047244336724422694747437914 10857178 67962453700537839185833612671418493952 10857179 -654852904719241513514301943814847528240 10857180 8971752533040332587359314591383756800 10857181 387090407431194246870673915076090379264 10857182 -93728328587781979790182923003111001728 10857183 34493485986378151591837712257208764800 10857184 -28408860000703178503358180838624460800 10857185 286582656658990072142437597449022735380 10857186 64117850002248847367396870037711198720 10857187 -486333782476986054568784082096362152176 10857188 762891247681879301916494256765455179776 10857189 -138492875591988510644793404462202923520 10857190 -138042869549063710123695407744808950400 10857191 -800405553231374111553480901378104510408 10857192 -23037782600097000014490965772134645760 10857193 -326733153642592137803237811156943231558 10857194 -133451731921501050098409840524635931040 10857195 158484897017183016004047077229787534320 10857196 -118039238047985958599910940655323962368 10857197 295821293715888690107758179575305345080 10857198 -277927010981828874829914385932978250752 10857199 -3044929221874609579383988234294354320 10857200 99809015550466219505591675129715916800 10857201 20650178839273067614691823860164619520 10857202 87501124463583172789397763841607599104 10857203 -411168627500419205478441871083793890144 10857204 246414245663369596012823775367631093760 10857205 -327017177397595930051021073167969303140 10857206 192970512244781469406896925253918200320 10857207 455527152653666953535718763844743280640 10857208 749622960708436481517574859858139648000 10857209 41492422659650200332775228423741572 10857210 -6531446903129615832069066334013583360 10857211 -50393687529515925232672236789014788776 10857212 197295955537362110282400429032587923456 10857213 -783616258189232947586751044284870660800 10857214 -204932856042172819394735281419459308544 10857215 52339790147711918613564293935789344720 10857216 -361550641230200689489098703304273166336 10857217 -20324000793433813692617694118117347328 10857218 499265019441168241950004425635016004560 10857219 -183953137127548211322653628970568992512 10857220 284640785291918031220827475216558940160 10857221 -174454758176869593263067146012648936388 10857222 129900186609906856758830541762608999232 10857223 14016031298847605878050923982319737600 10857224 170438930326893690756549608903681725440 10857225 123222974733192537831003373377080643600 10857226 -255429213350550554640005565050394644688 10857227 -885546649879661215576415664198993271560 10857228 132541833641007369261496061344789163520 10857229 -303439079620389604152876301948587188170 10857230 201684291754387334669134760683637637120 10857231 -112126741648018481924989250875722020736 10857232 -196240302855321791171327156322338136064 10857233 206979504324981582678582359058290530482 10857234 -108627464617957647273498492351358120320 10857235 272823762644964265080041662149405719280 10857236 411145594705087189627622364895354100352 10857237 83182886723153765675309296622023232640 10857238 197229198569737467884523600464215802496 10857239 -30327873484052276576209477422949381680 10857240 467774811955806625371619038225658060800 10857241 -130398234431657001241943304295845728000 10857242 -446025439742915149850241325140480000 10857243 -5033648307601630529320394007220545936 10857244 -388152109939396543192276287524850686464 10857245 -4279032922857309623081552205322339200 10857246 45503506426753787199235522777280793600 10857247 14507543977408492855254723006692610480 10857248 -274300575391970336944930329101804175360 10857249 -56988619115851725227751717803322194112 10857250 -213481320526504301572440636055837488000 10857251 277658420305620440571801818731517644104 10857252 -50090046433415483137527020563004497920 10857253 130633751498811297254552157427609366464 10857254 56557060606163144167529050948222669824 10857255 -14362785175380415868896988656448563200 10857256 243857391822023723564240767122573557760 10857257 202378231300428605619866712041496498000 10857258 -95976296129619789740520775439589166752 10857259 -335744779969860475340206573677004022384 10857260 844251780397590127873314771917968204800 10857261 -52123850134862878367803937171882066976 10857262 34117815282636696566262146989147595520 10857263 930016127741974573917746289930349930512 10857264 -98128618302979187500500171039887327232 10857265 36640101292907542276106075696861904000 10857266 -45495612503703876169348265480255502336 10857267 84073203783062529656379668416103264640 10857268 373333582019153985534715158974855693056 10857269 -961620024937150872004403443459294232100 10857270 196250416724079573522745231061971977600 10857271 615145449606106283303268917223357126192 10857272 -174112930664308633158253793599462502400 10857273 -18335320725141983299630973256386601840 10857274 -216378330475936765322798121623892030864 10857275 114329346066452302589488870104170487600 10857276 -120482986145860703483202241898897683968 10857277 99518778883578485230873084939053167820 10857278 -328288420577189186558219974230569496960 10857279 -307679599536066636729797448217666101816 10857280 25120612300937245941221281687173857280 10857281 -740584785129022935469684527995365200300 10857282 143289914016075069554687166799835280384 10857283 -1487841354667534337103638535934142418624 10857284 200362828451521478086619452813198295040 10857285 495135561226018946329036534558164480 10857286 -240489055471327508687840572390691696640 10857287 -202476317694209105871563191728243952848 10857288 -39577366059750593656952589546563174400 10857289 -458639118610863254453679019476115023910 10857290 -9138329731275370298114390364809433600 10857291 -1362834351976131695643609256833074256 10857292 -53167438393690448512221537451116072960 10857293 737815407186799905688456515659364919542 10857294 -126913787562057283460510860196297410560 10857295 -208020545981027232478877644318536025680 10857296 84827471095061468797167979320844541952 10857297 437924548851202859556090116845524947040 10857298 -112075965873998640952128708078788213760 10857299 928276169114946059203728098564180177640 10857300 21243424427108592480124865535705292800 10857301 105548512799745470896381202010275281664 10857302 -165218673724549969595738278179864423648 10857303 -97362619970898990298846343666081870520 10857304 -605519343835025092237022341663691274240 10857305 -2950417162217869829287735563482738040 10857306 185982228676335304325863754546198229504 10857307 -244946922288624048642660426150142292448 10857308 -158397946738109972252739336751605178368 10857309 -343918276799300979530928761631286567296 10857310 9405517224436379243681857883505898560 10857311 80970642607913881914565388062884065232 10857312 -461431833188904007012933989420161433600 10857313 362383844744980590314032539581440148784 10857314 -97786416962039964683592979955204736960 10857315 51281651139278863038113464407776931840 10857316 37404213210643559666043905645724712960 10857317 -106048866090122466271153155183950960388 10857318 164675983053828394702344804844528845504 10857319 804339760751562854403450734811448273560 10857320 227741863477530984825746620078217625600 10857321 -5961092947396760655348169571460130176 10857322 -283761665118156119661258536485152391680 10857323 -229459275127231044518436061890581740428 10857324 172172663225018292046256084423195629056 10857325 192979589519242585616855536136263170050 10857326 -420766937198870322021281679468115581888 10857327 150172887551092689422191850807835723408 10857328 163144276171528241642974759994165624832 10857329 530653011534512669448516745932504405504 10857330 -140485511553022456272625828853005920 10857331 -629553252173031789733658089752383442868 10857332 -670628105384828733491856884616188140800 10857333 390129086750634969626249548363122887808 10857334 63481536369940356707922540286362978048 10857335 66398263079578167173160699710475099360 10857336 125732311946064464569798827657529589760 10857337 532683638355041854180204676619766122986 10857338 -150536295086984330833925468551403599104 10857339 -526257445045484457629574130505937090240 10857340 139257001571535668796278265329981644800 10857341 678904077419961721192374452804849988000 10857342 -2494911182134277400967252318931114688 10857343 55793762410507493737140631244351762800 10857344 126721681487624338180131987659151114240 10857345 204657323564825418623461285200248315520 10857346 -376198241471328617896244130923104366128 10857347 -320704845986256627519996131980815526848 10857348 37028203656584411123780248974062592000 10857349 -1176274221475389813888432677192291364 10857350 19384240276997865303132339582473932800 10857351 383395936650781209376804852297808849832 10857352 61121446934918826991102329475655884800 10857353 5405979087139509093837451178435045568 10857354 36380083121117706898380493434838655232 10857355 -242855784368624561778226588965620527440 10857356 -282514721136232968327397197276027320832 10857357 48363004379573312026202231275677450240 10857358 433644329977986325726608379838257337280 10857359 -264160373933614891099966555724130751440 10857360 15669798972135108076682613314872934400 10857361 367488032770812428072358737945325030962 10857362 -92326568125072066564474287677163700608 10857363 -31305129787688469965016109515288623232 10857364 136171427100937511951654506991387478016 10857365 -3026925361006304726893197150308121600 10857366 -12919484572307103226037418747033062400 10857367 1024522379275835101363994392793445783352 10857368 -8935451863805909661777460484033126400 10857369 -199311233446956598511888497065067166256 10857370 -273163778728723528267085872227055545120 10857371 4375225546718608478477169867349513512 10857372 40517918107558783245309088172529326592 10857373 579151331743863831940338304447527940620 10857374 35512588134998699777662027731927030144 10857375 -354331212089749675322987140349454360000 10857376 -1259060821277775948308396872842954670080 10857377 -236296995139009372850836605271865530620 10857378 -59175539155509882199734334453121825280 10857379 -78602054539931081241722830403954848800 10857380 28870785311791248041299480377784258560 10857381 -11961009516376632965983578520448585760 10857382 -12352382267674464294298496329199858208 10857383 188996787089094529842841792239449681664 10857384 -479981156021811376136579784202859197440 10857385 -156710264346822282017100796988360196480 10857386 -388331112740303934621905203756320118608 10857387 279288239476038687432258254285703909552 10857388 192245009303017380041767813099549488640 10857389 648994775702408137522647434611545472800 10857390 -35986532524941680403274609211994048000 10857391 173519923512468087975904983797968674144 10857392 32307421393034171924017059412396081152 10857393 -395258088168909284089974573731064576318 10857394 -35777469760758273015989713741213323504 10857395 228521240084039693296825359602481427200 10857396 136366634318367538745600258395559559168 10857397 -529599917913069259745114625441967140000 10857398 -72718623672036263254833863387307581760 10857399 -105237125408562807626572394975539691520 10857400 -213644135710738601835960333829598208000 10857401 276753081321479327213129185242365517012 10857402 -20528636728281433343886887957238891408 10857403 151596413687113895356147660671654534144 10857404 -289457245288975564466620281888487901184 10857405 -68987509949760223220660364493082384160 10857406 -71335935721227681120464628780247282944 10857407 -1076760961724340319487806606227335828496 10857408 -88578096002944558263969450645516189696 10857409 -115763596410270378358793745494393694208 10857410 -43802338265344371212214489935757757440 10857411 -51216638213180009583177024039686345160 10857412 655785919018518862635726240569363785856 10857413 -169447459995986936282138577640587690240 10857414 -3233099312307993494169694301263437312 10857415 24665693361429832406720632766398090320 10857416 -94808231263577053042059779571819110400 10857417 237582845776778343600266653812215028480 10857418 -160604601379867459273884438664075606272 10857419 -363542775162869278471574132199450829056 10857420 -132796947420695784732940033838081464320 10857421 -494094206912331402421059001747794815988 10857422 -214860833203386503986551370012920173376 10857423 -70559447794357642501593471936986486016 10857424 -84073357265438701600099145865457827840 10857425 -371121691426907087234936762488851221850 10857426 -51044855597835942112270532551589391360 10857427 167200346971545832563630351048717042944 10857428 -122592329580542952708348768521595035904 10857429 567517609164408127949675686600662451200 10857430 -37819820492180952521609142697667748480 10857431 -56700924561127117233746745679933178880 10857432 62719735565392311158300074171880632320 10857433 529912784444073077929825260806750236682 10857434 -2317925815624242151976048524195607808 10857435 67239296330110393018036012323712498800 10857436 -1373877820815005499544967210431300608 10857437 -161937879849455975785592729755732813914 10857438 255113462460003874373486334596793447744 10857439 113491648569117899460928367663583854240 10857440 19550495494318092067674614151512064000 10857441 15040624544370843384163242491808747840 10857442 306997300168870195418342921677365409872 10857443 266971723981362093520864658839334209692 10857444 34489243859082175714042899249167646720 10857445 -227080475573912420132793994089876424800 10857446 -209472316180644475250265939113174039328 10857447 -314625615917358051707187906957772667376 10857448 89243696538583713243969126188541788160 10857449 395407780702489663312073436071367204864 10857450 6090732430570936635124183005006489600 10857451 550136383088493461059698829653450112 10857452 36465259958633312673049537319332953600 10857453 -368071321717840236379701487114429365696 10857454 357766734795806849341381586097385882176 10857455 -27122144698238017784569562639594304000 10857456 -55119238640878346983407507722539499520 10857457 -896549049215172320625978995325613312 10857458 -118052735912682742820997612815029795008 10857459 65400327837139071657883479244584622848 10857460 193577595675984041047157961438808769280 10857461 399704732973864151804811876414502424224 10857462 -33705926607258154301499176807795687424 10857463 -850949139466761175918891408583367368496 10857464 828760241371724601581924392066212495360 10857465 184661601269267576733292220267186408520 10857466 -72346180038121859042367993688663878720 10857467 -85270150507450212756177442217149522440 10857468 197925426863604999921210576810653975040 10857469 262850881516227743250245131125222469926 10857470 -188254417720322169059138469015493155840 10857471 -95327205730144636896905677240136633856 10857472 -498967419358503142610720364409481330688 10857473 495761165676781407453243788405039686704 10857474 78990082383808923974705793003812928000 10857475 -91271268851567580941380123669350282000 10857476 -60814925242791422820598139437983719424 10857477 121313606740829487958293196197690186720 10857478 -466458841685383105478414534765195052960 10857479 -60276400761394620644554523954007229680 10857480 2132210961417625212569194456687411200 10857481 213062403076097649319772585475691270500 10857482 123403515145264898154575222743346518272 10857483 -62725379106230618552922525801614860032 10857484 -411002701411620992663220641270492037120 10857485 -604346947544247709913967448497520400820 10857486 -52128585219596072659949542583504742336 10857487 511026292558124166416848547365094143320 10857488 6162539071660059412011403360493248512 10857489 560624131608765618333892671727054653600 10857490 -38778762477803329658707372068875366400 10857491 -721028289180859963731411311394864369108 10857492 129361750703083124177461621717128187392 10857493 32251189595114104149015207382497811200 10857494 394398223492016546601147872024551819296 10857495 -220415182407964215293658787797480645120 10857496 147445835611117875322985676421392384000 10857497 -119621371691944078510479061868100759936 10857498 -52267143111427222425581614021834983936 10857499 185267957832292104746213840736412340880 10857500 -1007449201826400600328919250550080000 10857501 210900878159640712656953097370219745292 10857502 -54159981423806756286210096265767515136 10857503 -99670722747272290633556094224562073248 10857504 -61751295893454023141619191443227672576 10857505 -337591645716364673961750312703851253440 10857506 156189875606555593374574255749477780864 10857507 -134280738592201989616830055291589526720 10857508 -524929624978691516956095362344468108672 10857509 27689854648144852394474585144630326128 10857510 -90430405586004015857391730877686636800 10857511 -96157693961193119751887621165746763680 10857512 -731170017262018180903449042546557337600 10857513 -469341838433316745249882542803002752000 10857514 -211415283786272280180896676418469918208 10857515 -118809503654697693577663705624529127840 10857516 -209101839771497933776728946562857179648 10857517 812757637522004691833925233938033279104 10857518 -8078590349533231282887047246668385664 10857519 -385727126664188008849851075525997019256 10857520 -13200761673453251961866434986624614400 10857521 300127115969187039816103426392595432722 10857522 -109778567286337899943475377016955187200 10857523 405741419587943430487786363734054328480 10857524 310543884574193192880976383154384202496 10857525 26980414019390830343632176302652657600 10857526 118225378407607644324934507044409266240 10857527 148049257283230540360676683568630640120 10857528 -507931540153776105993182408147244748800 10857529 881667058327952012573466490341486489684 10857530 98015003082113103072326240066228168160 10857531 -44165540206158264378754148762564774400 10857532 -1197078843291920094168878229154416640 10857533 107368286430373135819114797516914339328 10857534 178973311247110810001609285451928381440 10857535 -54832200570661088340920670489146073600 10857536 99296762940092721250662770719339315200 10857537 -284943992193206185926210393529473262560 10857538 1853562523383948519135777326312841120 10857539 -292450173428744389029383537999476232448 10857540 21736979353153626325718158108890316800 10857541 386260362115141845094102962844082979552 10857542 315425079587135235303974808171310204800 10857543 5310827287353825449308937588586117888 10857544 155207483963514482189858183630752220160 10857545 -610389709176855309723676093169877020700 10857546 -60777452840618561345987972832468331776 10857547 247740028363256450634006422057854818840 10857548 288900988223649641811390518164696780800 10857549 -5450675173660513495003033332933731136 10857550 96953887691389865424680242273463040000 10857551 1241215380582932161370427725989923745032 10857552 -38775038789326380090734587443992985600 10857553 273539658953135914160076259416846289856 10857554 -208871706328297113649906328536643847024 10857555 61065079813564342437713416194627640800 10857556 -21885388201279348995023404256358551680 10857557 -172627954696366013156800628983494550500 10857558 32046429782927679776268273684479576448 10857559 109678921475569716498787946075889826080 10857560 -121584650391170026345992349632865075200 10857561 -122105738791563046101582548289916749120 10857562 54112271398640992809791394914363092992 10857563 958035428358284544260412772413555667824 10857564 6489423962947026295438371107101212672 10857565 371233346926642268500220566293372215520 10857566 -301362113266417399248704518754334480768 10857567 626162141427493786114705653624560028432 10857568 -629711423825053547115230761603446865920 10857569 -88559577802551135886132168821855096960 10857570 75946355454692239523633831526288691200 10857571 202189810840094230944483667810616352000 10857572 -505825003849917924396692376863106432 10857573 -552008935448475264437549310299469062916 10857574 18798680088252664936566414099860206080 10857575 -309330743305430421473170772657779747200 10857576 -20498694523082759677270871808791101440 10857577 525725394501936476922893594510516800200 10857578 -161678828648336208585849180569119243776 10857579 -272521458677066914268424263857334748408 10857580 -73829511907523223147226380498221859840 10857581 -288317682800504947197003639122325727008 10857582 -8218096194912370138834849847630362752 10857583 151523829148099258518105889991546752824 10857584 -87893688662183107357982234039940710400 10857585 244482504337983692121080609367240422400 10857586 -6051791809517950145675820320240504832 10857587 33280381118528014023932159328048358368 10857588 898968701636929087920002508711690240 10857589 -127781984525647776861361253130534315780 10857590 64761455203803035392386384721546876800 10857591 114992324644966366054057415764301071440 10857592 217996270561221008324365792174863052800 10857593 -99604297418699960298528477825229802400 10857594 314620765206588102038729604360027830784 10857595 -24609966486997810874255919197547171840 10857596 262957437832261183529577317661142748160 10857597 108061422191704197117580564550731046400 10857598 48516469514491142252106556384643790336 10857599 30047188701017150846947351505091717720 10857600 -72676912602178153278351608952913920000 10857601 83409534879128513512951337319943681704 10857602 171751994339618325811158252419945441280 10857603 -150331012280289919984578301893775492800 10857604 -46412651898661765662644165499651084288 10857605 -38196654791664329353823672611160326080 10857606 53416992947142586142925001290138151104 10857607 855134016443182755210458439885136696840 10857608 577518359198464793976000017373490344960 10857609 -50513323407716256733226079226490607936 10857610 90566350638520748379863638108071490560 10857611 439987222134502831395702136230559727616 10857612 90706613844166497004358571881469414912 10857613 77758965817573508117883419671910667704 10857614 -87457199389398198928040486741346529344 10857615 45162227000861890400662868055164221440 10857616 -35024381560511152698249476308403159040 10857617 -996119684129599541687956220600510467008 10857618 -372704698402647985557025135069654402560 10857619 870824573483388394662836149483898382240 10857620 60815484306683759262076716878776143360 10857621 -567401395889439614727460894859908949088 10857622 381488623438436470909792262842782062112 10857623 146006885211256049552603266551606129840 10857624 144095384743401253626653218694633041920 10857625 336020642575868800881691702924035069000 10857626 -5455123292130870236300075711797555200 10857627 178452688257604703870448124966129678248 10857628 717233341530045013062111225729719571456 10857629 11073931314241542068924519387860457760 10857630 84926502832597156770650000171518464000 10857631 -313359880419916294229659306203077601568 10857632 -755668131110904298823828177056894550016 10857633 20439511290023428115252195523701074560 10857634 484952190636188138285216793606225905952 10857635 12384172825124914181351906975688016080 10857636 -206762374485247950877750763320529025408 10857637 -44584539535565560059737203974925372608 10857638 -181075193809855493908388112860992611840 10857639 -22631024103834401885383007992879680000 10857640 37806121864251141277089766290295219200 10857641 -860625723161515177067896264016237021958 10857642 577402264517518394626908823876811450880 10857643 934892424730724977392784673761398307892 10857644 -7166359956530748953415920974317434880 10857645 17371428832995364228357053777205195200 10857646 150870074786256992675784484798540222272 10857647 -188904753550663231350679882110233320320 10857648 -4666634129195289406783094324019757056 10857649 -168689163781611477696894120608688206208 10857650 47715173930644769683414266754764108000 10857651 -8531511853956514923201199577936752896 10857652 -149157500320805799194399497049140377600 10857653 74320339605616748568296522264865136764 10857654 191116396092486689406488451899993847264 10857655 16764549869721339076961799305046169920 10857656 248000967844845001933757999260065177600 10857657 -73074644100678660225858922903634133504 10857658 187540628106019591765407870776144793600 10857659 214798570898526855654421309318610101860 10857660 134673512307316158154183381861813739520 10857661 -128558122044429106714483497717777719016 10857662 525981512643042990530428609536524374272 10857663 -43383336113906717174943967237324556808 10857664 228156916753565927979555814669601996800 10857665 37753382122238600189296855235043648000 10857666 93407253161840325417036939198847803648 10857667 -561145301694256422288766327057765612800 10857668 100865576310358898975789894218265926656 10857669 -88350484455254454827098877698668901920 10857670 149999639768660030298672755708112689280 10857671 -720153609886035663962405809999213370856 10857672 -4890317778625485817341161110949068800 10857673 489343474969258969994623513860538443024 10857674 -191787518954497636681651686606469619664 10857675 63674682952427631983739084390133344000 10857676 -587681785913683491526292906882106615040 10857677 -1833664480603765792998826406828622474 10857678 -13029560660858490870250916425203476352 10857679 260316086472074030345261555310114619392 10857680 113343847821784279144795661934246543360 10857681 -702839775072715904188678260496478417280 10857682 -380049169829205610561236472195901548416 10857683 -7982883227763837695260803707824167360 10857684 165406726734474653053650804535690475520 10857685 -430168035688816789239304664891459996640 10857686 -7219579476140033153929129974369436416 10857687 222786891354985300982105537818100965920 10857688 -142133542448436789021784223847210516480 10857689 167354461018472407697281508363760556356 10857690 -13169776370701377920506837452648744480 10857691 -77211428017824891505722204411581132528 10857692 12152000244813153126703443356395195392 10857693 96592455708548233547039772600885312 10857694 377390800726043508629651121891620512896 10857695 -448389403856701113129868718178775405440 10857696 -552187565233829874097590990461147283456 10857697 -2848177666917670110099341736299033168 10857698 -33913492454839304186721053352906654336 10857699 640473764602934527739180201396389083120 10857700 36922325841135625849501367689082982400 10857701 -321605270187128808576493741529868038148 10857702 -30277487822998626585801779187446599680 10857703 757962417936563940865723202638091152952 10857704 -345244396054682918285999603575239720960 10857705 -18919890566790760999905834023611073280 10857706 -334215461216927083031117066313866810448 10857707 159591390514900459872771217338332870400 10857708 -198810062742421877615685797439126435840 10857709 -904431418825646899948992140511519298090 10857710 109734266202906453437689851556873805760 10857711 -385487787373374076497724019898004508160 10857712 -50357589615715874158921013757553475584 10857713 903875780140324793408092647422743346340 10857714 -110372777040252793205009056336676926848 10857715 -10039987249231956498147408296622082560 10857716 -111559245067832813977348983420908094720 10857717 -209220495515685003796660417206469533732 10857718 -112926956769278638933046485365947721600 10857719 151496197465220247593537772030742872000 10857720 -242035100446863078962669961298403942400 10857721 -142078577993788989134297416192725513280 10857722 -203722181725258334684359950063485918976 10857723 -328955667081154553996092455773891778000 10857724 180667324518851568359052230429788535296 10857725 4307545655422872766113609836126396850 10857726 55879079529267009407583693973280182464 10857727 383904542296330105314826032253535522560 10857728 -9808440383926255578967597628308586496 10857729 -500153698312098635614268088526668536016 10857730 -97402888998497573037043097331527526240 10857731 922818531755228011205478742882101569532 10857732 243769583209763179701173922268462083072 10857733 222993999710606668102107088802430758940 10857734 523413896151108326801500415214501074016 10857735 82713856524203994663172155427071583200 10857736 211866447922496743716313511079463004160 10857737 -189025347155918420083030171000817161008 10857738 -155452755663602861886674773080505344000 10857739 -99628254027622215695768011461755794800 10857740 462447398872185551634757633267411737600 10857741 -27728925599739552626841880322738340000 10857742 -112944432730442772977978680414618639488 10857743 -145532940273708851606893181434211368896 10857744 -22809891689116748352013158303400452096 10857745 -345091258757835820851546901851562579200 10857746 172434746503981775849354099469232856064 10857747 444747243023990350169971610958916386672 10857748 406802748756162491417193628313635983360 10857749 230593191495638846552224160658599327136 10857750 70835252417809015441873459638233088000 10857751 -831788395382134909145402510861348792248 10857752 252277385527867266645508423030823976960 10857753 -501774948949931387134568691881395255200 10857754 80615655321977076864319284336665226720 10857755 -664472459776995451556823140148840123840 10857756 8932397777231862094288882639717367808 10857757 359826790709243785418963510860699868006 10857758 2703284958139167262929859464438739968 10857759 -362356793936045154071515400386498542720 10857760 -197092505168910417876365882942816256000 10857761 -8224984700306287034572519476659896428 10857762 -34987002456695487714344401496216984880 10857763 190977466772751489818061940421371019148 10857764 398059338260235172311761711869494809856 10857765 -198206590157668470883030483491930019680 10857766 -33377839642239096712166299730207451168 10857767 -256166093076475184959401390474001683888 10857768 -167796789672854265461141939718572851200 10857769 -146077871709596582638817572790566572956 10857770 38444084483018753582253774982139904000 10857771 214840860086843975282814736682072041008 10857772 25188513052590910180802668984568581376 10857773 1013863984465631830037973108814075884 10857774 127503720518698411397701802162222267520 10857775 -291750276728283407031833327235955418200 10857776 -231060536364108224576557201018904199168 10857777 -27457629475117527941521008758790168576 10857778 266683550447658623331505564069357069440 10857779 -947242654656630735642297305093686201200 10857780 15626910902698980965095411549734604800 10857781 -122455840958141251347701371318174290432 10857782 -103823557903706907814410059998139364480 10857783 -196692728406027857053146053607460138776 10857784 50214271354412983698887467709965516800 10857785 -63117584334569387540701432476439177020 10857786 157807076464311052965194569331435019264 10857787 -56887573739227473676447978904450082320 10857788 -330885299411105890828991281438188687360 10857789 -281294946135339661694864026933246439892 10857790 263856561709133398746002815890314510400 10857791 123808200889254717150366507283858338672 10857792 -43538929569503596089280215640184979456 10857793 348257155971691496037648287302550530864 10857794 -61306504646447728991106742529109353472 10857795 108023582240069795908449024348216793440 10857796 -484506551984875411041116772970208022400 10857797 -208516785121691266141641276443140974720 10857798 17079008327578604383723385802639770112 10857799 -1081486262172566597479795404287696967264 10857800 -427802419845218562677884134235759296000 10857801 -131884604259118433295518298458032704 10857802 125661715828018888486764478617563426352 10857803 678995667238843241797357556463839404320 10857804 -417188921545128833819487854767890690048 10857805 -71848260728876440524852795005099101440 10857806 -307693255121788973429924264557447991040 10857807 -33817559914238515599073334841781318944 10857808 -57230638009807581879744673243845902336 10857809 -105885127963387960386406565015092110990 10857810 -161323796234371820289365435230578147840 10857811 736586787506319167611503475813449943512 10857812 136479543497052957386239540796434833408 10857813 23365716100122987929307357210681581184 10857814 360122729464652801908581954833480928 10857815 -556544827206458749840917729121987798800 10857816 19919103511943584810490032907022643200 10857817 93313640583121154423894755572819444480 10857818 -77931629834939462894002034001473882640 10857819 81481657064800299271434625711470550272 10857820 -151121762802930786629226473585969809920 10857821 200006077202268357576132241612035031692 10857822 62660195820839827841008011046991544960 10857823 -546608724716313854747947415366843592928 10857824 90865603702298349842075318818941566976 10857825 43075867121839694789128331644420735200 10857826 -52565122169423127604294931643369970176 10857827 -963923543846330496797368261935974724324 10857828 -142341563665956301106692221313196544000 10857829 28519594717727304392617361441307208320 10857830 25460574878027778084293142795722507520 10857831 125360195468402108664695085646838775120 10857832 -276150382102639271626611908846079283200 10857833 -313860280564692773943205958901425031360 10857834 -144249254690497567302409392666448719360 10857835 204009942442328111848488879657336444000 10857836 -126371332992265412422781125261623866880 10857837 -230203028041675739621550580094343817632 10857838 -77943099236725984546311413233761129600 10857839 -1420359831033175667243046295106899184640 10857840 -7889753862643897661889899514833141760 10857841 -216159130260975962420677503276915789468 10857842 301311207203895450992983320154007853072 10857843 113350853502507713077093826497325765184 10857844 7443314415157475263575632137349195776 10857845 25847422942012979685403774413679562520 10857846 159259305467400484220628004597540884480 10857847 -15671837748788723329924259519957293056 10857848 -18641009889543775393317586124093399040 10857849 -167170379218913919391231681757647431360 10857850 80645766002846874731169362652739448400 10857851 -835873837682987345159204162091071501148 10857852 251229698981823385631330495773048346112 10857853 511354426837708888842893234709950036102 10857854 762313822385072000890735905310694400 10857855 -181361881277616611236455196978778141040 10857856 -773563666152601550750368051244134563840 10857857 348930347610169409867821606709309183106 10857858 216961946287770032601114171653457055488 10857859 -9833829317229171404649585487094199940 10857860 187991749611969857344818885302612482560 10857861 266869775032874610277272323349914049600 10857862 -10063811847742718800117557448035923328 10857863 -2873367192434372259264193316956010976 10857864 6734099336915894059762476789892792320 10857865 473517869699786322816639515426076288000 10857866 -156797031959042907669319959967723187520 10857867 372250583526447593908759045881137758680 10857868 -98095857483414068043052329159615540224 10857869 394764131525365089251280089325450728160 10857870 -163806466161431903798940612702580546560 10857871 -2033990220761512024116622917117246928 10857872 31264498794312881990464669619576389632 10857873 -161912718859028537541410452125759579840 10857874 2508791591164847835832227126923673600 10857875 273588855580820826836632981661806920000 10857876 53970054260692214632751357097149356032 10857877 -6022997797271908788766481131451699748 10857878 37871305287890030682511747534841429280 10857879 724673965602264260504874961174664463000 10857880 420428150774551153492839375556182220800 10857881 -659668321895680101707157893621883857136 10857882 -89209486348276377741286391683612263936 10857883 318989462914565006767064400345763660200 10857884 -79389092174583033861600950606346714624 10857885 -408075058462118258954749731870582410400 10857886 15079592865592472814180211220357603328 10857887 -2697148594590790824489444959138788680 10857888 16642974295196758967100020130258616320 10857889 46649436783959589350289284884539704192 10857890 195037080886859021446571660311238836800 10857891 -131474021601186211634933784509145859776 10857892 -220922855129655686301060427394840099840 10857893 -1497042138666407133838272767940093631680 10857894 -231426970080804990352580036726714844672 10857895 -61012764805692633288923060959783350600 10857896 245105085392461312552236595577013288960 10857897 -335111799597198536875061761286515313526 10857898 94016058729267726730240826359090752864 10857899 -6864723234682615391720453137964517792 10857900 95730204259318309762265054272950912000 10857901 602135300714965399983181841497577850902 10857902 218175809744080482420319594819643219904 10857903 -49740126712606308372821043857211194496 10857904 70503754877903999111582895979576688640 10857905 -106010054682928903672392981290667674880 10857906 -19337944481920048129846283654613119088 10857907 -303063074387672399576725413777290549208 10857908 170696332819439626034326791922657432320 10857909 137172007134445426080479701836058666368 10857910 173762106204908267973178583235483398400 10857911 371674812909002184198573009349613763600 10857912 116761110591569457002104539111457566720 10857913 -291171912580776797108351232457528488816 10857914 -276156482383358474187463841395291180944 10857915 503290783187728827085842318728308908000 10857916 -311597539487488308362571337134672622080 10857917 -209615221979201711412279652281053871168 10857918 406272964197492587928321343703494748160 10857919 -174741702108139372507398689216514096240 10857920 84904605850272884802795196789901230080 10857921 261543923010288330866622735492275672112 10857922 -203463647525824540116021905045316253488 10857923 -330274930118440353011474710550914917828 10857924 -143321624242831534828384350731171524608 10857925 -146004517428943355655192003193348239500 10857926 -137157961836438154964527642504492880640 10857927 90392666418520058065085719003424067408 10857928 141245491787818510713602039256971520000 10857929 86444887945054894156950393340700350884 10857930 1751401726257804645660713970981580800 10857931 -16135305478165309259291559962380900208 10857932 228323261009186631338656485703293960192 10857933 -836892415865033299064925192174597648756 10857934 75526762272677780887052118596184930432 10857935 -451747228025859898672457015135652720 10857936 -21231429136972425218206137223889289216 10857937 -343554016362109727719401213836850694414 10857938 -28714332123074857805302009324634734080 10857939 50899396878730799506915336513006667568 10857940 41042754837284203964090108546803630080 10857941 60339550544822531621447033252587083342 10857942 -77053345602858961336028202494497349760 10857943 -457292645872497758442284218914095246256 10857944 30929211197972883932543949034145157120 10857945 139242336488109925917497924673927945600 10857946 112896737421501543651913824546028404480 10857947 48273983320433902673035006680937149840 10857948 113654366809727691163833879192323205120 10857949 -529010597775793146235143798781664365760 10857950 95793054341793956766957077944231742400 10857951 -163373538425388335834843646084723061824 10857952 -45552735538660631319922246521601916928 10857953 1303879064684002726774552436540270282160 10857954 -326821654640702251359823258418179373568 10857955 -344443736593685042181647382322058572800 10857956 -182232033967868196755509182558539096832 10857957 36576262633597777126873000028845693440 10857958 -23614938307352280992367783659037891840 10857959 3966674605905853037963556694268168112 10857960 100395256357845618011180485719831705600 10857961 272408730073411916416247210094615910800 10857962 -216536088967821439658828481030452082768 10857963 454695467486805613741405208144809546224 10857964 -244340200220009646430051287768601693184 10857965 261410000187418974031979356011270286860 10857966 180905146223743901304561982662973440 10857967 -217996138892955033484713420987300147008 10857968 -107334728320095453092653536118120120320 10857969 305057327823452279287093495772568718224 10857970 -62336970555088420444796829735521284800 10857971 -293677457289305894790932600061393783000 10857972 324960969780853647918463906907564851200 10857973 2001159151341610685589165676983998144 10857974 105100682203329221000530708090063705152 10857975 -125105873169750121903683725854817603400 10857976 -33170327623479488221756077803426672640 10857977 -338756261577199233395609852105933839680 10857978 4363260369190084600509831623173442304 10857979 -54053744600396763333146230214388871320 10857980 61432094150713698637428965875575920640 10857981 281086003568714571585811093633699940352 10857982 -62417081527544094747857383672637346816 10857983 119638057376719600857950533660668734760 10857984 3536858092246076391628847348491223040 10857985 96815267092710414795677839302336624000 10857986 -32142943583540772805610941968599943312 10857987 296708796811041847165643427288791700480 10857988 -4876220454060881570078572632432771840 10857989 228815994832352391099495164100126468060 10857990 17969902638276946990456382517193697280 10857991 450585193155690688377345520731171111384 10857992 -303710668196743620433366775953065246720 10857993 -758055739800260445786184425195589634016 10857994 -103452163149322748989999733515500100608 10857995 125530487067872283523950126609117588000 10857996 245088097695765450865199091761458191360 10857997 -1323389562514490700889270862213929749440 10857998 63359976691884120720665652887318607360 10857999 253904079690602136912939841830414829968 10858000 61613967704249330908066806390005760000 10858001 98032106665600682553343049235496178688 10858002 40432987449015771355953729766579448064 10858003 -9286329244919876366662128093081639856 10858004 61204478178539263646161114857488791296 10858005 -74238699850975075741320248911933972200 10858006 469688451587611086675985881388091136000 10858007 -7995437621580906389879294795567509968 10858008 -164777276143092713038272198783959040000 10858009 92394533185533307752955928558425906560 10858010 -77646733931510740045962235254735447840 10858011 -204557105920910865944821606345640677776 10858012 -607214811198150145822492549773850987008 10858013 -52292338499067750582865326070931145696 10858014 -4491918106170481338291882093086877312 10858015 -172596106498132812128283124125345021600 10858016 4857971248119125590045861801680175104 10858017 180561855843331459499183497156910447280 10858018 45123767829235728030587457915813688704 10858019 296236344913767156388905975355367223156 10858020 -7398385612542406095625966507894333440 10858021 447240663733416372872014511203020476222 10858022 -73698684667781087049886185303769450368 10858023 436270520325903085842362824668938150400 10858024 32222689051565214831153554490064158720 10858025 47739986942401375965919569624391530000 10858026 277758443899284299194074033028190886144 10858027 814650303382994372675870221992594077876 10858028 17721832222641543991110584957017767168 10858029 -28817837259625546947201081432827142144 10858030 19291472114842440220544025934063818240 10858031 475614173372748680200755461284062914832 10858032 118479939220933422179343470721339899904 10858033 -512023226256717058688985383726464471836 10858034 -214853457132053152896521424337045226496 10858035 -135799949996444274412690277159861160000 10858036 161161643203470687659499782624658272256 10858037 122034250732600883399796590767929386400 10858038 -98774306786357737044890678186214344256 10858039 196802333837639209076045363408292172056 10858040 340030188264385416125386539620465356800 10858041 195000729780275469294912074911780870650 10858042 1179872528403908829072295712353812192 10858043 9379206602247868167688966948749858816 10858044 356501480419717213476093104678131261440 10858045 -600855047519543128636150914579845152800 10858046 -681451804689284081265961086293840263296 10858047 81128978573622484786989136358120972928 10858048 -128285373589431185323514170438298632192 10858049 226610304897941089637313005563475905236 10858050 -3949273274904851846908276064288563200 10858051 321179408069451524064354168415750405052 10858052 347873272550270079471197070314813022336 10858053 -586447230767663142058131107168178879936 10858054 -668575270087955021783807596908951223680 10858055 -180292755583901299751493706319172471840 10858056 -261738380457924139905284785266892800 10858057 42021324613862291888663518314313361352 10858058 143463502955591261054398379621983056480 10858059 -492882943988985482419581884210709336 10858060 74869294056405250150778127253441413120 10858061 976308781050892829941691168510100513324 10858062 -24145754128379216872333041973552920576 10858063 -360740671862694574239256688945537277080 10858064 1867654654385709372409573589369487360 10858065 -223762177982608787860321511849029128000 10858066 227222269629943058460451152681740233344 10858067 -155308445342767987973215377933222001848 10858068 117894157348922813213638473121753538304 10858069 -339441755691238349540133292842522398756 10858070 -103675207654865529187227429330097635840 10858071 34175335098491861933734620556458440448 10858072 86585388705973540461168192009314119680 10858073 -26279541871821287549222481720352694400 10858074 -26744223662694201315180389262592232448 10858075 -279692649854328555810870864209230506700 10858076 -757156970004633726617075449784232683520 10858077 402503199270742161926528528881146600000 10858078 130386234194799183060990938410355039232 10858079 943252680716866168917889381460857051680 10858080 -123404437115602384832066384995174318080 10858081 640933071084693010282578991825151405952 10858082 -7333982120141483516336131400965681920 10858083 -89183505320337823898610404453569345296 10858084 65218809286655810577796749383176263936 10858085 -152701531783875247514231047788179552640 10858086 243286404828514287067847825164845068832 10858087 54006123518879230921673071133760742992 10858088 -175407426978906750184879919824846080000 10858089 -210208927411968826276341198614922085440 10858090 158336139570261469647583971924784360800 10858091 -14579883468938724340271315567469536256 10858092 94532043888361275241281250601266348032 10858093 25702819121390453307205785780438666240 10858094 21353057501183158632723458656410884352 10858095 160261641854309994754672969958436302520 10858096 125615019566902420748513074075390410752 10858097 -497390034932671574060999664815760494748 10858098 -116298886879360747792452930096972836736 10858099 -12175711134349052707732749364678630064 10858100 239484688262006088942717586993206988800 10858101 60097298845555798994912464348527951360 10858102 -6142679913306352325054557386573402048 10858103 280477035519281126167226332941437525352 10858104 -278348480274470971662640857809575526400 10858105 12573907741952549692332827617250920260 10858106 36367368086951008394374150598397221856 10858107 47219703717919979293239718399489419888 10858108 -489849540806321935007851847697230572544 10858109 -281440849981987693423266622858508155584 10858110 18480654909901698318580692696733497600 10858111 -360104408800367412787775318900276829576 10858112 -210555199883953998104732981690735001600 10858113 -51877025642149321743331343503164182016 10858114 76227990481530769093513674688357795872 10858115 564236213075011197391888698922083311760 10858116 78719099323726657513056060732101382144 10858117 830409670043071636240937141768623171166 10858118 403817698967534919302278104205060529760 10858119 50954451661257707328537338958004992000 10858120 55344000428743321076920724804714496000 10858121 91242037019283856000800810345597257064 10858122 -68826928030624634482377320525369118720 10858123 404842505431380831595780444092034811200 10858124 -289854914793524126611146440405770137600 10858125 74515114498463614937348566063370640000 10858126 -338925673443298579063546157412396775488 10858127 -22340832592349250351908807296408656000 10858128 -158704621872408327697677407724705939456 10858129 -55102711013342822805962631862617688270 10858130 -294970203195891664943202052006103027040 10858131 12200891892240185906163545662703175312 10858132 -308489480932458067120822344842552357120 10858133 51612433054785771579707060322580739808 10858134 19572020255789673810691136400228851712 10858135 24579702763039834110003441304848349080 10858136 442222164113762943624749598434021314560 10858137 -81829666095557038483649776911299950848 10858138 208596209186075939790921441899354928096 10858139 -60593789571637558261419547471163112960 10858140 164382316377054295798047383705585894400 10858141 51333074996339888333585704571430213472 10858142 375553521430624999504437178795594841472 10858143 473627280344940843524283777961842336384 10858144 -129151942199604441905805989294411612160 10858145 3783582403754081996769632099515590720 10858146 -24861538427039831876217654888917862912 10858147 846184285074886700687909776899985125596 10858148 231054818760661985044291705052416352256 10858149 -50381155697729942337830341211879116866 10858150 -184641351660933094240889882755028263200 10858151 308720651537109441904119559296067298352 10858152 -16738525546001478806448693628248883200 10858153 -96103714244486704493073963267829450752 10858154 -157314827405936541622873137981352044288 10858155 290668982058518371432482776237730892800 10858156 448942180546978073811955502541660427520 10858157 -127485263171311754362970965360514960640 10858158 -931302198264542767210147665724202880 10858159 -108265559433223044799823931755289453312 10858160 21966867769719792007126677338772602880 10858161 262053688044954134086792660020354097824 10858162 100438002654560215871661115196461231104 10858163 470865190730040194542525676111442465744 10858164 -121288502755685179810400172427626983424 10858165 347690967585925931524657291898167500060 10858166 -5851561344170055433903305079545820032 10858167 325874468731099911812605883101548614400 10858168 -61558582648255252049123059351043543040 10858169 100603603667904647940109750057904503296 10858170 -23139761957234503125097848076236188160 10858171 -328238684118435218258512188114232521628 10858172 54652550562288136504269290354552745984 10858173 -865257749807637879686947947538015509696 10858174 331523381287269026748033859527457326336 10858175 588490534948053474718104076021966984800 10858176 34882097397049597434094048632480202752 10858177 -691316774175337261793169718232076080 10858178 -212448699437570427256856252720394138720 10858179 -433524961259791555680117373514638590216 10858180 -372710553671530091437316440877808921600 10858181 91514423944012680309024772140694188252 10858182 -260578609188662126332572412513190221440 10858183 -43383802566825552483579622343859624960 10858184 -126101322544128066049085894781136404480 10858185 98499532637556058058723224474671168000 10858186 -63239752289434954907864141374062176208 10858187 245681008267022849489461501163255410836 10858188 -2707804549283062721839565008558989312 10858189 -1065950395762827699825565576113918015444 10858190 43059021657408940521467938386444572160 10858191 -379443807772274679447391899839631218808 10858192 158116310174765735810363905498119888896 10858193 327053593210334580466621955847309779442 10858194 12468385416388606751444942931489412128 10858195 -662375142908744084142805605990734254800 10858196 567467255360873787020381348555922462720 10858197 -140159136236839536277110085101589787136 10858198 15171612068973147841258303585674708864 10858199 -903809741234785411147212653758995598800 10858200 7926198893901540092407207891751424000 10858201 -931004204410483866680827608018474734268 10858202 -60745450549373801028363362522433493248 10858203 59655317674865920664622102540194143212 10858204 -589394471769930008855470687837692326400 10858205 61049215873639903193690337962072883960 10858206 -370134987512249275148564913249530775936 10858207 -284817173446946781695694776739835476888 10858208 998854209686963054863918184148762624 10858209 105872978930170977753624656019528088320 10858210 72256272344958646601187504853906091520 10858211 13410957560437898733282192616192615584 10858212 344268705464962074168871617239901760512 10858213 237766118739603498699652808724382766462 10858214 -160813800848050153437009669411000608544 10858215 23696076006461466943441730032856832000 10858216 360782618253793537479856910128118937600 10858217 959037234480945650912043414848734534032 10858218 -29233307222742328268916692794150305792 10858219 -510944852609935021928080393714430340480 10858220 240302340456235836768579558269214842880 10858221 406923777539376525332845385380536785184 10858222 -375304901624081260995689732191559470848 10858223 71966877980688179233916665731671185920 10858224 -41962353703326921409084801164373327872 10858225 -166501280507460581074659604892457593600 10858226 22798582254322823989759796938308672000 10858227 -244611100838993173491821723500952664720 10858228 -137934027518373416762129233033570210432 10858229 -317384751556717045371982285882714852740 10858230 -86414551658635186633026706377515130240 10858231 4363914890555705172577497449034049920 10858232 14022700045718502154409395016160706560 10858233 -120649512849942412413775119520285484976 10858234 357426261678466824451017255543732249600 10858235 -125334582530404238649248996976693222240 10858236 30472854251901300679119131331571507200 10858237 -38658817494895871874697121755400520500 10858238 403257254223474740541864129379095994560 10858239 23756538899959639207471478336273763840 10858240 -49543031167210591430469437148364800000 10858241 115204245463285201275458897339947969284 10858242 -103198071624775898385668874704522150400 10858243 -1027350124441751238840522044489129472 10858244 -207669657922903534237776097615117148928 10858245 -4168207077663151947060621832733847360 10858246 -16045398621481041682341418822905888768 10858247 598115984939741362235033294050153572312 10858248 -292220741012893034774264837819700019200 10858249 -154507226052205305996672427269020203750 10858250 -301082776158227623408848121653761496000 10858251 12435255745344186274097027989158110400 10858252 -193777548121841460579850534149238315264 10858253 -119971502655068814828861599446796258400 10858254 97602535438421645492940812241651158016 10858255 2515303734643541025932285182986346320 10858256 29706178425326693499483745237873139712 10858257 -217513857180465227132159760623677584060 10858258 -265808729681571389976966514118905937520 10858259 -545169635437921746987423547065870971280 10858260 -87928399970120107782932765297700372480 10858261 -25759339277701418754762917897654826528 10858262 -224668732005594831458145940057134310368 10858263 -121896524968895104822067160673975178880 10858264 788466756833043190527789322424224358400 10858265 -216159358153334400186376554040777994880 10858266 -333936624906929887093323958101870366720 10858267 125699613548025203724943085688105998400 10858268 -36815690283285816018315903543203338752 10858269 218368508809362692379565719385362739968 10858270 -216439297282955153116065918449021641920 10858271 921446590623772991638556202742526290344 10858272 -123944256690734742557151387550057758720 10858273 -256583823317674506438397130213543640478 10858274 3470056728388402602297680434867958784 10858275 162677523362441962833649391771828920500 10858276 17116978219097984311666711697180540928 10858277 -97188553600187100101058144487841258496 10858278 -170934419471395478233681743937321767552 10858279 -142130097832090956296647452650159558024 10858280 25655473288879735766911574375149056000 10858281 -46542907344907865601630921392200501056 10858282 -357178643365101454929520997365553821008 10858283 129692317859263590937042749520846506864 10858284 -28107113337504394826718793779795790080 10858285 -456566557870733758229007137329129564020 10858286 -312192905926489955450196879398141385408 10858287 -118438935528044172736224111608124868224 10858288 82406257102053375276934243595794251776 10858289 -412933383862514129498360024926885654476 10858290 169382909536952863402250987860827486720 10858291 -771983681739213207628325056948527462480 10858292 -12109431323077480283528510809469625984 10858293 -26773614055353644343539166143239824978 10858294 -147658112656207929414274627301293406304 10858295 -66029496006822135126631185778921938720 10858296 7343622238431524731920688812232089600 10858297 -940110995121521992896177451208524247254 10858298 123286566418801468101960045145632875520 10858299 -293294840058120034950479342435176892136 10858300 175614334836162145901138933896321612800 10858301 -862316586215067863982317956190050221600 10858302 -76241234529894102377452517545245286848 10858303 -623998113876053181421746697589452560448 10858304 -81405089280302588570435466605149814784 10858305 322388220757093575470121888399651606720 10858306 479756710107901781997815161637793350352 10858307 -1204146064833166247398403534291593442880 10858308 21503095186807657203411810491964997632 10858309 -125720774997241344879914485428812659200 10858310 -270086984248628748865418765709042960000 10858311 -289532949871649860892388630169397359440 10858312 44246497959177746934301980306020075520 10858313 357834411944407902948426854595685169280 10858314 128901724863809812564463227668431842560 10858315 -43369499229110838905751308172222676080 10858316 -88524428062175609513823168058476724224 10858317 3620799731854125719974491651126190656 10858318 -32587104005362385294149816198710081984 10858319 -289531472965810198853850025768135367640 10858320 -56686187365813549689601904077425868800 10858321 426522163164126429720099481543511176612 10858322 -21660459818362194776924955297332543328 10858323 -80811804552721119134856270327679575552 10858324 -7270767382360540820920999508131467264 10858325 95469420729900584440573767759362409000 10858326 -336690484584113341850433925251906832896 10858327 -439854782815932797115631407566394041768 10858328 -70969772927895682507894333524188897280 10858329 -522443234928588031575319484382686370000 10858330 -48638043682880686938479078199596390400 10858331 -804430013112717462120188807524566391536 10858332 -274956333278116525604558431962018928128 10858333 244703601524553382418966754118045868582 10858334 -276480462664399871540311999857702561600 10858335 29075162557347463489249381279623223200 10858336 8748095401339717171093684375626842112 10858337 -87041176739006698924048170330312176448 10858338 -210851549055774940542863680890116582400 10858339 630970413521341572695745078887277447900 10858340 -636319495593811108556007033714389176320 10858341 -4420423694673051233817029248880679744 10858342 -371485301236038193184068076660817565056 10858343 33487478920246867387794671761321620360 10858344 -30679941273575129628928741691969863680 10858345 -265253052723813167781814918712132415480 10858346 160563364947751483391898701359307764224 10858347 -123191569188072027789037246668818000160 10858348 316695932346245293766863172892928990720 10858349 530409203316926824314007889184402859350 10858350 62395623113718290815948638443701248000 10858351 252107704466000208627593728634264184800 10858352 -57154454518111156304301788502506962944 10858353 175538405376094105077291034899312996288 10858354 15322337580613105273214972633428365120 10858355 807426827981891152339969958189527725360 10858356 183418671404770995096506226239228793600 10858357 915888576495300266622813268188280965052 10858358 -19860861197723766712971359896572979968 10858359 656386918660717010782657666237365581520 10858360 3272317507116878677453717440749568000 10858361 520162559359223228717215621928271721962 10858362 -109717328854262663646956034496841813760 10858363 -2858355763619517445858692292270658612736 10858364 157763039395625228844487269539094769152 10858365 -37965732103003432064610577167634942080 10858366 170571688182273045810377159924447980224 10858367 33526948976203150575031367607527766480 10858368 -216695057519958099978369683682943303680 10858369 322102653984275046616407083130747831744 10858370 -91674794626587292452764122816045885440 10858371 -23942164160343864325164096235829983056 10858372 -117623005797492889984984170325945241600 10858373 -469506118925733069122844910080343028736 10858374 8236119621715988426747682038985557952 10858375 -341685269572789421720258169458269800000 10858376 684070302721274220057939157528225474560 10858377 -307186060610267893868990858830358365680 10858378 -89754335271398155943194950628431882144 10858379 61115196439863079796426996796501023376 10858380 -52188821242366847394923215136099297280 10858381 486257115098246928516282634961915424182 10858382 110013958171433698038022172251642233792 10858383 -340796647259974141750765307951909122680 10858384 4980916335799369304763423496374886400 10858385 5081497685164469870483806299507350400 10858386 -56180943780382837419668787168284958720 10858387 -753112945400880204103087172800205853248 10858388 43648642988158600288649395999967292288 10858389 17472100037973851682713515335735275424 10858390 36124769589710774968273673442341508480 10858391 -478028387734483609406673814960778417208 10858392 200135095560777762393467034642658099200 10858393 -45282004629894641447275601762620364160 10858394 160906300203535797902981972242362796512 10858395 159131369983274954992481809430861316720 10858396 -263846153449744724425287983155711147008 10858397 788825992297062060042073056722276577312 10858398 137302313078420090290848123987641262720 10858399 -215131199285001744027680905641185151120 10858400 139753631484608811153959787824436019200 10858401 94760080128767637449474156575676167680 10858402 9132001967491434193799025330910751952 10858403 -1334905814127254066763246239396953776 10858404 97466032329772849881400007669918647296 10858405 -604501776630235191920230595673932220000 10858406 56585411006279887688110274907652099584 10858407 11350475360716424367836160811588747392 10858408 10780289575869318393491909617839390720 10858409 -402038673264696214279442640270115295580 10858410 201562796089501257695401395266098360320 10858411 454049295997826137740736718094018854224 10858412 -349538452502025509534993501575609052160 10858413 98183182800399577380081818530413505344 10858414 -56260038690067467875884862220170690688 10858415 355712258679658566274462703906662578720 10858416 23455005099183882715372933249510244352 10858417 -33102108472011690812661837461737063534 10858418 412444707987084809823375616667720294160 10858419 -428570360761241880594980512851884580 10858420 -7179257702069645114133353964118590720 10858421 23536061084420225375707321235213975712 10858422 367409567679033935040757075180354512384 10858423 26982749813086843110973944562873289904 10858424 -546094086022550336240643124800128102400 10858425 -56691158207805722199719572872205086000 10858426 -242665523320236597977385176984334899088 10858427 146302242440659140715781564869533530784 10858428 -10861709282436849653823084434653839360 10858429 -121354769417428248558566843205870453824 10858430 -117264278535282295233063511632183204480 10858431 -318981126295066537383028769373262369848 10858432 14101025897324133608255429999134244864 10858433 -5875092774724338926002599736896577536 10858434 77120567983749843749618915940417664512 10858435 -4663517063858963238275386476877440000 10858436 -527259485012511159109187570433431656320 10858437 76525995621370491780752203406439824700 10858438 15312207368019560450913844059171164544 10858439 334988349459133664447522135002828257240 10858440 -23266999117611933677601399536674406400 10858441 536127616753191438623740374081510110400 10858442 -41355514937407179667292408043184466688 10858443 -142915645019752721261720257193562965760 10858444 429153884593537472899570351497866190336 10858445 105985752059864256922076027493541244400 10858446 2330596572176350603456361469658998720 10858447 -658732389817168952340580318039398137104 10858448 147766733325425200239422346729133596672 10858449 -64787796602292551749080536435298742224 10858450 77640645792559914059429720226907998000 10858451 -503648501490185356469947584797883854400 10858452 -221148196277425357287478648416036673536 10858453 902027614009545834966012788804508314702 10858454 -261189179815020112489759388742637330560 10858455 291287027480825720205118633462998188760 10858456 93341315497110786195140189468332523520 10858457 -917314103921798131182063672979761107328 10858458 -1115054927034968906439834240942469632 10858459 -911062176675018231731005114183276450920 10858460 467332076085305256607069654417390241280 10858461 104899516831290989566059482470494167424 10858462 227314607589484644644073609923122920000 10858463 12208191767710555553788035896023603200 10858464 -173228354336785207751347771563328143360 10858465 128909025306362366571531634173129337920 10858466 720514880267689281392160279046514932224 10858467 62725853586866271281893691009767893312 10858468 291319364907552155705269547947440299648 10858469 45910203664912708189826592764748537180 10858470 -10473803247533572307586375889785446400 10858471 -121387139985607768785373135102647478400 10858472 -315850100198050874772976172788102840320 10858473 527173329774645908785783395408763483722 10858474 -480452803395164102998616049056838647808 10858475 224924113875420630602256641243497218600 10858476 -83224833034660946224354681388908743168 10858477 -461602349126285473987491673553424501568 10858478 -384275724592013245649857061979910846080 10858479 115098456844612902146297166827337938688 10858480 102228667804814387813757845500370780160 10858481 127268257226426349237201725136471807360 10858482 -478284691370439720623169187194129169920 10858483 -84506836544695100572758997729655788440 10858484 -31185019122053605285870789214995857408 10858485 -116335318561703956099404933775475140800 10858486 -479484175325334443295328373616888275808 10858487 -58359013554208059481150612514212458720 10858488 -384023303187230584696337294127054151680 10858489 -7038218585522932247414369526491721760 10858490 -248806850494193743325731025209721352000 10858491 -151954828425419519077518022908533246448 10858492 130560341809216174043907674560482819072 10858493 456618645288820711761201449032207812780 10858494 56912611361583794411511684731533086720 10858495 -667158407772712730783170505942473419120 10858496 8898264253018496247726152377983565824 10858497 -9390402718377553540975462534151156160 10858498 289350473886353261293084947643312060800 10858499 -1571154757611199654392123103465436435040 10858500 168209236961914687455111501572259840000 10858501 -167933232267127364120489045078772320708 10858502 22969901660956391236698169686804473952 10858503 251432456570223657624438001911467694504 10858504 962999904650330712431179599826658918400 10858505 -162808605947401349986030320140932971840 10858506 37576588700819707147492292444186075904 10858507 657907269950491082780887279086245881344 10858508 -305487367595634212983482116249251260672 10858509 47915776937983567344271756679518070400 10858510 1492025254721369208904536746256049920 10858511 344965692297090316352657082826646251224 10858512 21667107580181547168455808600623284224 10858513 -433260184633622004890365462477631401920 10858514 118431403799034473564039907836683988640 10858515 -81029687132358905576130046847404201680 10858516 -503181799018700447914295154092624018560 10858517 162613216987134203189757790655702839566 10858518 -115531181024562990161066834515602306432 10858519 5544443942202317219951966048716132656 10858520 420870117900402084278588532195905740800 10858521 -82490387190816481501516389373163965488 10858522 191321943126987694494640135729038745824 10858523 -212156693854921700623520676816892404336 10858524 -198021706197968448329237067913676467200 10858525 2485017293660558939155991929035817600 10858526 2065145897818204463221640852744961024 10858527 70405901879607101835983784369219213168 10858528 -380749208192072039098528829236274135040 10858529 222126137867272703596266335977243157472 10858530 -48184497961877078612533933429593185280 10858531 -7638510511452609618497934278778464888 10858532 -5621245637654296321262108606363347968 10858533 96236609347422241151672404495427436864 10858534 -52198287123700673058115299803289661440 10858535 -413838222579618616066953003471597032520 10858536 -427972414461794540012149796227737600 10858537 -545923542401433511548018831705281212080 10858538 63908861730810061107796656941214608640 10858539 353693381245955681835546624173897438208 10858540 59815044353466697834989005944227840 10858541 -339884694194769465811003453133911027200 10858542 -61053964507953370513608682624405668288 10858543 -643962983806686473304899918814100308208 10858544 18462549387943119349612443424732200960 10858545 -41920272682135158693731654207294441280 10858546 -6933132936483047483268571485792765120 10858547 213878020358871588475222814796460248636 10858548 -293835925496699365787458829727020421120 10858549 359259047580529751180458239196604676248 10858550 325988060695707240388041914466876000000 10858551 354865936674405381033232564154799902208 10858552 218156236421207498830909372230489600000 10858553 318613261346470285942059656144208833664 10858554 21036898115470105157687736137664533760 10858555 -257752217323423181485223701994444423040 10858556 106754157686887786012912103755803426816 10858557 482047071791907901767214418363388024000 10858558 352716553214551056671407806590130053184 10858559 12476073881693782942933908656064557760 10858560 -83687537640168658132119350467299901440 10858561 63942810705589808939734681198348744064 10858562 86201489840496964799219063559899771904 10858563 -136851296132488009831248259776460829760 10858564 -508130394147587426137766473146785021824 10858565 599542487538314469381220402100775150720 10858566 -198052112845232731550662081719322674816 10858567 -583399608984570187792624230755248585384 10858568 123077485398199001381279688911831040000 10858569 403936838092460239532988234143214725568 10858570 -50740020179196105681292137223227887520 10858571 -73001236091015475956595398989403461608 10858572 355150437515880985835544452900139300096 10858573 758038238495462965332719188287107303904 10858574 179712464089431049086644480093967778752 10858575 -193975246589879379030634204903180800 10858576 -65257077591748352246116219758839070720 10858577 -412037773164750433547332064988822578574 10858578 -171704376435967656237163383066838152576 10858579 32912953988395926732767788987893274984 10858580 -86327272505251987297366716414658483200 10858581 96410187189914947376520495401981382528 10858582 -137044924632434246608037674135758112128 10858583 -6358136757637507473597023114315606400 10858584 248895665327213626459021869527903600640 10858585 321822096235496407655589842746511979780 10858586 30990341972875568084374045719703834080 10858587 -31980623270594595578564052493964473344 10858588 209337699037917986081376139864078282752 10858589 -155508915129074277751014939132831832320 10858590 82136785711004996505295676682787891200 10858591 843777885504958373960006526091989497272 10858592 954607627781397881711419969951714639872 10858593 546592794455963424642099631090288607664 10858594 -110001586060417816510389820164095465904 10858595 440479576515673323274627336826325254400 10858596 324953652888161948918862813172620072960 10858597 276867454507241202926015872746565013306 10858598 50601773374849473399351749709950349312 10858599 24305587967366810026674385882071905424 10858600 -129935843309286214861010711246050176000 10858601 37562714294685922892514887812874021184 10858602 213315105106032372671173082290070168832 10858603 97318404237214600418088348612088558480 10858604 56019032935849295920988391189599232 10858605 6627542312753113988421506712765396960 10858606 -217915434248266643273391715475225449536 10858607 317258115262141055877788418482649659856 10858608 57398836109453113788883347832620122112 10858609 326705395816923640425766822892823929810 10858610 -59877910099575854482364744737825198080 10858611 332055792317125256655030397795126404144 10858612 231875491245697409025364468300547388160 10858613 -641770236051090148546627465353583197138 10858614 18465386912312739263668698684028968960 10858615 364079400380521582194348319165708274400 10858616 -1036609012122543250604063270152685568000 10858617 -905944154748005102683571607473055936 10858618 1585659579760985350264292567671584768 10858619 161566445426292691186812754380808928520 10858620 -77057459755820101199087446399552419840 10858621 -114946939344964460150576541782610669178 10858622 -125328748511951020294652026911193655040 10858623 -243386726633931624477187131300116229120 10858624 -113422833511034648482531452922940620800 10858625 -813939203485725759427712843019045135000 10858626 74772833810227928925172949288971424592 10858627 112266080073535570708350432844208333312 10858628 274962417207126189081242664784304311296 10858629 -2518860678570750150077459929394682240 10858630 -100581394475289698236213347851325383040 10858631 240467973158842635918331605084257340000 10858632 431230808532480716310322793099475640320 10858633 -126102404889324292304759862228245503200 10858634 36642121492522136027949402009106310400 10858635 -316836942276766159198203039728810300880 10858636 378065306675611210592628177275546382080 10858637 408989029870076550292991201696180015286 10858638 56866075246229493161109678968448046080 10858639 -14938095269837943129397097792222448768 10858640 -12644620432107294366087359564844564480 10858641 -181958611868953735848948036464296232160 10858642 238516932190179100847052015073535171472 10858643 429225902273569813598748016425282686892 10858644 316343164843607212672554584292630220800 10858645 -126528018363120842412041403019184970240 10858646 -101700550203555042030614690761947445728 10858647 173314773597212861138941097457413706600 10858648 166898970920465023956447767836591042560 10858649 3644511046092459512679267647199436032 10858650 31046539664828804018114222597567635200 10858651 610066190050664557620547137151045052704 10858652 109311976521211858474747926563526942720 10858653 48929125840732284897907506705827447340 10858654 12169649472932070897696334131024177792 10858655 404628880123847383606785452245078158000 10858656 -2713835173160395200839381040308944896 10858657 274215599678992661999639715636347015906 10858658 -8917561481345925008577636431233738080 10858659 -71663300899385325179093741489803395840 10858660 -137865598708245072455550221124946456320 10858661 10875350857165923271269482268700896 10858662 -291926154695482740552777977899802527872 10858663 582516485725941303243480488465344385912 10858664 280003870395728781183889490594038287360 10858665 18305231334958682004356726406655622400 10858666 37836406795025140311145923165684824064 10858667 -330371011754080709670549416912420878284 10858668 -11392462669684020566985755797167046656 10858669 -118848147587469750656790532608878322720 10858670 -5875787088064839361286492776874502720 10858671 845991305223062262548446036858245292800 10858672 202772407882445127327508191426930278400 10858673 377922657633640621503769858845474720000 10858674 -11667272466827292534050807241413134848 10858675 248938945083663918635609626448865041900 10858676 652289448492508206386215491629877669888 10858677 -10183371362645799463456455129813871680 10858678 105317982822843925195591085757023924640 10858679 174652139618379416008962053602192895568 10858680 -24485891928946416088113897646718976000 10858681 279417816916727851018337169116651240592 10858682 380196606862765264117489258257749951424 10858683 -330717094800169305021892936824566047104 10858684 -447006903837477239328777348649716340224 10858685 -117408829579007330617986441445871425620 10858686 977478749532893828288747223717758208 10858687 -25023400712304580738654475606464661648 10858688 256407893208322008094336174585977765888 10858689 106044550995988247114782415078333874900 10858690 -286671218437057479772342747372669324800 10858691 11401106612484706825076037219288618720 10858692 104159535318556303085283647288990121984 10858693 -232975184771084571361532232193484309472 10858694 18387327493242927134181485171656704000 10858695 -19800724737398935498691831734589740080 10858696 294703508435572349088494719819997537280 10858697 30583970209714035763061285692001965146 10858698 -172206626517362955054371124895196288256 10858699 127505025223398172367079506356484642112 10858700 90158760548642929481570076997047571200 10858701 -89422258178489341064356401907410196416 10858702 -422606172926901548636031357876666974400 10858703 -60473229975265944258361640841227244048 10858704 1576922083387824672785634591470911488 10858705 -152689455586923428369754761529517289280 10858706 -58587562976146705575848456613179438448 10858707 -230494409831573253500782668672828563352 10858708 -61169379864354771314443237431558553600 10858709 -562849371167034620034501678456478561920 10858710 40421916226781442641661456641325465600 10858711 93159640804913435581243029018679436224 10858712 142293187510874803369979115266090188800 10858713 524414724918805005419444108346369806544 10858714 -31856646236750450594612745029587330560 10858715 126640343519992055690087319709633550640 10858716 200392870663980438884888039458588560384 10858717 46375547510449531509930960965587801766 10858718 174811234638942682342168266699560359104 10858719 68909695834842103570152540306023907144 10858720 451300096467939374531211767831172218880 10858721 1158675288407084035009166379666872628144 10858722 64231457829858024909540128560840780800 10858723 -362629048191986390768400383239466010960 10858724 118798268670406397482186399312292606976 10858725 -130717145120946353566427809819730232000 10858726 217597031223425791494819999412813136640 10858727 -327406319068745049576795839308225609296 10858728 369352966159376194212023248928308838400 10858729 96744150731818651900468151305667024960 10858730 -12073571451687862704653720959347822240 10858731 -172208992525069514134332998808789449760 10858732 496811683632823671839524661088628752384 10858733 296005077161014589855974399052026033560 10858734 64178114232743650301079779466524232768 10858735 209360808809579730215944503659614165200 10858736 62833782549357039143312346500319608832 10858737 1288165014493230804143633332668717696 10858738 251435882652127755140997160592564972160 10858739 -35751325139695742411769730268161920000 10858740 -149485973730309885814329591153073152000 10858741 -342433897878442202743321978350218237600 10858742 28152138666843507211342176343421305344 10858743 -96846169842412990073429880803235290928 10858744 246556068967898112767763122521958891520 10858745 -18036337688939097017931790032588397500 10858746 -65705823599005139319913157423212559616 10858747 3786427562424986755524439881882610880 10858748 327665813266655931948412163182475398656 10858749 336297342395995816300109001408540591648 10858750 1986042353188913262027698713319520000 10858751 192143627745134164531449167376840874752 10858752 -629190753671953851080071203150322728960 10858753 522803554987781563440160812171971040002 10858754 -42340398850745991751036774282721230848 10858755 359053731711686096720102447043716176560 10858756 -420663834499266281023388775689279616000 10858757 112356669176247944776602728351577580992 10858758 149785952350293037872461101007189409984 10858759 -996274360202741139763634616255569711696 10858760 -95154521497246134612100991567020032000 10858761 355143328118722308386843927936052250410 10858762 -171443065670094844106892808536422578176 10858763 -530863840311877916794416808146146210988 10858764 75393030154505604783528173129002156032 10858765 -565172091855669308668589913625777340340 10858766 11963617530344867952311693588702195520 10858767 -76452651278152226034321517239911893488 10858768 33766023345030426500793683367414349824 10858769 -785642878768659808585984837652290282830 10858770 -2822140178492358245209869090697824960 10858771 186774407920441933060674519993779702784 10858772 11908419647468073916553800907375892480 10858773 163611657051337094492624679771028531200 10858774 28795615721946703756715883604215554880 10858775 -749135935912430614830320807245939585200 10858776 -139021376666485473438694865962805698560 10858777 -136424790596088902022696208231215816428 10858778 35392539281257651986257212669497459456 10858779 -20302484470572777286858224112083748140 10858780 36331532009688479811069480910647897600 10858781 709867345400834861058112507464991860582 10858782 96762824798964334123002811968626496 10858783 186459905842615531309016192139228568120 10858784 246072072709203854443356283555372204032 10858785 69616188005100443693453070851261414400 10858786 -105160449707436503728653872121501004800 10858787 703341780090143850677469807287720787360 10858788 -160737075236857212740220474909161825280 10858789 311019530920445772310414416681589442460 10858790 5374700571603850848342848196714222720 10858791 -435562990197456567580756249776465480408 10858792 218414878915450535586053918946459233280 10858793 127611049347415783964007805164325526208 10858794 -26430793734102035249616675789982406400 10858795 -611169860351581562215211515585145143200 10858796 -204612019502067094750190547394067681280 10858797 -77961450669847832825805349103494255380 10858798 -76913875393645834107505853652199193280 10858799 42987570939564413967423784061809043040 10858800 14438342714366658007234302455255040000 10858801 -285825148721760228629676865711048040760 10858802 216000234907018369696114996488407726352 10858803 377664949216018516811103561355146908208 10858804 32543725608835346974193016407624908800 10858805 533700679280520486101916801855586898460 10858806 -15238971362228151779618236122332160000 10858807 -461419223380798654767221064148854045240 10858808 270359207059723314216205483603053096960 10858809 73931146593138713855078153787681380736 10858810 -288487770288087594327971321673110737440 10858811 -47193895110515020151468095156079012976 10858812 -129267721859894585235784944590266879488 10858813 16473796684042714006231606694325534720 10858814 134867334581028306389361050962081151232 10858815 135139543842866363926456507065484423920 10858816 205149417933654725903862348616870920192 10858817 -929316807596777199359382134270415043134 10858818 -181847355715017474758252794189187988480 10858819 352040366067617367592599277991506556680 10858820 108121646419953456225739656049286369280 10858821 -288664028875695333195947586251243520288 10858822 -29834994170740747212722979520143350400 10858823 -63416120931650324847663236013082066800 10858824 -162378961184646528899238001805767188480 10858825 -276429044755272456760998480508957408450 10858826 80128528149379588425197327407171843584 10858827 -26768921806358261782084134429983751168 10858828 -104584601423061303671489060776534527232 10858829 35564292204927304504262442388719281184 10858830 -120473864032022169964951465254480094080 10858831 -455568597653460320948356183946265140368 10858832 -105323489865495457120133415414528737280 10858833 2456503252060021330432696293523968000 10858834 18851967218393867505013990811927649792 10858835 -84897562233839326646745368746745095680 10858836 374786707121387074855552488478653376512 10858837 575760730619244998403776392313641307424 10858838 -345894774966204890857286087922395863104 10858839 -15182900912666559661285137355444858776 10858840 -153147682129996787323486469842918195200 10858841 -480621846256380657160438193107006557312 10858842 -179137911596190740104136489138999013120 10858843 -724309971123373887729609587801911742908 10858844 84151939529713623237819311868684980736 10858845 -345704787224764373002539830538644088480 10858846 56446640356387754315528726329143775872 10858847 -531185214735160434363342789867548852040 10858848 21828119426778625547180767443582713856 10858849 -777480790397191003052699455903250941150 10858850 107685779925610488471976607486647384800 10858851 179134517788223343798264331521276241380 10858852 -191026467853133965358651333095724015616 10858853 96472374286895621211317344390081424124 10858854 26098359929502081607220340751005559680 10858855 279643959400400615202743092517506422720 10858856 14904050919358392804676277477272780800 10858857 179666373546128180445643535064557585040 10858858 204406632130841442089116257812440122720 10858859 181039783046848524395938980400874063952 10858860 -16959471319625535903495313450019358720 10858861 382089183022797711150754533731217512480 10858862 117656519920991034077080355276618884992 10858863 -59320587859567514811861668384750243712 10858864 -8373310618264196800079418757690392576 10858865 70446062045060086957508570097175006260 10858866 -102413057723841417705389387615212339200 10858867 -61591999085011856960072464762335772084 10858868 312311285437323053257800721328666186496 10858869 187968561133126788274826491273417567680 10858870 -87277768880532460192480069078360928640 10858871 -398857331324090307865943179735385743848 10858872 -246391015635971497811367197310858670080 10858873 227287271512019319852988415311265940804 10858874 -56441113514059811382773981241243367200 10858875 -65962985042244960774600367222653120000 10858876 -2703256869536812374254014072679792640 10858877 -339457836211975974416851752689598737274 10858878 -539228919374326568648210883568528473216 10858879 1048435141101668342940458000621039887120 10858880 -12393758980923291653789691441001267200 10858881 -318351129050920627188865730368870612992 10858882 123739494091938810807855959018511005184 10858883 -134104922205701461221375021803525874480 10858884 -199724700512698645953803370314941707264 10858885 -485858361331005044251150858853292996420 10858886 85749227947713298899752749366238250528 10858887 92258579863598476375923672158810209440 10858888 154292386178222075394396463862296949760 10858889 -169654533181563936623423678364159219276 10858890 36344304984540841052920401298543142400 10858891 -187961587314468484715047643208592758840 10858892 386923125900816449243513745863010611712 10858893 -543126286194359606174022923316437948736 10858894 127869875386783009434495101041635370752 10858895 -263440794430408436873908856171182987920 10858896 83393735121777211464537785031671808 10858897 -4847684518341940959865915869549080576 10858898 -307706803274444933815558102521643124736 10858899 -484614465046787222160983821644379392960 10858900 88036618052423136626452689168378860800 10858901 -36193671227237157723809296034263786098 10858902 -25613601662187650860035487007895803520 10858903 1391625028151632302667291989050984640 10858904 -46734290774762457835099714045643980800 10858905 147941365341021365053368257376230283600 10858906 373551134509628171093089390153335463152 10858907 -121230426584227843871074558853234197680 10858908 -286128950028298558348447531691399361024 10858909 -1054909897378746264664571689707686760596 10858910 -255214594688630116448554781069570408640 10858911 104918896441147662952488430172918123904 10858912 -559387090127414097763832432476691693568 10858913 -382373330957535527142041941405970752896 10858914 -76608546985724452486076713260791485440 10858915 -492614604948899251806625774824026104080 10858916 -24625794473630872012301976172898405760 10858917 197103850394960410647457441352351510880 10858918 131952913693495794016321796912637757440 10858919 -15132001618405288127706257140740895656 10858920 -227706881020712155584319039099180646400 10858921 -558451545091351747557265024191372630528 10858922 -17968166144715642140428567789620811776 10858923 -164438860505658882357430016562734292096 10858924 152616599972517635191717910974667760896 10858925 171474717786123794526963535231103073600 10858926 -146025659062296523787594893921604669760 10858927 96415568471983989196388525586867443232 10858928 14887276146322775882475786371402563584 10858929 -114581239096370075283784288278767715216 10858930 -198897662973555646050422474577698457600 10858931 137139975847312274825790109583457932232 10858932 48450103277208540817229141506483728384 10858933 288411603272988253290128496417790131182 10858934 89211469329818879143404053886694335360 10858935 101174320173556178872869465367725664800 10858936 -863670441032897509842759064674975191040 10858937 1098275727838471303507442554947095354400 10858938 89474083585952991189687595526963180544 10858939 -49863257009821969008674016146548586064 10858940 -232025210390072200271539809346683624960 10858941 410195779111434257525568958214736341952 10858942 494754214446942733890115088761891567872 10858943 110309008502988097136839832394873739824 10858944 93225433254160255846896591704917278720 10858945 -45719193196457993518958417456575987200 10858946 -20954088658436756478984483976921551360 10858947 455239749286394931544524769428232338240 10858948 -39823872765337938277164216701610424192 10858949 50615554790376665296611860898249169950 10858950 -74404980923010709261344567931179720000 10858951 23104073611127521591754363738199340600 10858952 450310719390200857658100695946678128640 10858953 -55363453166436212266977178858806807552 10858954 -56812568772255091268650171262581416768 10858955 -13003162024582190343851478254771297040 10858956 143544236009538283883752921826881904640 10858957 43541580660712975193305116575260761206 10858958 -189210108808028665877167690434333527040 10858959 -152326553205484637081466253619123403072 10858960 1774624276385950453506575857625333760 10858961 184755264760849308752603921269322951652 10858962 3042851234659475907602424518413781760 10858963 -97144866519637164623101753674436559520 10858964 471547540213257662684149714072773879552 10858965 -88177657316127916798244231901346982400 10858966 66498116535263164497050519273915910432 10858967 -184282285955882172775339317935267209728 10858968 788020612410662900942048000672276275200 10858969 -18841477985661831507811191636863570592 10858970 27557469366016990458584588201984194560 10858971 -314608964390340908266091056390595316000 10858972 141509469497603993531177321999261067776 10858973 77464453623195535223060424947265632448 10858974 -38617387280985792026575265598772125696 10858975 -76608964163455227253212348021590069000 10858976 562747825536104159336604481945775898624 10858977 -237833910554875728756419645261903320686 10858978 -100926007755578438555341888728679872 10858979 425377569755074828200903431878850608680 10858980 185218695032335709796881184733859819520 10858981 -74943187887441526872266067759459849856 10858982 -124132136683405514903893507447328604288 10858983 -448713182214573857090378905830582442752 10858984 8664028603833330268230038786013265920 10858985 -403575582734493318881355910668414009600 10858986 -9547786164010713106121108896172441760 10858987 -532873877309453532726311921007839076364 10858988 -401199921424622254204740108537864322560 10858989 9356105922951808013366466993162037824 10858990 -4140772378960459512644938360005672960 10858991 -108934313426594320713436802322942358416 10858992 27558859340734730745118161216541655040 10858993 10872214325183932733011088196757128304 10858994 -135230865557805859050431845048311768960 10858995 -89454605197065121236310189064506252800 10858996 -168817580168813350018807106843777680000 10858997 -688266226612371928777799292150626377554 10858998 -82623894995546324886564422620457103936 10858999 -77474406482477137677874205771295695064 10859000 648687370244376609377793366137625600000 10859001 65854225547976547306540765249276644432 10859002 -43913913067711633407867071056841748480 10859003 324686954956843581157703221702969545252 10859004 35682202599655542435479583057988514304 10859005 5235754204654441503184107920957526720 10859006 7411406445796054352792227236217287360 10859007 -108290688789223529298965883762051587712 10859008 264140770014771493668112660069148000256 10859009 -84087365929033339993549714663747212480 10859010 -11610947055569438143614049268780989440 10859011 -73674233035555697245076920640289322128 10859012 126831709498609544706615659959376893056 10859013 -156781721656595481832824837487608199680 10859014 -171332064270353300226689605965656438016 10859015 331041582280435788208581124769105080320 10859016 7945058774317970797449287418843955200 10859017 44088280171590172287092627743783702848 10859018 -492384432026484359083470369566697513984 10859019 -157172158416292444715505879106122881040 10859020 110316207474854008992345156860702868480 10859021 -436926829284586444861988040469109667840 10859022 -11622653209994969971779990768339182208 10859023 162638798180207998982715936963112653040 10859024 183590742759889590985404098850324480 10859025 -74470586836735020743892823432245242400 10859026 556021977112545306795830221908581750400 10859027 -384957140403852469327021250041590791124 10859028 37973928932748720182403596243495761920 10859029 -43513495050022615508810246322968496370 10859030 27035085551889262867126844551398904320 10859031 287639350289516948385023283639889817712 10859032 103382327230785161616279629843251200000 10859033 -669674175892275281253663721353749585718 10859034 126663514794674344107876935930410605312 10859035 -400283669174628072976540560503301542400 10859036 149566724309443780851791288225041523712 10859037 -102499929644716136171125744490134137600 10859038 403461714925832265575266154784823900800 10859039 605141996830030752220695762386565677856 10859040 -2295519314931924908197278518478766080 10859041 703432212118571421669275050196137753442 10859042 25904674084253894553208518251829773472 10859043 -95958705511981516455841697784246393936 10859044 12945742109007121863901719020915732480 10859045 22863930333428590181941668157638950400 10859046 -156661531610852099357713619658377528832 10859047 893629212419438206618578948203929650432 10859048 825844708771843189192022831605186560 10859049 4035676994783161796072643409915300800 10859050 -207612467373345849677839663600826220000 10859051 290157161580195392520018072591678097920 10859052 43657632681924465061785879759093694464 10859053 590789556097884413579307590606535318700 10859054 -82665623540902586280037666625015097024 10859055 -18043619232829230065298982799779123680 10859056 21052225955862542291193838246345703424 10859057 1021892922492860887081085860884503959680 10859058 63262299412644355127982959725480671744 10859059 488673275522510395255843329525838049904 10859060 26137850107859831296890539173132892160 10859061 -367813258654145587925155163166936047328 10859062 -274498029629282923978543170052149883008 10859063 -116653897579593623006357791694096057688 10859064 26117655754049159915354658628583301120 10859065 -136058960030617764564090043762960848000 10859066 298820706145943278153566036264955973232 10859067 -100434106979590572306922694705922304116 10859068 -274276231391977971530183327674714521600 10859069 -14522617509011310795839610761292504756 10859070 -119393238247066735615112670318871065600 10859071 265396506882029125003887323843490163000 10859072 -15069647840681428269443875497238855680 10859073 -393841213879048924164836190387403339296 10859074 -44951686368212119826902394991359138400 10859075 76558247095805977109147441336893674300 10859076 -513123366215245642475840734280022743040 10859077 -109631858871412797504188538420922559074 10859078 -276987211183772686534341189680284928160 10859079 -71734090952022298517403075694332188160 10859080 76921348008599458841331906943217356800 10859081 -125875630045006602321596931750319380300 10859082 -10462519474290959106691248412677202944 10859083 5883435306006396470387697587585114944 10859084 -613074085025498355782485121124611595264 10859085 -360705486636745681389212063570082717780 10859086 135081693662307108013992904266773798208 10859087 913398490918737832367386983003311066736 10859088 92082645823066841753668042049468104704 10859089 -810750597816545819109132204290151708560 10859090 101625588518335359303839154709473884160 10859091 8772622020961068597052141002927251520 10859092 48483591511859120943142041533169756160 10859093 -6508989762083135041089420623940345984 10859094 66533962959674039211900448984412521824 10859095 68748477375169905186772081397774478240 10859096 63945095912312477759430984976656936960 10859097 -348738528670253777173676532321803531040 10859098 -77683948744102652906757488646246696480 10859099 38814833058147070396901427443486540100 10859100 -69557682188585795253562309599297331200 10859101 854245504797904436029918763753821718304 10859102 140519509806880494782353132498983898752 10859103 -37126482985618188021823065294149989920 10859104 -63646437414807330747997274651421573120 10859105 -153769395520733000286210994013543922240 10859106 137117206672561707776064851995034527104 10859107 -42876651958271741269587573951387290208 10859108 170517719098546612742134827223346688000 10859109 285167939046527724983610514052705120160 10859110 1751661015672777936935478076967448960 10859111 -139960525195961784868910622764656041288 10859112 329524762208826337303411048077566115840 10859113 -395275812292019430518440503685610141638 10859114 -37045846974023475692254392462673969152 10859115 -32525442399481591290466518011881128960 10859116 428361249156150305116352170988971130880 10859117 428814130445451045387107947381007789280 10859118 245504689330286536501369343584500247104 10859119 -759444513984495323470683621595779346480 10859120 58548803321989771679187506192154624000 10859121 40615259651658496671635016182614155840 10859122 48598251609911128376978593339320452112 10859123 304919056472034707768645508681696642504 10859124 -210019950298517292781931938687266889728 10859125 -60740195983492530896289545080802130000 10859126 -23824038816760879044089928986457033600 10859127 -418833270053320527953670586533643728000 10859128 -141892094782922659821644578336321044480 10859129 426557872002451536735061548920383805184 10859130 8327999654489750001194555032150425600 10859131 -399129266715785640427927805126830847068 10859132 -125928892217029261947465707075199535104 10859133 412628903149236017754745959850223322624 10859134 -65517382160665344569329033925643264 10859135 -55217632954514496324418648256728896000 10859136 420343609436592182132749681737439641600 10859137 -359335561819676429550804184112818544280 10859138 180252755691759735770193700924149216720 10859139 -385757325177178343648430408217757914536 10859140 -217772457746965252218682083517930513920 10859141 -301775457195329927392871089875436272840 10859142 15088245670375555973336102311939713024 10859143 844864355730866789377966604968417530392 10859144 93998331945619313165026243473155973120 10859145 -174435250151885771224590640923271680 10859146 188943771824369792582582114165628990720 10859147 54173516344562991814877610167602406640 10859148 -280440742175387359969588622373605453568 10859149 -80268062474967397646941169412547732480 10859150 112912891443429005105436163634760576000 10859151 -350966941346056712673256862938061273856 10859152 -230792391614915418727956874704127377408 10859153 -619905237876108924177318065929384379598 10859154 4987097136143369979111906708510357120 10859155 -338255645469466332304400598584682607440 10859156 92197589303951771616111370087366864896 10859157 317075612396493442363265745666390096000 10859158 532924466518400410489865738717204294976 10859159 1347507450750106276588615433011431705552 10859160 140472044369993030487916559799225139200 10859161 -699931636115401864506625855147863501238 10859162 -436368459499498044363812504827579365888 10859163 -41824170259323558966704817606694394880 10859164 579723614494582563091046822881158565376 10859165 28319318851207751953428490748743843200 10859166 -82049444460586275300417650444851196160 10859167 -352159744733077436405477313903637016976 10859168 -416300258493333778669106495749053087744 10859169 -100904239323342696362676732801391327056 10859170 -35603790621032294237383810983383040 10859171 -800079634923771456413431673310987854628 10859172 226768298610435920224190515915154260992 10859173 -184884660699357001164055963367732835236 10859174 -194179895434050216883301068978745324160 10859175 107131827593980789051433376166363481400 10859176 -210144031895685241114756227463693271040 10859177 -123847800093093231435094594248632829120 10859178 -26001323340919342073067121392296738304 10859179 281850936466025661773615605080715529780 10859180 -269964167442657108431131708507953177600 10859181 -131037200034505779216547581648231447936 10859182 372400124516421042546171495437905094400 10859183 -437832999313970807318807197696626611568 10859184 -55042747032923383331485587698226708480 10859185 -8577584939413355363727622909014412620 10859186 -21020676679498563217588784776723238400 10859187 241596769798335985180390909018766117376 10859188 -53442757277172900963598353009285244160 10859189 -246089283791191547315797724641635129600 10859190 147163034630176345132111883131794011520 10859191 39650570530601707086319617844717342944 10859192 841920726892598302855531025092876001280 10859193 263060871372261680781823044539441993082 10859194 -14910349337879471257311170484431881104 10859195 -694392685023853107705666641785448713200 10859196 -262102753390105264439960296694734007808 10859197 198387490093428423257411842497789067680 10859198 199581944185714450367221780864735906560 10859199 -83051907271794256649221976975535071232 10859200 -895528442827195454105015081081241600 10859201 32355721716469114462760673288670299072 10859202 3927237411523448345890734346949434368 10859203 108029225399377393080587045738023061040 10859204 -29320178938234232485173567052927918080 10859205 97685155129740946289252869154998101120 10859206 82886005075153449814204855134067752384 10859207 -29581932910304646895117365165438149760 10859208 323504193948099319341919749473294745600 10859209 -353474345602475883510764494904256261888 10859210 -156529755663538433791545638421935538240 10859211 606706107711668930078726602562892708480 10859212 -32688025491705025839287252071788402688 10859213 78289533444412111258462281403486617462 10859214 34631025611483757228934820178824478720 10859215 440189764251340483204451097152637924360 10859216 78082252336805140093709711978836918272 10859217 261901757708475023191224142814562754560 10859218 47716287764176230784761547475964412560 10859219 1569396370616425159269511276964023104 10859220 -1794559072027023840798850701577052160 10859221 -543448170262666222039777525289468582578 10859222 -399201327803590695590496820509523184640 10859223 10564417103342615572512740911953759360 10859224 85801843896346651998526462156984934400 10859225 155644930151974460107793969030788769100 10859226 -14723236949278128581788164391576854528 10859227 321337955005947124129911045779835203520 10859228 -38913916293646092943907903345819346432 10859229 510295434708313700696988331135327642374 10859230 -76854314718251318419583114900221516800 10859231 34396354352749522431866888232060271200 10859232 156960376420326397777274483994345603072 10859233 -607815546405511366369479320184115883664 10859234 148618508539419616832744448660403990896 10859235 -132513771832544568920780418022488978000 10859236 -143904322208221594255572825036785269760 10859237 -318700488229015610990123234708265720288 10859238 -5845881996862244330972271626188800000 10859239 370295007376590142885224512124459946040 10859240 -174203777964702415770423602429637427200 10859241 -488660522296308494407161463964935296 10859242 42520102212978049308959681711304676272 10859243 -134604960357940949774334143882929201056 10859244 159709965037061588718490552509526781952 10859245 -332964879832611796999146315551082820800 10859246 9759898528690766989665039038480643840 10859247 -149304745757563825427753406378277063968 10859248 164295146182467159197730913350986956800 10859249 470255803327186926332067671158281540336 10859250 323935222051960975885565995040689920000 10859251 96146399674113362073676643201178906112 10859252 -73215455668587238812023144434129179264 10859253 -299202988002151545533605876404031072800 10859254 -95075075572786208459803755900739897728 10859255 -301278021674745103357594320373618201680 10859256 -778993208105279231229947665194557030400 10859257 66731318283720770186529393328477158506 10859258 62706840021421858328536330539961242480 10859259 -203552246581531263624607013618028793152 10859260 -238383775072319509501652867528837145600 10859261 -24138445516789534680678937068652300800 10859262 189469159184039957149036799375284322304 10859263 13163119698869213229198442294454763064 10859264 258298161067337655780425879276532793344 10859265 -33323102924516445881418553697566784940 10859266 -351518921504050989618485882613762048 10859267 597344445050613451237542093838804655280 10859268 45702694795275418431408748767527694336 10859269 -245350830396078269915565783676771814400 10859270 -372636321664973265919056170337878419200 10859271 -445656145533058456099464555105051369600 10859272 -11409332481506941719402846204391864320 10859273 143634644800034176122412798830991626522 10859274 83571501440869894354840210808269324128 10859275 -128566419284015756065460981829128133200 10859276 -39139183862559263384188245357397318656 10859277 -88893913250784903134778894144078967680 10859278 150076289241042973706596335483654202752 10859279 -16668502755489903233576789452660542360 10859280 -36387213205789616203720272918651863040 10859281 -700982328998945280095620010109946673036 10859282 152772492318690469523287284133514232480 10859283 139797674652161532323623631146727715252 10859284 190605510845569349282902710819917279232 10859285 -153962473527482758280016844817738218020 10859286 47053253432701280848608352282698339264 10859287 -935741683517040899255669190208371099064 10859288 -148907680305039465182699089227676692480 10859289 -12118927540146091192096265798488138752 10859290 76883281422558861630654834798618455040 10859291 -238360550982896579546967931625924176248 10859292 -231697902122178774307637071147535232000 10859293 1162885902193660179079829538851886474880 10859294 -336949940124728664508706682327670614528 10859295 368714280090422343882725098365599425440 10859296 -69177160980952162974538678739581009920 10859297 -130587211122339775047252333259445599980 10859298 156617632647531360227490604497547511040 10859299 264003064685305123807454368144216534920 10859300 72280426384899024408644577391944547200 10859301 174821087416769155808336186643309929820 10859302 -264197963552442950942992932234758127648 10859303 -122082536175280463522303201288036305920 10859304 102205407236111168447672172371331072000 10859305 116323848981223687639336328505018270720 10859306 -7503860928007813449829680840162379776 10859307 -41155442520022115437974836580615125160 10859308 366624602510903803458982547996646859776 10859309 141871118658582490962806045036192655510 10859310 -38191728221907127641536948757814394880 10859311 1279316592290853014627009228471082100080 10859312 -133654980379333901372121349841399463936 10859313 -468082050782937827837876366536283335056 10859314 -11835884417592501220662896926773333744 10859315 -16423795135403438313579546688066254000 10859316 128858517077172602672429872208448380928 10859317 -138095171429175641191518601689927832000 10859318 195189630474367734609351860017146961920 10859319 290043809321476813915778720137930954320 10859320 390182961797430854105802806614280908800 10859321 65345359607261981960135211526353676944 10859322 161826624171487928555462538073620790272 10859323 73379235816205476720471502350850515240 10859324 79051206424256201833622810539505080320 10859325 -133447361723736081634412023074574802400 10859326 420478437999995585639633870543598110784 10859327 -562777812283221129472569061505456490960 10859328 -161600235551152869308494210787353559040 10859329 139300444874907944111478754229345742888 10859330 316114079494076244320077081930854742560 10859331 40683990990628527238778136878161188864 10859332 -555379342583779501486687794118347260928 10859333 718095008213158565425357642176238311582 10859334 -21396875927451880593922864724690497152 10859335 -164316575298670271219725643958739243200 10859336 -283472393708111066027711255856007372800 10859337 10017886368016141718888712133348395120 10859338 -194406379467675344369167924976326940160 10859339 90465574960200104346372132386590261224 10859340 -162169997700677054691464934549292569600 10859341 -770510729617995486798064075822809493258 10859342 81874292902397925409978427703073402368 10859343 150486146500334562227641056675063004800 10859344 -136212348951537248286873222342429261824 10859345 85230235912231767895600118328716895360 10859346 -224121373486537254649385234848987248 10859347 -785365199412456059155461408519078109204 10859348 33088728928651937162398384928240500608 10859349 -4797519197940826486069404260654236512 10859350 77029208165066441505279187551528556800 10859351 -103338064292558207196308903670785574648 10859352 11284039922365884084345099978487234560 10859353 158959976233414058675322478152915966602 10859354 516261957227005022749471468788655587072 10859355 -29545244801319177108577592424847677600 10859356 -65122245504210305528036496102788810240 10859357 -16978458585745005608711538242736722394 10859358 -80121381507300752799685868252911537152 10859359 -201704803688437253387552857935097749280 10859360 118821279893930718396216010410554818560 10859361 36279601622663938011811376092191421872 10859362 100693164873981059878294494162285133824 10859363 753135209850688381565149672264078675560 10859364 -165243007166824219733456633478202377600 10859365 -543601550206960332776750535383914804800 10859366 146483463182503834729008478274362273920 10859367 -3248860181485717645715030731038938160 10859368 212841732668881493773688368515494492160 10859369 -24179789249106930555711449182627238940 10859370 -70965502588228538450100287962871827200 10859371 -248318003171538410521535238764823020428 10859372 287659898670713275103115708743683512576 10859373 -213468308465624139153268928893614122880 10859374 142959483665558336884429182891369810240 10859375 -162011948970190812497558962144012500000 10859376 110452023836197187537603991968914341888 10859377 87774249974038126227102398043536854226 10859378 -186713754872049525622337926838295152640 10859379 155368157346017268269775952862940480000 10859380 -71700146843115884059970378067603456000 10859381 4087216150101954230984137119584878080 10859382 57919696332952570869363190409695909248 10859383 152911089816079236251704946594054041968 10859384 -306971144612157620772207145166796349440 10859385 -44078253298670493796425849036830174400 10859386 -112903537610836409039775973626714233856 10859387 -17599135867348803270377816433199344 10859388 252748958415970373698869519038584233984 10859389 92665893838664101810963717037655160832 10859390 -60965061220135585645116705246941614080 10859391 542626648404371667013291642361142005040 10859392 -6896047764609929142621241799249756160 10859393 213849624626729245088266557521782886400 10859394 -34880090900265439557837175145439728640 10859395 -586282563633189724453401962145440651280 10859396 499252488705856471964799510621444503808 10859397 -55591222560226558351975475804354214528 10859398 237499920841966696219826057738675080320 10859399 -117530042843700474170062164078166266600 10859400 -166203052119293836494667538074245120000 10859401 290902738320774044378398246781616967552 10859402 -226481084204497874023761850957717168848 10859403 -11988907585218159699099266608908728592 10859404 -57957249987424151473511746306808423424 10859405 621261550870999168712056411481587914060 10859406 -141232820231149908304899633369324175296 10859407 -5508669610269636506955774046909272112 10859408 -46748789804579468423897081146182205440 10859409 754912611294810668924403165374664057600 10859410 -78775182065566579445352855169178595840 10859411 2729424090466516877279477973650323224 10859412 384381575547340508079750705908315289600 10859413 -95454881692659187132448448911168233416 10859414 -373561809808485093568160433718926910944 10859415 -121911393083965864057809794772169850880 10859416 44515790193483222461017619320166676480 10859417 605691113152485785803197614085015515466 10859418 320785778438894114444079100073365740000 10859419 890006482269041987845614711046530784320 10859420 -120310344275424371662792553053414410240 10859421 271778566840407668999143261661487818112 10859422 5856260075675403776735612083879541760 10859423 -906809400727381866377666107646528183328 10859424 -20171821954455198019539302551419617280 10859425 -274952083533583857230730107573065899850 10859426 190131158471318031387153750850420212000 10859427 -496663686818997614590326697056566695680 10859428 -72636299293458119135912558542998998784 10859429 766401214150581884442662283516152034846 10859430 13260237119292608377412259150024192000 10859431 -734265637359442155164747974647747363840 10859432 79990661478286445966446303129546214400 10859433 -289661929868807446116200287592870057520 10859434 352578654198996436443981221384008940640 10859435 5285262425320130481905293431981361440 10859436 34849166076658946920861730033780769792 10859437 253660895945465624203828871957357976086 10859438 405736567642592485411471374968483853120 10859439 116280080778113674929360931832756079624 10859440 60642946947670752542980937138330664960 10859441 499398770009869278240007075597156352292 10859442 -70938876417267139564410947167119862272 10859443 -47257790644390279153331981952497041920 10859444 241600191444483032906894197554942837120 10859445 153142987554952053559387085916681029820 10859446 -60566920760803754056365983019376331136 10859447 -263466312229875252933898987381432552656 10859448 221370971945445903381975727360881131520 10859449 -390927713410043685769534434013182750550 10859450 -19942665342688005567239809075304448000 10859451 -476325600074706751061298509225788737768 10859452 -318012531696193059171271394864091537920 10859453 13361831481251886304305777877168999200 10859454 166769121131100354506154990804648627840 10859455 81576613846545351542651077149174606720 10859456 115062053985356426016705603169608007680 10859457 -27538763153557769666509444900011040896 10859458 -388512192390173592976823511867976879920 10859459 239191524303087160534199369409529455408 10859460 2825214356168465377394936650655416320 10859461 108805522329397169705594247245379564062 10859462 -393286483093719523576990000105341828768 10859463 162079327611740831162963050750979845224 10859464 -70598375195787102823679505459583549440 10859465 -192859615937257773120400962535092361080 10859466 39609280930954708917163850215339079424 10859467 606372088794588877422936279541977174832 10859468 148658964570521375707304393631884667648 10859469 523952370280831650399558312400004402880 10859470 93457221314446777918796491449315000960 10859471 -204221526961237892587034595847092932736 10859472 -30549032800556472371425574905722519552 10859473 226313953986089590933082365666591009344 10859474 -110201334963985870410914343210868192608 10859475 86659457239704173427344576943085723200 10859476 -28151285005895086084594170564004147200 10859477 -248891379520493651715678663631670195748 10859478 -956579351699727120130934320704545280 10859479 -396582368602932210541315852249702508920 10859480 -36543418832420803895326836859828224000 10859481 350336046540616329340921103847278294400 10859482 -85842677731195481033203495457820603408 10859483 1064719544010969287382650662950720152520 10859484 13558541051118898586583266265200563200 10859485 -81154150914983226191421895643144486400 10859486 -76462364640500225146551965642851479552 10859487 -430374717224858248748894740392087310080 10859488 405015711304144185054497691449795543040 10859489 335189585011128610492662658269588592290 10859490 111218548390706228600756174315356818720 10859491 -408325446465500748642508291902165314208 10859492 76582995907469274062596610693272043520 10859493 -771785411850446671905651905246427648672 10859494 136419791795059442446374570215902625472 10859495 -20704185289158231804448025875183053000 10859496 -247514872264727477577968854233954385920 10859497 -856072699828897594589798483820694957488 10859498 -182039594593670730611555820989843681280 10859499 -59746686075367502741336745864356152176 10859500 234395335551503601687507142102246656000 10859501 743039553673883314819985793860461388502 10859502 -119824796514940968973930133398482898368 10859503 -63899972089335600221390820067345379248 10859504 107074763859422913341528178190622392320 10859505 -166445250887975766778385984145667645440 10859506 -65181634088986456624914759590877711360 10859507 1119357357374827388044592755753902665280 10859508 20055077312090677348385504290299264 10859509 -663871259105696016951776782270641890784 10859510 213578271397626431107002103265013400320 10859511 188090032260215916804664703391329664 10859512 48530329101864669094910019510530457600 10859513 -121346947639688783460076532805531477120 10859514 283815403143981102145074363383407680000 10859515 -37136221774509944365274907656407202400 10859516 17957586243075403742438968615791280128 10859517 -72288458499732062853198402321198175872 10859518 -200487812438118209398082555143587287040 10859519 -316230750090838918651851067392645432192 10859520 -61135905526676761923556200724184432640 10859521 5445926964132389628391388311593159744 10859522 -70523142140726291825068775919061375968 10859523 143727480796905941291089579314666586368 10859524 180003901492127797394830839590231296 10859525 -227414921548783423234387282689209997900 10859526 -52082890157072318040145232290754087040 10859527 514901842355047165126016839432105883496 10859528 911293749895435903587396142207821096960 10859529 374370815163314717518341125845020551184 10859530 284859011757169927355996911464478771200 10859531 -1402442357939142602986374655639972154328 10859532 -257185079631253151437514826092677014528 10859533 227267278669517682700771385975245385942 10859534 146725708153988921779768805014964126592 10859535 843674612099266261487728189580339419200 10859536 20160635622537435204906169609450299392 10859537 -64533997279477846712328392009211391296 10859538 -253728917757929470159720334348127664128 10859539 47592273025707016116007338378120055340 10859540 -154098427531714807203692024698008115200 10859541 20590703747628514606126721565973075968 10859542 15050443951277337255641712159588531072 10859543 55852318912025539649477753928884762400 10859544 -481702757466933040626144198999639152640 10859545 -409613510150932257700802385626023156800 10859546 -175684333067422235122823617060782816528 10859547 89894714273189372036334610175439904560 10859548 -60804130478030967509965020477705945088 10859549 -121093523891090393819618398734994930560 10859550 -31392654676624415461160633057273808000 10859551 367255847896952456168894822936345651552 10859552 606277979467542690847708720666762543104 10859553 4857808405209738284925898046368810020 10859554 146983195123070220400482198770426490240 10859555 -228018476033003938665474144339904057440 10859556 75014212826824474878594850853960884224 10859557 -1189616288009577220801781214362826742368 10859558 -114373352055342773826494270802263385120 10859559 258350741112477529154778574066364412288 10859560 -324545732593084407087548784122206464000 10859561 -193682720102162665615737107673915853440 10859562 39700617334992426196578353399085081600 10859563 -147607188300496429859101731250805162352 10859564 -9514021565284194909895963191268085760 10859565 76920357759807481726390350708358811520 10859566 -53141366928384027751739337183675945600 10859567 -864590898298853152929291085324523002200 10859568 -84012803399327966910083802470097125376 10859569 177395966052923598781187699428446005312 10859570 204902796846993152644427544288637080480 10859571 -448395206335643777070232711703122762860 10859572 6934100454268784674057724845203302400 10859573 112734497473638058732950558174387411822 10859574 -112565091373018588494806957865015238656 10859575 356325510103894717919779189555787814800 10859576 -91561423656771688341886431136580874240 10859577 -341472744048769915550283986181909310080 10859578 469469985332030066932864453287896073840 10859579 30058107701815779098601725492556957312 10859580 -211965014310980709776404412989974090240 10859581 -606333900143746435838291988600379650228 10859582 19310382430014780667803366752331589632 10859583 -47939096660274300504366352105383006720 10859584 98059997909244953464262526930034098176 10859585 588491897427867646381916477757921304320 10859586 42756550750981505295951137473847459328 10859587 -133024061929633163274295522911278813764 10859588 -82534419385316720844736258654284349440 10859589 -11207306831705881088454404924513402916 10859590 79812128670838915349534499074734721280 10859591 411343704299333847632131906231859615592 10859592 -31088814309422863024046898689970831360 10859593 -319223173105945210399993209849354149158 10859594 226474162906527803488244823988823028624 10859595 11253617785487471076310551566900609520 10859596 -164969477398001154933469522158107696640 10859597 150927297615246054396396160751521278432 10859598 -8636870668299683301123228549696134016 10859599 -1211257041392049556921083570464703665280 10859600 -128059451250450721362368650276868505600 10859601 -161069645296803180408169679436234905280 10859602 2470712204494321143689515195795304880 10859603 -733037981203802672128422676995449552148 10859604 -132203625817551708686427880635326312448 10859605 -174991955021875548160581174529031532000 10859606 471356084659447411119596544007011454752 10859607 -456266414035412372177267768229250944 10859608 -640559612408416643233568716157764362240 10859609 -82931943171852375412753939027225298796 10859610 42249465377277124579046506673057157120 10859611 -77312852408716808029276968568713056256 10859612 501046252765398331480484001389450912256 10859613 101479400164447146406168158128360157504 10859614 189703755793046874106552400253530326656 10859615 44912474688547587608711179582810485120 10859616 -232730880685501619471722394208082329600 10859617 115844373727195516345149508739927812932 10859618 109351588471083761496051672655964872704 10859619 -239069758805192367120495104560052069256 10859620 22572183281685713771205538649522407680 10859621 -353719859159608211872742234806152117600 10859622 293044439830271770491182231279021191872 10859623 325886259177307746191497746252440390680 10859624 123403663643880960568427972294497704960 10859625 199119643968199594568090142939662277000 10859626 -33056856600481394527180635775092590496 10859627 40799759411837789615941679385290907480 10859628 -92222043562503830152205831253708472320 10859629 -34173099324778957132268917981709366400 10859630 11841955170157474277849056993458758400 10859631 58380992080495083196806436516527986952 10859632 -22471692116431213985677696269306298368 10859633 686039166792567076780502915270497519680 10859634 71248549035944646697112041147037273088 10859635 208413381485708755357794596496165886560 10859636 -220118001692869704687443016871165921920 10859637 294776724760608826309993143792887782368 10859638 -178640866761982709672292404783776318080 10859639 2362954945061935116258208160511953760 10859640 58538190426267666861344439655317504000 10859641 -75760778134640080616106830004504238336 10859642 19792827846933354305289743428236211200 10859643 -471637855053972479254872394212453089280 10859644 -71555278873165987302452134469207867904 10859645 585461231540106512878172386245464409900 10859646 35941819594866747417948272199772806144 10859647 -50877855553452357615252163184426002560 10859648 -108631988266989147090581138443421614080 10859649 479173147940768608054416904924149033264 10859650 2373957111132439925842651389279177600 10859651 -1055875781533470082097626482802205857776 10859652 -430261810784771124130773187292678346624 10859653 61137183712846361446613403552525951680 10859654 -63835713359280836323466965153851528192 10859655 83383726043921077243176973765967774160 10859656 -150453348539458518863783224723419955200 10859657 477608453481384577660697404169979889920 10859658 -5127802485242539653442694621666292480 10859659 397006128232085623512865137458672286000 10859660 124532176457877336246789471284377036800 10859661 186398267130264428930103394131232676640 10859662 44797440339788102278131806193894358464 10859663 101436762890330982959605061586522040944 10859664 93880244331798869699238864725957541888 10859665 -40791160338909535359523546603646935680 10859666 -300795420880866719845805261493151609968 10859667 67414404319854129483265762871943870720 10859668 -622893038455397081067852818414655592704 10859669 141469183681609634910637812791055677070 10859670 -35171789647732760919540568320349228800 10859671 368546034572894259814921126930452828872 10859672 11952047094070156853736913003312742400 10859673 137851680790444532433578497805689529568 10859674 349368799637611865888497827087280364016 10859675 177626376438197935739205903752235702900 10859676 -80771108646661236349331635732535009280 10859677 80132880929879188036659440759525335526 10859678 -303817429544674667206664081884808794560 10859679 -144715593211966546068779264429401883616 10859680 -13915735065499626573332872879386132480 10859681 189216139443429367168056220787781849792 10859682 72506098966351280408356590763020149760 10859683 -363938860124024675656536425506688204068 10859684 -49088534136762863228399831390126803968 10859685 83508411068991717342642477393703096320 10859686 101941597196296369493277171025778987520 10859687 -83372649244643110287699088945261477248 10859688 28131806718028485642819975187134873600 10859689 -876621244330492974731580917340411253510 10859690 46711161954864735663076251322627039680 10859691 -164467423848144536877651757955224971768 10859692 -25156186260207712412888303034782197248 10859693 -6095344679993205094070380155610012896 10859694 97764271448827232461075497972469454400 10859695 114537460953785925617209022473253675520 10859696 128364371091986128444862269052945252352 10859697 414283514447013193691968324037004648000 10859698 -101191308531299512467047409506238428400 10859699 -70404130407026508121738237321309898136 10859700 45760619591059957574366245798723737600 10859701 -2660820182424688858240852532260832996 10859702 205728177456433762101977702630038769664 10859703 -7636588024037067783772474921972180992 10859704 -196566826717465355490728767882630410240 10859705 193057763375853397006189188873833041860 10859706 4218698579383916769438273738568584960 10859707 94230747464027351177237533416614665080 10859708 -281332192923768055371091887924772022784 10859709 -111019403816382429812790613371202338240 10859710 -91570130342935418493345271230498018240 10859711 -53046101239775521071080878588607956176 10859712 37888957388336992995491960462373814272 10859713 362310627732969964838139691003379331540 10859714 73241052814241158195388926013470318080 10859715 -267187934943697381156422012221072641440 10859716 87110956287248799925682043345828864000 10859717 312645976824954418850579247754787505600 10859718 -75934293342254004249214910851184421696 10859719 -21450909493212376189780079329033361520 10859720 485997182032307732049520901103847833600 10859721 394920307633303907632693965363196503312 10859722 -72220275189419308643078324616560648256 10859723 -249106511320026970940255968469726054028 10859724 544535459602263163514692838912397834240 10859725 -167903675343513393157735168789243102750 10859726 -408133147516981905560658841453260865536 10859727 -523562202325545237221758052195302748280 10859728 211995446363566277178030484593821220864 10859729 -124322789448642898695414296458511512716 10859730 -23123902178220007600736625617472660480 10859731 467691687167154253378352892816629863532 10859732 151493659850078296748786006379200589312 10859733 -271265669104960678896350397486149222898 10859734 39814948131497245339956537969502347264 10859735 632092901520557028169725738994247808000 10859736 10638942314496444420422006109324902400 10859737 -32217982316352467230185751855930600000 10859738 -191270495356580701097560983814401726480 10859739 -565491765705120572553356405152321357632 10859740 -30770916967731109386406759662804687360 10859741 -133684145133919682358087889596120774516 10859742 -73746100356471747002924332080162528960 10859743 -478090798559789460695775896268337127008 10859744 -34142220011814326375691952630352314368 10859745 56205385664501098622298730275012104640 10859746 233483892007138291077433450970269819680 10859747 -858958313782220632631547741525304392804 10859748 260997941624164614730069595825389332480 10859749 -400139337285513712989257653115952507936 10859750 676593493298379525322283727209760000 10859751 -4230529161887296394001617303779701120 10859752 53030870711470633263861787719934832640 10859753 -14957532838748809542955455585935077140 10859754 208220103707808917370496174100154766080 10859755 342920930704765067159180370799276808160 10859756 -83411287584021864869056428624361566720 10859757 -65181413039596534692678545798199160608 10859758 -12364875524813080962960948426523464960 10859759 165899622094179844738378717695911684616 10859760 -4717782547268661233768574559675514880 10859761 -600649339435268231531735932592021461776 10859762 -159445914718576324811210533469333804928 10859763 -362597309970194679543838664667745421256 10859764 -366524130029581171737918238791666807424 10859765 9374406358366266751136270494004505600 10859766 10336991823590395070536849305757122048 10859767 40988387238787515087784128891515075816 10859768 -355446616756979382341350479793757184000 10859769 411612143878496791249095658942373299776 10859770 -106542898484219116353099174812219965440 10859771 -406693106444809311397100721127582134720 10859772 9183776279604225753807515638675390464 10859773 -407245667465068442558803256883294188160 10859774 -303332974543396029411637080817812132864 10859775 -160901344361247291633558852820810962000 10859776 687360284118848537374662498310107955200 10859777 1436544373252579333109045810416525029972 10859778 509725842772429421825580440051770379520 10859779 -1339802274479443059541178619286204160 10859780 -53648032674822266077234373001293452800 10859781 50287037363348650843379421457097446464 10859782 -55643260287658271554773988569001135008 10859783 65164819276941238980425347716289490688 10859784 -1882439764647861241289904895067258880 10859785 -32253810612913179710966510121093443640 10859786 -174953258009737709694091239677072246784 10859787 -236847013752281919754341225832105784040 10859788 52747115027091875823001682190999865088 10859789 850572565144288107510770606557250305590 10859790 -27544513206970150980317157858824465280 10859791 -121794741470954949556067719061132073808 10859792 150495880931067552818187181791481036800 10859793 29014966288185525203187051140020530048 10859794 -407831841667010705329522841550246511488 10859795 -275678835788168083275571430191667515680 10859796 -39098126045803694144982380789327364096 10859797 -247137832236183425371702102174374408260 10859798 85756025331470050202284858855748666400 10859799 176856454361362578870504551172128537040 10859800 50073014405867508740148600925780992000 10859801 456465889193909459216164865451356729802 10859802 100163014420135771582216704065608607232 10859803 -236205579020397488129756346162229171656 10859804 -130151923538662802314236021936528706560 10859805 418265498202792473303562103018180300800 10859806 191393940854936634528941383693724195904 10859807 96428666115185028658904270992111744224 10859808 -513918346543955974555028911963938226176 10859809 223028264225100584059575924791345307840 10859810 -3960167544801493076396796978415573440 10859811 -17269192127941930760123152214306147520 10859812 341680438889168988287704903429862742656 10859813 397128010325519776429963110490973584800 10859814 -134078339448952518662115844259061780480 10859815 65189503206405208161600857413021803960 10859816 491120447395468237917642641882604994560 10859817 404546170770496171832359203337190112 10859818 -17292112631652487610562703295495938560 10859819 333799334461696207870408239020595864000 10859820 157575010770869481273454430201356124160 10859821 -294638277959228226246021314377409442132 10859822 -1191929282497170804573865944202237056 10859823 -26102020795725366813743361523493814240 10859824 76269567188823183842811839260017213440 10859825 -16247444020923392599030692559392976500 10859826 28259606723112770498561612008627311744 10859827 -18860629867893032768573159676167617536 10859828 -27093103478478159896786281781191680000 10859829 -54870440017587211303335163305639298368 10859830 -332177344441531374423258331171872364800 10859831 -173589904552707780067563556019863393368 10859832 9822972054722353604467914753509068800 10859833 20034525484963505565052959202094577100 10859834 165374969319017274231794469863658527712 10859835 -8471124493151997073006671320163340800 10859836 63931412637797991571073548849216486912 10859837 -139659801233417576834496979561351890048 10859838 -26001123310260259326524570007221268480 10859839 -219598355974336387163897764488860407360 10859840 -100606092078085449292327012665167708160 10859841 -177241359616119223605395678853650642382 10859842 -23699341433233239347936384696078286336 10859843 -1528212476490871228122057132456025447920 10859844 326900016891235760438130787190450543616 10859845 36672709085456057042262006768350870520 10859846 99640369918812625450729218739878955872 10859847 175230035986183461131724362548801211472 10859848 -1098750599382984585170947015455717488640 10859849 78968921919025557107227679544643599360 10859850 -100781346325007630869870362146699756400 10859851 -560636554963339483651012607263862875400 10859852 377794077842394578744924233321835655936 10859853 141195901967452167558297311565292008384 10859854 177802975803304020324022440930335990592 10859855 -71493387853029067063659686931164654640 10859856 29203839787809163177404001789553147904 10859857 -131096914406859954653278672319268235100 10859858 49512482089969534723956935810188634112 10859859 502825511753127894731444099887782837600 10859860 226207060184028725878622196035242690560 10859861 -496395564660305914215620554005104662500 10859862 110617673036937483664324835804942058240 10859863 -127734962824534093698570197413680031104 10859864 335769266794834765623882779739081400320 10859865 -1979741957690719776075185987107344000 10859866 118048574443728600774127884597315252480 10859867 449332150914043848216877020722061412800 10859868 187551147740763782815901185949865976320 10859869 11394119587109428772631785410637801580 10859870 61005214313427048443939974605359904000 10859871 810817291355368182135703134602074056 10859872 650787809387268860170051781505123090432 10859873 932300780153291384709414350888436025122 10859874 -204160139199047821050157385072259123840 10859875 -22867954711266638218373889954092424000 10859876 -238920077042967077209726907750451855360 10859877 -155555164140818381499087053765827241472 10859878 -162078313595053809208171327984818570240 10859879 29009030429074227707738351127754831584 10859880 -106593416392622257543457648366438400000 10859881 403751541201256865535064748680767418682 10859882 165786490633774900208437477075568237568 10859883 -77671848128473499909312547425297918376 10859884 -101456396241494099148847660659079076864 10859885 465309170996691663980768411308800269580 10859886 294614099995263513872397822921109063680 10859887 269457225255453847308456593800944996480 10859888 -44038108028330243123817377087972966400 10859889 48632782182955543301866468672455636480 10859890 47360146256021037377206537192621303200 10859891 420320058084915684727177468291945335360 10859892 40203641658385060452900404056794875904 10859893 -998481653727656706824791473524160512640 10859894 99652369002231356829684621831263872320 10859895 104030143787831384014506689478597738720 10859896 -71162387441568715199035814873595555840 10859897 -820870930839034678683083859992749068288 10859898 57181924373060111288356633432514480640 10859899 -16741097002171811918200254127606435520 10859900 427766622316151636785794295737081792000 10859901 120977295006562080208089668057270823840 10859902 52746047509944064601763243042630547392 10859903 -588738447897189722921941032771659518848 10859904 457129725071181601334111454649531760640 10859905 -212370046681755869501789622774746312640 10859906 -159611869667434674470948613272761263360 10859907 -4481738790263411336798514590082064896 10859908 -14074068784601260370565041269362405376 10859909 -133700077952482243023368361867285193890 10859910 47694400860689201467096304480824780800 10859911 -74199615345406712464506342737886944488 10859912 -102724777132399966186571460288403046400 10859913 -474974364292457969648383206589778059638 10859914 -298341361278570297799995666147754518528 10859915 -210524027579745412496336091700341076080 10859916 14796312679881526529786410111103622144 10859917 -269267582633335657229328560692772883860 10859918 -10593499834117815422681210281710372096 10859919 363503059221568725119342109592134108936 10859920 26672474862697829413042507794717081600 10859921 546044232769411222143072351607681689600 10859922 -4188968517747304662028170175052758368 10859923 146996983816821305606679238611978374520 10859924 103637846954290532971501231373212161792 10859925 197913231711949111109647114951395972000 10859926 39720137248007301918329911259588800512 10859927 -77922607337016016152845292604820229240 10859928 -430190232371609415741732632066470563840 10859929 -7298017196478765887143209119950107116 10859930 -151906627609262111550016710138766521600 10859931 -221233136457043576848304610981936452440 10859932 -158384581185104989544526917660628181504 10859933 143286073955200568346768684826925633664 10859934 -12260061379081230753380930135399617920 10859935 222770377018527949418666277275382072960 10859936 139430684612523290253242691514503462912 10859937 -450639802482665277658515714052199252640 10859938 -118099225777533434986693503792839230080 10859939 -548774637608202085320340821433588260 10859940 -87859160377825326854842922057039462400 10859941 127303562107668645883979927480618288284 10859942 7726104290683332901993806474942500544 10859943 -104885542845203817001415827552296606936 10859944 15839163211651909875333990411680563200 10859945 565092463399398493644372569824252865700 10859946 96965273051577996077585202611580797184 10859947 -195832285990451477019598611854218657536 10859948 48641125162416990810592867590728587776 10859949 255756758879164305139422256509957737100 10859950 -87789611898161484617706288498807120000 10859951 920704228602706995842238334094682624 10859952 86929367605199508438291676288136970240 10859953 298308024259337630821967880941571523200 10859954 -48411483601328552954038272182181500928 10859955 203083207657524696198770739782893773360 10859956 111447795999029938263402158453740111872 10859957 -357830581798220861074798770316222492296 10859958 -111108663114314164063744987210351377600 10859959 -553713524795710945998379077816854839680 10859960 -596580833054896152167019805929331200000 10859961 -128718437915278997576356763614637316096 10859962 424541251254045085058080130718680453232 10859963 -26776777259841217950588526444189573800 10859964 197425853193353663482272736789506494976 10859965 -161011426563617746707785985943134689280 10859966 -138688513919583359956111120703925650496 10859967 -674214980294001463020543318667315691760 10859968 -245937508675637301514660721575342374912 10859969 717253255799175378651556937694004442544 10859970 97943426445540249065761018760854771200 10859971 805271102930267571245049347461430639200 10859972 -169995448736884709828091995177591439360 10859973 -302996926798062181705611623716135101216 10859974 494891553961489172090662024767943468992 10859975 171122795973395292764261999334802160400 10859976 537127716190755718131442843301299307520 10859977 306573963365481061924794950513454404880 10859978 111635146856554947508461293978660295360 10859979 -57343274054606353178588822107729420032 10859980 237098427024491260253856329604658560000 10859981 228363599119156035431892488323688099424 10859982 1656304557458346132672304285463347200 10859983 -191697517372835572982647134196457413736 10859984 -61291221234748112731940241194910720000 10859985 -273509113188743402935087592502028421580 10859986 307884407987416861736944386960591042192 10859987 69191768991835459854146834495829366636 10859988 -16310696780923661475845324790448896000 10859989 164114681276048240190258995853318287360 10859990 -33929350394427081602278480535817381120 10859991 -475058901243625349072237467381943136 10859992 -262941090992765883105490807469015040 10859993 249405539562392390253656911889335711242 10859994 54183313050382906621536364277541120 10859995 378201970214400958150486338085688280000 10859996 -44302479874724859390962052526859400192 10859997 213845131254418475978824153171606657440 10859998 -88067222068994539614812729834544769920 10859999 528621519026213946288372922338960420000 10860000 -24156398954660488765511410292981760000 10860001 -29034113233435737454215328015875784400 10860002 -158285207384260380594264397727963524608 10860003 79067229449391843050433032453896812288 10860004 -254005266594324495604866045512155084544 10860005 -233267930692796824873245818588395664040 10860006 95551549177029059128316102193282611904 10860007 752211865973186894480158522525984913160 10860008 750623024018150823658056898530041856000 10860009 -318384614595930958496560816102556001312 10860010 19117488423803489781952175017879910400 10860011 659658962266566137016488016957389416272 10860012 -121803068945887701272476421163807444480 10860013 -264841269053400471339605901419258678272 10860014 220115883653431804858930324547515977600 10860015 26307983727292411628050853232628834320 10860016 -44049794653402271639469431362304409600 10860017 -11370430539971257863535086505804893648 10860018 9949916612188850361406207811503036416 10860019 399664170482730303278444655091325984496 10860020 -429655346675666945078927373852416256000 10860021 833324024723398177038594246252633594240 10860022 -63831176433220763791841856455124302688 10860023 -57464809033447166027592886330500710640 10860024 8030701509130117787618158001101209600 10860025 143469834842760638147157911232553027200 10860026 246720870657057604738372814937759737712 10860027 -12392657847935499106805183856161395200 10860028 -345290544067062639185894842284201336832 10860029 77876311586204975339512058767546736460 10860030 -180684466433314160873519701891761310080 10860031 -67256374582394467938157644600340810752 10860032 -191408791322558161008329781142364356608 10860033 107044602810138604075171098173210002224 10860034 -664214492052383537657843202520396037088 10860035 527336446002256139036908075662916206480 10860036 181153287618205209417622275835023912960 10860037 -11495164738161614426519528390320278080 10860038 19574380483405274559655488016726149120 10860039 -139900651952922593667712866805060806000 10860040 310211085507192419780835328064956876800 10860041 -310899937403257454799935496794982147558 10860042 -73087559892652034476211868743896136448 10860043 77121886806510802325517109379154023664 10860044 37373577647915167684168082935592067072 10860045 12146833635253784809772331937170320640 10860046 404292373820077986841291624793506433472 10860047 55657467168368136210723362251135768560 10860048 -3434691348188694016078832480086917120 10860049 837603818330370008883431009365182600036 10860050 -80833996121577943547299268492885557200 10860051 -135363093262441798551852819838951342080 10860052 -99932018956689015370335695594594070528 10860053 -761529150087658435127496740310680083698 10860054 -3615314005116104360845104114001735680 10860055 -65649931751583324074147963472972720000 10860056 -422909749353679311314753348767278213120 10860057 -85251979048543127932087941978908160252 10860058 39311036476814651387807393991903617280 10860059 436917570208675064234038696571913134592 10860060 -181113905658521015842955574345719639040 10860061 30874803939872450238529331625303302400 10860062 205835021988221743209363041012698623552 10860063 102828140838419711790852843572276623944 10860064 61994615153156586120777291033152716800 10860065 -545005254063820261685969711517809376600 10860066 152185016124217321249415369115096576000 10860067 -643791895054678137072945398128772126884 10860068 -149844277050940410922642630154415886080 10860069 449357967295542024025782578030643326976 10860070 93494007864664162275946659730978924800 10860071 -127301581835272752905908585731825861120 10860072 17719954161415189249714792258303180800 10860073 -92561389676348718717210052837878931456 10860074 -103084198292465946736571931772937032608 10860075 -2132455054856088507007978825251278400 10860076 -676630306952364919544226053964478029312 10860077 757623552131179455583080065595844381440 10860078 -282676201907033283262138557307674288576 10860079 454249104411108087224885369240987025680 10860080 225211771357433846556141266707415040 10860081 157959840823959790946641603348282774464 10860082 -213600728986804795140963238818248021088 10860083 32500213766006056560897674689453605504 10860084 -78081715060231722501585828507065585280 10860085 511913144930016779701568604709091926560 10860086 391047480477784778371101586431204952992 10860087 43366308903912445944698802662556551424 10860088 200255189614200537130282009938616811520 10860089 -367397644761629981445974799268624020480 10860090 -48465271054234769137119732453482983680 10860091 -175648799387335752632079216526191284016 10860092 -225792445918790497538339062464165404160 10860093 -46058049134796118210037343945635190516 10860094 50592947427398240645829591361716817920 10860095 -5905219177298870108525298595218318480 10860096 49542359517194241465968584614425395200 10860097 134540159594306223872979233839827457072 10860098 -6899326266084786051606474910431697200 10860099 -166268301966898790066501283284675292936 10860100 -60544085218796409855638143806951833600 10860101 -67886891028602984752468269451178569536 10860102 -378680728335835321468408040199561830400 10860103 995334152319577232349613048021721940360 10860104 -440333786553513131689542977593371786240 10860105 393938897401830101201621171105624832960 10860106 64924576971630252019437056809662443520 10860107 245319486854401649364211482361596281640 10860108 139535941598639279907366992047805546496 10860109 -386411430710997290185473255970873802400 10860110 -277024555309947799844908950278534887680 10860111 67009862216638195332016258133263641960 10860112 -19142652730720018073729820208543965184 10860113 1364388154096271396083814125675048866 10860114 56190495892848945315294058983219967488 10860115 389154346032620978711992938333401823600 10860116 127368435668394901991930777835865747200 10860117 194476866392377717626219104875536013248 10860118 316879419997992757057202954760566441760 10860119 562005549446685370393673093806035200520 10860120 -173487368264223207228372803365138022400 10860121 370897281997653873468209644926717207444 10860122 31877168460399092638573606131829085184 10860123 -6009212828453589811269767579370428160 10860124 295715064955650119985164007211743071232 10860125 -91867302530846722438064251055595096000 10860126 -23612813719659478864993877153284989312 10860127 -418064275440843747318178149751384421088 10860128 -190186848710243329397155483641562791936 10860129 74358868485195930492873321895088029440 10860130 -402701725053542578377488728417051392000 10860131 201032318924883111625846343965680379932 10860132 186430832453592933362298402732169270272 10860133 -5060058597519583562188504060890360960 10860134 13608047344146811355170946262290803200 10860135 76717480817831368649831782253398863360 10860136 -11641990860605500138892578454728704000 10860137 7330412294277938716464603469117747200 10860138 -189134358581220077379087740329703456256 10860139 -331666963148224467673416331593179945576 10860140 208485310080976088635889597877613516800 10860141 495020587696991475007032319010694957504 10860142 275971409302876208906754848500609169472 10860143 -161467993514735718705422770244962486800 10860144 23496513822885257704651538165232107520 10860145 -122074083470099367122711575830713081280 10860146 -340015382679203504452622125474893069696 10860147 269294559425286363036319884955870928724 10860148 -76098469975206835820460090986629805952 10860149 -1316449042370495699821965417142224790464 10860150 8782861787435045590141869772211865600 10860151 -302966401101390842510878930014722732288 10860152 583215014609867088160186575878685388800 10860153 162200324394960824840461692610877719200 10860154 -54970315596858291874791613500155374224 10860155 -640139973430133342169731642997281821440 10860156 -61845668276325424762401802005766322688 10860157 -69150620823909623549527953218305766976 10860158 257358757697549591930683830183873799680 10860159 -402099035924820269906793980710630915896 10860160 -114150188395302330425281113055297536000 10860161 -521983866358397021319394566082095337776 10860162 -142401946177989535205176560862923013632 10860163 223896377262954994364978438559931116000 10860164 -10539972261984893504645802525245531136 10860165 -382488880024060281694394797640555810340 10860166 1615105329784922375049170236500514944 10860167 441935622860618996916222404254813896216 10860168 -61832548502326294648137039871853199360 10860169 -479570183037967503304660131128831577840 10860170 142424118914474245070473478032685564160 10860171 73415804662874872557650283136012237824 10860172 -278529883679350253531609432061724183040 10860173 -354067031560562347706380805462790573876 10860174 -58930290198704322784458167350314249792 10860175 -39743329227301777641200570669182516600 10860176 -169355777054054896253077417251859488768 10860177 228435909944518102149987507469136327040 10860178 -78648239970096934544657978366380105728 10860179 95857318109435817768286577329586302272 10860180 -206560871913680330895819197980537559040 10860181 258714879900354022216877408962581730200 10860182 -4360285643628914240329921604223984000 10860183 12617475867146524477112890155756784800 10860184 -175693363897148392755307220535087636480 10860185 -185006575754997983035877812607738955840 10860186 -49752276408446058324383760413980402176 10860187 18787325245572313872850604838988166800 10860188 1923162840971844745180092122452010496 10860189 130553102249665647551862699711680457120 10860190 73942885337539384271838591854628796800 10860191 189477444065631200566006715217774613800 10860192 -216743669543517730919100222295583490048 10860193 -572056949774231739876692338002358774558 10860194 268878414873152710741953949204040002896 10860195 -201346467181746347920091466953013501600 10860196 784609158988180407863915890943180414976 10860197 -412976217958580524826381945518252908354 10860198 84173307600610389229132284394655350464 10860199 -56474648122664527972265356049634131968 10860200 -122488589506812393356757085562708736000 10860201 103074121294553384852162065694614174176 10860202 -62843779748296832851647918516704780448 10860203 66296342126142258819804926089293124320 10860204 26331025527714405152372019065350917120 10860205 97600753485167461871143803752996734860 10860206 -152830273127571678547482212745714491520 10860207 -181216146032128783823631637322693869560 10860208 42107880099580652470945229420379717632 10860209 -7262928447888469993025705019455539200 10860210 17022370913683762536660966821464320000 10860211 452681962607126282248396487584106182624 10860212 224480822160174853655747046638809681920 10860213 -5080918233812353577915477074869478176 10860214 -378585357631934599107720471408977192544 10860215 -192947664239852175311103566128868815200 10860216 -232855318088350558310357948636596592640 10860217 91117052468273890298538799392581645312 10860218 129514395693564916216532346760548309504 10860219 102823693878708756772803743537011160844 10860220 27205820369268563942502152808261703680 10860221 -435099313324756297171669684318666267578 10860222 152275444005260655018744527689517343744 10860223 88920651212237504724977950863387811704 10860224 55735593142330724830507366723177414656 10860225 -12868454809416046796501156038040508000 10860226 -1602910872106334693793772744484160000 10860227 171161354333852480213997900393624675744 10860228 390986828738951704052293195741115229312 10860229 437853363667315412406532216584723483840 10860230 52111355751591370153302769688227645440 10860231 295829267609876086264171388406888699648 10860232 346642311370842525028199070902091448320 10860233 -842352641353282644157181257412995588518 10860234 55939948328524827011164871127814656 10860235 177070638683839176492349701124086475680 10860236 10464473950362308965350426729839040000 10860237 32877554495426192531267409499712039286 10860238 635821331076571179133142553519944170560 10860239 -15725422781948640565658888893281524640 10860240 -5511736816054444742127188526516142080 10860241 -234524225528005207624153676233291137728 10860242 248267683819133392074269096120190448272 10860243 912164934102631555573134428220203341824 10860244 194172135859529504787882117468291708672 10860245 350802739587953101771218362788274097600 10860246 234698417279800036734928276886627104704 10860247 34819982147989516541808455621504705272 10860248 -74375446842323719095140200499724288000 10860249 205217698697295118639430519068418963664 10860250 -42778655712091506535309982450469096000 10860251 -434080973405363039253524596516829714748 10860252 1742712031334143623429565132532244480 10860253 71372452216838381419396967114973619744 10860254 382638182525206172635668446829948648576 10860255 -36516373248962730884371490531171520000 10860256 -424855204793875690024898261643797200896 10860257 100068036705001657114905216421879626132 10860258 126608875792556979907917429052587801984 10860259 862485299849072802061927595106120706460 10860260 112181001466003758037279064797147791360 10860261 128122852104456273271924127748496577376 10860262 -88896094959734388741820200829458395040 10860263 -281413428003013912101873980087945891760 10860264 -327310406185919914417374713678767718400 10860265 185923975983242333720288635397934675720 10860266 -149876350924768312658288035904597534976 10860267 29984616387641186060790493598262917760 10860268 135366131027715311285205969226990556160 10860269 9840918907571445535256642721552336096 10860270 -2175317019631024754986208109517839360 10860271 215256252063325728901688315624483803472 10860272 -190576752796345283077038990503146881024 10860273 -77800649459635842422941758133290182400 10860274 344071955796781181053850185897327301136 10860275 -211323841092135623481349232073354815700 10860276 -76760219281648946452524073117392629760 10860277 30572641148603423515620757580654331306 10860278 -91649700417879707304777061435216330752 10860279 -491055876948334602762031700459925345816 10860280 -25828252012279904100395540018597683200 10860281 442555545580133608816067166271198847082 10860282 147774907115631723428261034542819737200 10860283 -5218769277410064885798457988247809472 10860284 -688854704309337829574101694809753104384 10860285 53325323122211194075769492662669819200 10860286 227381965686767506621924888368450877440 10860287 -165481598023832851866408638721275192064 10860288 -220322305896833070042223208220013363200 10860289 911640519587195901546739558081272471600 10860290 93434013011907324433132296455828828160 10860291 11001431891621774193257064038712835680 10860292 44697818453371318495974339572306870272 10860293 1020353189006441054210210055024867293664 10860294 65444502885993895056993109165931839872 10860295 -3481679544970318158967413764330425680 10860296 -63251555027340195831883286474242206720 10860297 181253291576330926787487269095166688000 10860298 251104171388771036242820454651624635136 10860299 -147394118851286489251639661638841942700 10860300 -24911135332817390358359851679821171200 10860301 67071242412834477033736321732989696960 10860302 -206120998959853934051659565508299296896 10860303 184066342142339542188535988796746156304 10860304 -20741866985440186403739179354356449280 10860305 408494678823317140597271818064521392000 10860306 -363523143467611585808544740575779300096 10860307 114074481361663308677926206042756135720 10860308 318549124054906876997140568120062924800 10860309 -51148924078677358374686281892300110386 10860310 98445123148813401629843744208603874560 10860311 -317638511080008878772625110911006466600 10860312 -344714283044250476864904894197707776000 10860313 87547757790786933683393292271093231562 10860314 56620088931035014187601678598838125440 10860315 -75494922192405285999349995192642990480 10860316 -344075187648685682559929846547980392960 10860317 17734765900239758378599094230393549848 10860318 6121919177930550000670843114614212352 10860319 -907422186427972268927616937818619557280 10860320 -485837316934018152252068273409648230400 10860321 86652926877796043698666434711746185344 10860322 473302617818634806511891663745391430144 10860323 243954690266644046920876410988089151488 10860324 1435287693453179103444173566438379520 10860325 19022553728176789549194732560429984000 10860326 31368394159496889032793128793716079360 10860327 599639207913625391263918120114409094864 10860328 -102330194488214202857982568356244039680 10860329 -196383181513716764391291667227901935516 10860330 38017455922969085078365773274911544320 10860331 255701581284699839453498396682656358140 10860332 -44824265324526702156606322435096246272 10860333 -472613855912133571144353694960411453152 10860334 -204147371850456380548288906879535381184 10860335 -76496334164262562448417221466720529720 10860336 -48680957965565590047383202384113958912 10860337 377890259430479620380383035256879779200 10860338 705868313154535355957032821266562048 10860339 -105092087768255846814070758135406795008 10860340 114378520067552959983546497585830275840 10860341 226118396357566920292404179505990341742 10860342 41561734590177886734312715589916453312 10860343 162776930862185425489098143814474054800 10860344 -1045985769061826106886519914782849433600 10860345 -311150318268009099363605890984572134400 10860346 81259838474391781967626232626812522240 10860347 449244376827525285617235693447958799280 10860348 353843560861748819981586147355550023680 10860349 626499146205611887804301733601939281350 10860350 119742969597030245539487038006131518400 10860351 -238541022514997192545653525317174084976 10860352 148017641309069987501053327206717587456 10860353 90491171537468636604285048846385452480 10860354 -14304190384394079692309692395577178112 10860355 1305917940508732965085075698592914000 10860356 -22617828539574969097695190872570103296 10860357 -457036967338637592675508396112048412960 10860358 -13704168461947852771970968478074364160 10860359 149570826351109867351532274225099817560 10860360 -238467215098307053424105833753364889600 10860361 98185374468196103943005934105794014992 10860362 136003921570357869793046275021108819200 10860363 -166404588817735115601718451081270228280 10860364 44381525727886069978116610931407023616 10860365 -112581268541848894274590179962120397120 10860366 108021005319155687010016959917797401600 10860367 -206648589024111393731811630930906931200 10860368 185981679354736101283058626463483092992 10860369 -71789745870516160223417195775511340544 10860370 -191037926821698504015152026660324886880 10860371 -475179959058575120023815610737285649428 10860372 43098857390442834205828011582553497600 10860373 -65210583168457915940081636321533375872 10860374 -51966746042673874801514922628571096448 10860375 187640915630099997573894123383818788000 10860376 -504746887452247995468198284981752657920 10860377 338233147762009697126112111295557013824 10860378 -176472190902890107229097009510240062976 10860379 341467708033798828343076496432101716080 10860380 249633166496831169271989944828019340800 10860381 2360140599562774631382708823745410560 10860382 -6005406803767730833977318535486978176 10860383 666841756594676338469210012016210452664 10860384 501785173521121661894954870067293061120 10860385 191817263972680591150565056453834632960 10860386 -54569923873914582091795247574512076000 10860387 470053125959088064501727391054628515960 10860388 -96118875723419790147450870665091637248 10860389 -230849637955296986023385097096058523076 10860390 -17191539001393017908643779313409159680 10860391 -392902821448268748924967794835997595208 10860392 582849766701912278359523662487716224000 10860393 67282244410454786541326551119242846208 10860394 24941153253852867368182234222523299680 10860395 48553894452394254799151204526294715200 10860396 405781245256742859743135588709947833344 10860397 -326234063465067222597567916273516266154 10860398 -60404457256473491676865330409113163136 10860399 353235426676913490284410586799643445760 10860400 43493406340919241431685607655895040000 10860401 387516490188589148513297387885208776292 10860402 31506048826698456527977991455248489984 10860403 -344416483647027329590370070832668858360 10860404 -200437943950677747997358265508953750144 10860405 -53475873865677586708905363384289351680 10860406 526124053349887186259741907698055278400 10860407 -307236256281741689293231237811573608344 10860408 28563211522514031523509677883954094080 10860409 -121223141029868943664267119376930950400 10860410 229486908420122906718151986097604862720 10860411 37659722150021239060668653377372671024 10860412 602989741929118520268008490894401433600 10860413 -278183852287365732718802455501087532040 10860414 -194866410974350274632832867983404538560 10860415 92019244744044139249433823325934803560 10860416 -38512440259368850258317916047472066560 10860417 -39988547917922223405543426233240215566 10860418 -346349336962642127726013443723693184 10860419 34341303459266244599278342696536594840 10860420 -213930975937725577320399465315452375040 10860421 -8521884219917676909965937896945911680 10860422 -213793722408602293654357477787395843488 10860423 386370509629616987485314705883184521728 10860424 211341204849141575729588771273687040 10860425 -17561945345242193603049903762016200000 10860426 102036078195877010272705216595100518400 10860427 -725862052725777640795743259516092135724 10860428 145990439965169429095054412389218487296 10860429 -14589909325259377374395982757444346304 10860430 -32534431280277665694674496150893345280 10860431 182668079469610569262890557432013917184 10860432 -31524240389560494645133545083010809856 10860433 3028130966052512455880308804257404520 10860434 -476836422173568940063893828862627008 10860435 -178597807855626453220062095827667748480 10860436 298089478257715063211687683734984567680 10860437 272579618047830292400031250698152784000 10860438 -87337279484243729335770284838753538560 10860439 329498451539528328650099897395246702224 10860440 -614844791434668476970389869374020198400 10860441 -410727533494178502562714568327793835296 10860442 46607397478343440896312344572826224320 10860443 -400150192089615310758929623669428652056 10860444 68456624914936313066936967988141228032 10860445 -300380764807325957986909797950804721300 10860446 -295671192412348062744475136716900619520 10860447 -53354131987655245611628422804156931584 10860448 254362057624628879632230625693808394240 10860449 68311941038629638885452911239265054980 10860450 -106001903600061657317225703077359392000 10860451 -158050130974478930193303894587094214656 10860452 -213226422341742058390497809751003540864 10860453 108606625472858544824763072516492556800 10860454 279701661351249701522380837526968164672 10860455 20839107169254753895068650227823346360 10860456 337822938326509673374809834673077043200 10860457 400054407168081043274826186676199389840 10860458 237519191003262504125382302905258597296 10860459 -96396678064192297841672433294069078696 10860460 28249212368338635866617374039185679360 10860461 305937189024307245190966806400546663500 10860462 -6470154794989681203234547412586120960 10860463 -85963810196314525899775964918326803936 10860464 -163239186830000786442059893608199864320 10860465 -21757983190338636642305396218790568960 10860466 364872320803748038435537417792967196432 10860467 -5833450202796096813082204425270506880 10860468 371495991579931886423377722720119377920 10860469 -127014029161737251656441601568444400800 10860470 -248617542701104386884570318305177336320 10860471 -90430468257803070380600920095361495080 10860472 -305864464907004940503118525317272248320 10860473 -128718571152634407949379945796156183036 10860474 431643833817026824900280584537455840768 10860475 542368163406992899341362962697013954400 10860476 -957960736492149595975998065984509440 10860477 -262066554684606159744114169129180481280 10860478 -34317482069634028376815943453371465728 10860479 139270344716152829595772008840599224176 10860480 1593595116873929626567960554425548800 10860481 -606202438974325974703999586555398998718 10860482 138067406551136661990303158368777232592 10860483 -216598867025937827829830957507347571976 10860484 -124264520359994895654734224570834053120 10860485 -377440468633648582371405485117652297600 10860486 2182937223648689710580084380218574848 10860487 -251750325529312113635526540519795133440 10860488 426750420407200235697264842485806965760 10860489 -341987157099515653064694582150343293846 10860490 -26239278026951026993200296915388705600 10860491 -365662728516298477282798673342072719200 10860492 51189225180639172370786962940140108800 10860493 -46549566368817645678380440855111316000 10860494 194690459058852987772062766055956591296 10860495 -201103891323672914753396300622444672000 10860496 -283976374736903906390476234430326980608 10860497 210760026301364896665570980315674952946 10860498 -112481947965524275645468152998290952832 10860499 -197207643855905592632512575687912932768 10860500 -102531047901378629865785030605547520000 10860501 6268056784408131121356618966095118528 10860502 318027221726680201785994284126374089440 10860503 -299413274022228804166223332279652290080 10860504 -330669871390206816492218252412968570880 10860505 44618643951465759401616430735007530560 10860506 -35306261314833483908802822696077914656 10860507 -891925854798366297553991057152520400 10860508 -53469273305649629608761924035533338624 10860509 -134140925131791169702808244498654393600 10860510 -1491964890293274926239309108941849600 10860511 414700821897116307088208846161178724912 10860512 277848901598770890429967345616164749312 10860513 -33395414602630220930275592521900345056 10860514 -112655196519582897184249819445397926400 10860515 203447530878540722701121610871733365920 10860516 152375999708892334020802155674337555072 10860517 156351146930567698813551192664567605280 10860518 -217905470725755235606791973344797477184 10860519 180838715705019160417893559792842914688 10860520 311191664711863486566922590141403545600 10860521 -82471157271217271406454788418034968896 10860522 139526412534418159063647205634853948672 10860523 -366454569754023542760048197550930505228 10860524 -272998192697111113289907036694963319808 10860525 -171491084977237095184695644445732672000 10860526 408092577019729483501514830748887234944 10860527 -60716885193900040390828715133978333240 10860528 -12461806941533228629197317386648682496 10860529 856032838464194634913276861559318878260 10860530 141517721166637713812386194087153472320 10860531 -19844999845360702880244592924139558400 10860532 -14412347216163373118777602641946050560 10860533 33592005173919413562845829767473970400 10860534 87030385486097601797550936259718970240 10860535 168068699716485407062154454587942055360 10860536 -11067927236348636773627361398439178240 10860537 -224344171257500205531546863958082353600 10860538 106530940164298047581678353252065201600 10860539 -942760680742104347021344318074989853660 10860540 27899447262082763188049020127733350400 10860541 -881922996263704196320303543722334296058 10860542 54240738434794066664566408804737822720 10860543 50050564500518380117471447219481912880 10860544 56626746118195337044185462933112750080 10860545 153544607902767293667697931705674377300 10860546 47413237614803804410995591957099055104 10860547 -359118869609170871977743079557129312004 10860548 -265886253641900942632212699941654987520 10860549 71710464582981130464360883632601707840 10860550 181276616869571376314072367588898516800 10860551 198715959816200031116657021085129870312 10860552 -436402377931650128177658738882700492800 10860553 -9308755629959975064667593739527344352 10860554 -179124673941410705646263705130051271680 10860555 148066824135542840616781362831544293120 10860556 -291432286262432060587144409368524471552 10860557 514457537990495132352491612624174122806 10860558 292600442652681022264545275447366060160 10860559 -789326045593351093207789228823745436240 10860560 29117494445733523860825496009949921280 10860561 22751914193560439382861734972077848402 10860562 -275723137179375605573692599522782135136 10860563 415933681431906520814978613478747713696 10860564 40967098430311293361856615938270187520 10860565 448402706913026559821229754112138858460 10860566 287102764583142696012542346654400804800 10860567 391955812500582076372731044491299552000 10860568 820039635470222380972194206557482178560 10860569 167942588223608167677219153535549854996 10860570 1884791180036568258338206047819494400 10860571 -42020991762848592220756170060327654400 10860572 67911130908188816291173128933648322560 10860573 -64592572898905464090826687812192079776 10860574 380605253254635103400978824887474673536 10860575 33828506393545336518883664328620773200 10860576 20902596771205596295522151476999225344 10860577 59909924858958612109730179737396668160 10860578 185540194292367339660240803569188693840 10860579 -556348656626459519937988201656310202076 10860580 -132804933144470373907094958075298348800 10860581 20543695545194399338921919105065460700 10860582 -29678964507367486318453822065776294208 10860583 -138248090494756782033112235446279324168 10860584 -172593119802571628693973924714579148800 10860585 -108909567307353416116116910661246828160 10860586 -178871569425020308268326741721677071360 10860587 -71275596318836710384640733179404994400 10860588 -48165798489152531819603825959150510080 10860589 42221400936658532627151697399168490956 10860590 72921169910191798170147663640022227200 10860591 -44105634616006667375290181999241501696 10860592 90319805876940607197925849644605734912 10860593 400131279390792992574027701672804968884 10860594 40508927332991367157914042652335433728 10860595 -56369147921753480981467850317806294480 10860596 1668272089868938637690490004771528704 10860597 45799275476342294374405201719191982 10860598 -105678699175985454369465998154772500864 10860599 98128075237131713173997819972021394600 10860600 -133865399857512723778664330726449152000 10860601 3795411960112046702676467093660769732 10860602 17939097827190754783876946352072038400 10860603 15822816174511107017377070211341976288 10860604 -205921412937172991625587710950279219200 10860605 -186592554617665560866144466797426299560 10860606 332018711797374626767264953589396956480 10860607 -576078386389797056759915329642306473288 10860608 -15897410261250839393169318763334467584 10860609 -187781681781458376004875553856894561760 10860610 67761796152349374405235787224021392000 10860611 495295387097107771256556692424955681212 10860612 46833471636627448923884037463714394112 10860613 282648033521097149997972009373084156764 10860614 -349634052890063804968555238501679325344 10860615 -173132262539684546178358095685072380000 10860616 259750695184630088241460208531959756800 10860617 365057177226906754415798727362485032666 10860618 1611603156919768193781542594946486528 10860619 -329286039284913791977264313941523813376 10860620 -46275819911082183041768274971378150400 10860621 -507912491568790562493724634762970977088 10860622 -96302666604565813996369720909741485888 10860623 157248181155540439666362337576740845088 10860624 -11967756980163056191756547167961088000 10860625 117657207736357968747277809974240116250 10860626 -51864814049431407997901575361580203520 10860627 -263011084637414804162412681833200228680 10860628 64921077438570904538305362677562603520 10860629 672999399593750182276288543018528351488 10860630 142107390521524025642022136716026327040 10860631 347948502673529818636119803979296910144 10860632 400507650069602506710798454037074452480 10860633 -45666794312541387646675639681890742272 10860634 -151642500551133095914384320492081632784 10860635 420386441049964694246258181655049913360 10860636 -15591584725073759241621072278829209088 10860637 1043339490782829765136571791671253668492 10860638 189132186682247978132173829305489178880 10860639 4470973308700219967281469841528073728 10860640 -131106069013666886241872708431978168320 10860641 -317292671679817282340112241535201384256 10860642 -61178682457714093415841735951912714240 10860643 136581646792268421230582997337810168984 10860644 -321920043058389484300535210373857249664 10860645 171124792502896267260689301831218332800 10860646 94647760600675437931935134595487795200 10860647 -23887607756268780099431737178264647680 10860648 -3375060026014421043826439275646976000 10860649 523491269643329513364956677412586414650 10860650 -143478287557108864854678166471461554400 10860651 150815693470233670972809588558765786240 10860652 -484113984520995491480552533475462542848 10860653 -304413403918623310877033479918124705760 10860654 34855851701626187223163299565615075584 10860655 42686870235814379872554150810187978560 10860656 68196883661153506979517840121724731392 10860657 -58994857364794796973412206621438834240 10860658 -201435858280373188366339781000610190320 10860659 508676731303760564994215699123904604416 10860660 78995457341284932757949704436788980480 10860661 17596507775279126178134538869118989760 10860662 180929112188872928538992999202819164832 10860663 -484638942635929851172164176403799504512 10860664 142548293268448932916884121580116869120 10860665 -10756082600694180721029603738335794680 10860666 -22017217048050686698431307176246927360 10860667 229878575905694057058174495517995467680 10860668 28863413979280935211389443555198539776 10860669 -48798624304176932137418846238744950400 10860670 2246757116436881371174193360200022400 10860671 907275866220915298031737448927555340384 10860672 -329032356026463693339945330315897077760 10860673 153750093530785698713833326013721431380 10860674 133919851234934443242056955329148607872 10860675 26363108017058924997766060432268889600 10860676 -677425655648006230724133866779305735040 10860677 79417275971981524199638697297613595872 10860678 -18990523994476107137755326085907485056 10860679 63147765295590152002380060013531370776 10860680 58152991373316672648505511665855334400 10860681 -151153178774262342638715520293198142080 10860682 -2870087455897302669396016353091785216 10860683 -1135296082300708241630601601333450948320 10860684 -62727732040463095688611449613579708416 10860685 -5485431193903479003890068742886275040 10860686 745977389958550315066444987470533273664 10860687 90371017860940865061629958711297807144 10860688 -66219846208481782427250884493606174720 10860689 -117868833845067338680071550882783528320 10860690 2481187363296713672197359501185610240 10860691 398062666626697138607674895074691232232 10860692 -42061517114886979348265964866097235968 10860693 -68581471265788952624897053953309987936 10860694 64072496461862439740709286615264429440 10860695 11051843713134448189459582361347603200 10860696 -65688909021492841459683601280276889600 10860697 -512621494669776390803083285559448956854 10860698 5208369671936561009157494306500239600 10860699 739079299680633722962876380172331553648 10860700 -143911894375165852801674733219078361600 10860701 641013383020166034450714859105552137702 10860702 -8444341344583155074236023218488154496 10860703 -659150758050473821126406339081110599720 10860704 749873725598778264413807617032286371840 10860705 118470787582049670853784559131775461160 10860706 268512486165873952854634717782982665552 10860707 88275798935436337418643712703860307616 10860708 208016956494913265567294762289492034560 10860709 446578815500398315849170067040032990910 10860710 23119676365687033567653607131343560960 10860711 -26086843289359452142386449277252341040 10860712 663898862690703604830155497020666547200 10860713 -1132407395569675839044845708214187630720 10860714 160786037362472931585949009491070068480 10860715 -328404891087986496086866734952155154080 10860716 356522017112730738808121602035999370752 10860717 -51190234145944355731559286661589066688 10860718 -159737870230408896780221609980844160 10860719 -197944379996745014493007752777454724904 10860720 2240764683165859642626029364975697920 10860721 -9040809884534767195554093069213669976 10860722 280496977792370085028891919119848071712 10860723 39146870080051870689066714275121381720 10860724 85080296939511722344444917061853806592 10860725 3743655279777805469616753067893957600 10860726 -65518625927928861248399832164082573312 10860727 -142685720644122895274624842311285630424 10860728 -470433480213157675885122925635859783680 10860729 505955804503969416112255638964501974720 10860730 138656850341519347531031636947643873760 10860731 247943130486993778683631117503008477184 10860732 -396392956151244180602867215927475374080 10860733 195298065732047082402941278331538774604 10860734 -18031557326379471107622080195128713984 10860735 30599719943298529263026661302122800000 10860736 63451655407322919506460260465261936640 10860737 -112788449803677428158663679758669358508 10860738 22786454773391414319370835355364466688 10860739 347141222665997365757106881986676221872 10860740 -45535602589470358829348506726529617920 10860741 -107849118462789416114779677040759121250 10860742 62066999911312288992884568026061772800 10860743 -134381550933704309597680549131362932008 10860744 -495502410752292728430079958662899425280 10860745 -70589570368663043759777195612585456640 10860746 125453935101862199440688946327092122464 10860747 -58364145581928613115850720163514889000 10860748 -147902131531783302845721257679175056384 10860749 535783774289622570024859133483995365750 10860750 -132572716110456745734442751532177600000 10860751 209448272592347864403740733278669288304 10860752 143791760514769111935385645478805504000 10860753 -772865919491051225098057736291262836256 10860754 -169893265237750700853603973639319213424 10860755 311585172085286085132256786185854714160 10860756 390465789703118529827880689810304675840 10860757 -165524104978793417409384330388216089728 10860758 -174985469731697165641852205020955130624 10860759 -30647391653791735482258452792241576000 10860760 -128605053309027031076236849673183232000 10860761 -568033944907360209463065143547352252800 10860762 -279272868169207147987444283990277365760 10860763 -314091665730862898380559976835433820988 10860764 105588799807374253810634111815531608576 10860765 48924270047397782572082857882485864000 10860766 -61645127278847619242630519837132094720 10860767 568499420188293557132924656742033113872 10860768 10758543933997571078974985131018420224 10860769 44826917733338396169922597296839144448 10860770 -107598152904552913661181423044680803840 10860771 213860268850779271470050775961063291512 10860772 230530648241755905110995280541128536064 10860773 203640658853602348497078174271721438592 10860774 -20163098963428875420877900147606943040 10860775 138684213892332204024043064809850604800 10860776 210743751158006184711284343131031552000 10860777 -196936446948043871673693792196310704320 10860778 -466619028253607740107255387603972244560 10860779 -550612051228381473723607229945861218680 10860780 91359898853797802381846712590566195200 10860781 541827320646502776332053595557678682582 10860782 367443749327438658748205568610511932992 10860783 29081309121715832847063095458543491600 10860784 22476496316558459142608800755629948928 10860785 88199103642583667782738084377074614620 10860786 -113794022442817289530067377923386228736 10860787 527994432295240814389361611203518409632 10860788 -49680792059721709272359959531511046144 10860789 -77856574945000675907835513383422862880 10860790 -154674149875589836548459507559198867200 10860791 -446878620413845387710293245511906006808 10860792 407611929520802451123343632378898206720 10860793 11199050878964453635912580903174504042 10860794 331449711733231854628502988471224832 10860795 -16218366787191207798594154297653435360 10860796 -264063314476408549273128191999598794240 10860797 -707811399584824895012095368026754581754 10860798 -87507719330953298163423854882375313792 10860799 -229715881714800062610115587492079422720 10860800 -203471916599710174193267978888911257600 10860801 -115321144390562439844460533714613589648 10860802 -338645206136195405636314883397773337648 10860803 -776609958907450088455194865723858709736 10860804 -14635986838867171139397832883549361024 10860805 -374511724243219193554382996262313449540 10860806 227094859583129742986398668875731410048 10860807 250767810955316225678715340647984728064 10860808 21020253495698913439006905666145320960 10860809 750926109820305028383949740877971338010 10860810 -55130641554285657032908961264924931840 10860811 4773277382380558840604938858688303120 10860812 -311690907042912715175881799671196106240 10860813 75743127739492340339304565841380966380 10860814 199233236557931643673496969503713656256 10860815 -17985074868997344402439572193910008320 10860816 76022498202481007014934009185187069952 10860817 1193743413939075351657130650989909987424 10860818 -41001699497961382049249848269357937920 10860819 -197087653398457994616418870160134087680 10860820 -241250805644257121425781551983601758720 10860821 -237169650821268845939258998866322764288 10860822 -113350749578043549339903845267003741568 10860823 22292324802379007822184936688197137200 10860824 102054450326648849784311479777068318720 10860825 -60554752140755100475379018435208660000 10860826 188514319154080600411622558876958522624 10860827 152950554505631184766269216382295367120 10860828 -314945165750110134860440498864822640640 10860829 -193918649011691926697652356550331922880 10860830 143484139054563014890823901832827198720 10860831 72298236107458684101489799488811341840 10860832 -432794157955856873834811264767704301568 10860833 55316237065439309265366849903072311808 10860834 -100635647839322880901197712822131103488 10860835 454787830345124928027431379101361242400 10860836 162606364700228813909594458633010282496 10860837 -140610921567990322628258004746482643520 10860838 -104858064781244788439668683932314246080 10860839 1611722843631000309093055946325475680 10860840 20035877388792349584446714404175616000 10860841 -343461809750397070288711443861143128320 10860842 -463063560424327605452952050264290286928 10860843 125651622278466048863275500073971677184 10860844 -324972092047693542371726207795399275264 10860845 312341296793306437468941227075451559680 10860846 -170568107893977313863847876098312499200 10860847 -239716377360876072675064838618454073488 10860848 76898501515623472052209928029775462400 10860849 291253103522685786516733866785192487234 10860850 -16949997691395778963634474215744358400 10860851 -928691012477673611235046720136172908148 10860852 241239560313681163884052630422199775232 10860853 -21375290194502499725417792096669153856 10860854 5172241831389579198038700608651722752 10860855 -104767405955445381955064025538585651200 10860856 23206618817506718153230473759630643200 10860857 1102007615661937239831065525522253312 10860858 286492703452241362666028915127840599040 10860859 230803651532636856892442617878220507800 10860860 -20090211961625869050213200062778726400 10860861 -652807143646079471818938432544489790400 10860862 231495022656419657932268915967228402432 10860863 -362820117632946000277567963137762825576 10860864 -28138806600817448671042076894180671488 10860865 -361141410315823442643477877087633981740 10860866 133299177718029337098122646571437102624 10860867 4360280346919237218761173842320878656 10860868 58657235241522179806391457663206584448 10860869 -90931660691809276085567987662324682280 10860870 29120576445019422827861525961944832000 10860871 133543887636634612530335113097159673440 10860872 251353283028199857243365133869754163200 10860873 -542743606897337072339847551382223973616 10860874 -544288584760956301484033915202314336160 10860875 682947338941117029185757708987583800000 10860876 25478130020295306480078506005365258240 10860877 -296913735432709872240221288855347276800 10860878 105435297240086769885298086329091881856 10860879 29225841424501725800034046320782728584 10860880 18323675455851669754452312762347520000 10860881 -109497455203174436914342071460233371136 10860882 -82216214433787694546935529734025055744 10860883 -516401287056920978061247635452582715576 10860884 187540697864161291581628938048389586816 10860885 -146317410229077206297100801454541696640 10860886 482682538135280947968378229064092015392 10860887 -83366286373479663757279285326604297464 10860888 67627783008881786903487549209115586560 10860889 -164307803577726920408052662371181254076 10860890 -110219797574251918978933880753796928800 10860891 -149291798405065377125166006906815500176 10860892 -282708584429606130702030434507187873792 10860893 -11632836329667133991096942656405376340 10860894 -63957097682053417736546596934639569920 10860895 459748127329179367090123167917818127400 10860896 674393573070597272235786935345774592000 10860897 2331494924344738266108099942493251840 10860898 -219961991601595261241010913976583994800 10860899 75390409722352900454301218372894537820 10860900 1504121666791056468179358264831129600 10860901 77920714057428823410628504736034211200 10860902 105325003675830404435668749339037658112 10860903 528796818128519884739291102156882055312 10860904 412021762510689654586347147478190899200 10860905 -198249122049308608077158540111028221760 10860906 548058804039484903197577238484510720 10860907 -871486323783477925215763055781650280844 10860908 455475286132470813369023870595494246400 10860909 91701374496198274962917114935082181696 10860910 -24403337308991255709896301770254232640 10860911 649731277593133194260965820960796130512 10860912 -19437966283017818387126723552917585920 10860913 14256444866850095544763009804646563840 10860914 -740386601452459132794080218375043872128 10860915 67175160375279303506441227201501684320 10860916 176632132585253043592219627216656599040 10860917 -382839262537690685891720739454641230034 10860918 4382814703848376653827538050256352704 10860919 -231959295448945911589464752873094322056 10860920 126008468690864495900734894267367424000 10860921 259753322097303034931523278936369877690 10860922 -159167340778209613659540575635530163968 10860923 -888053331523495027744283905010303700828 10860924 -192975904004943335474885304794040990720 10860925 -175089528378217759193109874019847458350 10860926 367932044735582924285413276249029507840 10860927 -111414456485617693841885520398011159296 10860928 -122612274976712623778760842475743477760 10860929 322394848765881593002466322995927398530 10860930 -101869772923467323384986262344051369440 10860931 204078255991704125172471393035802319464 10860932 75643518413396738379197910329334082560 10860933 -162033398237684636825837856916409158176 10860934 -12082870373947938603533932277903951616 10860935 -60723268916369070806184089293482319200 10860936 -444592058328899713719454164093246873600 10860937 -161617951214505019602377169363547315020 10860938 222127578789614534285524316083001476608 10860939 -26168679008833999169812007559306736800 10860940 -169388271489373967206244110287329280 10860941 -43134324413673145058957703270883459968 10860942 -70380964699519386284953381382740494336 10860943 -12467151743161956334850792397925732608 10860944 46627320983588524826469508908361359360 10860945 89669917337758892416781930435523200640 10860946 390639858220018475221680807388587591840 10860947 638209590818701432078968238939319028396 10860948 -481770896119345595242646773208903798784 10860949 -116848556804197614675344942000212665408 10860950 -85975799902943927205346617083227932000 10860951 -249652551772833979316492825563172670720 10860952 -379519741317066231612696304014633830400 10860953 331343231887197195648742617515909264202 10860954 68011357038053515747318320762544397568 10860955 157244030309221527538828999709553641760 10860956 -508741993174562159604499866762553827840 10860957 457872787490505502577574973513183030854 10860958 -305472710159878600386342261782277739200 10860959 26110543595093457726510866695284680160 10860960 -251760399577909033855395606626681487360 10860961 -436545435517434535732765730242547665438 10860962 -1391272982324577090560442304364169216 10860963 212706458360347280605947603051802389504 10860964 258843253549881795920337366107095507200 10860965 -201434833957102294269434518452587395680 10860966 -2212060203889415140616029885820457888 10860967 -59445515359868405361051664894888581080 10860968 -102949841581745947754495238201084641280 10860969 -133850392949297282576401417492827789120 10860970 14193069634137500974981905349844563200 10860971 -541632888694733729352805792438002071256 10860972 -54227686672206372639489353736219583488 10860973 -205332756902167086692690636693914956778 10860974 89563721881579095378704428610071572480 10860975 -126886658638322812088381935032378284400 10860976 41871745270356049564495532520417329152 10860977 334317831317649648370151741754967665024 10860978 95732905461265459353594146897278494720 10860979 -344672020364873057151696734311873437480 10860980 40147937336164528829037999029880806400 10860981 -342814924097022304743745224639946599648 10860982 -116860839572796429346896170272381506432 10860983 4912143416733952462980466476374657664 10860984 -73666647161328222131158340444379709440 10860985 25823466763830925121338164172139850180 10860986 345008408239560727570951189597001646192 10860987 486310870949875507686688318628459118360 10860988 -287424369312619719549975988338062912512 10860989 133726018346941486959117165558575822880 10860990 23000720535661089829701248379921715200 10860991 7277311311011709541206984950276525184 10860992 -153324818102490959053356310694039912448 10860993 218010253080791807533833335954224070400 10860994 2704582877185948278101094934398970272 10860995 227855830047278963076913726226414217600 10860996 -359821205060946881575366945748893713408 10860997 -206016002006379903174422393718922179714 10860998 -186654629145900688613031232044077432064 10860999 278683909313309396627350676425508079360 10861000 427828759731646830743466819438789120000 10861001 -156807757595994597202486123068061816998 10861002 -38104518303471461228616699133149139920 10861003 -309151444826157180134772608835914720120 10861004 -63719945515439441661469543959298129920 10861005 -30504935161617229182875565564152225280 10861006 -32685265031826617190941273207092449216 10861007 488878280945557031884171288607315030256 10861008 33359693098639837853724802695571046400 10861009 12651318708387362109433038953051686260 10861010 219527676202571528934635945871142016160 10861011 10910955125396310734863188188948094624 10861012 469495384714118116855439490070538772480 10861013 41202730772236123217995735929315049404 10861014 -42251702329004059029857784983568451584 10861015 -180558002135307233702574304420692758400 10861016 9555396095647062624694878300017356800 10861017 -6547974438104045819664918167689437888 10861018 28526502420421897734967046640821865216 10861019 -94740715383072169876312828430315088720 10861020 -361015407110351307113457779964839270400 10861021 633236442414888198152408060423458414944 10861022 78340356109770502630850641394294112000 10861023 -127090928094682628139521983751987842032 10861024 568377989233952791210283195720408236032 10861025 79523264258761991181973419286739649600 10861026 -75072928640539346542336030107099828480 10861027 582055758408522492489436721012351612440 10861028 423784012039938333297751650093980441856 10861029 -55545540602637508326729430290599588226 10861030 181831885936149782601499691755093196160 10861031 58601269583774380179344068202948319672 10861032 36209399450004759872341843810311536640 10861033 472175986840163682110769098480180036282 10861034 438755401140160258916642704924686162432 10861035 -139003384985537119449551142282937025280 10861036 -200741287469331070028886329600439234560 10861037 -348931205552201966671884359670453862080 10861038 -70596327128298535712812866669652985856 10861039 94756097820820976934587009103276227056 10861040 101685495160892538101128829707065753600 10861041 919943795502173878887645796285550865600 10861042 7520976275080719715520726041854428160 10861043 -755246501955815270153958468718749839160 10861044 281024101783263122052781952489632137216 10861045 -43584587982200890037083634528036245200 10861046 -1761221094415914661388723144954312352 10861047 -50731914904013815099942320078280787304 10861048 -225560931573030844928551962408873492480 10861049 -272864348951602271930751629717971084950 10861050 -92323626703342204142859765402947270400 10861051 -7800235357025449272867469850396603520 10861052 121948430511816370078469336268257550336 10861053 93369812637672729390379444463464316928 10861054 44547811573716599301268643419638861312 10861055 -181638129790338654691463432113342118040 10861056 203233821537413100955402073227627855872 10861057 292250071637231932271658447787739289300 10861058 -77453809428774419967321020549619918816 10861059 -142087025000692676500539166366395924672 10861060 -83860573808223631433152351754177495040 10861061 -101144443997539622172668051129550148068 10861062 -222626092055074154192319032787765325056 10861063 16242336869603458882688043243114716312 10861064 -258076009564171938020676478678240942080 10861065 419037445852136825435513022038853830400 10861066 -378464708768822707418564593219838286336 10861067 -31467578466428762655698123418675004416 10861068 301102057981942037956772551329962803200 10861069 -7272402824834516661067536636713265056 10861070 243997549058352992337716090475106546560 10861071 -71073654214610536973742814709917181040 10861072 3843132739634965813606486732465520640 10861073 -75475525786497384269411934396237273678 10861074 -33604397285768225228818677966804172800 10861075 151609848244781949009022693351080472600 10861076 358427789252565016037693533315457573760 10861077 -444309546701619779169615763809137151168 10861078 171515020036478965827622678709537794560 10861079 549787642292687745943364356584342773712 10861080 -3152057183929303347600494203594752000 10861081 618078089505734202212385499362437056 10861082 44762009036122913122012966220443249392 10861083 174401875614321735682872208036284299520 10861084 154256683350529922886985457419680343040 10861085 20341987886879968019639926113344473560 10861086 -2622616812447978899418296439595168512 10861087 356753660389955241088538612028211578520 10861088 -104354883451372257240976492777716056064 10861089 -1010178738068695522171471148778224519040 10861090 -200625540008848721399964261189291318720 10861091 238132785099628605879036005070835479312 10861092 202048398067166798138301231154863332352 10861093 -454499545761520171225952330021394750658 10861094 -446320375051299945492576713868473039904 10861095 25263764118155379051195913838785536000 10861096 -930490180084258085261418865475516835840 10861097 -121995792127286263533176983856687772060 10861098 -28116586796921685045052720054085670912 10861099 -1924978550038494118209113224874489864 10861100 581240121282740829011527803378508838400 10861101 816898948934367622597680387670185551040 10861102 -208237547515125877284050580444773022720 10861103 -476613194438074254710521015428593128320 10861104 6247928505257612006078812598025781248 10861105 -187818425077848958883719841900099739480 10861106 209964741312813077431866488303532248064 10861107 231570942924020115891885402280268426040 10861108 -59767499539322908092562483419303640320 10861109 157324147045066385075311117327143874560 10861110 -65746499490665827050797152851217080960 10861111 238610816395638032724358175607380792544 10861112 -1210318596987857699203183902410772480 10861113 160192131546522789314991546461775606528 10861114 -15637736733365500609018419131008573440 10861115 -280984663111896322599735327725234992800 10861116 75175798050416992030346335395679764480 10861117 437829379289065063206825895403343892166 10861118 327648201644657915121874975815705941760 10861119 -223008857295441456962489117229420312456 10861120 104718628941660106964630993007390228480 10861121 -138688766972692815458992143844177743678 10861122 257990282822667298834556515128508980480 10861123 12265551418884689652902779924492024944 10861124 -117553574596240483071558686512727416704 10861125 -126705650104521480281866897590217584000 10861126 -391918874947183951720020925615716261120 10861127 -132255898354013687008452141989692026024 10861128 170069928115395605462749543754328145920 10861129 94742838893751325122686818331070678528 10861130 -21661513283920870507044148064601016320 10861131 -159596058755735268456118950639965769984 10861132 130073100936577753716278280806756016896 10861133 894407781679630554371732243268198627360 10861134 98573394954233113520336058383180754048 10861135 -483794708041671215522053329853874332920 10861136 -66976272192905583204970893762465103872 10861137 163570045455501355031567033566539964800 10861138 -31901418835001300285438019893234426880 10861139 -608058870865674633394228026109593783060 10861140 -118633100688290061079789003040758118400 10861141 -592449771520717480757318354761565920 10861142 84426809086161632695778143173671694912 10861143 -409567904754611466874069788009904094976 10861144 836215916943836855270659369119976857600 10861145 52100374171730989897886130205692528900 10861146 -12029215744162386530518455047180740896 10861147 587898967386945995774368466794767353016 10861148 -270463655512609048956107585940906081792 10861149 -37489363151494774685592727723735946592 10861150 191768823962754447900825881835336820800 10861151 -278502126883299249527196180972236930448 10861152 -193675187335173135857580308549672632320 10861153 -488480962103624264958251292229555090176 10861154 126268938232801253122739068734180936192 10861155 3399167388226478619220210987727846400 10861156 674214199848126897982851394619875579520 10861157 -1086347640895798706840433802495131282240 10861158 -38988964963723358524728769378611701760 10861159 -26051816709844140565588283102433113696 10861160 167654756890010075425090156153700352000 10861161 -227440923810239435607038121500432834928 10861162 773444411707671263570258338497140832 10861163 -834664297648616403121064284547916840588 10861164 -20701839419283581263120267104809439744 10861165 -82812696886081522269821681662648129920 10861166 -378182957005716633588347716979975083968 10861167 -101099023527164476075937023903151431680 10861168 127994087754117160299581688615990689792 10861169 711938747649529894518976394363229090912 10861170 -42517698974960308691148498387340823040 10861171 -26257017828043952154489505852912374800 10861172 203174794421436240865431074274897960960 10861173 -242270243037876162883561351285994827236 10861174 36460279891994962557134310106544161920 10861175 -55487797401453320942061809420153920800 10861176 -192881727016913789975701772442865152000 10861177 388611547742115959500732982651270241280 10861178 -399610820394067881916735888269683145360 10861179 44345578387930024536935279530518343680 10861180 -473654108663643718545714942035484902400 10861181 907850841585654837328253532342558807372 10861182 338000363343090598318097608984735180800 10861183 -85503821019266000891640830458709111040 10861184 83262428545742602272481537475362160640 10861185 -352892394243160171425397825446219811200 10861186 -47404333001584773167157266827694791680 10861187 -155765961479165873947260993833034155376 10861188 56192577630259002759217873978051497984 10861189 282853570466353285832591357597045069856 10861190 -89677013441843306976634541685123158400 10861191 108511525563055237598911146883952017920 10861192 356640493070553323291588406798661017600 10861193 -656431668276020494654894729294821469542 10861194 17220160004947363624840245972305222400 10861195 -454183016235110590081035351107397016800 10861196 -75590630931638873328296713253978496000 10861197 -303124700615152032300996254778300728928 10861198 1096352951782188820232839082267427840 10861199 678787976700060235230059622818373841200 10861200 3437827622831092167711762308569497600 10861201 -165026241852675574369392341549330616216 10861202 257981662462891770819920910081514656 10861203 -13493172697446345503805202054389594696 10861204 166364151561203415386406635787506323200 10861205 -78988549787612246715844503635567119140 10861206 -47513283970706949320384877643211280000 10861207 -70557541407532696823527366752130775888 10861208 -381276817660090375752758267369754839040 10861209 -45634166371103082017991208753801546710 10861210 288431624736810650405567176609809611520 10861211 -474920430563114505685908818853816904188 10861212 -71348273766087403863814486609709362176 10861213 -678753674669418409954063073656968885216 10861214 66130021826578392359392873023586836480 10861215 -170313547450085315159772805497447874560 10861216 -328626377519593312803711848606039605248 10861217 -402168278962371308742096983018982462720 10861218 -108176955925849074367904319309165804336 10861219 45133387699513958015292762480475878620 10861220 62145456839081845159908295319269658880 10861221 4878826264940164239461694126641049600 10861222 -380577072755793763073840405477911877664 10861223 109047275993327933941271796718079083680 10861224 -213990329219121977105707963854186332160 10861225 217788722522860738919606476886189448000 10861226 -151400716400243421670904802806558372688 10861227 -211861711337105745744465274618565656512 10861228 -60693445330711444602150854819182000128 10861229 -150332700657638186850518140439952177300 10861230 113255934760709148523896055307970846720 10861231 184106583077611590215294106607966098864 10861232 -7505506603428565412797693330452185088 10861233 -45303296097462942820528060891588469952 10861234 -72729030259641845298811796701884720000 10861235 -228262890621894279908232140004579482880 10861236 -678644027643200291139739421617864704000 10861237 -270291170901196671063425414561240853480 10861238 -392299973093149333631234818458797520480 10861239 -74309901647600559370783399494389146800 10861240 131933021324135660720271499120374988800 10861241 -18669948928356413043543835141428305280 10861242 -35505594090747738599350897746115020288 10861243 -5855178832393099016279888123631300508 10861244 48941269942662744820723326806672618496 10861245 -127920400635025839506088162463484673780 10861246 13214696988515879017646689226116595904 10861247 1791757337417497182375439273362625748400 10861248 -123934577142204155944858381713754030080 10861249 -156341848292860673654891606240369048448 10861250 2955393573818476600644239412976650000 10861251 335320841285832793356809393868030162240 10861252 41461246278506278422877966260634564736 10861253 63829127307586115599159685843179488768 10861254 181982472109332310947175777131697272960 10861255 -65751506159336846710226196373089702000 10861256 -59428728195992416034138950905009930240 10861257 118415397918207443349626617242149865216 10861258 417476254379126602471366263945538578480 10861259 -506803990218203368278966476609570802540 10861260 -49190999719937715980666002200240138240 10861261 -254704822669202582389827244566348426528 10861262 314121554166002114568642002069204792064 10861263 208604889428451931483121706609903448320 10861264 -12692432728651292241205212776068587520 10861265 -174590152086913821920168549438827715340 10861266 -112520287008401966145788738368906985472 10861267 2103179538895224236072438140916310240 10861268 354596935003651071448014620726834626560 10861269 15824426799858434824885882544930016960 10861270 50824709473014706137670570992902933760 10861271 -752139304791617461642596789709980945528 10861272 -291570628824065234430102122839606210560 10861273 -280786605441827976706561450002470175478 10861274 169615228062550225343355188594882826240 10861275 -9210975014372474174862761466795070200 10861276 281765050200520383121253807037165311488 10861277 284102885774066162568184950060756755712 10861278 -53812513312820092469392330679205034176 10861279 128999414295588900504828451237841880576 10861280 439286986870427619088239755854719221760 10861281 -492727783796553075492364947372204056430 10861282 -57319003403002157954827681201039705008 10861283 -510542864490697899317196648068496853440 10861284 421642882141341814842244097744830464 10861285 -149507533148214903167324996851290406020 10861286 8739172697266939791406147049071194624 10861287 175801000180426606237459447601661358800 10861288 264673391417771982896021020874825333760 10861289 -9587444039916557257359529218008967900 10861290 3070652145246920169739403105270768640 10861291 -508688462899097593283192980463442181020 10861292 199727243310815930927496506702179297536 10861293 188309032972304065684893630919584619200 10861294 251218538699064923018290821561637761024 10861295 142163431213790768462794802069096350320 10861296 -22582464452509774851026739069964517376 10861297 -140941652762095773457645670448741400080 10861298 -53024594669724773443028448272139608064 10861299 46105688107073504884370216840140590000 10861300 -324486812496014278924964777635835232000 10861301 305681141500057646586624870393530440704 10861302 -231288984895346121524713674688402440768 10861303 975729647139675220190262522817702873960 10861304 -12617089037277355368153360612433920000 10861305 1266490551135160163592693974270246400 10861306 -143337688158573484459489139976026901648 10861307 701550398812165318797288001943551499556 10861308 -318092192352177477960230165879941943808 10861309 271325460090055175675701761457948087116 10861310 -113499042302247906587173072869970080000 10861311 480172956976513568070304700494463913672 10861312 167176190245463210094600564637905715200 10861313 -893743544179861892055390201101368896 10861314 6121285024563423938632198435251258240 10861315 -55638782616663898357664868051347251200 10861316 224278764956805342842881720585354151040 10861317 91422005271627487081203029516720336640 10861318 -21781172220001807557919413013010271360 10861319 -34755374577026126613148975548337527504 10861320 213317320395823532523064370634095001600 10861321 720882968534881848549952038015108283600 10861322 -264830960213747451331203002601888174288 10861323 655754942213987846451488431427296152 10861324 539626338405101306766047016338976577536 10861325 2260949493710611315532779279722672000 10861326 75226509268687999445194962609241843584 10861327 3316658767611086085170825421996117880 10861328 212261584118626299084208160094403633152 10861329 -424542009524354299758590816830842425616 10861330 -210870843585782120874607924616558041440 10861331 114181860896197940417371577315275232880 10861332 79743942648299885763480089268541519872 10861333 -71476010524396936269516234805061302880 10861334 -180779611083589054825529652654082834176 10861335 172916860229680805078044712588090667720 10861336 -350318741420755498828051603966318387200 10861337 -55468043279895824443277796955807657014 10861338 -200325929988200709499280269914756218112 10861339 -490904688222902844785225514438484340860 10861340 34441081109698399826363939730904266240 10861341 818095435297844796057040479491303240640 10861342 -84428143722198049175872824176942563008 10861343 400281179210680870111988382957033461064 10861344 -154024817007889787151618220238108098560 10861345 -391266541699201962075810034910413483200 10861346 169243414854179542235001438437395353600 10861347 165709234383027638776230618477190409472 10861348 -84206372690381976428745847026811307392 10861349 89854074147067037098720084816313289564 10861350 67635008389660266054019623981411072000 10861351 403901486112518609418642496632778111104 10861352 -99658578192287804869949955248442086400 10861353 89076655776323233378379996443637244144 10861354 -75115774443209720129831088177218627328 10861355 267579494339713151386042348469901360000 10861356 -45171101888401419853594521104804290560 10861357 -25459921257418816212095460062328744020 10861358 -51301033694305132015925574300037974720 10861359 -196240148563644124344400161993573785472 10861360 -33215790629003654121520560542059069440 10861361 285043173036701985083356455183607751232 10861362 225985273179867001297079261157503157120 10861363 -161212701254919370682453292751670454388 10861364 -444927523854325757564450111202678478848 10861365 -257911024969432192584468265439325799680 10861366 -48961529193339316210334677788345526368 10861367 44182263769651823777857216057315872384 10861368 132106330691949219874902906269621944320 10861369 -427704313633554191843910795451819092000 10861370 2280066407257209445346035465564185600 10861371 690502085639511417012857791926068973792 10861372 11402902614563821172314701445517197312 10861373 156794536550721796930054758184196937984 10861374 -361636545625523762136273053052272428032 10861375 -155684354375649992429825752422348936000 10861376 -306052913020615680548077701416807301120 10861377 32082306206538875862156659955151061760 10861378 -34428248009721443649068773830656370432 10861379 -493775965584814069059288788487150740400 10861380 -58418036159616000157121785634753802240 10861381 274769521433952300195161762336047649212 10861382 -27424442780989583498476638538365849600 10861383 137954223301515097558883087336954362704 10861384 472349709608126472244535559406311490560 10861385 347996597002324502876060066480562789960 10861386 50514535012177161754734872831964228864 10861387 132948301544425749698443227033688753712 10861388 -1101057389280243542419300095824655360 10861389 253582810307568453669788563251588276480 10861390 -80128441579817741106817482674154004800 10861391 464409595598816117184298796779978215792 10861392 -23611916250170955506433426505971793920 10861393 332045786122076390882666271696418350960 10861394 189078878730677978963298735155544130560 10861395 -174767282726727778405487918554742531280 10861396 5567512283576431074755523505082179584 10861397 60821516726614585337722202107820514492 10861398 -173025428122653779648635811099491656960 10861399 406538497811749162636832265588904301160 10861400 68582982004449061578685334558498304000 10861401 -280408439042603280281608585343658481968 10861402 -141435569507967682014914654223904231968 10861403 524761841002919290219147565388714366720 10861404 -31619607397204403136421478337765166080 10861405 -370058687296381530220592371402411511040 10861406 -173343350519433680941275937868153465856 10861407 -282448400367104815013684204468150736 10861408 301066035410494167983206343860971110400 10861409 -49783774830048461384504243877611655552 10861410 -1517312046556676824133429463605498880 10861411 272357495439384243843607259418821725248 10861412 130271372814519799232001235916549129856 10861413 11092832342437845429992570291867223360 10861414 115775382870317500821535908887099896320 10861415 343330389768859146806882577188342869560 10861416 191370154832583945588171324449300183040 10861417 277860632766388532651354275968692351552 10861418 -344238386455898830541651898712012752384 10861419 -283336380067580345704219077255773006160 10861420 3332298748139566397657325180714240000 10861421 -653631840875862291673176550775029206528 10861422 4809163456253958169006445684307655680 10861423 1178293512643837447426081359546013731144 10861424 -25810205521055640309861857733096112128 10861425 -225409853793403699116857486409378204000 10861426 -122073130809810391471191528469523038080 10861427 682897847088379848427790575977265971276 10861428 -149596980848106205524658141950426470400 10861429 806766484773548313936397144874041034030 10861430 122335367391621644819853184475330430720 10861431 -108926823691844972347412433773462864256 10861432 -669870728462563340874946130940609945600 10861433 -223148691250875782160217424439461760672 10861434 235717683962015476289316908872962505728 10861435 75019949829685202520400241045638626000 10861436 46063861089396902510808094536454419456 10861437 308992866552048284317623654201720637152 10861438 -106043658179131877259540638593481932800 10861439 23350012067890775491041187955188087680 10861440 -8929652340940679211645740176008806400 10861441 51707861999221192231595010022664883842 10861442 96931601905359359421638944913999761872 10861443 336747942357561128896545476464265755332 10861444 84583144649345390255500045966817408 10861445 48106599713442311954710258675745731200 10861446 207969778266042251318858480437607381184 10861447 -217618060947052954943030205325485400848 10861448 -42698019117192913215168081284806471680 10861449 47294213664699869164334348871235894848 10861450 -193178686764894544518458000971732038000 10861451 7400115325662901532466832763210122080 10861452 -1302904224474180164853719629974727680 10861453 -1774649164330263099600801205542909251136 10861454 23609678539412017943295957561414538176 10861455 -64665846950174599594186119840394942080 10861456 -1476903874551957671153870917197037568 10861457 233535610969661686333586575354990854120 10861458 136485312963273480324724968876257568384 10861459 11474821250407299911226478188681255840 10861460 333077885365524409513272656269048473600 10861461 -164354928935144548982164757246367592812 10861462 -181505541240242181365303684370986124768 10861463 -66646356777798249832913302207947605376 10861464 -265283569477169674499895367474999296000 10861465 -1126256592559754041738439663620174838400 10861466 -132788707966744732511198007703820720640 10861467 -142448695725683054644365628119853474920 10861468 -146606319308840965189750497005148324352 10861469 -42306844817567770726121071523571407130 10861470 -56844945826609237318873353559934822400 10861471 129254203838001622727516955228335667600 10861472 -1117352111109365682731653461089898725376 10861473 -212329464237527767513329650468823152640 10861474 26154600833370302910013121550632733696 10861475 -412033543196576541377433353442962038500 10861476 -21557733592986135159688888128656391168 10861477 -556086059307728215402065441556918307616 10861478 258751863221171413079378602102583441856 10861479 -175754619913290305358373587904181644080 10861480 128541009482094036147426949408402636800 10861481 -129747814943533382912501084383577267718 10861482 148796869737635475808746542693150990592 10861483 -14767539293381398797532713723958553480 10861484 33645435261457750303511610942264182016 10861485 -13091249435128028221422536158061844000 10861486 -253824417287949416852812499062304019840 10861487 -68274420005166504240406208402299459320 10861488 27924013250981743817024180577780793344 10861489 -46173740875549710084498489337360025710 10861490 117412783497640792143971454907493892000 10861491 129802348423714600926877900699831342392 10861492 251056537508866355834270445968643561472 10861493 456146916710972660722231127762828747964 10861494 -67933643067267626839110419093643030528 10861495 214828428031775990262975935315118242880 10861496 42327744033531752026963246349212815360 10861497 145736447952411487991897777257072478208 10861498 -135286490913768890529302008127064658464 10861499 -17386317775122842719621013783079250752 10861500 -14424837630453907986706260064022016000 10861501 -78000476765462140983345734334171644416 10861502 -172462922750321002563894926463911886720 10861503 -22721335685694979583180410591530173496 10861504 -321913356035077646250154029088033996800 10861505 -57519126143061018567792705529308647040 10861506 -321818202321115310301583650962098195200 10861507 -229317583590260585169073827907124706244 10861508 -182319604676473348182397912333227945984 10861509 -251592553542614798274860753760844124352 10861510 179420995597419236028718291873078667520 10861511 -444380185845713114388139821450121806888 10861512 -901518258068374125744699891800511283200 10861513 -148434354386296866992932650656832954816 10861514 118434911828673219262183256248653431856 10861515 12142253446126596728689206104610023520 10861516 -102883364565959909429278779951506921472 10861517 -167437904292555888217807536645385798080 10861518 137782499958822382095556869396080675904 10861519 -219006892304944186181031102060054457904 10861520 62705102607120239278154874377569566720 10861521 -421846668819205110264864800804346662400 10861522 75515484499692718121941591096437445632 10861523 198543732654340833914754453507132341520 10861524 -23814986173348565546232618749242358016 10861525 -65756381095775317269105858142667576950 10861526 -190906940127311493801983979105938280576 10861527 -222055793294397748775719084027808876592 10861528 879066942706187741028138117690087567360 10861529 131120578007389892406718473097846200576 10861530 73540768631006454840795581998080664320 10861531 151528197413192368823858400413447931332 10861532 93901338127165971764870997474113716224 10861533 -36980551232419227053569854239841752538 10861534 -292645782368470429495754766447490291584 10861535 236572401386441229716740313685748054560 10861536 277022782998443071166034688382694850560 10861537 -143784282489143314712923677937208766814 10861538 -583114996499096519945174689300644746688 10861539 97406193506004435153776982263882736048 10861540 -103556972055082766342989645822734028800 10861541 -254747107681157700913009016265863781600 10861542 -1936420946966576438072799055875571392 10861543 1036859870716751014863649828919935488 10861544 69937977225829598650048246139576678400 10861545 436391761549602357321570096254906313600 10861546 278692815864645852132313048028153299200 10861547 747641673823132591615709020945189360680 10861548 -238720429374229801910447320133442207744 10861549 198577334128636816814910934502119246550 10861550 50666927716649517951312148883707228800 10861551 31294330304674401615856593763797576840 10861552 115867593929097239744126220385479557120 10861553 60240177835760421748725966967379300160 10861554 -38377514470342786758640322912111166720 10861555 241806881956728250522858210450520418720 10861556 31125361923829454938251565706007465984 10861557 -40179353644842483062415281124491759808 10861558 -3121503887157068897456890207861952640 10861559 237302871892778601045248638943587779840 10861560 -63630691569699525764355930993192960000 10861561 118579223869184774703389013395044771072 10861562 -116232703543117964953400988178074875136 10861563 -106652116511043031808172795704767552512 10861564 61726334198609076236323385327832841216 10861565 243174097822974700920762151360640760 10861566 -189469091498265799166123818810557889536 10861567 -697294534175684001995808981497904016384 10861568 90661482235438206310506780393574760448 10861569 -93687712557367072804097628737393214606 10861570 134872191009128288186012791882339176960 10861571 -303434997409897166839386399996380317440 10861572 10872931985171677618928697209829949440 10861573 -438197353515668744005154905142262566820 10861574 -508231688638612380771124154194229442048 10861575 -161060919498167270868044117429029520400 10861576 635268242833114964397984716658447605760 10861577 654986778986840438639527097918630118426 10861578 -7213206100424834386810772453526912000 10861579 178803089778117294614983410382491524180 10861580 -37697632464526710543240883266371328000 10861581 -175687440153463207161050605631198104896 10861582 -268784052635495432019201560066536492608 10861583 109162180809711297217764353370669158832 10861584 48962399759498288394270580696176328704 10861585 -4752379501546693923184758184124360640 10861586 159346479544745357658937738305911278992 10861587 -74313932499475842120883830622679253120 10861588 44185802678562648117502648049229356800 10861589 -522397214233801012325691581321841330240 10861590 -179118820200874969690133409564967255680 10861591 -449742815438133875454084849438580271856 10861592 -41006208342278220797185271561302302720 10861593 -184616224767022347921588242308210836000 10861594 -71648262416687737231178432638160855040 10861595 -149889030266349306489632084718665962320 10861596 -39437971510948323638627722955695285248 10861597 13283172876200526372663994083912207360 10861598 -633062549378692880445083494172662080 10861599 -12285307494433515004565589378236741760 10861600 508070801047398523051330874545260134400 10861601 -726530280158980946433372524650623178398 10861602 -222214074158349891163515235474527137280 10861603 691197080153914788450103658809356900984 10861604 251758322166390178918062644336310087936 10861605 244050965336076216761637417764419855200 10861606 160252977947302128101824027918958026752 10861607 -641918533836853468878739826902048441560 10861608 -46421589553663135061589595443571507200 10861609 -239823833273565012594671271480802856448 10861610 -295109166746198234553631402369056251040 10861611 76530909188163838570959264687634006872 10861612 58293067521679407857411783110136097792 10861613 63380885619822049615172740473661160160 10861614 -211812698541957754394859266517228820800 10861615 618895931898928515744911657647022402760 10861616 94210839587464386948267773772401049600 10861617 -143022025625815847826459643725482501952 10861618 13909531603222452335285046229413251616 10861619 -111552040179861973637290247742029559600 10861620 -66758774411553429721786874694767738880 10861621 -1465590644875970729405182383322026877956 10861622 -385737582000482555921048004199218465888 10861623 32257868659671124195373992078557182304 10861624 230229566950061185144333419196404264960 10861625 36595246538631838781984591550571968000 10861626 -52672203141283272121229150589075526656 10861627 257142135158379445512411362201070157072 10861628 -9967585439623954654247572094797017600 10861629 -1704408266972910698505237443274149184 10861630 129555186180013951162079719789072330560 10861631 -187811129589853099253108816778367334400 10861632 21422935612606688445644486460513976320 10861633 190004852907506602596558770735695922882 10861634 -67839852226205358714615894600493799520 10861635 102924429306789135026655843830568230400 10861636 343895168798257997379969461330769150080 10861637 663041181254869793870444243724440301600 10861638 -65349510213227089630122515654211548160 10861639 1192950864061591338026644452643000317024 10861640 -385845809916440746894660400255226163200 10861641 135644768972204224753966611089212588800 10861642 345253303992847668763570298100285433344 10861643 157947243199183656238062911112314911344 10861644 126163091587433887377346470636666134016 10861645 966568315457476326415946689256022865080 10861646 419396511236844976960975710256248265728 10861647 -383698391643227978109041523557936607360 10861648 -56215594801034883736278971602060574720 10861649 14973239617354062137986017250154857380 10861650 -47097506870141288910646343582470597200 10861651 -369788062069075979807298066815449813296 10861652 -602178579819640106152711479097478926464 10861653 -713752387837637987130379280867550895200 10861654 -251855552097162758864802372761865467520 10861655 -142034786729454507932250868115214308640 10861656 23880520452759056400713809396385710080 10861657 1434091896777723138236782287595902416904 10861658 -167382416065300453294916571125910097920 10861659 580681295835528959186573907358617660624 10861660 -97238451863760943378687432942356633600 10861661 56936426152418527793749963791264622080 10861662 16394257518967410379500301822017874944 10861663 -475537643456249988154990624682593029088 10861664 -11906540838687614082837487573857730560 10861665 -278032634494257660528337281467765182080 10861666 -237766465991946960647882500461909313968 10861667 551572201752225691588029149358543769200 10861668 -939357660456878691566104271588782080 10861669 -10394775985189409211314223729340871680 10861670 22482794434800956784566244767593804800 10861671 -9705606248695583812049769154864291200 10861672 323489093884913404096975016119546951680 10861673 176824819758404641058770498984560170400 10861674 -92511314913505322479175140240872718848 10861675 178623460726397242316208997940276121600 10861676 -114786793984331583020232019354984307712 10861677 -267778604238606253991688230431095071040 10861678 -268515548925001177554827412487014375360 10861679 45249530737146380435745801210533791440 10861680 -12471628836184446720509294780853780480 10861681 -336830714135025353410671453018318314688 10861682 -119154261346662792243794066039050441920 10861683 74558248156792078335162891097468839216 10861684 -130350916379963731876526677376443091584 10861685 -161566946380260059012305135315958347620 10861686 -279964522720475801839159665805164384 10861687 136579782313351979528503582970890244032 10861688 273723527743131056358859473629720309760 10861689 77166041034930412141769053384563384960 10861690 71740332389422647079799422937628487680 10861691 73913283467961281948818533921273989352 10861692 -52042538710226944071022541134401331200 10861693 207329072230214732925210886413337367942 10861694 191925320972321918449717968313347742080 10861695 -2350807197385335439929472803633929280 10861696 522827420776180112265462170428857384960 10861697 -120704018153119842887181302509475123136 10861698 -268041177004009063934099911435183633536 10861699 -479053201583206828404168913917858315440 10861700 195258561010434914607694153941019238400 10861701 196498325578372376103619656711894731232 10861702 338208805205576620794649511621690451552 10861703 354713557538006462243968243849345074120 10861704 115793737743316586098540754670445854720 10861705 -736713217484269483579502491680790731840 10861706 163944366822396155553910561342375011840 10861707 133375746741720955907768698497223492800 10861708 -268599407133617580484570258048441079808 10861709 45240446441946085446610942255234576716 10861710 137855461908516810436720369028898201600 10861711 -369646171165210064495370369631622039680 10861712 2158819242193981781617523977459138560 10861713 -539726923133658099728201038813070898816 10861714 -1181052067167737126606310367679142912 10861715 -191867106672805454718500802864484130640 10861716 -152782914766990256253194766700813314048 10861717 -640398352456589155727939427091368997234 10861718 -29478956996903539685336111366860308480 10861719 -240085671701393284496042406947614680192 10861720 -38518434112987105796422492323710976000 10861721 356487320375010189532690574360401426824 10861722 -96985036722382981311157476989528632320 10861723 -35883382563265075254366522756983426880 10861724 -121397275014703338206415958835497388544 10861725 -19299393907263504041086186901536579200 10861726 246828939919080890019080595847326244224 10861727 -501192888240501516340327159418692542000 10861728 110327339989009674871611127984542449664 10861729 -75397274044587787567931236076344848670 10861730 225671730578346205071476229661736947200 10861731 -434707249762801140788800310318199997488 10861732 366372251709227147174917245194897891328 10861733 101596324555579020876099742236001140000 10861734 -123931713509212501234659153408050755584 10861735 -366456224201986081128685499415576085320 10861736 -252627805563821259260751841407909688320 10861737 -47003115484292465571755386366246929120 10861738 -10392442543354448839917206600346816000 10861739 -168533373790357718330977284181516447344 10861740 144254605801729685400652408602463042560 10861741 -327411782496786807271191908813572792800 10861742 -55568224599516907138258286524975334016 10861743 2173085902991247712912838557926708624 10861744 133281103791702790748983683277018972160 10861745 -213654103718062524292871072988045096600 10861746 52574120331916689801693859087783263744 10861747 -493024010820215127957973394164257482880 10861748 207247670047655372802772118202816897408 10861749 -125138927355262813488797203381981286400 10861750 -133910997736454774987847519152427840000 10861751 169352044078412288209298433711969715752 10861752 -359774314463241593281288437946691420160 10861753 -131225949942966459940553330793024251520 10861754 -205672303827201240136962518267891232000 10861755 89059205742957185135017366295898568560 10861756 -471130047368195759094558463556578401280 10861757 -4280363007143357004031672549809485088 10861758 -180402399852920388088806358007595763776 10861759 -1149810858958907244857610260376209505600 10861760 -6957061208505411773082389993006039040 10861761 -199736191516625157575350036195949597760 10861762 -184176498606439808979432914667617346048 10861763 -130108801797226682083497859790185754616 10861764 -47666883516667129506607099608807834624 10861765 138436446679077457156563395682754338720 10861766 -385552537034147179623998816135658603168 10861767 20132685756997671865418528402712012768 10861768 -463701598393519338860482012663741440 10861769 -368861842540683558803531240964687677004 10861770 86037788202001179848059435932939321600 10861771 -83395916675198733295393092385179739848 10861772 -6967654219256272683809709936093749760 10861773 -124331183584017678046720166920259080320 10861774 58673696425041625928338211632335403008 10861775 -289559481368764258432600290118637254200 10861776 2832573780014111159768156143876055040 10861777 -278281157856618994486318687880671865100 10861778 513853385936225246722694434035617143440 10861779 52825276221856539150569602362384651840 10861780 124671095777381642837714592530119065600 10861781 -261514193487043631545839434635696267200 10861782 110600519099907443964236088848322324480 10861783 11732792748033583969323769539343225864 10861784 -148018191250542752090079312041726668800 10861785 109306553435593249791426053360003202240 10861786 -73706500108471079737356746332158605376 10861787 -550981238293857153907478771072173970760 10861788 -24244812963538186690743319024599564288 10861789 -780797022495152153109601878170953653440 10861790 283297177699434058614770393203513262400 10861791 15295205942508340437588615012763979592 10861792 683104408607544026185742037645074890752 10861793 -92513188014290401629680916706984176000 10861794 207892781327464645973077471175202143232 10861795 -58532708332672661842750932065653305600 10861796 -37551048089386866823728492168968441856 10861797 375528887885033107457668622350551727200 10861798 -271186282442539618859430754077216333600 10861799 -579886006350476209105174275075182552496 10861800 1590780496144971028782679818541056000 10861801 -802793055414500200835641650964754992198 10861802 36284672568971545575802837986344140800 10861803 345161763797870230423188088194928954080 10861804 -124243795932314755440414906967889203200 10861805 -58873415606655476468446383246248288400 10861806 87452277898838563252550058151794739200 10861807 -479379928236037853014394653971757672 10861808 10790211268937292297481250604323241984 10861809 17289918617750930613689531469792768960 10861810 -19876880179297026276764987310898078080 10861811 -28685600493367110360186476760978864576 10861812 -142458012702028098169252661498146663680 10861813 449153713838804604430746696454578457660 10861814 -9769960836947948425692749698426107744 10861815 247435840609303923718805266271329565520 10861816 25906682319821900482605509244651356160 10861817 -156961455924771522898004138478614986134 10861818 -641876992524877966335914105057587200 10861819 -422368044505696457374354665792961701456 10861820 -77576530805410458672204960635038033920 10861821 11743515814577867380188640043508156390 10861822 -479848113368319486459927658436451576000 10861823 81583063575199564658199225155990684544 10861824 -269685418626041015382352769263060647936 10861825 142448556803820485231060358471073760000 10861826 -22413031172443180254152630688964899888 10861827 139334918868577869669360167472305480160 10861828 244974540552569383947667346226594800768 10861829 238040751195505095628014331308483129120 10861830 -4023350973385034669041206285375494400 10861831 57764065651487626197554772087956246864 10861832 -701982279973764256812919199476956441600 10861833 229066339301008403691863470712206032000 10861834 -355487964884162029693818009347136020640 10861835 606563166835350968972978073395479349280 10861836 -271986745802359017640784862326092185600 10861837 -117445450868260037745976227329208892448 10861838 -79503745914947934316171154304679851456 10861839 -428616191237589853627973152316395480056 10861840 -20489158023230560389614332578508308480 10861841 -1334713383341538993286538694501742208640 10861842 -27980931533869496514187410948090593280 10861843 -3000605213660006098692593578361434464 10861844 133965000039983287631793660079959121920 10861845 318881732673707591044711136408609663520 10861846 49822572636631662136950178912339747872 10861847 1814159174964127894514401749980594119392 10861848 559977133003448900222145411125119733760 10861849 -81568302173632927819394844893779381740 10861850 -10460696150627546756920761943972572000 10861851 -47760911152993486414295802500901898752 10861852 87799816817929683698410621776166120960 10861853 124984604073480380995484503201593344064 10861854 111534350435644987788493366136911475520 10861855 -276904873618618114064986223156788017240 10861856 254954720044386426811287914677402140672 10861857 -153580959733445416936708632451506279600 10861858 37906191983729297434616184865980943872 10861859 -232574896400071853196031426961435435940 10861860 -142056428284082931275499551987554160640 10861861 -113427023981135153444106547257577217988 10861862 381601459964913745104395879916472121664 10861863 -11012061930753619475964229634578857600 10861864 -75841351727117289621253949024997212160 10861865 214960785503536300010071482119344803840 10861866 178721888023289165281733261007441861984 10861867 83463419398220076763377769783998100916 10861868 36552972649445008990581885532978483200 10861869 -559314450775038803678456110623645080256 10861870 -4256416079632256558998864812798003840 10861871 -914112856971945822385506519363651931800 10861872 -16152882162623591988123375293476896768 10861873 105474122764735535552104289695174887936 10861874 169334564168002628902378122929197041936 10861875 -5362191456890184594482265801064147500 10861876 -331944268953144196690915782965541504640 10861877 -293711064880154081369931811461743108640 10861878 -274096583752662460746328794996066296832 10861879 758114946037003963155628658987435477496 10861880 65950169204328338161328597260075008000 10861881 194215927964956964475656725520691887952 10861882 346649552712032572317856347060603148800 10861883 615234003323685537887644458665728319664 10861884 130328393224522809099361018481267834880 10861885 -162191092295691771670798657612354751400 10861886 -1305372559922742401568669278312150016 10861887 93286577584534265242304800533775589520 10861888 177852949012316975542805947488084688896 10861889 -51418314272911057492577187183538300476 10861890 3754181018183499904590268193822307840 10861891 -254801649271745380051885616660424988728 10861892 -256960189472403813764381442517274376960 10861893 -118448918647961763183155963014092139296 10861894 396676662416015811994986656619311255232 10861895 510362304076420040289558308013204017760 10861896 -115612613149809683747625743137943347200 10861897 270927597410818719839815649731767760346 10861898 45266621915172353658263672595063025200 10861899 69043648949062964310147800870564561304 10861900 -79164635830318345837487613413861376000 10861901 -274218823091929317889398214134142742400 10861902 45603830672472677298913038282167747520 10861903 -261641614254353092902169812077168227016 10861904 -57183117679878551885326825069278658560 10861905 13063156485700372747437147447754278720 10861906 -503601493873763982835936356364666748160 10861907 185077915966941299339045539907674373712 10861908 -100628707893359969578808415988706402304 10861909 18795961668494192496919498186965372110 10861910 41323132227158377118998172438400495360 10861911 319643022839886737343824542623798094080 10861912 259643385145592501573641356534474362880 10861913 -764539444857695375151369255115494014838 10861914 38155742810866460877557433863497800192 10861915 134107522946044069220760318741430522560 10861916 -42247703489604310723166585380149212160 10861917 60291610210464728176785167366854887936 10861918 -494723029032025549580362612364593683840 10861919 -551025505772666931985051177941520531680 10861920 239561773896501577051852686528754483200 10861921 125771283373286646599325799687693663680 10861922 -310095151261320240476909802510703021488 10861923 421200688387118833426402294761779902584 10861924 163031119786789040030588474362661856896 10861925 108754491879027045569857394582743257300 10861926 -20816999571538588494233981645756597376 10861927 -1711513623934361080326523357281159800 10861928 844723599906806200937634457789209600 10861929 -2040013730153348170643534773489661952 10861930 152271889342911988086885519702419883360 10861931 -258170187314713861131804693714188240268 10861932 109865195495278398850297108654691292672 10861933 1715977901358332939093651711730111942720 10861934 -156816551339672488166707530888767149440 10861935 28337941372855135933711653115641200640 10861936 137918676205737001794277160155846049792 10861937 -389900112306640676231252154284656602414 10861938 7411955061768556709883212828275798800 10861939 476146918835516834670274792241033954880 10861940 407912722403552315906853027748299191040 10861941 236972508018755384397504328992973545120 10861942 -13726257381747730338185764838401629696 10861943 -356201483326325440988300629286181350808 10861944 259318615726931191191357115529178685440 10861945 207825750453822087348851734585472357700 10861946 437066671096791570961515564362958109920 10861947 299920033360478300134554915466782857760 10861948 190722563159262945493161279112722679808 10861949 -214765267937931538539752950789857423264 10861950 -14396356339639560773108303719669632000 10861951 108592739668645725239756493023710296000 10861952 -198958935608233421527900234853017190400 10861953 17107102769530132548807668569908908064 10861954 -397708820148971288961210465026711308800 10861955 200273136300975353416746623080004963760 10861956 102159374622679620088719670561343127552 10861957 511239406631883655840819909357874008574 10861958 -55036596326335722204073079510109687360 10861959 -23539726383676609220435592610091625600 10861960 42650215215634524767312985376216320000 10861961 -651793623609737570521522504860349458336 10861962 -17748307032991352409676802440836556800 10861963 -302721666608615617563374577729018184128 10861964 79225806660808352710792964545766366976 10861965 309760896956761057236957872613196704000 10861966 -17951295329584664852663865813356024832 10861967 257081070338965948529505457791069681192 10861968 -105463347078833618599777960803017687040 10861969 646077035689027444619109266663635000370 10861970 2777380371508050281245651180409986560 10861971 80176127238016632075930150574059600312 10861972 -10375702623582807027953751372215248896 10861973 140374434891293275570586183497531996320 10861974 282300280950055674109936886651518030944 10861975 -197279647012786380989377655926210138000 10861976 234990054440611651637894332531797135360 10861977 -369158944717818367633145301644645647200 10861978 -80589476106661515470756270525879878176 10861979 103157946938251386342944045279311173120 10861980 28185723049580013357996885988676075520 10861981 -9763781958793590481601424550455811560 10861982 172449301120936014901641079592712436992 10861983 -146676348423697139429027536818357413256 10861984 -151587513747555617350057417649981227008 10861985 -499491183095121972399631834638805043820 10861986 22197954913576688513281522626457532928 10861987 -516822993535410407281731465631178204928 10861988 -151107382831662336093057640338956848512 10861989 -68150710582511121210974922320399295840 10861990 -13887178398847219715088367498390224000 10861991 127091150009533933066594306366988128224 10861992 -27226162036512791235376829206791782400 10861993 476355020319133458209768010007584309242 10861994 46587393946317616770671052463962026496 10861995 -3540337997943378859546737330968297760 10861996 -763386573783244581554633318384719810560 10861997 -275829892968517780456929539227925926656 10861998 -28700824445774222887198955722238466048 10861999 791040493223162782890333418993700570000 10862000 26486197498578187606015134829953024000 10862001 21707121569618702397100006452036175092 10862002 -73265118122163732276182268740855619168 10862003 25036438221712377203155412999248420464 10862004 -91662012730964594016989325141299195904 10862005 90088194624445625534629592320995782400 10862006 77536669476758424814161146472652612224 10862007 8714325812528696876193830168862661536 10862008 -720592867911484273307852957899433472000 10862009 245019782549022930871871829758512791210 10862010 -29100316637485082257286373493842765600 10862011 -151174853809542295985468773648542111388 10862012 16840696043015180833917881129020864512 10862013 126714322003504321031227462044791103744 10862014 -364041426683888058402963140222170499328 10862015 -1140555155529158146988290803983568000 10862016 -39545231862265203608325963484621701120 10862017 2025717539800243673463549855708030400 10862018 325032961822777685526237641792725787520 10862019 -17993674530303604009722225943091725104 10862020 -81194507276857098892217924997282117120 10862021 222172512029655199259948227014788616222 10862022 213555178327837886740817186903355540672 10862023 -117629123028706606089805613076233522728 10862024 -106270222114027444429928598301508951040 10862025 73220103966577017181359666835704045600 10862026 201331962463074050917990250732963727360 10862027 -654058082958900516493505316164646947928 10862028 26432926758375460857473121585574907904 10862029 -1061916311866483036776558902413794191424 10862030 -160734192402233323507278992896999275840 10862031 332211347619636398999716902576376414224 10862032 24235189341940881367568816215375134720 10862033 21587723883010845380807009444647472064 10862034 -226637445520705607158649056563507978240 10862035 19369389223769715767876482873446969600 10862036 -8900586964105942775909274903820044288 10862037 470693259388255030914951912053582292060 10862038 115842909021426946616322286610438736960 10862039 -5040634460077492650738428773067474976 10862040 145068284131168165183478613819005337600 10862041 -732814246730377615498651097878620205558 10862042 456437666493406981098725233213163250672 10862043 -463548594715544532143141372965644850536 10862044 478534394471480201942186380631718068736 10862045 -154315222549473556489242312256062871440 10862046 47728647961664131197178077896752538880 10862047 -52514931723372526449996308329628234400 10862048 -92046257818602705716004803182794375168 10862049 -184591235451924479347280502765103296 10862050 169860113358637866236400633823959058800 10862051 -289440614607084422500890495580163694948 10862052 -83109030008020345945459128295947783168 10862053 137162348911494243727657223174945582240 10862054 105700773890072823674964545099300921472 10862055 -62839831067544358364122831100153734800 10862056 -480513461675359288437565868230504611840 10862057 -90983511785315731203811391000069519388 10862058 -3955027922560950311269141945745317632 10862059 -13417061647660814300090224030963791232 10862060 -24450333316680462476659606442833459200 10862061 -181718982253143066940957426944294415296 10862062 -9993733955633469293502192262592775936 10862063 -223703011466549358578283967999053152688 10862064 13439262956667892776796904376281432064 10862065 -1615942028448091643201163006674457060 10862066 -292813449890939474856831554043653889120 10862067 -213823959027736257551500544049031064520 10862068 13908550334522514558478285170456780800 10862069 -394117608076669957262550317078763803040 10862070 -13378718363158935730502258202559324800 10862071 -711408046367551782200657750448995799936 10862072 69261921709556393146672739232055296000 10862073 -44145107581789123778150032300786404000 10862074 385014198783423975517107511651286599536 10862075 312141295421141779289880738333592625700 10862076 606946461116345828662865751701992488960 10862077 -72424365441983948444754920541212669760 10862078 222970187094955528556329292529738077760 10862079 399128150165589513849451174710635037384 10862080 -107478271926435322766203542577600266240 10862081 -247922702348713110024056099674024517118 10862082 -122966048980553776337986001223885868032 10862083 405069070623705819401421988215662574332 10862084 444493894854268596089453070804718425216 10862085 -63007337478753140002002564368602792320 10862086 -309102879806151073372852042722852655008 10862087 221514679670113143257903269404848790792 10862088 470399090487533152330536761302933954560 10862089 104846973100457671717522322952550660992 10862090 31824342672919840708616797756761231360 10862091 12064112493182582019377262457013770680 10862092 116475187791949595522001963407775823616 10862093 -80621027191447857918576211021376660256 10862094 69661771062214306880427909034797509760 10862095 212580940272620190997607550914171572800 10862096 -25146056739106908547393551155844612096 10862097 -281900227230465429387561030827756928 10862098 27037692535270285286223658220966933664 10862099 74669199009684765954067567601786722752 10862100 -129036816796303556147103475588925040000 10862101 12621374770838942463479765804512797952 10862102 -309482999491547680064092008632038138368 10862103 112104486304850771283882506117282699904 10862104 -520494466761518935936456017176776519680 10862105 398086689477398107086203155021849478400 10862106 6612649560800598264556159935716108544 10862107 -279882644774093150385004877943222350848 10862108 17463992053607036123527181216485939200 10862109 -494864527513249931702120195909109513300 10862110 53244876852822667908350881952631705600 10862111 3052127895353405756684043414430401264 10862112 -103230845935561589599445653406435770368 10862113 940540064623119078424123978835534571362 10862114 -96652321019459104591535272471014535344 10862115 -129024997660146630605293605026757346560 10862116 -60922078513615445449796033642264316672 10862117 -190903030489352111706401624748353411808 10862118 -70481820758508355172273884916126499456 10862119 -522199565168934355972271485674935017480 10862120 -601290767207039699550468263478602803200 10862121 51952744575598939255219102376052121344 10862122 75653848899949901041520784077663497824 10862123 497768755158560493091703457833856545760 10862124 63989734694340777230882428073573391360 10862125 77156571059452947147908013966991230000 10862126 -379758804758448040695652295165746583616 10862127 -247366461374279768960495954746904805120 10862128 73552627091292669104827279803608317952 10862129 12254047899038989398597859838150481090 10862130 19489834505549183377859613124000727040 10862131 149871632780584709259820605815757293392 10862132 226853051556628417339063367713264576896 10862133 137490654387725155209711582500310900288 10862134 24664250398722711925442684495237901216 10862135 25221118152972551996394698419641253080 10862136 95350535122328225001959741688223641600 10862137 -731653680008971410884331489031095887472 10862138 42723490053503770444459639176130529280 10862139 378945642914817191276582198636223110424 10862140 -186469234784381257734413287349431833600 10862141 -828951989418235320686742996364403307456 10862142 -117760811227122228747604894280166545088 10862143 -750720594064735141197168434793624908608 10862144 -2431463153532547431743157811097370624 10862145 -43593780433976344117292488401109020480 10862146 -75581069277523423255312749836898149856 10862147 507437708901808390264801805167390321596 10862148 -144012482993989883158214553009626480640 10862149 812714447714297391608858063653855349150 10862150 29037688590394813249085837618363961600 10862151 -133706884947263385699959908640943061680 10862152 33047841467401760098849283794525224960 10862153 -413376302378635505675037859771224656220 10862154 -165123052278819980965111228308021596160 10862155 86215125440312482056737398568297946000 10862156 -83323798021757616747147944963224097280 10862157 79983423600924658459920226841721424320 10862158 -15423787946859032751895593646882439040 10862159 -361781762639589479164224096622823826048 10862160 -61041047958615500552007136424765030400 10862161 -576856592799909878771296186739477220238 10862162 519197979880249158719407332791842913952 10862163 -39699096182880378271007261909528172384 10862164 -42855289626390386383418920029260587008 10862165 -454075011673299343644174232406447915940 10862166 39359852725214883440738459573042724864 10862167 329447537179611421794606366281068755600 10862168 -85978762861523092446230669196705085440 10862169 -154735114942561153292089751776221259056 10862170 -428822647272096495284726026156523520 10862171 11828287280702671592962245195527315544 10862172 -130711129762821282883713872921784104448 10862173 52700606681258490619259111904261986118 10862174 -1109521827764334004175074020244418946048 10862175 193415781420003944905516815652191879000 10862176 101407203217422822618981795375165210624 10862177 2900934607434417715657385166205454400 10862178 -229988716620508252729023968421102197376 10862179 143472381622354208967943760627227082780 10862180 -26053597437970575568017572695181660160 10862181 3589852916281870860192731121024982464 10862182 -149783472058483064691775021551246501120 10862183 -148498723925816182538152591374068148480 10862184 -678085285413387020409296476003300147200 10862185 -262786843017919272786808411643739330240 10862186 -169925970395132671790361328289558127360 10862187 -29393975591746910571245411379032064 10862188 -402040959487717191076283768821530810112 10862189 272607394919822963527620442730507054124 10862190 1395390999120604926062090785322483520 10862191 302883154549295918506145781525577199592 10862192 135151365147699637140102224883150323712 10862193 46709961673828221993925484203292256384 10862194 -118775007180985430029933341359682490368 10862195 -173630985503741625630717864505046012400 10862196 -482457242633503803327589259417673885696 10862197 342366415395790523185434485752170073646 10862198 662795996613222376774193916698033105280 10862199 -52498104752702817508484148116818069656 10862200 70065423866333074976201469983998464000 10862201 -67555270485545694217957576829686437504 10862202 26280384508198628130454936464977501184 10862203 -360521454229499619038949806639561066136 10862204 -71712506388328185661074758234670188544 10862205 -20845803469447678863158731503263073600 10862206 593192905449718378431087874974483437760 10862207 66625869193411100119929510640024489872 10862208 -254015507213677623975370776599592960000 10862209 758077258927133466344358791142023645140 10862210 85739618722449428947864485792806630400 10862211 -289538167876752955534158834067317702480 10862212 -172944404240010591385354480467862394880 10862213 1100129623513041370830820041147863922684 10862214 42357930355412663881618364122860871680 10862215 42020303298667499383387916949358326720 10862216 -65456266844148529940481463224250368000 10862217 -99763514112485811430597932580469955840 10862218 -481179814620898428447306354192404244384 10862219 188186078588388637924981028145150020880 10862220 -219481335242568242743806211659808204800 10862221 482828775884458956269593237122894576844 10862222 31637900240127553611948347314297762560 10862223 92093912190805135159783546736361371784 10862224 133186599305795464941968962124845219840 10862225 75069411513038501226960864081441750000 10862226 -73862568406463769234244495175697217008 10862227 1149994708479723927743043814035038321640 10862228 -27366162478591333621195383460684796160 10862229 161921174468067816559641503808466824000 10862230 -4150456917240935313499439307747127680 10862231 346415793713103336120634614205943161032 10862232 195578710222122871196266938470400000 10862233 -529855323980889362572134300240610903296 10862234 -2332878763922603096737249418514012960 10862235 572859176646002554045128304122968203200 10862236 164991362194813907987718353370772217856 10862237 715949589287644573628961569049785955072 10862238 -9372263730531144662788204313323844352 10862239 950183474401235537735910058930050211040 10862240 -58000295627805598866651745546253107200 10862241 84247790420870825670338601095559434304 10862242 -223369035178316537915540166405290455728 10862243 -80243005464224137413540588993917410560 10862244 187778154049117019752965809395918328064 10862245 -45776413117601967456381494634105139200 10862246 -8568999688627014016019790750263696928 10862247 256122225292668926308245011022133438080 10862248 -356505121517361263560055144646716912640 10862249 -1196463664816053839163293859042672356700 10862250 73485866572069193119540157563111680000 10862251 312431979202329792268044896257425011252 10862252 539287763434374299751759280840357777920 10862253 98539418283723745840498585075429558284 10862254 -7900633067723225638366558472904418560 10862255 258358915771047841580969031203362962000 10862256 -10408392375744479368830709246973706240 10862257 43203208247304582693921935451096657600 10862258 215097363156855255431095763631558593280 10862259 166853198275430497362637012806070536504 10862260 -298125359234606255449387994014153893120 10862261 -218240082455042201110250626447290789138 10862262 -18321856622181285541860445540296494400 10862263 1390227487902956448534934634722574745600 10862264 -43924148754200932161193980774863339520 10862265 -8745804957122714094606485667946759680 10862266 -4693792855015313868499872580516550400 10862267 108809121069989347087050161173432647120 10862268 185602227598477790931771168286548349440 10862269 -665095920229481314308908076890008102080 10862270 -105081376600903203767936433492704586240 10862271 420108592129496206862179320961628218632 10862272 14707605091444794813077147814325125120 10862273 1248605049353199445033381977371321904 10862274 86361839426204145528675250331741213952 10862275 -83855564399372622749508985626748203200 10862276 -25896597846573526766124976338838732800 10862277 -31574249813493319231925372557041964992 10862278 -36851205774428096993683601017054111488 10862279 -61677255927989128066438379726103020016 10862280 -97293929839303548646331674586261913600 10862281 276120242227439563879346126724535594000 10862282 79950390782373238177682785354562770992 10862283 1032785362939112022046408308600359961600 10862284 459656431943581416796312293739987663616 10862285 -997067624414486442307458188064848640 10862286 -26820752423719212674719563503397646080 10862287 911599302968503188849097133854667261936 10862288 6870228028018605203378233184931201024 10862289 -508711000813397096803471593451034448480 10862290 223421769057476532532156038000093888000 10862291 -444119330563900764362904871667878181232 10862292 9389394594239523411029689844726648832 10862293 94571543759118649597084591942218882144 10862294 -176676481722941437759306286267807879040 10862295 95530442420419499093407900096467658320 10862296 -644023783999280822778919612122418206720 10862297 180310154394290865729918128830311704640 10862298 -140762098877104205898649954988523098400 10862299 -296794383131914045362290077149066516464 10862300 10288475190190848464658692399961024000 10862301 -403234095728772127744112638136054890368 10862302 -127689299849226719419234803204740914176 10862303 -387166722342759677329223134882071097440 10862304 -491346360313455405698451456603763507200 10862305 227826793841603908189206737950588349460 10862306 -133057607675620705325161263121885940736 10862307 -138307373740222881928461205476956701632 10862308 -542299547598561997634057991433421425664 10862309 -785961437798651543823343647424649928096 10862310 132793428707035100393752502931156664320 10862311 -354860761966721277996859458858246850560 10862312 257495022317325160719373723244726138880 10862313 26952225089044927136280477113645706240 10862314 118369760439017937444071644971836553312 10862315 34038195690501579945363649772243420400 10862316 3837717337129270237289353119269068800 10862317 210973207909211119810728256715657431852 10862318 89071582000802746377227313682228983360 10862319 41629255352668868921834244978269249280 10862320 -19993995062496968782730009094382878720 10862321 304684926940956986560668264691581733044 10862322 -168115470570577224005414170624551945216 10862323 -753859235940321741924106624022570501428 10862324 77863134265749611412023602294662408192 10862325 -8574211563622376788777397450980140000 10862326 220751238749760521898707697879703250880 10862327 -24903414455742029813557828742500514880 10862328 -208840096611697702661118200984866467840 10862329 1008030985948647549419914203924005903700 10862330 -161910643384746556992720713294858465280 10862331 -21635771762753650192073554949895136656 10862332 -168375295977600145896643055128578533888 10862333 -223581636984540717181210321848610247418 10862334 36502760347115224797864580527837198720 10862335 -8465168681863751151155884991367278880 10862336 236588889384711204543619806154765369344 10862337 -124751171886835889886345784947970518048 10862338 14399009810282273390883766455056455680 10862339 12062321651420951805737588528807878140 10862340 -63202229726248319625918502117906636800 10862341 177670119414219881126501358849888919072 10862342 174010603177205730691003556113084320000 10862343 -510501682037720452389945600091733792136 10862344 -754373629931411338162327394884270817280 10862345 65017935259508167273426206185508176520 10862346 25217678450933102910144952944778330368 10862347 -217913490509313765022965016132584172204 10862348 103474880550912473618509091084424118272 10862349 116954575134798642105707980581645220320 10862350 -93392784319954295555148754497094920000 10862351 -149720744037668977747168368849909676416 10862352 -2581354782752639126257967353529352192 10862353 -55556698052264578318859592778689096716 10862354 -139180958046936527453951577344857640784 10862355 -105982804320708450466184280857244622080 10862356 -189610512662183315013161493093506200960 10862357 -213901608798144379547851149268047633120 10862358 -144043441280231750892729452069642391552 10862359 -4729116030840967493691669692726892880 10862360 331352314055870829921542859069676953600 10862361 76823715201234515629418683028861291520 10862362 146369705454502466152701302918929221120 10862363 770814115080167289124229097256343796612 10862364 -394915666675675210021759364666509837824 10862365 -102685966410348097525930053832730062740 10862366 -145082853643271094770841945237313930368 10862367 411014016345887333251566347269616260680 10862368 742239598561775909344356658220559237120 10862369 1415447670526360315447186616662973952 10862370 216476628438668267393248774344897715200 10862371 82455246923490381488342038197561123264 10862372 240035940053012663147201439355449185280 10862373 -47196964624200560490301466223882515616 10862374 -173615110915221276601861696411880108064 10862375 652895847803643247276049406980688132000 10862376 34350795110755697317502542184565964800 10862377 101732124094109980724032497790503500160 10862378 -293435475810173106478763753464630560000 10862379 20767301681586038428740251578074742248 10862380 -19783538188704698856332579684163901440 10862381 -599878654207504448963920036521814483818 10862382 192873188649691133450225432369066659392 10862383 242148751168515299951008837688918330976 10862384 -10636595230662731507032001328181149696 10862385 -13291464677212008588345101221540622400 10862386 -52138542569438217143236856764476623040 10862387 -865734648263545325223121823588727284640 10862388 172704097364822287234865904259581408000 10862389 -252544443953066011399132447391423335392 10862390 -50626603630676382878295245094742333440 10862391 -13930207201558535177805330491032605696 10862392 758064499393978540269724692982930329600 10862393 282860489682330293353123567290184711824 10862394 -71171647353159053462127104854338703872 10862395 183300404320251074306570730992682300000 10862396 -248576492710316173496409938477246899200 10862397 18178574465856170603059451989768961280 10862398 309630169470759323274877358556676180800 10862399 44195327122804974113687671355464838664 10862400 1341671426745344729598385142208921600 10862401 329999145416378759368115531020116761904 10862402 971974498051153623485864266167879552 10862403 -8919561390259252612158711940242513240 10862404 4710130547857613070483805337504378880 10862405 397916205303243389895719651489889945600 10862406 -94375194036020643828845991701773109088 10862407 -189149093950434463538093757795641042344 10862408 -526651840721436696687914891103822167040 10862409 -145185096736337407364011701128713798896 10862410 144458293655148162150689887529067341760 10862411 160941063983853240323168549762012863632 10862412 -438820135814028111801560146870424064 10862413 182315121314417882243486633219423960044 10862414 401723942978887926082833027107084457600 10862415 -47330801671454338751813024211833316000 10862416 -191124924253681928102289371458886115328 10862417 86566302187072907742070860303455662080 10862418 -158784877267878387702068948026222441344 10862419 -11231171657986447420940229414248004320 10862420 230843642341485151339374179086056622080 10862421 517993699601857836171615657403232891520 10862422 -232792545162359436091834996142398519488 10862423 -153244416547735486955723436817870124832 10862424 -37252837978271971774239036488811632640 10862425 -102152922110362289771208259534877835200 10862426 286116134549707700701327142098880730624 10862427 -448044660618396970167073488548551544640 10862428 445031749325056632034386941435616915968 10862429 -304180564048777147873838201302546922970 10862430 42799826664310949105004083593070997120 10862431 166968497926861415102418403375366156800 10862432 -97754011829558758360037838736689463296 10862433 -219440254885330786463049037159088858400 10862434 -37028229127481760895403114359958494848 10862435 773152779549012210807353828741609015760 10862436 -54003948493828739208368777317261209600 10862437 645426311214609540074861162243632748032 10862438 229922671988395757122835940455891601120 10862439 246700666453563234117931218830567822592 10862440 -152432375517101149685493779441693491200 10862441 -441517534088437449231310486588451881158 10862442 -107026956566046548805442404974362403328 10862443 87936733267609566263735975599823745600 10862444 -15002044664848798644624536480390590464 10862445 5819058027869658656109725836086612480 10862446 15244496025884674440519110240946464640 10862447 648057664981445571602738699359398706896 10862448 -83100592689140239333633034611256918016 10862449 -214005147817555548333042306120573570072 10862450 -82045416553690215012642735926432868000 10862451 -14342114090501677242879019770498402960 10862452 3601245754123736569688895062284984320 10862453 -4932457320718368019198637324130270720 10862454 -76667434482474459605611254013931465280 10862455 619876123653124821033148487528529558360 10862456 -147948323202398744125227267994121748480 10862457 -424769716058673256479405630890087344560 10862458 44884359191835797871707589496894403040 10862459 -138001281409204976097988787640486791496 10862460 -43295662963743768110000329101165219840 10862461 -291741688769282724370478723637339074938 10862462 -38411440767712097865812080319057826816 10862463 -60237818153080670495147232796956521856 10862464 -196238576281380017291696837262217052160 10862465 -206074567573398522076146644218348402200 10862466 -223269453841273368675261390634671922176 10862467 321037837847242303976258735722756608000 10862468 -64006181233245266766381480219102356352 10862469 532651828112178641873354860649004272094 10862470 246443458183271250048274392222733399680 10862471 -254289062501732680571116401513912247800 10862472 29639885712019882748238358894664908800 10862473 25958616755865529448354197143185766504 10862474 -17788337153233314139440394156847940096 10862475 -208567980268178091502960091194111607400 10862476 27435433641321658057392973880871714560 10862477 -117165157060057866691591406991093560928 10862478 151751891764850659835825166729351229440 10862479 -485846631742366398899372290021738067920 10862480 -20614577038618971093446347797481635840 10862481 85494573654330729730782101332068241344 10862482 368200549755868731466860382003425992592 10862483 277555086858714120423741294086031938304 10862484 -17178837647424431739281259869079742464 10862485 -387771142061708441822952809907996950820 10862486 279781587016277187562885359998098007712 10862487 174803457781128020788061744532591888 10862488 2178582298528518998906075296036945920 10862489 -468358061959519707570485031962910573120 10862490 2956688473822111618277384910527193600 10862491 -995431771807603918538242906199827939016 10862492 -173144205154327468881475379831042179584 10862493 -3601394565144189740078666778084409344 10862494 -46717463819529665548846445637987931008 10862495 165519687535729516985516256144907286880 10862496 -224167499969075242947141388459913576448 10862497 -101294132431257841437045888669367518168 10862498 44632291313113219848478547971223538000 10862499 101202396922780067680589317934857374720 10862500 -454978947886336354120244078737536000000 10862501 179408754864514358690850411455326197720 10862502 -34355393455639364976374450496136636416 10862503 598326289914645708008496309813768187824 10862504 -350999886325890288918541526655794227200 10862505 -20305651724684869442258454986608690140 10862506 -48028678241648602231459300129112562336 10862507 -638828351309922034718468350288203174648 10862508 43849337890287774981220297402751976960 10862509 -82236885365779479967623657328464721920 10862510 -165181546692199395463341450219157131840 10862511 212432041959144082249836679831086384384 10862512 109870327418835485773525657401534857216 10862513 -438149729882455681772836086084140033820 10862514 84887577161818413040635490576447154496 10862515 277343466420063121628005205834134528800 10862516 81830567888785768355986244063913186048 10862517 -451997402290010051062635150423013098720 10862518 -534644700538008996744133359588925685760 10862519 -246411234577855634108371073508585519240 10862520 -178403315432269727196988993681632460800 10862521 -1494833230720678591273329065744394280748 10862522 88330181137483089727572188444150079744 10862523 29208328444331801909566939889752567824 10862524 -80871975671577491675328423281130774528 10862525 266088262187923078827190808639757964050 10862526 -159328478268871851898069024492990385856 10862527 212105110446285713752822145688488854320 10862528 168135298552067096438022004868823121920 10862529 -24358262311027695030552601456029348816 10862530 -78779883221910084136942025632981555200 10862531 12874554188856241311523730493233222472 10862532 136421321649148461204086383051068579840 10862533 -358035886818007202181365734310117280 10862534 22166301984268097158063490014628049024 10862535 -45569713463999388704613956825036528640 10862536 -650244282545248886205068137695432760320 10862537 -154228590944694512664035006850280030848 10862538 154349911961819075776945312477444863744 10862539 -456323996342964749090563225246742199720 10862540 53825031305181455882315937913280563200 10862541 -185713729602686125655432785121068707348 10862542 122528013571417019161971565947706834752 10862543 271821641871929602134083856021557788344 10862544 -9596406833629419586558004921200803840 10862545 60399936185051390113289343132307394280 10862546 -15475569040089147188604753085491081216 10862547 248118023668973035910481306437575680000 10862548 183348411197781100471236365064112347008 10862549 -221422873895605773135112010367498002880 10862550 40588572535282166532661402738673184000 10862551 -45572383982507366467287523888082343248 10862552 509719118462255876687016475871836569600 10862553 -29641933868699819917718886258009792000 10862554 -119056412591195195160186909368432043024 10862555 41767811465516601652100043893585571840 10862556 258492834868114492037191218658891663872 10862557 -62396948071246699614422140580167343194 10862558 31407671109644039992865578425311576832 10862559 458621921346072445574733961441767751200 10862560 687902369418584084481032120783304130560 10862561 1018316849274685540107738436855936398000 10862562 -34964395734290819972305087948258114560 10862563 -934860690149256301271700868390047161188 10862564 -208603393865120775474947803690227400704 10862565 -244469270314717651843161964510485765600 10862566 -91668811025773217929464595032168960000 10862567 -455101154196938989137263189699708637384 10862568 148533947968509671978503262008383667200 10862569 -8440986305008264553307773509202577180 10862570 -23493598116025354946252512899598415520 10862571 -18126660088440473757950103881354405136 10862572 24987381981548522897893517918496112640 10862573 360901115033208405076480388324518020822 10862574 -307614908749779726426261769678608384 10862575 89919880296684074740264478671625166000 10862576 234935856709928011879544971609461522432 10862577 -111157630801068599049338923883513104224 10862578 -115740550321385527306569892433569790976 10862579 175855897013701552447194222238217963520 10862580 -25061573415468331572526475853773414400 10862581 51002570399772588867494199521054740224 10862582 -425219745949377885829598117129731744608 10862583 128682532746929711503742979861003847248 10862584 -699245334881687376168677237932755517440 10862585 -553342812273003027146671663564009108800 10862586 64243256243653024047747427209876799488 10862587 -699818705441268615113518828682270540764 10862588 -256531832197479031012061777510389539840 10862589 16111230884706695727576963776692813920 10862590 102494726642900695650680843816991796800 10862591 102536389888774429431603681223018708992 10862592 99910172942904007738272270213848236032 10862593 -3093276794348683896538205118526898688 10862594 235520558332983472260253886339766534096 10862595 -357374667521982496196824448042284296480 10862596 234346425544778560550850535671775491200 10862597 -419390906636700090357927737507121777954 10862598 -161644127447184748651025419351661948736 10862599 -588098455501583818344158108102852277480 10862600 2511908061796467139178862928158720000 10862601 -182399418364824758822169454311661087680 10862602 284018979179859535977732803085482159712 10862603 487805526934142699157164703969568032852 10862604 179292724136394222275511005601534666240 10862605 112800534785303966233588936146460626360 10862606 264086194196308373475974414273119330752 10862607 201838019177754248514506802581366097792 10862608 46552405461539980979127109978411499520 10862609 191042202007641252002953257525479964516 10862610 28791656353517256899133682847372766720 10862611 180984002295680831640571614495748935212 10862612 -456856462724865212062488698104909167744 10862613 -25402989900226633640046240431471121600 10862614 5561921558287712947491794784178857600 10862615 153264533314658857899714095612816484000 10862616 20924845342914445240578862572571852800 10862617 2444456259859517458078757558660375040 10862618 -49521731336815286840356434652321176096 10862619 48103603773127392787185863207577441888 10862620 -181933572162978319643276059270470136320 10862621 113439373848696851611801474025400360384 10862622 -195727001937648045798134877757464219840 10862623 -565532445896389782655609612804283992280 10862624 -39783477117214730194627593834835476480 10862625 -68053912290425968819084301726041200000 10862626 221314339408491092925242394422481620640 10862627 -712735459646332223087341274614551247524 10862628 31361869988436570214290014951293870080 10862629 -1145724224065803464360134364715682742624 10862630 51822848350612671857596068094163928960 10862631 18406943166049831838418791666313180240 10862632 23732264990705755419932867254761062400 10862633 -166235906940263739704210304919484714118 10862634 90853337946772997982045192933784500480 10862635 58380736330575742003565429607747593760 10862636 112216933876050560804336529565416453120 10862637 440219383538324282636421854110072944960 10862638 -326350391295307333044263748074026853760 10862639 612503855812122006277710957166683829656 10862640 -84729230392715318256224979814082150400 10862641 305173966871245388889566678222241501412 10862642 54992774518437363664705972149204618240 10862643 -300350836072677406463367841954152887040 10862644 381147298732359905614148069291048277120 10862645 -2348617678939646368094141931197312640 10862646 64318470736511576271141755694620835840 10862647 -230150015982287730630261360089233553520 10862648 89239049871794685030898733193000222720 10862649 -101242518168151293121547566948318608576 10862650 166050984326359470194079521722006462800 10862651 14408543736070699978121832232572759408 10862652 -140863962906217812091736347576075468800 10862653 54186742978674912456935202062842056902 10862654 -776817489537045419235812614454642112 10862655 110061171314513142938787853885919479200 10862656 94167511264995243726571010239567495168 10862657 -196221632883507632887708068309730138200 10862658 103316525088225915484723934023813094400 10862659 869484429626517022578693198120517308860 10862660 -1145988515519738848747253815046922240 10862661 532406726800003757556067990273077984480 10862662 481880543117759189767263889177823444832 10862663 -116251514981073006169611526529552000064 10862664 -497718337510409943342879583146641940480 10862665 1095133787718902632206338286063737312640 10862666 8925177197917111988957612710233310464 10862667 5427242119615908903761067662459446920 10862668 95023086051866363578701685569026442240 10862669 31492549998465771665291679296095406070 10862670 5006934276270585569744276866890055680 10862671 193232828372266690865406096170503293952 10862672 22295710418027922223124320055053516800 10862673 70619775949892250424212508390456321344 10862674 177606221428535933411398219840395144336 10862675 -167318323978971304349686104862428426000 10862676 -117204115573402647911594528838327207936 10862677 -92500860345235283105656393618768379328 10862678 213501095644693788523823094046943780640 10862679 84346517773638917909885440390309590528 10862680 -264575579826856765788909656508109824000 10862681 -385596048254183999491166482950970918518 10862682 -72639525214166334298913496705323682816 10862683 68687024136171273719111318820336933904 10862684 -710571129227340210795762088720856064 10862685 140406143957832850421953073157928627020 10862686 -5782510927131802257846174605694274176 10862687 1135590613975841154800888282566361773824 10862688 513190036728101444190408788133808963584 10862689 -731064651452993530893189430611167213952 10862690 18546292412851800586259767906901459520 10862691 -80930010665924007717089981966866292736 10862692 43368148142806228957450138247426559232 10862693 -41604583283533069094504617838262184896 10862694 318114800715736628893604327758999223040 10862695 -489423700788801270248621263734255097800 10862696 311810723527710742093697984439787008000 10862697 128018888699926963731095917774321885440 10862698 -161828231787424667865622399708070711808 10862699 -119336646526276006045689736944880730760 10862700 -141412924601795719696196557052197056000 10862701 896513149502454631716997376500841711702 10862702 423213804027331173138288011383648144704 10862703 -4600061692979667310752692149300765320 10862704 55936753359078899542348393395420856320 10862705 -156826555290268041492821839040528514240 10862706 -75619018023373895847840827840152653696 10862707 -431683621442003096450091205510399013044 10862708 60866428586818190382195870571369451520 10862709 -101179289024250617441155048005738204864 10862710 2069175501679081504471063063725957120 10862711 106864438118769725742043157316927345840 10862712 237080494666204798484157817791816806400 10862713 -900766856374790424082609757349649334038 10862714 -403213215409117507347616407702491082528 10862715 16646024967318806608978479137784342240 10862716 119217756592060046088723623902903271424 10862717 184161548183572438126099602519145332780 10862718 116536149994977097301663366553748362240 10862719 43588155990694677125303352684599672672 10862720 -177121704902689501470094594071645388800 10862721 13461241307227414098837264393560657280 10862722 30692177390550436160920600720369343040 10862723 -490914447013615047320816364359233265028 10862724 -260978626357639579914304999947045663744 10862725 365672390185950978132426592106340400250 10862726 113979612586747878447333918152669061120 10862727 515973267710466587899842873533412087720 10862728 -689535009503422060624650815286723287040 10862729 -728334423096182157059013937232233517670 10862730 -16530099586878785562258803891510978880 10862731 -137816701563104764980133499834106600000 10862732 379493475376510161393799226302880100096 10862733 -12033667262032377390511909821958803840 10862734 -468869322430484918357017907424741320448 10862735 -134987347227394223436710387080830100800 10862736 70067807647565413469812132057837535232 10862737 -644332802430486683842698519088233078400 10862738 -340366312111253060211849183674587194480 10862739 269427935341636335462910536338494242528 10862740 60286968734406571348530496353038868480 10862741 -190951572556831436530146190746539558016 10862742 102036420174911018363355213616364619264 10862743 306991265672336759960585034332978884224 10862744 -415087867332514635241325302035893667840 10862745 -71988621504761101935123978903203443200 10862746 4028716838200380385608354017547304704 10862747 113139201171698813275033211982901078272 10862748 -4623597721325348413068233654190558720 10862749 253765491739173960459972842694656267750 10862750 313849934947811763370085321037394224000 10862751 175633099506583958904823215547070607432 10862752 487208129051319919877077332842238050304 10862753 675080856538052590502548190626364812464 10862754 -41651949269463017878450347546448378368 10862755 -316803241933582007490790331411220993840 10862756 -159513015147831502840325842430889799680 10862757 -36136429055635760489441762768991367746 10862758 274285377593397794051376625936311857280 10862759 973604828123002351209493442214977667960 10862760 -135382892871200801229544331171307110400 10862761 -248320241676527626168547277527595112668 10862762 416945232329098201589359111233980620800 10862763 -31877749190830763873093435258992025256 10862764 -32643730355464142624200440568860573696 10862765 -45296917362688269226782628629586715880 10862766 -316123216810131398873316603101149333248 10862767 -516057094473828745343776361252961123184 10862768 -42068075417327629660451023742050959360 10862769 145159708018812819448866555345995743344 10862770 81368395021817719657374909436064434080 10862771 279935951768867988279649358996370216972 10862772 83490128265607771281628425017512771584 10862773 200283623182605224751789846741786487022 10862774 38453397027816711983098820537845911168 10862775 -166222387753765474759440947053920000 10862776 -318775676981957568588790422486813081600 10862777 -602297300256663133864735892355931132608 10862778 -100902290733363242542823736770453444352 10862779 -343166951590419818183546717632225492560 10862780 -133016868755007530528621899944550694400 10862781 563784420996490989928027705517496046464 10862782 -6329089338733317358248221168116171776 10862783 -186607955412312836231612097915152120760 10862784 -167318923868601530579614876112325181440 10862785 72104538768405494781841314165137635200 10862786 -173526000096201595052323470406382092032 10862787 -12723294172834836943062762181807805184 10862788 459648781946509033663460990602102886400 10862789 1687886186941383946447113827966300160 10862790 -54418810455915722178972620031535409280 10862791 798015054806768670789953731484349403920 10862792 -281874641133712849703134569876781793280 10862793 -78885563396965711074537511074633254556 10862794 316941058459066382455738255578436089600 10862795 240589821434407295733618524096973520800 10862796 158463227986274157523320534125812678656 10862797 -107350269370380116765640332504374927680 10862798 -267920083708602280694043779772819681600 10862799 235032211965497164774761567052027305864 10862800 -47839163854936307435812223066544128000 10862801 42007942179278838389515342509230640612 10862802 264904265169171191311720993773459383040 10862803 -24738877191998899927493909908707244032 10862804 -592935090779915203516207717885568137344 10862805 356755129899120065148801206835753545760 10862806 -28296726709528176630874471580865399360 10862807 704180492494183606838433320099329906056 10862808 -56359609241139141011980440500315750400 10862809 218666299882927207327866692336630647504 10862810 174715480893308812623635436271309824000 10862811 560766198584143890047277892408995822060 10862812 170443669862448078986629706256459830272 10862813 78211884018158205580112574370793688000 10862814 158689788301999244658432960863284242240 10862815 -30682649367670443487212711166490318040 10862816 -879043778581835113467302373815479173120 10862817 117596333212032848225279399757453016512 10862818 -262658959399428960557426345369282985984 10862819 -232525151667958325572621744262644795440 10862820 -340614125554612803525656898902165491200 10862821 194032657378680036833806945371152305022 10862822 97338270263700865393923632421442459392 10862823 243548443406905364180849171230483142184 10862824 45128684566899388900990437144002150400 10862825 326927476631219965117843761806082643500 10862826 63453740796153846992078550338290953984 10862827 189319356392851313710284355338395412000 10862828 -597690841580072312373589484307913181184 10862829 -262974439268249662286631196474728216960 10862830 -102556671268564949669862916299648330240 10862831 -96925793768006031099314772940110681600 10862832 745737569567261866412839338788782080 10862833 336327651340520805549593824855432537600 10862834 -723020228413596339818936672609734656 10862835 241443509774850118180226348189633928960 10862836 209958931738935335965689296514001992448 10862837 -369367658367974172993222880873492562514 10862838 -8188585770831942066472383758272703232 10862839 -117530664323366776312976217339577134776 10862840 -137958796503427424952707319158274355200 10862841 71517923861777208857603127576698329824 10862842 4273710406483147427423250416883474432 10862843 186753567483554143920006038258563803024 10862844 352379638022100295529820258355689676800 10862845 204414351245698928615162275945968144000 10862846 73685527366172955095875358995535645760 10862847 217001620971558869681726903089562850000 10862848 -284986074493181242100557035883492016128 10862849 1666623621137658031744830357208057863360 10862850 85371276851706046411230634185302304000 10862851 -3101546382467082467014775719733625948 10862852 -26839058369120901693511641766576644096 10862853 449324103769404562195617545577912539808 10862854 29652192076388986733985334777241198592 10862855 103457650505106073365314447801401808760 10862856 36601705495218242299574496471268147200 10862857 -354371203770078670598007863543211889894 10862858 38666778168082704645304489830797025792 10862859 158657576059311451477875296714591735256 10862860 115266727572275028846756559419053614080 10862861 -780409179336832660040499487958298926538 10862862 -170529823162570705487653504583504115648 10862863 -65914031400303812675595095468358457416 10862864 -2746799215109337312308066548863320064 10862865 28521025712837110748365572130199424000 10862866 -59286844471118765293006511949176878080 10862867 -187539232406296346703228769186140567168 10862868 35898507607491397400563438515458703360 10862869 -162613508554384363490597831499424614756 10862870 170557944599552945284867345541728099200 10862871 -470399840771890596416018044876085096088 10862872 854128924314974436792297361358688583680 10862873 89592645970522685067664158374648454336 10862874 227990795056597036908064500171769241856 10862875 896263465452570358603373505240200664000 10862876 -824952508232576818301072047695416128512 10862877 14017778802712536399913670850236707008 10862878 78178467063823974878442929729690607360 10862879 350742069423037285654576848152029725384 10862880 -44510519740840364325110320238595932160 10862881 272270265609601924170693923655173547972 10862882 365564642487316970490717150758548947792 10862883 -689644986681834445210839047715673424400 10862884 8083712651935426241291102192841004032 10862885 -42896070015549325242171826190395494240 10862886 220171859083204103949448332689580406464 10862887 -365935873870657754328850075550008073088 10862888 -71346678553114690466971095016535408640 10862889 -402416863784573594057285340754527320160 10862890 -128578123595946373529192922151518131520 10862891 -158046723602863325099334354586613035728 10862892 -39552599647319450180593767450460694784 10862893 168060877297794420172102897826846967724 10862894 -14343096677273061455920548695118700800 10862895 261769594065782813606200924096452864000 10862896 25910214807420590689731421214605312 10862897 388220741249653430227157367335748707346 10862898 128682626888151134788570778260822187520 10862899 140717665898826987305982009373360277900 10862900 -91056449002727277559677229906172467200 10862901 -222218014292820709642741633406458139808 10862902 -2420949031392681240713475088208943168 10862903 -335349125382793552963498874524755000840 10862904 -78214545722188399472244219202609397760 10862905 3180250908768175986753456461562405060 10862906 94844928863823853719752379215632925184 10862907 428693137389300146270329246050188202240 10862908 4966393513529578114406771443326650880 10862909 66277040510765872546487586755581233900 10862910 -12179576581639622355285329769471925440 10862911 -5379252430197119042452768337620777456 10862912 -38981744166398531984756549499052621824 10862913 -348968449544548589957166090564665843568 10862914 120067491470177493841922114141149672320 10862915 -90410966775839493077913279385307593920 10862916 126488834849309598182689385023907518464 10862917 50582029891394932730771480998614744220 10862918 -7649732734830662822985850174412047872 10862919 446488382732510520388841518302813630288 10862920 442560107391786920410920846199471564800 10862921 -376612206077928505432672592770240099878 10862922 -83062920388549476887616101096288157696 10862923 -10654783001206943509964815075162043856 10862924 28659504733940648569387150632604833792 10862925 -197870368909991868858426125859624708000 10862926 260250856426234875320561270752275849984 10862927 -91642626227319519290832520330649003520 10862928 30243740426237507444646674735510249472 10862929 92648790674654016154945339994505882624 10862930 61901883084242442710664986995521011520 10862931 -207162523238413099074194120984278891848 10862932 -235219496764067821737954673024853512576 10862933 -169548234310471754599871329016498289096 10862934 -180656094869616589383851468831527649280 10862935 429323326856489066440945372463473049880 10862936 77828834586683907243409982670637056000 10862937 83665093268773615325322126790631161440 10862938 -69646798734673697303596023312755300880 10862939 356337381214109427439785839741801692740 10862940 58028594081971501074125668411728691200 10862941 300924548847946617449913399777520024184 10862942 55989905172087092585851159745593358592 10862943 24352973781324567955981068728650779648 10862944 -67542579649752795325150697952364068864 10862945 -30656733299789160028028965065369707520 10862946 -94803006271728050071127919644931786240 10862947 224533305622736805367415960361991514396 10862948 25369663034980468332131618916234503808 10862949 -220359200818902716939081927503131576000 10862950 2106083916081182571294216954334636800 10862951 302879220319182435788489645499409572504 10862952 -223330324790302262347211277509027266560 10862953 -132285670081754653739407443516199897798 10862954 -207535680989553824483668034460012236448 10862955 137447636483329323624196626887248677840 10862956 -160595164656506853409711714020312560640 10862957 -490213295465689609430049392219001419328 10862958 81009014545500175713303583118774857728 10862959 328839770942759580049553514580949374160 10862960 20327693145770243287071860035735879680 10862961 -5151325525609166805691316494938329856 10862962 -182246746523902668000548068698889977600 10862963 198845642166498684976451176763901211212 10862964 -145091049024010234293827334349256908800 10862965 -278456832897534276244028396949866544000 10862966 341614763152120004514558721760473704000 10862967 448544354602241925750248563273876783080 10862968 105816789694591941261420139842230722560 10862969 322602389168433694836730090734799968768 10862970 3172296818229965977818337790269536000 10862971 325110143377833847970967488081655780112 10862972 156476712748158411293351395255401042432 10862973 -252623681707418466840978466841299985760 10862974 -67468352151348874253808496329567552000 10862975 -143702740585190632152764765003830373400 10862976 -284128423033561189163624886091068211200 10862977 280843270838393315338296924004684135872 10862978 -112774830486824939475686602853427606528 10862979 -354606282272874024387596415743711147016 10862980 -223906523205663385560482102325648864000 10862981 -722152719246176590039149249386316482400 10862982 127142136644288357846534135677551872928 10862983 -107976774867333640660581998275219158000 10862984 -17615857049654383233361024207294464000 10862985 124406975781143067826627957121593829760 10862986 -100914438342954879475396147200967083936 10862987 434349494977194449061600581346152366352 10862988 77934504736465343772691149302996160000 10862989 200422388129444648967418294666479829760 10862990 3622686581722071014770210950033144000 10862991 -20831906896774333549373443868248718736 10862992 40100922730932124895268532713967583232 10862993 33767550528519396818384255876357466864 10862994 63585753117359457157515320013161280000 10862995 59550443471378259251767914599079591840 10862996 294705080722172416909492600697061936000 10862997 -141911847232025483117771832973510908000 10862998 -345642682254573396225676293701939799936 10862999 -57115767654880781634156479975837306880 10863000 -233057655617309838233205126160527360000 10863001 703239661859086155291438928681768797002 10863002 -258239172052021194823541757436739390496 10863003 -79295028461643941839393257255761908800 10863004 5464044951607851608827771422465272832 10863005 885334620318592427599867832028388499160 10863006 25142862538109922942756107419339345920 10863007 651032861840660222104940525517675724256 10863008 154282266870373198478805342507285479424 10863009 -301636255826734537532720477179331018286 10863010 208948028688930835433921640768118352160 10863011 5764101964330762306301321122240392000 10863012 -6973290213542379248317010405245440000 10863013 -1992563879281078845550261345208956640 10863014 313408969821429810744355925253466469856 10863015 106608128333056859495732303849326995960 10863016 -594393435807824860897700693657661603840 10863017 -360189073192038945916279648030442604 10863018 -67679519409449931659096801382464609280 10863019 -762738513337291042559418364209224037580 10863020 -44791158428023283076586588047995043840 10863021 189598646641301437112853256243015721280 10863022 -136973478546166907834687052170268871680 10863023 645018615064296552913037475165909694680 10863024 -85367848012606500671603718473845211136 10863025 -366582500662185248425779543467143315450 10863026 -145944986672061523560301744473108550656 10863027 49572849135163657385188418861091422880 10863028 -2853340495274885673651372387497041920 10863029 -255859696340445080465464992470978706432 10863030 17562245317652315710556158556659403520 10863031 -908945840126643459139573266670287934168 10863032 -69497305150267372025600375052762316800 10863033 -2740576701794355815303894808920281776 10863034 -27009750756156458752150105380893669376 10863035 34146263314727203162484603328976484160 10863036 13782769736161352009333686866125332992 10863037 307524785180798188922404330518938978112 10863038 -116259771778100918238392891071160720256 10863039 -40733287992130882814779234491797341824 10863040 78850728130930938225577216045272268800 10863041 -24943038740703049094364419963007708480 10863042 233384202034640683239243425855333795712 10863043 345201086444449536494210849224375711292 10863044 578245890404813721614721924790095363072 10863045 -404516455533815698843027517001577564800 10863046 38239578358975996161894300714256517472 10863047 1048887323678726748814852247126791728 10863048 -127672450840452445711135770879255674880 10863049 84316495021561980123654235224566253220 10863050 172168726217827176870714725275512633600 10863051 107534978898532898783438458611033827328 10863052 68595012485811073180563648637141601280 10863053 -976928575209636342288424401298738345920 10863054 -32733190977718502084965148631171275136 10863055 19450721896855831118631120475992631200 10863056 222286942679343317364345244156151488512 10863057 -5436551876864752146385176712356873312 10863058 254202617772677039537707105078872884880 10863059 -588141630134990056999878318263150830740 10863060 87324183262027877039764159331574374400 10863061 -354215341012469988258742435189562460096 10863062 156453071280732877585048758976728369792 10863063 -363526799120181191171999143622446252992 10863064 298709709870611216762575972010230671360 10863065 559177288629732035395521434693329043460 10863066 -126989208556240750279786028716204709376 10863067 -279564974980397651807566215697023821884 10863068 306519566157185894846612835230451280896 10863069 -9836746198870086930749051142766825920 10863070 -81926238175165855135575560560169891520 10863071 -73875460534361643349381026137322045456 10863072 370233835940798165197849476658064523264 10863073 -52607530986721957362594327588705985200 10863074 449961519140983503559258117306897555536 10863075 3476854028769825849259014040977925200 10863076 -123949886539187507414573167861905293312 10863077 -55823322030530294068066731159213973188 10863078 16843711707158607805548368459809307520 10863079 126892129208190449880812711307034581640 10863080 -482414170624765889502281511171704832000 10863081 14704999339985773128097717277294890020 10863082 -149056711198004271680412365643423446016 10863083 -334762286149682636620035291389929847040 10863084 93955940379115154281409021123393617920 10863085 11111492805881497061951754493445511360 10863086 24891612495173973995715858759537025344 10863087 396122186596741749684533246616648996480 10863088 -196262457544767315652054078773975973888 10863089 66260207318329345168815455317664167872 10863090 -503953520198754669876420205434485760 10863091 732873538023161108156643231182760175984 10863092 113225651721011407292600067009358762752 10863093 145912357417550837844113050639350917664 10863094 -7027617597065424006614215744979210688 10863095 -670725943861475749196287569804884543400 10863096 -48245342213899718800368002400694579200 10863097 181486404369355719740259023862393106432 10863098 -392882033918472137304517733981122613760 10863099 50357740142856983069934481547851308000 10863100 -39642157951430585624803328550686425600 10863101 -30992813634577438899082506856182478368 10863102 -282299244373830474701957307446868606336 10863103 -166859453055297718839286575481440983976 10863104 61859785937378208418269206469113020416 10863105 -86231224347213460608492148874074466880 10863106 -91076927944620385338944379773677768800 10863107 -257524920261215700470458779223776299280 10863108 -220352002945345302125472046287441883008 10863109 246012802008863213428716397096628875516 10863110 -92101192588695835086544562420346393600 10863111 -10348042654596271247256292903880004096 10863112 59820420160146972782247380892772761600 10863113 274030504268319912143233833114425359104 10863114 36568603099380350459040382544427786240 10863115 -21944366223291664652634306185765188080 10863116 -547500740261297325616308047588810780160 10863117 -456258132618817797115384309537552270560 10863118 -96661339329864588526188766378121952384 10863119 968165371268295363576764086832347720896 10863120 70467024309605788896036083713502085120 10863121 -134788514433879252127924824550826713678 10863122 178943927805015450219031815796348532112 10863123 -286915755644444638879953511755786111936 10863124 -94619932664273056003025738164343901312 10863125 -13064527224143777833438744645848960000 10863126 -56048828660283394629304655848916071680 10863127 77698009021318791506079597335604633264 10863128 -157432982989653570217491468227882496000 10863129 -395757202109668895177910273480365626416 10863130 -10869038939892686135385140347773818880 10863131 -275119970656423186364628455622850498800 10863132 102422173519945105577551284695636705280 10863133 -4880085463435817744279045011463737536 10863134 -324182358922847054658745345408347590784 10863135 35522676284451961481983302635726033040 10863136 -813055578566412025040344401931806965760 10863137 64310286788513929369574313798794846100 10863138 94936014143016716008215308877225984 10863139 -941402837235893576023554014183443200 10863140 274041452069882111833133211083857117440 10863141 -27273634081380316511124710341346551296 10863142 -28274351123839963472758680520958113536 10863143 718416704834225181433886670778284197400 10863144 285547373684573268892885947821938682880 10863145 -166917515446163114862186564491173604280 10863146 68931812387685263909632729824202717440 10863147 -106684326844030768406949602840577119400 10863148 79265310462619823130485697044339326208 10863149 370918197697155834791307469882206945120 10863150 -9165294434688842857916153449921838400 10863151 492559640437160337909302988192954383160 10863152 -96979649538911730787180395864051056640 10863153 -13189878731431285302711581931038342400 10863154 212150685753492828256914793939397653776 10863155 102150313188226857674379879500419308000 10863156 125386327529291534496783509702717650944 10863157 899899380080755664686612778025806686272 10863158 72472486654694892742025987952639649920 10863159 -347646632316991611142462473485426388912 10863160 -172195410972908996484292070234239795200 10863161 -371605567382076669372435267986305549488 10863162 86979804638305260472295664659434875360 10863163 -352627064937860286189966306220137070400 10863164 123988366304075485653119885745402748416 10863165 -308430886175565983967586607542167346080 10863166 82872359737032743237033620058342668032 10863167 -51283032650468824503879186459307822368 10863168 137703726675980010103805569958003343360 10863169 242930110771662622330347593059453157570 10863170 350065318734686367142438276064830570560 10863171 32761212062437855763831946579613151184 10863172 522574968838982283918620100737810178176 10863173 -853008242624214451128930115450143179520 10863174 113817988262089901007560273392857876480 10863175 76791668348558269465803998713288281600 10863176 -5309841496114650315272839168427458560 10863177 -57931111013596152634885595469470116992 10863178 -874202202150792942378075799043645004960 10863179 285828558761004237931380389833543784112 10863180 -326003192162737535786681568767620147200 10863181 107654645054847688268494197430348429792 10863182 -543028618824566866403711231852792211456 10863183 472576969615410520503151951160881674624 10863184 57873137548476922067237502855257907200 10863185 37319961247011609513751557682311408360 10863186 -53762175791773579068550275756796695936 10863187 532512653361373231677217794104323366392 10863188 69582801232199638887204828964461520896 10863189 81399154608283561641111882196042482204 10863190 -135602989935423616201126993864532484480 10863191 61480960889979426860980263663242294472 10863192 120545681469308513010166326085577502720 10863193 -51673232053205675933861170118761932960 10863194 -23084269028195809974626081628328345104 10863195 -37757529753873688870631926033068080640 10863196 -73863493742833106870110247965546536960 10863197 -22935969811122224608305678173273034414 10863198 122939706588751973432188484094426410880 10863199 299667480021468488594152149877076336640 10863200 162593916762932259342482683540301414400 10863201 296828516885059722053339660047837133232 10863202 -102675121937273335374572576491555297200 10863203 -2778627401889997038392304044838557856 10863204 -830866199613971969972113061173720252416 10863205 460046391997274209314136582015793332860 10863206 -12551775576537111342195969400806899712 10863207 529305998234799945453826891720935122640 10863208 -45187950370142873904431553143102039040 10863209 309427726324470935699667812276206809216 10863210 79304053943934841278816129802052424960 10863211 -76276362804438123947968785204674368000 10863212 7000104761339178686873434653306698496 10863213 38765343530968700909405363330720321088 10863214 372005333608133788594281553116762809280 10863215 -427296799697399866150510145784500136960 10863216 -19583431790723123007225090370340782080 10863217 995431519089269344630313646645601481652 10863218 74074674756761111063890170422628844560 10863219 3181024464877010198533699956588614208 10863220 -369472236217654123030329230939703717120 10863221 -28159653723191501343626161274605407030 10863222 -20601385676298777712534192326599000064 10863223 -120101482931756501755908553882244129360 10863224 -737476753534038825252348696723978240000 10863225 -262552374885617872956189130932981187650 10863226 -87491253011211224868462304259105821440 10863227 938878129960976959102150913609565191076 10863228 24231782157697776828269748977976107520 10863229 100934074735112166839303965522421467084 10863230 -10540007249497211469971000514009600000 10863231 -222640708767457169696109077427069237120 10863232 -531219566096134258918479939606203596800 10863233 6887863669619186947462014511578318384 10863234 -13828579787117549945316612135418619184 10863235 -342821850391040329518465556830605796000 10863236 123802672192258984865293191321363377280 10863237 -6692492976790049157669405025010171904 10863238 -148590114226741531583247719547025338240 10863239 -44289851428414587242368360632794217960 10863240 -189760070130471349137975770338915123200 10863241 -1471738494339939569696297761341337977600 10863242 184887679374572863002726466314902390784 10863243 386498513212736024860465588290730284732 10863244 8892010348691523952978928171834807296 10863245 -24916040763905872562573268878922362880 10863246 213888147788646506868131158805409020928 10863247 659408592502179757315644981527730466800 10863248 -163276386933156736964680461465656426496 10863249 386670011030115486457827529657244135664 10863250 473009629339518378028569194067037440000 10863251 -181912239042291503058867914410516388160 10863252 -51718051029219925580528111549794586880 10863253 526799027338074622256169241626182424000 10863254 -141878580409218608175068639957573075424 10863255 -53095428151553388740743959097976956800 10863256 256671598939134026883306599066724218880 10863257 576555761079814648385962183978643293440 10863258 16359586163268124251503997072427115520 10863259 -904491381161958076005265075317447460 10863260 205615017247675973873447428693338938880 10863261 -269901077614539038451596164425730695360 10863262 1917790117153539133111994916425979072 10863263 -107883997662671763255685431713623152480 10863264 483057599168809020491822400147286917120 10863265 62343760645972967833882137302773070400 10863266 186989841555494804530789035024713966880 10863267 -78900936345090152484609626002404288000 10863268 20046354940927088481189850923502338048 10863269 136733551757287577221262632617255207840 10863270 129742808519406545757358286567933427840 10863271 969107933089336991904329332855113988472 10863272 -22874203812379969003462960100119511040 10863273 442829264421112228904947557985510619904 10863274 5129406947790531661257827106484267872 10863275 282819338130133067309820291336145584600 10863276 -31552171002729572523890274279176795136 10863277 -705034675746055032008323922013006182240 10863278 40648096049483540695768151953812993792 10863279 60286298068870128736681266718274239344 10863280 -104939487923139133332130813013534638080 10863281 21282692032667749570196255881008213504 10863282 -35201633144647363476364516374552980736 10863283 -523841042932689842917299549206939476468 10863284 232837983840680642267823367703979417600 10863285 -318349079919561023062398834524703640800 10863286 84794368376802994393219024532807491200 10863287 -127884866753631250748506375274689583064 10863288 -710121063457516214319604715670847488000 10863289 -97179065836221656629037225151305157600 10863290 275147846369979324676789707761523148800 10863291 -236764884961668471698633750186888876544 10863292 373442594120648520137314544635727846400 10863293 147687938051179533261768577796104226400 10863294 -2493588334391740153165414201979916672 10863295 -33637806533575148646686054947865746200 10863296 -297335338656197563311676829821650862080 10863297 162469533764074394237873868174495466674 10863298 16116614782888701517988987672245048320 10863299 -176244122903373538264992623931070895040 10863300 134941651311766441191320501946430848000 10863301 -339462290268980725163784882288598272548 10863302 -19877822787606675258019121278589270400 10863303 38630061486701365673607038892590548608 10863304 17114262457687174103402004200207493120 10863305 5882183288121444391520024813624175360 10863306 44820075761526537438812218935525454848 10863307 -161969142915758466725016305250911626240 10863308 -151639967378199764331604547129695395840 10863309 -438024755122204426650973802679758335296 10863310 -103528046023217301740904492476251141440 10863311 -104073145355877458775580337711475177528 10863312 7239147405808091215912087022058995712 10863313 785321510528449798160476901340872727360 10863314 3865025625647306167717941377118265344 10863315 -29410327027603360606676067126912858480 10863316 -4880723784800870366308913876793262080 10863317 9291636553764092788896019915003692366 10863318 299031326283217561526511529099333101504 10863319 170678892403654475104569939269464926720 10863320 -414567805077186066447960829098370867200 10863321 -12227109173532773060377079514012932736 10863322 488566807151206510216912520286421577712 10863323 128233937296973467244917423680614359200 10863324 -66750658999363298133368489047096995840 10863325 398686732848252488541500630703119073600 10863326 -73438831710799523618633400195524444160 10863327 9871129050087004715074169922143019408 10863328 269405360562609997384353414934150250496 10863329 649205006774446939688680845415791360930 10863330 -31651481446328973413097272458951004160 10863331 211063262752993991717912816551294042200 10863332 -352726966110088523701621095264379626240 10863333 -128195771670391082976119649819857804100 10863334 -89928706029979954135774951255147337088 10863335 87186928922459944811211666028684062720 10863336 52710018770485477654867253075724288000 10863337 -143013509940095396070594159152415836160 10863338 -105374717305514347007774777179731562656 10863339 392176198210581458753933257035908059224 10863340 -193377904118731884618433871828319744000 10863341 4766131868165833232297623185738377292 10863342 -88636258121099245052945445101526220800 10863343 625762378291544728370276637316520416592 10863344 -170889485350600953932547162195179274240 10863345 -177333870478828961678498357555707545600 10863346 -9454232621845716126914021305347978336 10863347 -121452977351895728113588803524961089136 10863348 -1565490599311964276545911179359580160 10863349 -36058960938115922045622065961320728644 10863350 -132927176674889177939939115673275715200 10863351 64477094522024793673816410827335322880 10863352 -335169091840655642056445064988204646400 10863353 -47824659736517882412534411394059541398 10863354 -166394257279058623911968947130709389568 10863355 46887789769214227267524668664949709280 10863356 141820774856227062751923854767394208768 10863357 -246900282685702789626004475587963533120 10863358 -202856519272959574275390726100053709440 10863359 233362166709069618510016056960652999704 10863360 43013667524997898122568867346896650240 10863361 -105337004099601334658762516373859582976 10863362 -55601450145411712773742119286660536288 10863363 6871569709848404054799472215287226624 10863364 -247247843476813030825372017173381657600 10863365 -42113021174490137103415292050570396740 10863366 84931717889922632027540636936767660224 10863367 10591496063062515605267135827040900872 10863368 143917866470680060327559981689883627520 10863369 -182458795813497198316715460633120153600 10863370 119117266723082053564301688162111452160 10863371 1156501040226519160375097162374122523200 10863372 50054140653943723895552755012910530560 10863373 565802069862106149454285542603924973622 10863374 -234653868556754644598779963941669249408 10863375 -227153572689276388495710452999437920000 10863376 37137173587460067283159016125027532800 10863377 -186463495909698424904838611043353588928 10863378 110877970252949750049040766078803877904 10863379 193199949632687143563257698606049031980 10863380 -416496225104474262762670182156147840 10863381 -34604465918132331317287020177916350048 10863382 19742496137531717892795175082047605792 10863383 197678378616851916761131407922510934400 10863384 44478390743484386287812232199089029120 10863385 -46117707344137107431216099834129573040 10863386 162009844827275022882823690759228366560 10863387 -85821173301879305379058010708703708756 10863388 281787612599882363697907529546737100288 10863389 118415630105872333362322724669304797856 10863390 38999226522862470524510888322599865600 10863391 -5761802288270273359331473489071401472 10863392 -490612439049400449543351835614108450816 10863393 183290728610433498099069257859500497728 10863394 -411882177150415435600928811485988963504 10863395 68280621066105750143139340362698792400 10863396 28657008014774907374391550559740007040 10863397 -235495233366443081553946708225015975908 10863398 -116727110959241116098122543682719088384 10863399 937853185221694536955714515744574842960 10863400 173619246560987433332274413305201920000 10863401 -225713882186027164727979112451910307596 10863402 216953209318397438074966052691521064960 10863403 34763854204419128654091203766688505424 10863404 -281372635483289240090047194584060646144 10863405 104264050809759674927152904525814456960 10863406 127843626592799787582749619867159936000 10863407 -458469163848690353955073842748433551344 10863408 -53800873036861070794469191344458366976 10863409 492541023753134195438193703696222894610 10863410 -30423477342811296364122407198743296000 10863411 119347411915089274955464901378549041200 10863412 46081861781966011830465510462694490112 10863413 192290284049697442010927032967604731040 10863414 -79205743838550841595819572595030846496 10863415 -27316308513396095989862049950565337200 10863416 422097294220509289317175483875183636480 10863417 137045854038476093245500964062044972880 10863418 -369484990880438785905824496270384324384 10863419 304350713649335906007259272091090945296 10863420 85685020692675120465289038556942786560 10863421 464160355255655913864008401333999883200 10863422 -6739824951463892176693765830752109696 10863423 144114541603655137861981612748212915200 10863424 71747191665578972929188915666078400512 10863425 175750142294914000156640986572889536300 10863426 -32076794894335172154753742616830451712 10863427 -282957386255079549664178135456883942724 10863428 -664584368178279168946645082870889820032 10863429 -104885760370903156949489227854180230400 10863430 187666315642965983193213056557139295360 10863431 661967421329173661239542912605769283632 10863432 -256387293215600297596674837990180756480 10863433 329103228356307451636879563757504577920 10863434 5981348541059259565469151389481296640 10863435 5170848591386947008443865398331148800 10863436 672010645499110635281275029702347559680 10863437 -328357620643255018416909857316692275680 10863438 176021004948443593605403693798717076544 10863439 -361642905140189016454347106459324340928 10863440 -29114837626495975550866763802201292800 10863441 152821753066472681730272239302664418100 10863442 -139680785005470155724507511991534333376 10863443 736483060208140301717322668495590387692 10863444 -194262953547745296882677302965710438400 10863445 -191828929792040305331423106651800878080 10863446 393235099165743404664207175773471319104 10863447 -610394702546955483299032473307353608448 10863448 273708275842599668753421875850971136000 10863449 36774694320613922378467718454178220820 10863450 109476830241745210209325007657661120000 10863451 -282551203678333115105164553942859119548 10863452 14629746269683741815285624003754509312 10863453 -172550756769869429081054874756829080576 10863454 16030004740318878141756175490314911744 10863455 346883173475392596332221954957788532560 10863456 167693120057020324158516512041203400704 10863457 -139699464795164464883997669419129279568 10863458 -11666965765551632098625420969332962240 10863459 -124626565830766825439376700682101785120 10863460 -209963796411190117090402977723121098240 10863461 12872270848095574771197152219268734784 10863462 174194862985680741531614384412811215552 10863463 -52436010903479927286872115458379774816 10863464 -234771291888199654261684391807956992000 10863465 558710631695957164994539456153955346240 10863466 -307267751092350313947411202536907775568 10863467 -240884151970838710887465603879920369400 10863468 73378159503163542835659439844163747840 10863469 859193556868701616925007524375564054870 10863470 -206590611856409900669884773639147232320 10863471 -44127838112208451760582335135949693688 10863472 75091383217439471300466416730734592 10863473 177506380375768069274542360466931520722 10863474 -142379743278291075608401127079303200640 10863475 39197099383124452979383150418201760000 10863476 -78096873218229753998435867283976604160 10863477 -267924979445441490075651777894317760 10863478 -33418349328209510755236843513355714560 10863479 106924647480584792350974502070165187072 10863480 304860341965143054497568680223581184000 10863481 161752409916311703274327081414288232532 10863482 46403111209512584047879581294609737472 10863483 -67171708011249106333401076673992089552 10863484 -114530303696746800060724441868744979968 10863485 -5701241067436547064868501723190668800 10863486 -116757028875175798837947685409365906176 10863487 16980334624890339452312755705543328760 10863488 229271084487085072293296906503213547520 10863489 -106714181096412108643648789142295436992 10863490 204703063775608631389745417861728550400 10863491 -387739198707587872567249633721621034216 10863492 238628911361835324310200836617173322752 10863493 647287432716037159879793646594319797120 10863494 -9525168373962410698047270058122990720 10863495 3760976649564562846536781997090767920 10863496 -85461799144999915917216832339501056000 10863497 39796895754459472382362295297707884480 10863498 29354165161155473843724959961538426368 10863499 -114574350229914952352800247142785738960 10863500 584601599496253144704147419738459136000 10863501 52806667614439174456222974913850016 10863502 60642099086125337619509518313545908864 10863503 160755992339924377128308539341562045680 10863504 160102441348261004839527463355290091520 10863505 -515412607277181182245799080216248659340 10863506 132435819266928798147967789230747479040 10863507 116255858953805655422965119229467709440 10863508 186888952571294275543315548794932170496 10863509 -260478326342551358530020718931401404384 10863510 11036681820868712063287192690315622400 10863511 -268496753472322280704372401536687224888 10863512 -304310732412923346821316234281123328000 10863513 -224730768645371305458164288567048080320 10863514 241885499785309853134462994916236170752 10863515 -252745831322111206656791354948642832480 10863516 -42829967069588785877370599698848153600 10863517 -251672113179423852840006303636004157568 10863518 212826770949888667746819852282867012480 10863519 -2624229345911065409267714355235749360 10863520 8676451899701290527934049878199500800 10863521 231944991852979420518258689763446393280 10863522 -55566045035780045283305445163101441840 10863523 -786282514942430209405499388827877336696 10863524 65206377092763016727405397951639478272 10863525 191883663664805657886062662597281508800 10863526 42104581242912596824886703917058911712 10863527 -858689787508448748469116871532068756800 10863528 186821436332137335789755873349074534400 10863529 157814236025344146755463469076096010576 10863530 -60381553054768611953133551149503303840 10863531 -188362999167610231795870385005110796800 10863532 852231416202489948518867065900590830080 10863533 -240786711074439765764999121759220909824 10863534 -102518537963798904515463819384932889600 10863535 260855492973666761343631140500113850400 10863536 211634793856445556937326906414778171392 10863537 5405502026481525191612515038226620768 10863538 62642772806403939465140240839857907200 10863539 -133133697770482171890438720533194279944 10863540 153385548111605928142387760188397679360 10863541 -134930551955753847888249749558412834816 10863542 191354053958985211340844372705314784672 10863543 170118194612633460501933534749285791464 10863544 -291115637783774116847270317162490388480 10863545 -335792012095694047428176319498804984000 10863546 -108780174647332990715499765068128280832 10863547 37874569116710037712624087408689247552 10863548 497467395983572584563918449309577780736 10863549 9591533408876375559126760336151983584 10863550 -243302904384196923480851806570692379200 10863551 349799393011964844900249924493871707704 10863552 -17565401705225119571957212118243082240 10863553 231104321751152204935075579283117332802 10863554 -104456778938899212716801386872794872320 10863555 241841541260214648104572914496320924000 10863556 -483671559830909315800988195938697241600 10863557 11824638069120662324843411090848314492 10863558 286667278297290144081462938712038701344 10863559 25819577006843286730076065593668749440 10863560 303102989355795263615709196652524032000 10863561 102629073624948207970578725184383497344 10863562 -370832362464132293809310632738319668128 10863563 852482067130545071281512925654092264 10863564 212279901790161170552172671881181707776 10863565 -110592150598033505220567071647617814800 10863566 39776307510424372668144508811036907264 10863567 -116416191888361013487344057794301789184 10863568 8935068099534761336851446387414663168 10863569 -157590341795835618687568739007267298956 10863570 -82104263286294462392262138396891056640 10863571 124026312659265374217273724981595488200 10863572 -241644930832268780486747810927664081024 10863573 2134063031841116668772131065466538304 10863574 79363171713612993744055705766320325760 10863575 -61519813597899412594776996290944370400 10863576 463232219219548969841507647314427115520 10863577 34726826972607347721839229836886059392 10863578 -180912402346571790365728503749761929216 10863579 -396786298361496056851174434884201626512 10863580 48557641875013034036313219405321338880 10863581 359681603084927915821696891640958233472 10863582 61683854621204899536837792118731945792 10863583 -151147780943949147711247093521148780296 10863584 -970940998963243749285417403929361121280 10863585 -478797973798207413543552640962739900800 10863586 -181775782054272217439030375610427589856 10863587 37119074648969765289476639015967588000 10863588 109255684603818902511672133919667532800 10863589 20272375893632621149428949331070955200 10863590 200969487481115237400011400468790464000 10863591 49310715374569528756469506751153624784 10863592 545544879233839053579087989638783795200 10863593 237843064610844175295452471171011868644 10863594 28958794922267220549251764812650490720 10863595 267765981979365776234024869769935591680 10863596 166694148917296160273373344628720595200 10863597 9322482384726382746723581626439246400 10863598 202626191914476023670268149446616244800 10863599 -794869401019726774159760716072521236400 10863600 45870051267706856571271451400221491200 10863601 -236217803431650389281254976258536870848 10863602 -300530410132510883978950655057192395248 10863603 197357912208064271653345496082797672400 10863604 -573616509289456259013336304938644036864 10863605 149439422450168621658374374268983183260 10863606 -702795087379466605152898009507307520 10863607 72858403503895578286931810229866562000 10863608 99711395419671166950051859477796904960 10863609 23611276438373916850790682272787148800 10863610 23359646811013235088017711619686484960 10863611 -124876843439494263572258324765791747200 10863612 -388722362263257235735299240146921287680 10863613 -258622057638619544204461382356405632096 10863614 8154910822224163806797799106118086656 10863615 60709832251000684916287275034887513600 10863616 1362330982397972035753229317507494445056 10863617 26920172990339084923663851780903764820 10863618 -12300308737579617674476731697874848896 10863619 -303783045968131386900857545608637737056 10863620 97007043532920313800967622288277711360 10863621 -87789400106456655518004315997827820992 10863622 52301497018863448972409047060957637760 10863623 -44022571496243341160296443799000225128 10863624 52918378196882037412797361105336811520 10863625 -347809252495323748724612103800911302000 10863626 52175722061270215345252238168950942512 10863627 490442806409194471475856303402207340032 10863628 -428610216480888852689281285124659650560 10863629 146499340796565250184372549375546980032 10863630 -99458729578364090397390113947040649600 10863631 255143646171310307919196087765068032432 10863632 -64877322874891184528315257515987271680 10863633 259128367050620521161716933225321905248 10863634 -258264769667168984241068192272830812784 10863635 247794138310179102717428501357607772080 10863636 62740011848452229895691188235641421824 10863637 -45863737631903321996950385655679542528 10863638 111975919324103850459933826173673842720 10863639 -13592490248382185006211242763036173520 10863640 94777093774404493408567814908000665600 10863641 10457497959256356928289479032116184852 10863642 -135367108416517710982154871387009305088 10863643 183313742137533634624391077679123061108 10863644 80355702154400906243537479606338726912 10863645 -41259084676828184940652983615607272960 10863646 -26598209218652152650526643354594849280 10863647 -249960538668472908591823204055059957536 10863648 -84780965301078043605934715451855077376 10863649 -3414506130419000743153176507347318560 10863650 -14338949434856787208359030910278144000 10863651 314274713686243409385215880663105607032 10863652 278156453851941225190350728915176401536 10863653 167197887249867139300494969610485571902 10863654 133043329354189619154130323796531005120 10863655 -254039878919589204162490905015815996880 10863656 684808063572415915988754296197270732800 10863657 83357326610548243111736494732979398080 10863658 -60733990404483937948012608648099215856 10863659 -68355269518037333623768228484875647696 10863660 83927723789297243145557539363043957760 10863661 527275187626111772000795748488196876600 10863662 -16470120344370056500653061594135359168 10863663 72123427459716817835769413112210385440 10863664 -26675037740384647463460061036157272064 10863665 -245192392770022383639326386001986916940 10863666 428933895004851049999399163789265753600 10863667 -354028326407903741193902559157776551284 10863668 -116065429755813204510543809976963317760 10863669 -327871275553220708260830068843535673056 10863670 -41094297183077038240600000745162390400 10863671 16729650552365540203121509761174878208 10863672 -64128277387886045941413285949983744000 10863673 284440094124373088558783066981777798404 10863674 226360154701001190248868513487453466112 10863675 50917595309210320775365859739430495200 10863676 -596134179593150461272873224818445972480 10863677 728423932135900143643922467276151155872 10863678 40930039767651749713193030102162488320 10863679 -69714622314093553271395942666052710720 10863680 -86151391869940816582809098624339804160 10863681 81561197594144965853102022343568294784 10863682 138839477857259310275767231704474557952 10863683 -186482847095791721690790231799912768068 10863684 -158891619658592206449870751932352081920 10863685 63581695393822405314667534640486592000 10863686 -67066104668936786582334397437203714208 10863687 -79198807403195348824742559163925022720 10863688 -91878015979293130012039649217815592960 10863689 -164088148349654790409883307414084740640 10863690 -127366171755376389054642313566567091200 10863691 -443042996268157597806209506527696860908 10863692 -225266625962794157261497505808698880 10863693 -536598808759414448247346776448583284800 10863694 518922387315745259667960304601703112896 10863695 -26477581186941356477450549720473989600 10863696 27571098444033898709846783809864335360 10863697 -481535727902561733997290731256895031448 10863698 101253405461182855817291064818669998080 10863699 -224493684542485231152075324118808555520 10863700 -228690175682530493847260935896756668800 10863701 -74973070406052891826927790762490101298 10863702 83369892341763683038000141655970746880 10863703 67616121225106956304643197262969797960 10863704 -546453679758265894486405514498970439680 10863705 -223613681620256982469991482976389219200 10863706 -7599555130151060963480447443634204160 10863707 -14921582349452407293933090787154032128 10863708 106006015881441531245708115465470874624 10863709 442537159766507778356160786509069869516 10863710 31636011631690878795384336973417328640 10863711 301665261881278287769389954078959708760 10863712 27201471637374173754371502988896632832 10863713 26082274346465420040170677339242144960 10863714 -19774716795064314447489327821123151360 10863715 409219005756927852186659921532556148400 10863716 391852601849473472793732404339993523840 10863717 -237220532655615008741852807762738581920 10863718 -48533671194253057948600660433890425984 10863719 -772135884055554830346343165093264244640 10863720 -11955269783388125575250196945666048000 10863721 805541139326651013605041815169248522624 10863722 -286266093189292842036401297978981483088 10863723 -53624535800174756712820307156857264656 10863724 -267634822791576213077094887452953589504 10863725 219071716157207034266483301171367236000 10863726 32632964820196641132935007166463952000 10863727 51621800132779346018681127438656357872 10863728 -5507100960299366208977399331375415296 10863729 -19783491439002534548446284096804900000 10863730 -147464606410078026852820986885197382240 10863731 -314744445230698371877787978502728230728 10863732 -173016512054564390178513720236597753856 10863733 -157962083950587756669965295459613360256 10863734 75835600322297072272058383853846371584 10863735 597335484575756959127597754552666240 10863736 270921527711389188672822411129124761600 10863737 351279491006717352721841093820839089386 10863738 180907408766593865768907909767499640944 10863739 -109820595429765517885514128745893375200 10863740 -245022816065184739145541340998771279360 10863741 218357146201573538762588492516647170624 10863742 495606000303557007584289508647119057472 10863743 77404755317101240165003959704126856 10863744 -150211586945258073435004788459700224000 10863745 349697198788930592367299578642953974400 10863746 -422413529686725816740221032351329210928 10863747 349385799093855969683971608042270605040 10863748 -289095727700933181576028511749018460160 10863749 283611557053527614508495579248221665564 10863750 9474101332819681755663865779007320000 10863751 -123411265947818097530195573709967034496 10863752 499958767820667239420031269864663577600 10863753 43159383299097061014178697471766783504 10863754 -430714579049387436794172825843880662528 10863755 -31409910347774795392525241325690436800 10863756 3203349858827307450440212216139776512 10863757 983311427978130215072559070982140258432 10863758 -31808836249627034273563486703742172416 10863759 -196909729702348476142040183648422469496 10863760 17100237173056816414957297322663116800 10863761 245280227685124747426797106024116781362 10863762 13754822357420367225816639224212789248 10863763 -125009298982298503581146026806465351080 10863764 -226172527510663271609502410230289203200 10863765 -38348246651229178766511190700727332160 10863766 45684783280190483605140212109547385280 10863767 465699973094326395642125191316161839816 10863768 -117484620423118060458606620661519482880 10863769 -336572686879012078249546201840013851904 10863770 -67304038239764252429064447586564261440 10863771 64943300678694111984132019796555503512 10863772 11449083973165824594545736451588518400 10863773 -155313605427942865566038225587754046240 10863774 11435304644565834423555291296150231040 10863775 2052487449379964790130136408189591800 10863776 -81333615116873818433449615059509575680 10863777 605074614035324710800733457959954408320 10863778 -4900728212200240837664264463042216576 10863779 63284395577435760463751868308194972380 10863780 214490287877034626756290597415683829760 10863781 64295070777395290152958359518786957184 10863782 -355179402894914238392511881961802152960 10863783 25086406141422458641846092186950246064 10863784 -208157992385839113934970849301339340800 10863785 220106557830821554403194257601268459400 10863786 36814649248335253737144924738166422528 10863787 8214583277293973616007499420089282176 10863788 -159238078429826054146625118923248634880 10863789 240629429446733197976245467499758729024 10863790 123173290042110168562703162982648703680 10863791 743533375522818680482305009099497730192 10863792 -20686665007991977032546988024197611520 10863793 179541951077055818342029188712119303604 10863794 -163791467940657512694805078691061734400 10863795 -103557690516202907647204906956888145920 10863796 -200399732404706838566704272382151286400 10863797 -27470162367786636193195820547844675968 10863798 -2266979601318921847587065578139833344 10863799 223256309617136259807891518278472936216 10863800 190585514497682617458222641503779840000 10863801 82276066512873839014633901611446240960 10863802 12244298471950160364190524141425100000 10863803 351803644911857501582270111878773182052 10863804 31503657465545483516019653441378598912 10863805 387434926302975852078906888034676588460 10863806 22311136101488422968076185582078591360 10863807 384032858478404165012607405601264080840 10863808 -29458043964751295368108257352928460800 10863809 -110249978657914117795038908829662031648 10863810 136369397050624853357098873690507629600 10863811 -89867275659486787531790213504080838496 10863812 -107763750169403722420792307137739877120 10863813 103757253187702830673963928070264094944 10863814 -14710287761316809872879599104651608320 10863815 4068575673127334150824816191506894400 10863816 299152548699617073948494785756056207360 10863817 -312862316799683154900962279312463413808 10863818 -99943570418165997143200346656839715584 10863819 -26779699806404405067839216326860968976 10863820 64327916030619865981276344085755494400 10863821 -17924190182611248306576452110640186976 10863822 -355438454010341086085787350433280097280 10863823 -513656024422564736454575097531491276360 10863824 -205342408324367651964966102294550978560 10863825 -25664613356693222139670744237477214400 10863826 31206570957717223401010775777765621760 10863827 -427737662282422058161599921410016827076 10863828 57416701229041604696643833301271633920 10863829 -83826637087555050950538298377323737124 10863830 -371758393813245642030532318490178852480 10863831 101135714724448048356791052528855990144 10863832 -12687005206947774235301195003677900800 10863833 -475382191333593942031219438924956206700 10863834 -65524285709086301598743076608644792320 10863835 752265821051420607283108444596224038800 10863836 -355035282512847069294454890985664939520 10863837 -25350787501223586683162064567596166906 10863838 226080127669491889350511420465232385600 10863839 514177513980714781811542344917076576000 10863840 8406922153202630547208633372445245440 10863841 -321830717205330675792687148374819761758 10863842 -496074998017725672310499626595151267456 10863843 -41655948695775041154928477500946959360 10863844 328562773237232725041377926561103236736 10863845 -555127704764674853543504156968223711400 10863846 53924776122787563554158687120704411648 10863847 -399170941495550550612562951621190308680 10863848 119194891315046728532205698317128990720 10863849 -223079214838685998977120141334549778400 10863850 -151926936215255505871428518036101663200 10863851 144561695120596207543631803798091297232 10863852 -55816390054205141835661979645607247872 10863853 24592085195139037878342460325913990528 10863854 -269846261531890347137293224853052166720 10863855 566482263641721580579317977802132679200 10863856 109258458339133870253184678235525709824 10863857 -49392047307563172816183716376644694528 10863858 -233482669824380432426514666640718323200 10863859 -535177491720272600821643452735732101940 10863860 -9786782332027542838957875574151331840 10863861 322001632821547378050362617200401251872 10863862 -837986342816245102225815099407304589920 10863863 -676718333282421251270240606062158499176 10863864 10520607966105733476237960194764800 10863865 -164780384654400946899533592637005943740 10863866 22791187124729274043933848573487469568 10863867 30733079898326222819140609408122783744 10863868 -90251261455780129453651702198938539520 10863869 1191141766259145613186287600590583307596 10863870 142464629792747874767462537286921661440 10863871 -74780041479187224207819012059332380928 10863872 340353794241636021085187560637208723456 10863873 -365510084228485237634813860959191496078 10863874 26596888598570802402220377348649420800 10863875 -303955685577409155135595676350472412000 10863876 -6535021595838088269394998516834109440 10863877 -3601191636874953280884559744708974560 10863878 191099998864015258759183261218711942240 10863879 221417767227130453819309868540946327888 10863880 -122168062110189168531212140249697433600 10863881 41479075903234167943147849416094173504 10863882 -529287258814835247894700330867151568 10863883 694307735590980746150938640994775394132 10863884 296953958041200752933001836183250802176 10863885 -81135930913005897519989172504599066400 10863886 -161107995329021873552613288377662126656 10863887 -157866205730367881264890088363404506840 10863888 -24881871684951278340901952043692851200 10863889 -147569764354272574677719067945104796672 10863890 275800325694224606622370200978710935200 10863891 -372428802185851438779686325750497420352 10863892 -105237200511192184849221900077767574016 10863893 376467584250061437637461184938476941560 10863894 132803275605420512633783296424795812800 10863895 -26534720338136619058110367553022277920 10863896 316537989189426147594578788627949875200 10863897 -521569352961993417228157452127394960160 10863898 9306868582974875739157345884955369200 10863899 -319222405187098359985210935381580223100 10863900 92708173292743453076851691639935756800 10863901 751165491024985988313745366705039921932 10863902 -40564696406358837562669593746374112256 10863903 48706223138196778352477183360192543520 10863904 682085694945688757449286415630912847872 10863905 -99369414065180019898374052039931802480 10863906 94054952015930330732935025299637164800 10863907 -3287379665918920748724237888952045488 10863908 -478658321806235355841815785895688694784 10863909 83013154244192428034238161100985098240 10863910 71596032836227639486032032791066431360 10863911 88906790582688782695210625358886915800 10863912 -323112409598378970022243554077089628160 10863913 31341601532631616934808950458076951162 10863914 -431317772314039313562601284683632708944 10863915 137764690683041641426310061859136544000 10863916 230789798233823492479650362463604637696 10863917 -935927786085066582841429839899221393320 10863918 -73336387063861456766016753961657867392 10863919 241469697799675555211620017258425879040 10863920 -33374130772125012237083389760249856000 10863921 62548187498869790815566045984332936640 10863922 377213564751939234692142432070046284800 10863923 -81481017114903259893565382905097038080 10863924 134880967392745221183131554644666796032 10863925 -28828333332368912870570830937447564000 10863926 -325859765790133175812643675866257887616 10863927 -386283668911119545221446737419932641712 10863928 -37796232998616487135000220032664739840 10863929 -68703169031984929357287441328956329724 10863930 25514973762788215735556321276756951040 10863931 -357169015348745978927670051613080561968 10863932 75114476754522284439309344574503402496 10863933 911829544411235390254743195498318720 10863934 -3715644792577190246378869592309683968 10863935 266124033532285796451486424325302416960 10863936 47458588221821670746181734506860380160 10863937 -110505633383653419735068895910403851134 10863938 320701814330968856084373242913036135120 10863939 245352966102356463326961098371353957624 10863940 33949078855180997043356512659898721280 10863941 -504735033396955763531899995733080071616 10863942 -128131719500760721662709318209367533696 10863943 96160816425055889528218143841551023192 10863944 -99267113031016953459888819640471879680 10863945 -51413217636944103803864667744639489180 10863946 -44495248414213357372892492989090853328 10863947 772909731197293808796077225652894309396 10863948 -414776941977621063849443150562062737920 10863949 559136608954319476787700126455151240950 10863950 -198178118756966932233755706912460800 10863951 159020604109596207335570107077581798400 10863952 58559666823228472649819282369199734784 10863953 536408691438184450473607717825901373600 10863954 176632317518366784583847936103278152464 10863955 378396962043528899428614906218055117360 10863956 568969860210946181125112000143171719168 10863957 61963003210103774789695332423911035488 10863958 -101152699978845172503961759597555230720 10863959 -445941127240534012554764986398217530984 10863960 -119414785651265595095332476545354342400 10863961 196671694310247494066960051034716888064 10863962 61265368647233250293871588831672979200 10863963 6612504662193659931876141226472675280 10863964 -86033200368258642231289152187196226048 10863965 -155342838827203441134037972961612342400 10863966 -187270840375893054817864893357713713152 10863967 354950277173802690112744680012620966152 10863968 280580694437728794943265672836770693120 10863969 341057456798336563090523176702868617440 10863970 36405143102395892413290702963888858240 10863971 -194961194315071076649862327261249642656 10863972 136946042285245420384392772505775206400 10863973 -134392257916113342069137247329874603778 10863974 270782968751681828781033741812048592192 10863975 -18761007373207886945847066616822726800 10863976 -252287871263312270736290862790982615040 10863977 157064026123469848062605286490023737892 10863978 60490328720134676877723291181414656768 10863979 327903551952170868315614275099068812176 10863980 -492071518841615546141961801904729881600 10863981 -5840716982164761010663612511449818624 10863982 11428255757099684903231228443492872384 10863983 -446546014494057641717287905796258532976 10863984 50638654528302768117910393498742292480 10863985 -259689715694008647443368739564163660 10863986 -519293961863610340002812246866399056864 10863987 320502190331241377556682455850465314360 10863988 -649762087824719871027844910464287824512 10863989 -1187353558756645829615414876766723079140 10863990 -21228919248305277175986666532824710400 10863991 -250147968912717691162547668101727062200 10863992 6555316537035847207643673405237350400 10863993 156835367968419793274732654768759808 10863994 268022969543538884747275341167722712832 10863995 -339686481795729769802573865280670496000 10863996 -63600779312916560309894716159206137856 10863997 -438202684727724395182204562450286259808 10863998 -112062692738239960268856585077301817536 10863999 -254155906361484863371094248101811503816 10864000 152441508705045447243571033716817920000 10864001 -162157632409370151234827271132581894400 10864002 -90113837747952382423097490130059658368 10864003 259501970257751511484104114794463281856 10864004 -407923781763511263265162675672030617600 10864005 211427567225001099623396747166947782560 10864006 14479876657249530075761137761585363264 10864007 -4553247162331489014226472866683456000 10864008 -207974689419694960423381279197168921600 10864009 106873288994913163003555282530505173960 10864010 31662434860076025430601767238517408000 10864011 157987299341756009019558076652978371584 10864012 -107818933143948928854931549539696078848 10864013 1149277192148324442661366264617937261740 10864014 -20085510957190412843564553669638086656 10864015 92336140010487872232100150573808801160 10864016 -53427198369889911712796975978690297856 10864017 -793011249626444522648726332974526193760 10864018 230132459782076610643955062634514442752 10864019 -629780085927217077763252570603283949600 10864020 -331116606638263482078304810830721904640 10864021 -82035449032825777476986170309484838400 10864022 49657324948540667970631699131763444224 10864023 475383791516619237871586175197190618984 10864024 648724716531318377189634908314404556800 10864025 -163541589388031333068786474290451974450 10864026 -56270850847286724104063365622350433808 10864027 338937004294620499421113905636103105200 10864028 125087364769955863745608832738703998976 10864029 308679483208541342114507251558058542080 10864030 -90075440774612821387772896255652083200 10864031 209884506039203273813296392605858254392 10864032 110600848865877176806206300849986076672 10864033 -312770365501022734191666291815684841936 10864034 -370954068896795672318062265196708433584 10864035 -78817374302915126248713895012854649200 10864036 5726822579250120491290736380213008384 10864037 797852301924467934064441192816662651000 10864038 -61582514208620933460131630793227630016 10864039 13527446144409091245970907083007134160 10864040 -522127439523200070809576306321268326400 10864041 -370281711655993600418684793617665527408 10864042 131332837015821952801154445533443475712 10864043 -221975895158669770004573800906700703936 10864044 373128149735037986319006245837541904896 10864045 -746966716658844495587759395675941568200 10864046 275204830160260931890566742165378944 10864047 238915057860637687033697835827919745920 10864048 -84970758359180173383250639007457280000 10864049 169826448037619847295800986143381417536 10864050 -119620908326152292356223338974441062400 10864051 -288450513482222100641187912752771150256 10864052 -265617219493149051733608700927149569280 10864053 337011126504816139898448677835875849262 10864054 -215272484385737556886953845839911652608 10864055 -45890400064839484873296784689430400040 10864056 -44866452691111826371365005842632867840 10864057 -294293148216754950505651842828873028908 10864058 17615817042439732609672770871561009920 10864059 -285411453555370198099364287224137560296 10864060 -180044906086960658869135853785180331520 10864061 1644444616904539099155670632740034840 10864062 216466479508270828059848400713845951680 10864063 256326435039952789346296497094543411200 10864064 258580153413275199352172097337647169536 10864065 -53329457835084186571587288330764341440 10864066 -394403000020522278850298307010378110768 10864067 -385615973418089670042038357051516816400 10864068 -174455877656036252316494295062004188160 10864069 -1149568952199431234753817399185746832960 10864070 82038945760667716165925418890516424960 10864071 -532082601787893949190238462911930709600 10864072 -33309975485992892800242945916851379200 10864073 490829175138472140882904465943159433744 10864074 -35647180140116112362224608827336454144 10864075 -484224353646552726216714604037153820700 10864076 -720380683023698388831104896214245850112 10864077 -83846738981878316188481100428188383168 10864078 468772468503258166979134368369607899840 10864079 -306158363333188072869531410382874512 10864080 -57051997850756995751638122129417830400 10864081 226771601469373117676420674944911764852 10864082 203619343688650173792109051980123129984 10864083 139838083503052022454083697546163329600 10864084 -88073445840857304663428134195765063680 10864085 204871929564264128609708918661382482780 10864086 211664652962922245869216776611975946240 10864087 63637361002137457729627733474040259568 10864088 54272014961676288188603158437087805440 10864089 25123739897953649688752018410960932954 10864090 -536806681852842846435250277429474764800 10864091 -268131383827030955501699278179244483296 10864092 144073987013246869865769114707595362304 10864093 -526093686309256244365742180589793581658 10864094 460985658152919269031805738791125844096 10864095 251145406584782694243401106516881696640 10864096 -40381195901738293640747107729303142400 10864097 362931814712300508040732222337453747712 10864098 -51967695074498297729968692604112824320 10864099 -209709129708004047830079520628045961936 10864100 44833449512145678580811663377575052800 10864101 517219681372694695546274752851685145760 10864102 157877622377545208220274195843426966752 10864103 568898306244780696107886405221183742120 10864104 39502279674235722360476638585629573120 10864105 -134666969299106449346571939540330499200 10864106 -171258640986491201600442510730979664 10864107 359899624923810834211646436063598515804 10864108 -155213297561261507417052280585550409472 10864109 174270785965651963513753600230485252310 10864110 15328304146661400829213393167125573760 10864111 -463736982964946517625611960788365306288 10864112 56217376002368947999178506790245957632 10864113 -7321327224228481027995932970967081920 10864114 -41828885358260904514101518170304071680 10864115 -512049298642413278816517083809403652240 10864116 30459807400874657245732577355845548032 10864117 786638052350130555472193846897957928864 10864118 -383387683445427987131624768131718118240 10864119 -8695059497437773276824458320705798144 10864120 323504401286937982126460487402215116800 10864121 375402499968456121680629773349176745322 10864122 5093592180319267095315709696124127744 10864123 -61022702579355116839443038773592625628 10864124 -557667780588876352809389888837926848000 10864125 13987068495677202965229786289665510000 10864126 53697758215861958491374732272757268224 10864127 -502367579305168240814862609119758401024 10864128 -14946490134834811200268970851641065472 10864129 217952892296395038675076520259082301184 10864130 -278518599794815324585377680356132739040 10864131 -319780418491974067508039652111840802560 10864132 283935283846298891695273465971759762432 10864133 -721472538807929292979248435055341146562 10864134 146086992763594921937900200336899002784 10864135 -376200617994904064553107007646601014920 10864136 -1063786297034491887738539397741281280 10864137 -126947829779699515408565598827812397040 10864138 -55431576519060150222813070683602747904 10864139 48294484803958995654097709592806230080 10864140 18391142509961475784403059521904558080 10864141 210572114850027313904154994914173388300 10864142 -218426688285151076248110177965361730560 10864143 540597332956795299809571513201772447080 10864144 -205816951831260782421346150712343527424 10864145 253212916748237379442017332722879446900 10864146 5937404137460053719983411277157185024 10864147 228793945805741514256344600734541112992 10864148 11886303374806641767187538253461026816 10864149 -16670931658601500629167631902646963840 10864150 -125234032921035931481677873043825966400 10864151 -230580757099655675332239509031491953848 10864152 -8355877379837941226081760195445555200 10864153 -828913068914065268492788395357830988598 10864154 166976121592966127330991448110193228800 10864155 206161723968763815890532392823357122160 10864156 148674988061833434584224229971464784896 10864157 -100909548279965039862318391192014813594 10864158 80707757771926331512565432542310654784 10864159 -84298551819777026345024901299784421440 10864160 205416823788146461636596229110825615360 10864161 169565890408338797157950973239597762688 10864162 7924126977397180528408533041528325120 10864163 -270564429056809904692657418783484499872 10864164 217617401800131142239856179486507672576 10864165 -2896037594007089070960867198501907200 10864166 -34741653055561784403804877668414366336 10864167 -93085280588803161774884882061979537920 10864168 -289588722259113492390413137601728266240 10864169 -832835397373984643451295114079299703430 10864170 197901504724736335886412955744023450720 10864171 193215867975133047990238844723042312372 10864172 -171283495357181060532372495137286931968 10864173 -386683896606535438955113614875917284096 10864174 -314101614218831098568012096146767017664 10864175 52005719208813920022341774383753438800 10864176 70618473562296172003586000806829064192 10864177 -36534631670383438130744495709665706060 10864178 247187826424981233705793034979296944128 10864179 -108524243763449622113432588146377221760 10864180 -109456875645997659954954231282546240000 10864181 6235033025630670444908853552038076000 10864182 150465248601769781573752163698219008000 10864183 -995559621661314594165507151426893746640 10864184 -272158609077800962137810997984136294400 10864185 438378147042634057190672881670754188160 10864186 24283356847095295751161952974734482400 10864187 604448211582481191276807587504253691272 10864188 540743199998906593332041329764209664 10864189 -499711988604471257331556141976471947968 10864190 256419937431769042551093153503257687680 10864191 308820001819244060362685564077594389504 10864192 58623326430679103910575046614474817536 10864193 -630876193595697469567744905794331978558 10864194 141871055926378798684981632985581878784 10864195 354745651245100552591992996957828061200 10864196 319793332038733460770233173653905739776 10864197 99162875431650744557512623255740377374 10864198 -41653045314742857443155863900391933440 10864199 -473523534792460918803405640581351853440 10864200 -231696421794236774742848625758423040000 10864201 770629656327255873561097007927529002 10864202 371333747296077399319039894752323772672 10864203 -7325888329193992898108287550268496896 10864204 -89030041416888806527907461854225035264 10864205 41497813508739224824838018971334833920 10864206 -3522328981202725189411657577137948800 10864207 -321961193939097681906808899290914104096 10864208 1799400397378145403853452102792904704 10864209 -107205615010527065466767095815429639696 10864210 5257157463784062996930422601378024960 10864211 -36362227101894592390260298025125943040 10864212 116401679652691910157811774335759513600 10864213 209433973190385657576153366031130048462 10864214 460670392151316647516408442307042887456 10864215 108622576190656010558192353203426117120 10864216 919633511351707102382865027477442560 10864217 11400221074040522051233472256595336704 10864218 237485903296920728139188358105987336960 10864219 826528739189322851372096474308171078840 10864220 30971530702309341351982477544285230080 10864221 -94993114843932612891352584546477652416 10864222 -521405354911267301965042588183749658176 10864223 701854396427536701225998635593452378880 10864224 215500604648898905841720805990352289792 10864225 -8753841623321609246491193247012890900 10864226 279016957329622314774782508597807722880 10864227 -408268746432013774453598314005965388 10864228 -51349370555916924947152938880088960000 10864229 75427866594581633981893600022139765120 10864230 41961036545638366376600361813346905600 10864231 -87261920020513640510381815787311038840 10864232 569419671318708163036416849954377702400 10864233 707498747105078207110143359446818501600 10864234 178131287726308838314304618666698626048 10864235 -228381684241957011247016886218713900320 10864236 133208132597271786579087226802425297920 10864237 440635928761422821875904171231177103372 10864238 234620067627925180478446157489287987200 10864239 719628661800011442948731038653180142608 10864240 -24865663280699267342753835079625932800 10864241 -812379417646567762852990057043997540120 10864242 248365762250691135049928567866691537040 10864243 -243639331251642284580876222202679479216 10864244 -113746584311130211423990980305054542464 10864245 -34015237747217779203861468311642019840 10864246 -189801478718976573526735515442545694656 10864247 -538013418209758743968177205792042522360 10864248 87659784697582929078023252989982515200 10864249 -302839749686596501186747043752556653680 10864250 369347955953139040535662122560278872000 10864251 -2211720736893765626472911404902198720 10864252 247554010014308716452536835239198817280 10864253 -551081056985024872533773847388272741498 10864254 30815356614855539245079600783304832320 10864255 605740628411588239200944715990045485160 10864256 169005242648726166347511395751926169600 10864257 114053103587137161084357690308197601280 10864258 94769855305198547305028435900872580160 10864259 -42753802280242671401878950945053166384 10864260 76377109830315571839608244163510272000 10864261 341512446487884778038606037705631037532 10864262 -8216429658897954710996331291648006336 10864263 -101630833702540024020545393358471179136 10864264 -652386762367490299161351791366552816640 10864265 497008382720624071032682209655752642660 10864266 -24877294663464629984294499712537345536 10864267 409079031557950867151118732510911300640 10864268 526770946823986334325109301645047189248 10864269 187898630353609547098140939343044494604 10864270 224599549781267319530177176264063084800 10864271 648599111844751876186298120689910873088 10864272 -29715421238512510366098117340856451072 10864273 -7457078878289831416251103781912400064 10864274 -30116159626778402975156305999764074880 10864275 -13734369693261724105998175785427364400 10864276 -157814518564451851791681735734612346880 10864277 1134480310484659925262570688092627475452 10864278 -83972889703666149596848257042290884992 10864279 659597778621093317811243289881040984 10864280 2985965018922458505214564822303948800 10864281 -82848479084266869009623621692907192160 10864282 -99896607759249369792288749608549122816 10864283 -867363255007285124328229554199839368976 10864284 57929755744368299508860636204521807872 10864285 -71389535687266278687895647024026077440 10864286 -39570659978132591151223562957503521408 10864287 75628513576139729548009379561411013360 10864288 299318162257371089070921909210197262336 10864289 -282413140504279650502366314771000299520 10864290 -9989687901830392539172250213164001280 10864291 10018813018963343088197913813011214464 10864292 -493653694825020575832286967068024707840 10864293 -5016461863201140065921720556574474944 10864294 3493227141360757076299213516979208192 10864295 963009813819700541963091026843421120 10864296 474955405464320595792609974241520389120 10864297 -8318014914461711713022758697644204800 10864298 28567270303204844574194099540336660064 10864299 -7270887096054194568809885194129908480 10864300 -1780540688374050181471524618060793600 10864301 27475218033517467383097813390504679680 10864302 137550554080715042097024739715305317504 10864303 -178592761916694921737390980273694619408 10864304 -190342318265123896603114235512060477440 10864305 16616004260750205785470991815306989300 10864306 -301297862993370962815427813575273233648 10864307 111778294312840104934563203705615935680 10864308 -25691189526082217530101800873637273600 10864309 149015914508549040813406163662626432312 10864310 21668900804861117459828709333013234560 10864311 111221950740608427365884402147349232720 10864312 -87034976412520173291751349700516556800 10864313 884800376712286636630264299196458971562 10864314 106006252466327259171067339613743296000 10864315 -11768429006128611029908223780996908800 10864316 -609357425036888559967462125140468136960 10864317 314908304446154930111493203443067349120 10864318 511953294907557712247773089636673310016 10864319 -262152928431164773147549310082712242000 10864320 98421133959660553241233778363942830080 10864321 367052528906201764343083756718133812692 10864322 43113757697098568411205947641608966144 10864323 359660758887796225656861847063292816772 10864324 1024477682933504326382799807480676229376 10864325 361161965602312057246872277769700037050 10864326 71232033136556043495441545846712569856 10864327 788819337200379599298974014500832422712 10864328 -309206064053316871635675328387507968000 10864329 49339930434553402111045536658223758416 10864330 -308171247654940013359547099276630977440 10864331 289486400196342393800598031594230954132 10864332 -627054977537180015765281982601475074048 10864333 -219338325521315228364949576636550191360 10864334 106152038611928914341905168378848009344 10864335 -72872192480320126183435232236743132000 10864336 78342822060905320624601448200304197632 10864337 15160616803213221914949342620466917376 10864338 50245570790317894270857311237670601344 10864339 -321622745141411755846573167811301651860 10864340 245718063930519387730740042690685443840 10864341 31053226860414092614405004067144781440 10864342 273037926511531888880113549676635932672 10864343 -223426519779952566295078246511805991584 10864344 -45484280889464717284230979493016453120 10864345 -331503400453143894650629722542575035900 10864346 238870455135307350010666884403914661872 10864347 65820046504425844595937333604266532320 10864348 664991578320309074959795035567104 10864349 -294453072770990036792452290885214530432 10864350 -2180955755976340602110010218645040000 10864351 518300088164577898525810677741933160352 10864352 -521355417569662891442177485975616225280 10864353 -11616908636230416771101546510889073152 10864354 -335424808174040966510740250515890741888 10864355 -96196194624836463522209181913922712240 10864356 139536432498759962090993980448839133184 10864357 76445892886977630687065311484193225600 10864358 82021471528604354431423602855482669280 10864359 121921415557651070688422932831943416728 10864360 -56257348226946178076444377676030976000 10864361 -575347882748933958913318780134368788038 10864362 138159240867203334522138676967338808064 10864363 319518246953472348977016990310894202612 10864364 90815206124038456418072188259021064192 10864365 195929385868891162802591340157899594720 10864366 241132678453726779751917016240408237632 10864367 13530589148650325129987165890582900560 10864368 -3941652016088185405813534480376365056 10864369 144683486118343183670933458772751954770 10864370 26559829243858132981685981110335552000 10864371 3632385108710715776628361624231119360 10864372 20584921145371222114000309232294092800 10864373 -96072094310250460652419106219145026436 10864374 -40174630631269677926280128478988395648 10864375 -61316520639975431570232458657882905000 10864376 364251887691276280952637940761227182080 10864377 150099736194767428488835241286844499886 10864378 -102501603253985479036115247063925113600 10864379 -711558408111975357997326690464944005120 10864380 4506903497624339847364016494732369920 10864381 376268072498220221125063416972868255200 10864382 283077717677303501648343989854891041792 10864383 -114006845208731413421654870026190168376 10864384 -104322789486685333679638882068908212224 10864385 -32848664351840956840017381848962433280 10864386 31222302532526164391848649486620491840 10864387 -466859096835240421437584482178921027808 10864388 91781937111224232862024258282546104576 10864389 -304636575020672614656015674488952172576 10864390 -31633620933051154500624086929211289600 10864391 -10001086752110287648080732482330383608 10864392 60415305986602323820631089828764057600 10864393 812659874763706601421808920945655055642 10864394 -356567987524385438782744728468298804128 10864395 301581427909209165297696057919790400000 10864396 913742747815682636302772437087077345280 10864397 -512385809078041968149337634296517598154 10864398 -62043477700975581368861855845257779136 10864399 -115199771942518291566652919586826364320 10864400 31460742986975363048638479219647692800 10864401 258696801495463753887286850742198370032 10864402 -331556573847430831822581453395839540848 10864403 -137600096826005738993904191107966726512 10864404 72171145168390471179872025858304160640 10864405 41149860505579765225582814447289360000 10864406 -143986436533143062558490519078875790720 10864407 200615927829751404677006171573432187240 10864408 136728988663294299874807676873267712000 10864409 -586797124172796154390761471849032934960 10864410 -59159279431200062822595197553262736640 10864411 -367313994153462708560074656060870176088 10864412 -213547248666640054866957248030037186048 10864413 -112227366696496952190725830032768416832 10864414 -22145337336363749291469509729110932480 10864415 102929925114835420717873075462780204800 10864416 -47912472441992832463839655598136754176 10864417 -360224198463451394792635698159524007360 10864418 52142513178782180017979877694424970240 10864419 40513968643449568480397547052431853944 10864420 2968734179321263895727260670844354560 10864421 -179160385251494950273122333542366082948 10864422 -185111640600267546816781266511467039360 10864423 3546832952858225846545818880410921344 10864424 -46066769929809671393669085453514752000 10864425 16032593023491729211494425326776398400 10864426 211600243200731892772172877149744471040 10864427 688160139557908270175201179018358357796 10864428 52684865785249458632753544125098352640 10864429 148197064347509527502893675744430843030 10864430 -262984322996363129929198069821597656640 10864431 -580546348261524684356833200344118639480 10864432 1285916006618077786240766482538659840 10864433 -345492970557968078261621833298792973516 10864434 -25668198078457728510522815035900543488 10864435 491910982807257651380452908830067728880 10864436 -170053936440069621953326840427334420480 10864437 134746853862915900912786887033761508640 10864438 98713298202539926177381518739954479744 10864439 138288228869005373594106734131393683624 10864440 -250476531798042956764600713838621900800 10864441 -93437260237375510642548420752947483776 10864442 382825784614131154374637034799127861872 10864443 95082944016169460924595077432554871064 10864444 -61895100851880374029804042453256125440 10864445 761611039046618647958837869358384763480 10864446 15047817453620981425223504707359264768 10864447 91647569826026184560147473599366883200 10864448 67108081301526190723110267291451785216 10864449 23707399063003342757477998689573730530 10864450 11752680012916423277261700261257472000 10864451 115703582073871188167015570265157578480 10864452 -359084517015092534875540114933121538048 10864453 -842942266334349814526794441450785231300 10864454 80432181943762616274565883882899342176 10864455 136736579770971815521365737176969989120 10864456 74871600411090589501629353795622650880 10864457 -39945563399451256016060044807041504294 10864458 62578495955660133579516108567985690368 10864459 134029484216687906281146888232765146216 10864460 -102900616563945283465249385372516766720 10864461 -509267608797780698998739486076874375776 10864462 54733407001077781533454272602192609280 10864463 -726930939643501793760838624450277190288 10864464 1787262412884751540012072154363854848 10864465 372736067741042858308704855003884815860 10864466 2240006361431993827883893081456780800 10864467 -178050554726681756195272656927018348552 10864468 57509152672537838650831415186091851648 10864469 179186933997042210195464568620292096 10864470 -91294445102693435357900925130022165760 10864471 -124503697260582823612136552227837422328 10864472 392626840845279336209916380981244364800 10864473 -1088006498650466127471373213330099434240 10864474 295481522017148902570487632171943745792 10864475 137921456624604625773179449269807804000 10864476 498420243360343375444944631620090639360 10864477 -42020266943405092099433975697680450560 10864478 212764473576386733667942536532451687040 10864479 -190671007055125210501242139126725705840 10864480 674369928774932701572030710099300843520 10864481 257723073152402133901462564141528393392 10864482 -271376997471266093879807579094782241408 10864483 -34138887705080592223782535449722093824 10864484 433159634212095580709803097530401696000 10864485 -277228472791728707767824064646288385600 10864486 -323609166826840454758757838825319730880 10864487 469829934186147802313966957063120455440 10864488 -279359421012755219726435484412082749440 10864489 -47772162043263014683564851572315072710 10864490 19924398991502997138305127097201382400 10864491 83744374463248437784687075048060017408 10864492 142131073659218722844488832378449807872 10864493 -599074083643114173524521505198800715700 10864494 14746739910811486039819353232298640960 10864495 86873691423356542520265843053574086880 10864496 -49987833698804001640061957908887306240 10864497 -51871653043198706448725083545665139840 10864498 -41480808428184768135323767700668525536 10864499 -480130463980160697657782176877268376500 10864500 -126459500195083759781058676174910976000 10864501 -226237736043976605025333518623831500498 10864502 120712112529648398933595699593928412800 10864503 130729674391771403149109454770004196080 10864504 -173495224371531412446207465204935884800 10864505 294001964943893543743702908488315406660 10864506 117983326817974750991421720128697083904 10864507 259269111878195071641083339190525614756 10864508 26568067860671187781746684622311677952 10864509 1419614882797579361356945059617564448 10864510 -183659543205299281339796281064758352640 10864511 16821890009508151452823848542299910880 10864512 517779478583416996422941753428766883840 10864513 -616457389935690643217774533466395456800 10864514 31266584831913154588880313145208038272 10864515 -524137603368007110986946591865539173280 10864516 212742686451264322545931685532752465152 10864517 4841844059649917740357921862982458460 10864518 -33519574786847079455461708502974064640 10864519 916445964034559858325203620709540053632 10864520 -774205083555125342573763632239239168000 10864521 -4007629168887882606833155302463609260 10864522 275683574875717240869132548929113771312 10864523 28295267433483529569969718290552855600 10864524 -254275982222272939389076367739825696768 10864525 59102720973122128258203888645605966050 10864526 -241171068554607440926261060337550042816 10864527 -605756621188796561917274079264060785520 10864528 55309390693106909515091636927487844352 10864529 322834157199367532384439099308342455284 10864530 -260404150776349015039599592736358804480 10864531 -204418595742400055588363308635723712800 10864532 93349533891034756163463117108142153728 10864533 297343194850477825137366086140082864064 10864534 -238692018947257574879639005760333601600 10864535 443432436931841471296442410194918357120 10864536 -7513714920149869685819381337398169600 10864537 -111812864720107983301356074159193477814 10864538 -98622898872099007408607655140309560320 10864539 41352030668545703269438196576575484928 10864540 -83115977192256759282899643744480821760 10864541 -352276031614588231575889626440494752948 10864542 -10380018978963836382284407166669245440 10864543 2717487369839502177907285738211945562464 10864544 177113870056374846163859786905822887936 10864545 377827067416081926133730842532056552320 10864546 132412589690958355908099802219975641600 10864547 -1129682724117064921210394367394949343528 10864548 -113072423670125457051636039189788535168 10864549 330116299927276706269832147805845700408 10864550 162276634486436192192696551351796908800 10864551 506210940747116174733839996976734542632 10864552 14528181775124405552399502408256389120 10864553 -292322746052782811886814383901997377920 10864554 -187031929668791311311136074825037102080 10864555 -81553705104322526811604010533669672800 10864556 -296217561718794807286496303230673507328 10864557 904878903099969586341077657065222423680 10864558 279041862861957704870457944871413281920 10864559 -487633734471920681215194402668986224240 10864560 -18947998138377815409095129283585638400 10864561 824506834665222562821083904033592980480 10864562 -290081364669239405865096779720596187136 10864563 467233119557811829787650137645722821944 10864564 91416296167681613612926227674655142656 10864565 30143592456490157098762050146154240000 10864566 184898876310424337744102614212980211264 10864567 216274444123319794754134982813972201472 10864568 -16842565328168856342435178171302420480 10864569 197572933663437529954659798861103978560 10864570 -77943329800425545349486159253018644480 10864571 -60918393632170184308233082793076615648 10864572 -19143090346916275800621156650673335808 10864573 -67758018958972214775606441388397141556 10864574 -66291875831936216174455856491865875584 10864575 69922654821489451147373731855763421000 10864576 40080211170159162434304591639003267072 10864577 618874668776909044874975997339150255426 10864578 269042919984233620809640177300613763840 10864579 414476602742439288480671836935259097088 10864580 -466214311092832250126320891889959526400 10864581 -8003693760432926674121818946465548032 10864582 -435694236833400321020701023883664486208 10864583 231303360045488657545571416404962639832 10864584 -218956742501033544210493955866865664000 10864585 -541270067108523614973863804999315624220 10864586 102235227675851795901921161437435130880 10864587 -198419766105505814297933177868286611240 10864588 -123060487872342731978961763312193886208 10864589 -321750229951803176905323555039349011540 10864590 -6565485598632966838229859835457280 10864591 -914934999938422934535170929420106741008 10864592 -64806552293884661196750259860093640704 10864593 54240258018439448030352640748390009424 10864594 152582839036497868856965431316960494240 10864595 3298825349105100338046517674670099200 10864596 229182728506286427340654946743661690880 10864597 127119859876939838794420685890023017980 10864598 144854768110705390361265109223351190336 10864599 -63576945536889480823042750649617608960 10864600 -258101455434298411306396048979510016000 10864601 -158220528572443630183408301918797737984 10864602 -9890529713418348625290189644619977472 10864603 47994377491778531295726060345981763920 10864604 -104650418910007958119298158770476160000 10864605 -28378561551024271697807853650767660800 10864606 -164437652270542661936122715798127526080 10864607 -167246041248040263801178037694771188520 10864608 33468388781656350318242845535665127424 10864609 -174199435522510920451268754797293131584 10864610 92886964025405651799522653207008092960 10864611 12201596315818821822585811687595524152 10864612 -459786839781263585685527562144519748608 10864613 -501653088728277943126964215884720267138 10864614 -99976219869440457125209284437488988160 10864615 -140016468023350418362763413611732488400 10864616 -161563038943711850338918541511165050880 10864617 -198458935586158706717904649338548768352 10864618 -68320526806168284610714634998293024000 10864619 -8112639243727477548932884192977427980 10864620 68885402724098200600038460580984478720 10864621 -357637903204770957798048016088343675178 10864622 243694335137814203713343382511301186112 10864623 -199754735204426404070738479529328860160 10864624 -56370412438264655916783731107244277760 10864625 -179625587749342923204703474576573680000 10864626 -97103529137828164985754934208548726656 10864627 -36070506045115062334744582422825257524 10864628 -539230889909608244887239743004630229632 10864629 235716197095426205671506532896983805564 10864630 -23785125629518914600414907200666643200 10864631 -42187665810361385980898469369009116736 10864632 42281799485581558728888661711532851200 10864633 240513906971993499656784238642867008000 10864634 -68206909661015152933635874287914534400 10864635 176092721543596702132012432170749151600 10864636 -79148864751714112746274847529125969920 10864637 -197655165441899869823839096705883755200 10864638 -4592126364938413957679052227121100800 10864639 -660742509503394821177373395385736898560 10864640 -47006837911487965663783459583793561600 10864641 289558532031191476414937777095668406080 10864642 -191320581123258418873388696398506516528 10864643 -134037279389656343517641889080006906160 10864644 -58553124097091768727875436390912626688 10864645 506455562467205230616566404365573546400 10864646 35143024047260475019642961683948018944 10864647 -107227098493875756456513765191141640840 10864648 33597056825334900598656691864021893120 10864649 222945019081694270017556884803958619592 10864650 -8580038175587807176039154492904230400 10864651 3800443485240600629559376242998543904 10864652 -605595189770075826141158191680283486464 10864653 -180122860326614626087417413047922388992 10864654 301137103178594109117145629782705635776 10864655 -35875799850782810859025565700787014000 10864656 76289922887571562267526920389794856960 10864657 239584094441776802002686556214532711280 10864658 138159253802231940679112206266380184576 10864659 4637248927954583752015042930659813168 10864660 236969600861733577369508330739047335680 10864661 151710467974287125487541173154792487424 10864662 206260377056405265308397796378118246400 10864663 -19070512670376368001675991778153252992 10864664 -293553108489015324247573912583964272640 10864665 -153994355350756847810711849058600326400 10864666 55129481252529198122035506021861363408 10864667 -263214242324107917220507150324746714648 10864668 211584947939872535153595887462947700736 10864669 -20527503648145848901948478698444075930 10864670 -12128598845735408748332405826340924800 10864671 30402930384997953064668266829479354880 10864672 -149996867474132018873715702395942535168 10864673 -202377686615494635892617400606376467680 10864674 -4796751044260170264328506586500036480 10864675 162804877469341133382076423705480170000 10864676 -460781631030083547123506860976050368000 10864677 -329476336818463307161695998251645368480 10864678 456486793660166131462196919076106526720 10864679 145520943543479601842440611547299219552 10864680 97842462613027943993730710288075980800 10864681 11956810338923638386894868928529397072 10864682 -32013570378947986679256894933674536608 10864683 248986785435380527937210336972645641944 10864684 -258442135982970923322455149243991782400 10864685 -230174006827471555310703269219552781000 10864686 104546115057009198161756208717675417600 10864687 442190117845920993011021822428158395560 10864688 45564580651835385725315301480446853120 10864689 377392826513907795109174425903021583968 10864690 -22651693306685370721951850019000290400 10864691 -62831261975991972296343193902021697908 10864692 4759196453945896901903631220381059456 10864693 79991202547005579298293417127366447616 10864694 -33629386667367401652237979247539568640 10864695 -270851572514330892050427091731894076080 10864696 -82973409295817343754161027194318622720 10864697 137931600670564058661053434810435951146 10864698 38801891515907235450781134777419313408 10864699 652999396120315327152608099863565737936 10864700 -68067954641638914293428960929299251200 10864701 -183781296414300676222914825483547669440 10864702 -126922124072683230927249056035031048448 10864703 54617323414291055816162596709151029952 10864704 15335403028066002899292765177702776832 10864705 -248549166569303694967261714942541463000 10864706 71856570804510595108001899179658481184 10864707 -34588958984324228933442114891613579008 10864708 -729512803818734026944439417858565013504 10864709 -43645658595116900509437410528598226080 10864710 216977476313534011343903727944613417600 10864711 -512708451448428699947516614316404424 10864712 858021242730436540643691247853169868800 10864713 -178234850962768414015625893712297208000 10864714 -114449838716420436144728865119682521088 10864715 40288128042808433964364453174727667360 10864716 -34972436470561362895442298977153111040 10864717 159930753499036514477396364117428934144 10864718 183322363710132859689543146655090038016 10864719 39229707790307531761611850696774644000 10864720 -9379030054558261835918838014310481920 10864721 87402559082440795754552548990917600690 10864722 -2539525308912573830322739918819036416 10864723 -538030034026453518630530637737336211200 10864724 67270292833358749147673756764721889024 10864725 46931716246575484576024399493774611200 10864726 -60565670789819442862448894553313214688 10864727 -6913555470808836043232978642473995000 10864728 97167227872502396314159357136298024960 10864729 -803029506663548687537251571407835223670 10864730 -59988802482936429578782543691556076800 10864731 -334159657694951811737501526807185100648 10864732 -465048550225887408115969238819627212800 10864733 -630352719976341754507542223492854561312 10864734 83316528840607663540216510414810379520 10864735 113041004466595157316904359921400877760 10864736 49430335695703298547288167254332801024 10864737 -105286196503323352339142067607256717292 10864738 19988184348184553441077580693127677520 10864739 372469018115527660273915005625918848540 10864740 100131257631147488633144564102951608320 10864741 -660541931256616460794279743765340345858 10864742 74132388661776640433005799656495014144 10864743 -194856373006905360109709398967788619736 10864744 158408511478162462047937814546996183040 10864745 248330881802842693126825826737146238500 10864746 -87902632721936470459872137733739077120 10864747 -310796506272893433849285778247562387216 10864748 -348926002543371933622826204369478350592 10864749 323326933110726549645486560750412668928 10864750 4380370804565461745224738038718848000 10864751 -55546164066850673512133415080526796080 10864752 43707593565745208676884736642318336000 10864753 1635682899056973753812289023468303460 10864754 23739892552951650681743062440875352384 10864755 486861631709528607312133628460902545920 10864756 -66866107479641546688037456296054390784 10864757 182908368565339968894524977526384553006 10864758 -25501553981476328543009391955258970112 10864759 -86096412197937507991558692011915814040 10864760 -172864741589219372033493354033925632000 10864761 -103822678226918755345290644311786884528 10864762 6511687103258386736090631408011837664 10864763 38937377837408731357791258551985177600 10864764 70463960769290983378119917230733844480 10864765 131994361176049217194852750559956314720 10864766 -27775631530229651428099383511206970176 10864767 2089317207790826919157914644471451648 10864768 -455276824063007290413291435162316308480 10864769 -439765993669367256096224002280922444204 10864770 -79207474326228281862864357132355776000 10864771 -34720248456055454352108083241279324496 10864772 -216451233016859314614557530903624520448 10864773 -973626328633598520116941672985610131616 10864774 53045498955137080084437886393250980800 10864775 22136945474227050821740951739443827600 10864776 -145391073000451602380616720520146124800 10864777 -145061042226582018386567338879707723456 10864778 296588677858755721900635328178462734080 10864779 -492354166860510287609254764185255307816 10864780 -19735490410395607113395592917744962560 10864781 -1048493295675257456388794000515454058708 10864782 194640918636643862174579119938168225600 10864783 523775094773656114463060416263519942144 10864784 -74770824596552875893253373754465583104 10864785 124595218170437742419678564175215089920 10864786 202736650229882301258744754745138830848 10864787 174078672422802335417089222630546704384 10864788 -105270949127930572768097557651278016512 10864789 163175609442430337235813147652119417440 10864790 -414705194199192637330565587339192577280 10864791 68580348615595999967696950039621401600 10864792 1016873092532343850836194420300711116800 10864793 -261246045517805620176289086478809854400 10864794 56931730394921830214823544642319961600 10864795 -171203757737590150615463009446117260000 10864796 -356755333566319887279233193851681794560 10864797 265648781056102973460689526643992143040 10864798 165170495648606866291268475126848919936 10864799 -170604244286582693204605535062959609360 10864800 -186200340449936584830085645779861504000 10864801 284844238042396807186505843937825880802 10864802 5614569869964624658695666477934024704 10864803 69980208891272662043738587311989280000 10864804 -669713954545103584484024398559625641344 10864805 58333920821736249949734113954003794560 10864806 -92961250449324787269878999228800008192 10864807 15012780165651283085889431648779656056 10864808 104652564656240109474397263532259328000 10864809 -30112977603651648417468575069285341440 10864810 4036218103131319419605660647942110720 10864811 27850553713826967651600826451290950000 10864812 -104343559638580775013732813164442402816 10864813 -523012511269552949025733648821234824938 10864814 -99158531921704178074573711708023447744 10864815 -144444594826957791174068933632425725280 10864816 108432803252164777128922823020578947072 10864817 -472208511191483213330218399917614881134 10864818 -47581799199044621902704111305606787072 10864819 268955696791403117576964109522191948696 10864820 -33811111791593690793378755591520625920 10864821 339468720925850590830797730687801042240 10864822 24581483184713434265685899371473719712 10864823 -649335027057930538448294836661530332960 10864824 471555595786384685834850086658400849920 10864825 -122931498213559426563081022196457922450 10864826 -168243818610219838544006759394799837440 10864827 -256442396136099255471687104245724208000 10864828 79914373829712984630998627654499823616 10864829 617567131032498294681960292251601103430 10864830 11505619013785488927070953355370977920 10864831 348801430168225375472018975773090029632 10864832 174449804607381573981481590709026816 10864833 -31640826797551502273769701154457513536 10864834 -196942151695434807537507862416645563184 10864835 -516661003453974943311029591232653652720 10864836 -35553093641485763990778989621637705216 10864837 308000282538822746977559483626938162300 10864838 -195594136484354660880745937352652075680 10864839 -151456361112879236402949491316259858776 10864840 -84805668084245050400516812802868019200 10864841 275554642771268380335054382139987761068 10864842 -36839397833313296108502076281464069376 10864843 -515937116387932292600307300942934151256 10864844 -522576627516370408403169063391560572928 10864845 43409109930657922416284667724498639020 10864846 -288773577207221547224874875306012789760 10864847 17158890454919121754617458340543048432 10864848 87783118636116343287678441569036402688 10864849 -480449772846716459064714643602082157568 10864850 107130936631435941806617074406456320000 10864851 68131705503807178645759537029373211832 10864852 1030933967497250607798139675086609221632 10864853 -8142979183381401168122759576542446720 10864854 3199820873221698136821190286529214464 10864855 289550777562291774602784182231384825760 10864856 -184546195388726350220544582555913113600 10864857 -445788871147853083005571955829374038080 10864858 -340867788725170764246813938414753608224 10864859 76377468403734309148534281376777125060 10864860 -87115991240720738295611789718342896640 10864861 -311538331122861489930900190515453188768 10864862 -76344587233644986948380949809106717568 10864863 -185649267055269775902550382045982827376 10864864 -221473626567980767854774379883434082304 10864865 -105520887276760444588440172773615273600 10864866 -134079996965192954679968774235051768576 10864867 180884372652286182596237050986186663520 10864868 404550123206343573231229030209312768000 10864869 -80760653234113181223977746508037092256 10864870 171021806809767030170104765693144704000 10864871 -924075986230769559408704909878307434488 10864872 64342309349491291041209286218719902720 10864873 -467752828936514826694093232722756215480 10864874 -434208386437680115594485721800609332640 10864875 115565272084058070321261178897383360000 10864876 -483980557775404815068590986117433873920 10864877 216084668226318450920743203655436469132 10864878 -166570228569506342834896381154876995584 10864879 -127564210177763943979043010063558930280 10864880 17613043104324945920746399702969221120 10864881 196460221092462327961953320540028999840 10864882 1058795756606181551719736432175105024 10864883 -308279404807525932785975366178991490868 10864884 -90286153038117413495364928791018792960 10864885 546911168735921373769675624784144519580 10864886 -509505693964773895490715728013728032608 10864887 83688103666915282944756627407555920128 10864888 -169152712482509966831219918895906570240 10864889 75069281065440080439152196771863345280 10864890 -41992041164644052553434696594571451680 10864891 -1161914463235528933826910363595770373416 10864892 -271287401131305340368322809690542198784 10864893 33457540793851922649258668500798939008 10864894 140164342156503821300261085996765192000 10864895 280422957856902517982072579443411031400 10864896 -2649148390106090344905838331204468736 10864897 133162043900612105345121913874673676032 10864898 -78181237863478926335133220954502321280 10864899 537568365461804358398997630020984770884 10864900 -221119648241710431107668634070741520000 10864901 83231435467242645575334623045158048704 10864902 -49589467487049474987101980095259296000 10864903 -249502635709317165349624462140120312320 10864904 -185149751121095481944638807138767820800 10864905 59029580584494605315881588052487153600 10864906 -22933107271357666729307563748680096416 10864907 -708861635191338880314517182604549532844 10864908 -74872644816841894892172972101900544000 10864909 98802940188413024618219628931632659040 10864910 -44014677111314167967609152656282278400 10864911 140523921038715476786234078075979876864 10864912 -66180359417743980638371707363195207680 10864913 136260749956781470007682813156537066162 10864914 15468750875761487271437959335594061440 10864915 209207142012807851275208839102310320560 10864916 -254459870916394896880765665303525967872 10864917 -293931130136957237541339270988441632288 10864918 -44874849628950206532930388224690696000 10864919 61873411067915002122147999012977144448 10864920 -271201744254392207024574994969529548800 10864921 638443067224563289106433264265147787040 10864922 -96908026566706331419114885384832263680 10864923 -429624510788969181137467599538531078656 10864924 153362145584771857684461755067855962112 10864925 -411112905065075478022641824517461614350 10864926 -30731592957407006824731121528092470208 10864927 217053465912922672695871091352968677872 10864928 159499630827836589173880016855814897664 10864929 244634808773132478826592327357517188784 10864930 112003397119688712973223755574125827360 10864931 -284691018019626298564298399448062035200 10864932 -19348656378901440909832996085844688896 10864933 197884419576606641763397397350959276960 10864934 -278337834969163322354928083643209454528 10864935 26123063961234891142838244978083012400 10864936 -133805291333900571071648002498609152000 10864937 -471672453718809821455726421090784259740 10864938 34395051993117511320493581905871823872 10864939 1236912684049718451363503206425958160 10864940 -31881779832591040302166210360282828800 10864941 -214847609489751598653312858937889941920 10864942 -28491985054660587426686591188569907200 10864943 -1266137794054416866243218605134376653280 10864944 74675606957492904979780514045198598144 10864945 -5517588118267025262927786667716115200 10864946 -49315854326613575366188429081328726496 10864947 -68727711135964494449630379334645534464 10864948 -608486820529831264754606284359106840192 10864949 -475705452982811121221543882550022381440 10864950 -13240226892486749736198064032128188800 10864951 183134996118837362149323305132667094952 10864952 -283367341537163091709588678739774545920 10864953 -1460057140929652411918240490291423712 10864954 -364142556635395476577582221552285949728 10864955 -21419895588683821573427455788996011040 10864956 -206961342862615170555126924559576124928 10864957 -313455634825454543001764573903217140794 10864958 -109366976064335290104030758339972606016 10864959 -8936153701306267544958672122207281920 10864960 -143717874267581743527948050489357107200 10864961 -636609288114951945084237799922002725438 10864962 -223241919191822090072627877543457340160 10864963 -397650038290524827496920421373340414788 10864964 599343057030830570956090358667842583552 10864965 -149573652143603671638625942558052534880 10864966 298101998017045835740818684161462004480 10864967 -144021772097274961952460189273411377448 10864968 284678897009033428315394064825813811200 10864969 -284779044558656636015823972610491027404 10864970 35650469797951690986117388229564098560 10864971 105205289648235424021781862704351399808 10864972 -272644445760864611306002025123622965760 10864973 -72698186285750892886411998353793077760 10864974 45644430969457320685723000220905557120 10864975 178193475846348489546847194989034153000 10864976 90982559775060731727084670748345352192 10864977 -359546429002688307772436719213839111168 10864978 -50584953506962259407037516468848686960 10864979 -386047645466472052559449213625630856360 10864980 80763268451461457612104607648305397760 10864981 -7191480534047062733604371455381407300 10864982 -5620220510362275281367644821231677888 10864983 560599285658399508243578437504773714024 10864984 -60583270511933375969589491884871393280 10864985 -618821981815123567322288902640546285820 10864986 82637252886771381068017024267821212928 10864987 -42596997734822658572002487670111073248 10864988 319588318536935074207836615433961644032 10864989 -281272559925818160400430894384028332160 10864990 76035209184134258112270917941777850880 10864991 -200288004140650857682057562722330000608 10864992 -126007900146721777176372181903201271808 10864993 -235769712234608324009465620831856160576 10864994 36649587129702182579098172181517097472 10864995 260665512575513971563598675649461480800 10864996 547315048678246668409067221698416912000 10864997 -134718835276620606151878603802458456480 10864998 -133770419081627435054572580205941275200 10864999 360268141140513085118267880836749955000 10865000 20311355966714857276258241747347200000 10865001 94434396006949710098451512970037973184 10865002 43757433018645346224293316104864160000 10865003 240669066768464824923090635288259144 10865004 81861644440855862936674136276202749952 10865005 -11335073846907955669690364965358660340 10865006 217695599547084613417768818037188056064 10865007 595908813971397455310728649864787794504 10865008 -13008794503276389320259338936985845760 10865009 401766606484656530031262922430126733680 10865010 -147534785070025429844287636540472616960 10865011 46829095488773759278973215194071876800 10865012 622122933841428036272582467610112157056 10865013 -177398808794757542522018612447988412896 10865014 206994382921368819134635881454801757856 10865015 -140530722980859180526820819061774330720 10865016 282064050036352238861534174714441502720 10865017 -10438644821320568427817767564259503174 10865018 159682232339027482326857530499141800704 10865019 107266765880834924602558416635516822208 10865020 129838091994972528415158058445438023680 10865021 -216191702333115232588928117884530086778 10865022 35008365061262513588734484691737877504 10865023 476028748532792606120231129913945076128 10865024 498914898156248810772610323107020800 10865025 -1823424424035356178968390506773154800 10865026 -7149269263164826336637760138005869536 10865027 896400362258277408756954638659014476520 10865028 -27218788027395186795870837251633725440 10865029 -313372149115989836828738239333512787424 10865030 166063471512951185470926521452598613120 10865031 -229892874028771984993833442968432360240 10865032 -270501486597184025157284261801018695680 10865033 17934857943525088219298098380521904282 10865034 -49615197413268584153290116352087121616 10865035 125430165600985368255864003735043768320 10865036 95552340604512256661677759490472099840 10865037 134619374426352647291259357389269423104 10865038 476557139605857628950799442710342441920 10865039 -461268113044525911722096355575588147376 10865040 -25020715687588245569819131696793518080 10865041 -2188835740973606346108633621148888032 10865042 -95542146727205878223848331686086281328 10865043 -218259616652579557092252854111111009280 10865044 464392805844270701883504989634882571136 10865045 -129678257852903926643390722266386705700 10865046 190619285569328467491787294624324278144 10865047 -615557317589720544748378628664312616504 10865048 106760814442692855760981208742748200960 10865049 -87275252566843766638891421664240456192 10865050 -14865882717301979274671921784814464000 10865051 -163630739217998260501060889702850675000 10865052 -150204708738907188435839333093021526528 10865053 7881358302941452070725973020770862200 10865054 -86777406067840461914688356612483557248 10865055 -271705482902615041200955429622991456000 10865056 -90354405526530954517391914550260924416 10865057 -184588673945142082966471597074483201408 10865058 465639337290243026563465913809419529728 10865059 -248943463641348983226698219111557650528 10865060 261490729613218797643915562541135540480 10865061 62771485088705157440557597776357896832 10865062 94720585788843880100465050647229428480 10865063 -115465472068036206544250559146437324752 10865064 -236776350813114689372879167788258508800 10865065 -172744171886894481716042484749394504540 10865066 -88112104848343189786389894734808611664 10865067 51896813855353796770470679046122241712 10865068 644350946042532914565465301334451200 10865069 205746604000653721476280341029557480470 10865070 203480703258140993057382836613907411200 10865071 -77745634620041962972378347896829081600 10865072 34044706443855785943205659034345291776 10865073 264681254862395690616687642637836803184 10865074 525510161536494919699961767371974400 10865075 -76569580033369526915598158155034134800 10865076 -267114212254782774510285361406394341376 10865077 958568045444339273953909146806535762926 10865078 119135108887880649994186214437854166656 10865079 45557223816976342813113073556932402848 10865080 618635737856599566161544708600913920000 10865081 -312349561799117110044246567074357708118 10865082 8676243781317230611203861285692874240 10865083 -581705772842068778960757580339390976668 10865084 -287607902422905636896570856781859272704 10865085 41878209005341155355247053961102438400 10865086 139643493399716807332446991955265677760 10865087 28774202297132592905346531312793135272 10865088 -40921827806755293610960831497294053376 10865089 55561996128498003826352973420966696240 10865090 -211013596148536161243448760417463583200 10865091 -55203802972516306969282643576885018496 10865092 -110362717351556404901574986658238599168 10865093 -113776780544589851352953245574717779680 10865094 -246025325326165919394654639169683072 10865095 -50930867923189668206431336698165118800 10865096 468782384478782193691015118149386731520 10865097 -6291030751975902108715285684607970048 10865098 -199783793274639980093868661743699637200 10865099 -106183710757323239918691828807112669440 10865100 26538976141987091827794514922441894400 10865101 10913631413746108969094145659813971852 10865102 371437104354346983159960781102115842752 10865103 -21413734275194999641071558315334911096 10865104 -47470581257558912422399136660291846144 10865105 191455427901241208516754914417806080000 10865106 -5840407109767729605788196197230818816 10865107 -349841700826690945215694970560813447680 10865108 212467854498416914998761055628324171776 10865109 484675069908035726799908737710752425440 10865110 143109550963130215391373765121696776960 10865111 10225116504603107475525302896741433520 10865112 354297089397382408360264833854808883200 10865113 453145436238263808978686546356844041098 10865114 331871600943218085640922796150133440 10865115 262359464576409036025355120068698721200 10865116 -58153630391476818538506256603008079360 10865117 -198372100096286324888153796040221353940 10865118 -167728490426237503451200958954247247872 10865119 555476148536757654697330243733488277440 10865120 -29216389020065641087138349249200128000 10865121 64819976979687693555497364322585477920 10865122 -409452625529391318007892973879100572288 10865123 -127248006738508329582704767831936706616 10865124 87250114939865984132308973479666483200 10865125 347876596099068475022266634808220854000 10865126 -9139746753832885006250153109461561280 10865127 60130942042239115457980023251975923200 10865128 33038467926308686684665076456565637120 10865129 -717609605289756242654496886507269977520 10865130 15199231580717144759173724432205911040 10865131 -832227361297370042256923862608187724800 10865132 -8796543661300886158929452828648782848 10865133 -123674838979339420898209551815169442698 10865134 208461604707471934216208681103317011200 10865135 -122244996928725752593415268987193370400 10865136 29473231988854095565273216257735032832 10865137 206290145087904104768859871885578627892 10865138 -306925666932484564218488676884025719280 10865139 -325767951077560353854026269561006021576 10865140 178075904347977535954314263162609049600 10865141 -74242555067990762257500412263550523520 10865142 185970792950898332671232216265606075072 10865143 -513132988275073805403147612644687555608 10865144 652221461679496600806870601153085276160 10865145 46965343173057334664952222199729521600 10865146 -231114052150355114913966930668350649376 10865147 -618720578053454737658546978910313981404 10865148 -94385531570109401508640936360381292544 10865149 117792669751630253027839984739026886150 10865150 -127307198010464217891410272163511432000 10865151 698886787937452550828116139083481729280 10865152 412011387669289838604190675565807665152 10865153 649976680561389256043999710150163278824 10865154 1398278881711360838908519679636545536 10865155 -231877775588789995615952983923405740640 10865156 -112160566772422643083859343606559812480 10865157 -300193591913479230304327014837623374080 10865158 -133500291515702147890868002097718460320 10865159 87292830139536544235510195004375202560 10865160 -119022587162905038050164210160589158400 10865161 711781825989407737485341920379654366144 10865162 40604057524342733184126914293475066880 10865163 -286012654209866686916083643643128815656 10865164 103128017633990410664711724128337871872 10865165 -222282734692205203748060604303654677940 10865166 -126216249972444084394518991280787021696 10865167 -269651437979929391782169462481150792784 10865168 -54805977334987518146112776934401949696 10865169 -259145587202591173479837142214475561600 10865170 -49012355945927982198564045998840678400 10865171 -351378595573391020234374069798069454488 10865172 -89893192184225289617073664339718092800 10865173 244342932047167151135677086361466917920 10865174 7354081073720145774453324331865615040 10865175 -162580263645368537182147283554867261200 10865176 -67991488575700745406324092482353070080 10865177 278892759361715312151543878921321596800 10865178 -11181067624807335670169933783513362944 10865179 269027658752249605454366652978703437600 10865180 128468828955218240781023825847743270400 10865181 -196811719645642003162749828618894238848 10865182 -213304644083098450751648211802986311808 10865183 61497524618202128125614865041391735920 10865184 -230847663932120590629766211293166960640 10865185 -492960516889083188293188285398694762840 10865186 485907578923644731325431833233200762880 10865187 -45186256554825032470266995819348429040 10865188 -278086063407037901520404349653925370880 10865189 1581512281884886387806732668131350036672 10865190 -19240255876894833188828090404874649600 10865191 -83861029943484470715823950054451174408 10865192 -91662891378032162090434941896580065280 10865193 -90574140353786575008253527975059631456 10865194 -132033466202565947678254115855245345104 10865195 -468284924756039726878681544775927600 10865196 74807814392596781176398257895361638912 10865197 2552756641488922837902121614934918592 10865198 -114592401829684544991391661667388634880 10865199 -349518508349040222979191414594050092536 10865200 -57483432707518256790005824671336038400 10865201 18002046299851656212151629600357328000 10865202 310406441883292453549369000220243068032 10865203 44672090402972958682991339451642363424 10865204 -94601247727838296519237656975790264320 10865205 -51944728869496875019929783282038131200 10865206 -273075700800832494214148192070550719936 10865207 -630170918774913500844535567714665695160 10865208 112806417494158017633152055231856312320 10865209 -83036820653333415076758596163977551020 10865210 50564764946427400913499046766842983360 10865211 -64377604115923469272432742532432384000 10865212 182997298328349887659210541893674215936 10865213 128098272027102013191807275439636155040 10865214 240389902178054019798112603061982304704 10865215 55547574704833835705481326470761360360 10865216 168555482849786049373776461862925762560 10865217 -142456256092939942505836521831351894336 10865218 1630385200068252277873275018538790400 10865219 46282664738268552464811857677414757544 10865220 -165482451784278960053958664058363166720 10865221 4307008280084048846996353555228642304 10865222 488089806111275961677887254809137701312 10865223 -253429907711219556439415040359936457840 10865224 298248917394855401684229672085857960960 10865225 -166043706597234818257645820183744659200 10865226 19393354755135524707730300627251200000 10865227 161392821714699488972397307502870767200 10865228 125028677372395516958163595838267613696 10865229 -151503004163317320735382963994842944000 10865230 -213185560091636682432836915097214290240 10865231 57155124897506175017046061433954409984 10865232 72109134860518583888340279544829706240 10865233 -267111308814672960954770654919311525660 10865234 -314147081127972836334834622920663051648 10865235 -118451156148815331672310056019606830240 10865236 110215868550203134485883553741442961280 10865237 -517817347555550473125006426969331416114 10865238 409960838603388622754342144893590885888 10865239 79445353494324260515000759031749871232 10865240 -3660363764371426293544235045457715200 10865241 -548897144837301296631352049779213683750 10865242 -207151390863138634692668932760118451728 10865243 500114727056224232458234471622066055492 10865244 -665244535077389480719661697803240448 10865245 -102729171151044668017438794491736880800 10865246 -31224760462728550945135579642451730432 10865247 -17256365280371611290178116613530469872 10865248 -841764130338590492156067290454622863360 10865249 -141388871429414162187913372333608575340 10865250 15196854827935281064016618467585920000 10865251 167430808025754453317807646601186100252 10865252 199117265600598477468327215658503258112 10865253 -157046324177023768266976306880061679296 10865254 96086477488437828029168082768708308160 10865255 -433602347662239726044833599643472208840 10865256 743312681562774510227731663666055577600 10865257 324376809450871235928725408371146852580 10865258 -28257833285510450953383658649273981520 10865259 737654742988137187949086012595422753488 10865260 -53211326732980683604338474704498964480 10865261 471364088578646096277897964125710659200 10865262 101327732531464060446482037406561561152 10865263 -79018900135811384293997208442995238440 10865264 369837589486058407961343557773665239040 10865265 70374182178666195711150341427349747200 10865266 80172197014995879285320885860268450832 10865267 72542702106396275453220723524414750112 10865268 135597542313923906577979102592765242752 10865269 143428223335434032180594204413685419968 10865270 -61301298473701120472238691833902947200 10865271 226035750405970780224661942056072658944 10865272 -216543563508958854694473131394457927680 10865273 295853276575603636526003699240621717844 10865274 89975728076512770706908685937665853952 10865275 -194584985426237728536818412478972710700 10865276 265295382150253848115967793571846748160 10865277 -176760009020407713430819160735817360372 10865278 42350075276404734971854022153839424256 10865279 520986471866981201735168520914062250880 10865280 -167012941176776872346576395576541184000 10865281 -55376615930461438593702588814476599616 10865282 178243821107627385615970646880316822992 10865283 -750970039129669378651076125630709760 10865284 -207028933791372078622709339160610362368 10865285 -730222916076627752645087786904640732200 10865286 -310844969196165932592340047977509852800 10865287 -238076546919375926945150042338200778848 10865288 204682394587524876859159231139173662720 10865289 59041246018329497284279568688636351648 10865290 -120112331210289841197492574125186909600 10865291 -128576114520209696507033332778648203308 10865292 38666293430602909662298628684878528512 10865293 266648135318149168393474103617227087542 10865294 59404536541319303642710714102803160512 10865295 -131493692477892984121714864151119291200 10865296 -74657956629680139274456409082249986048 10865297 -809694581880274039349571505500654466254 10865298 71780107883068296361133632546491098880 10865299 -856674827902610691284542437685340463700 10865300 -157528432950838327537753518769388544000 10865301 201786468150365733355107386067065545632 10865302 45248310396874658985839051333443153920 10865303 -531724747173379383830525496892061461296 10865304 -437887089349216529721830918638267299840 10865305 6017393736969123147133208181845569920 10865306 289459979980748678150113666090397311200 10865307 353482265778777516489772548130926886080 10865308 -410074600664167265476555881331973059072 10865309 130285152109956599988023088575374699512 10865310 103060073037325870235491333631819372160 10865311 -118761648837800096297616272773902570168 10865312 564474760823264940157883586787673505792 10865313 -269222469397684520115072389596917285600 10865314 169212076596284070246383457480906270720 10865315 4193740294908714869637045403081969920 10865316 -251259333587217575407460087410544640 10865317 61019731929881468510077796923791428352 10865318 -117600871761922088749620271389648218496 10865319 393320615230917340256754651480445651968 10865320 2913951627019163077609828107512678400 10865321 -890084647906380249354979404776779780320 10865322 108155937056514566234846027123783082240 10865323 11854130277299406631097599335414542336 10865324 121755373086426728574945178707198062592 10865325 -2301973546827693008889234200771978400 10865326 7009571366023223414134793391718256064 10865327 -403992232413837722331883334251102586880 10865328 -20983964652227752832637565861303222272 10865329 -646200174585113649748962071782950908124 10865330 -24335315788098893148211490294289062400 10865331 300107920234296262538232573034037459220 10865332 300294482862113381825419211368872231296 10865333 266729636850342270038259620456982340860 10865334 89326426016274097086196699459794194880 10865335 246048751058843593713069353526870765600 10865336 -52083731264481780299739054850034872320 10865337 5027187582780793041457757194179886080 10865338 50554491327177679799599026213348848640 10865339 -349848867468035706536695692941140026840 10865340 -3144154410903687929002966150271462400 10865341 -772997361256090992523524503689256419258 10865342 -112174545280851112692750629490601965888 10865343 287356913573331904513726196999365171200 10865344 -26377461233972614281094787608461967360 10865345 -17071904287550211308319106156054944000 10865346 -74284628418466651543862684087142359040 10865347 -341242274873360420405189166567955435204 10865348 -518130385785457008835861245230748828288 10865349 -74465050428661382513276764638530344032 10865350 23598296126744563936827109218824258400 10865351 269258173637433990921585781305386479200 10865352 233585669861771959123706315075313254400 10865353 728618589241567827736982987165188608602 10865354 -221569084112798722152359996341853753088 10865355 14185012621044183884602832174150142720 10865356 -71492970377942539448773518843333493760 10865357 791506101088412753529171151382190495606 10865358 91212677496542967244559006870963460096 10865359 375363121967514517383856440005727816040 10865360 56926384095470312109402424369735925760 10865361 18425947541072196536800693472305259136 10865362 -312651968657624139589903037954847923568 10865363 138717590941297688795361666407696009760 10865364 157384361772905388144556360951582341120 10865365 -20864674143051103262434161791618524800 10865366 -391577927029013246152564173327371746560 10865367 -1298626767760204254115560916494697800960 10865368 603957707683323909724703326370811586560 10865369 4316299567349563195156899059269750368 10865370 1730562333611517767403897230677916160 10865371 176354604280403721146147629673191547664 10865372 -63589090123987620940310313708658821120 10865373 96228172409654052979065033129183639168 10865374 -192092822018078300512108518430144699200 10865375 -291390197444722563824649810729213786000 10865376 -30682046511702264517671088757183348736 10865377 366638933739893334510312437046515640000 10865378 -6180574370573289687083194594538815200 10865379 -98024293892540227100248493909597203200 10865380 385945323870668516173376832069262103040 10865381 -548734785818961302758116108590398989600 10865382 -83938189026313784482698764006163518976 10865383 -369986477423812478426550671195327212040 10865384 239241856819485261108403214332842885120 10865385 -74606996164349013816756109589197324380 10865386 156405627399230635316761879331429433600 10865387 93768938327237819644229522989955866560 10865388 -258590357735193541083579700016819980800 10865389 -649816860432551268700094626342305568810 10865390 -290708955976067985918453429647469467520 10865391 -90164228681722880692379658761037046008 10865392 -57745694081702160208608503662381563904 10865393 -18395395129399678264948883956495370112 10865394 -179953468123867169019602465152926408960 10865395 -97181906150344790075100085181032275600 10865396 -313882530786772808430976421033332675200 10865397 -336929053932434969937973653278390982720 10865398 -140020644402378631306385309198381608800 10865399 33037145286846926579637200294659107336 10865400 -3825043573751734580921792788070400000 10865401 990498412271533978037476035823732244100 10865402 -229589462845095525860378534966311289856 10865403 -410457730905111499043546182364783803188 10865404 79828105076634950860218816592846720512 10865405 243860552644284991076264045169768150060 10865406 85226708863569105763049014321414238208 10865407 83381216481181641694903347728987633664 10865408 303788045373381651841701393545488760832 10865409 -155109496928884130894255608859279986896 10865410 -78376287675059060183162018606077433280 10865411 -819288691734669130912030365250586729988 10865412 -1941834027262018196019050455800130560 10865413 482902720060278156738391471540646686464 10865414 -8260187738541955106701508881550954496 10865415 -122938302120317271048323499682893644160 10865416 829593526220234136919342497483677491200 10865417 25347573910095347472763509345234086400 10865418 -52123539510064240120635685835132113920 10865419 -280073917622428454903924703528685291180 10865420 -21694231650939373501864154475111275520 10865421 8742007805462960615708842581075607392 10865422 -35894248862850437856756033572711419968 10865423 939796404860669517757194862275342816480 10865424 -43733438821563585931205102165892268032 10865425 -44036336008652592459236660199678174500 10865426 156380106547630354635182329928171739648 10865427 -115403694774681009225901227313883901840 10865428 59045597946149361189528763986571380736 10865429 -939407481653762533770848270677098089970 10865430 -31434572884337423847540966100500748800 10865431 -276326439592154489597354853188335210128 10865432 -55860315749815659911345016584428185600 10865433 -235058623915755495457797279084625256352 10865434 95391555222076682137454783760269477616 10865435 -175907270263984594560721977548042976000 10865436 -191091620640581566208260701528010802688 10865437 715199438702774572700246990587476518 10865438 -9736601386860657776605573123822973952 10865439 -132399258603079866746622808259091788856 10865440 268810451250054542611488178525804953600 10865441 -861144438701764944066585383711404192158 10865442 -69964837831851805394189662918697137152 10865443 -833472775154772628131409856375098022308 10865444 1012167458416454657763246029532040073472 10865445 66350533072257973143532039148582293440 10865446 -103055793910065427264811996347453239360 10865447 159132681398192885898190549147122093840 10865448 590539566680117136309659655738138624000 10865449 23755344190301878042918452981462276736 10865450 -4769462479526748120140184420527286000 10865451 -36758802221092490482516259121145751376 10865452 241011562377995655128518464983764262912 10865453 -462737994716907516836171842190009792736 10865454 225125771481442293407249531644639918080 10865455 -5755517306413636771913373148494523680 10865456 -115059611101230188486123646232335237120 10865457 70500131412653575434027237778511093952 10865458 227495103053071232343463468478682616080 10865459 -542411501631442011417831014312855855280 10865460 -290267870610591174495130837755164835840 10865461 -518212030965358777569800356360327391808 10865462 -15451691375766578886344156308681500768 10865463 -32740070748643286549017108268790946176 10865464 453604414992321242638106605709074575360 10865465 -6368334026852108988369682375547130480 10865466 -25008131422221693906463881854647180320 10865467 -345224173657476679772413086981339219484 10865468 367754789888138753821044535077739063296 10865469 -54376785825219901062982075174585719552 10865470 69621101288844691801820457786945822720 10865471 -736022375562289876812017903549707019328 10865472 168679433707527158795090137546292723712 10865473 319402321146673892282295596738151820720 10865474 46901120900081408367212780525012109312 10865475 307851293453273633867888041465085298000 10865476 70515087096855266322437742271438602240 10865477 5309666932105136336624903235584668032 10865478 80660292329387303331470777245373106048 10865479 321504942504651463201203044214782991120 10865480 -457575604269279083118484153562302617600 10865481 47545663536398407762365644666392549344 10865482 -564012930404689706759282152067967610176 10865483 269047007372123944148431414266350012040 10865484 109200130729932164296817332727666390016 10865485 2873907726719386549748988591107665920 10865486 -411855597973970480799851188254446975808 10865487 314242089720288263288005214292122222352 10865488 101557583412217618276610550527585402880 10865489 635272750531320139138508071099316777124 10865490 -34624703392600215684361530670585090560 10865491 31419700203157518075382385101980140800 10865492 -215520191078985994359320469565769871360 10865493 2019495854721338525192042521074029724 10865494 -142077157275038495551909432146673862400 10865495 -336936145539766335651868974086044257000 10865496 152346812784754112842405275162617241600 10865497 556443046615118878162055233904755197312 10865498 2795689082206352572557088513224537600 10865499 221416577359835927836769022292777290240 10865500 -159939197829492413644044795251460096000 10865501 217575561470151056560512216523704048972 10865502 -204888606051895050623564392830422599680 10865503 319429612557307550258836769142577521648 10865504 163985409855644160330689569538286551040 10865505 -103972759145532397006003471693014627840 10865506 -437556420201776718760178573097168128640 10865507 1156923565273637643288750134385150534144 10865508 20382631661411174658544047246815447040 10865509 316178149307540606975404901906295719616 10865510 -52877368987002994601627738717375623680 10865511 -206339195882653674891210112288300022520 10865512 -84742154792784816532591681784902533120 10865513 -42194189263829522054611047374059395036 10865514 263650391786682362734196823611052028416 10865515 -6177578166282841097166150346377809280 10865516 -249796014397059393498895375088244598272 10865517 396731057852716482648553202864765872800 10865518 -820565625562545812381878372777440394560 10865519 204594388310441521479185174308454682096 10865520 42939678999181316213019891726931230720 10865521 -1327343130146584814676853350821503900608 10865522 -315536866431811085099818211863701408768 10865523 577818722018883871168792783269183523584 10865524 641125936334437706554662977915486396416 10865525 457406374556525427523553294263272021600 10865526 -37599135895616148378744676102991794176 10865527 -136155676165932317662781555538856336200 10865528 -683834017121483462639400192986105856000 10865529 -12851278328346757207189851896416157760 10865530 33430276578020208658152797274229324800 10865531 -23994821095983089417315080813655197056 10865532 -39173300953909807572999497906786262528 10865533 -43724644388331471169068800562616772928 10865534 -119628148800694670599952066094958585920 10865535 48609112109598236571332956600385619360 10865536 225436902781760154778727372154438942720 10865537 817758217896128416946186708136825007872 10865538 -31521524308763101414324128965159495856 10865539 -5764405236348218720813683159082728752 10865540 27778180927055399917712414192952545280 10865541 635057476154214962648782687330338720 10865542 96926534047633550807656171696017384000 10865543 1749434947292755064370303923437747944 10865544 -23106793230475418172429293931151073280 10865545 -197555871727356753721758618618177727680 10865546 -550157047181021422500550693653330652320 10865547 -142999239159605351081555654289568634880 10865548 549054682048562573619225562002349962240 10865549 -201343190609381114915109395295805637760 10865550 1198305743628062254462494852551817600 10865551 153021993914472345264252503912574448600 10865552 72580156018555131611759872333648576512 10865553 -175427827859247218598150530298783937296 10865554 -480129736705678040679614281336286515200 10865555 -264106754811518506338286331110361801040 10865556 -44838625618434530439430214935703961600 10865557 315810578164368552943334768434032081806 10865558 -480606941641634097289346799413519040 10865559 316361076611210224569331452946256658048 10865560 -352842263732195940808918772252181504000 10865561 -44602049631055775872169593208592807168 10865562 -9314731055160232597171206141223090176 10865563 354759222479807085316829225380424184544 10865564 629478416964069089012267668179489341952 10865565 48365689399630010461321708964632075800 10865566 -366036750599164717873881874412041008768 10865567 -1038201850419922292588785662277117567968 10865568 -30060439757784311346437846005941534720 10865569 -360304753896844449766422860909936184192 10865570 168996059569125446677188205607008008480 10865571 -507321613350953938813863708730082097288 10865572 -583029334676448457230665681430644977024 10865573 1503168649332843717219480799880643501984 10865574 112162682269196891247034444090443749568 10865575 -153748984387395525417339851043279036000 10865576 -754836468279904933372163568401002705920 10865577 -57806759110815455846128217543262281760 10865578 -177527141889285339340815340371143660544 10865579 1317475579787634470651118236933781998376 10865580 28017193990951923083062097654685450240 10865581 42841801363960538894047318963615040982 10865582 -7663471619727832587549663899892903936 10865583 -5293325297343492594075622448996160696 10865584 417412816309218256791459571255541760 10865585 687955169507783579833523801347734685800 10865586 31576169092155637955854260148845300864 10865587 -375759922241498818184174263934327326760 10865588 148182738976487732776312913661101666688 10865589 24949676331995051993233415824963797120 10865590 240367168370865071473789822419292300800 10865591 -155586194724873977438462545254511963392 10865592 -257136634514765913498340428429983232000 10865593 -150041534703202500483483910155547118336 10865594 244049059736139520152506047600589994096 10865595 -32838120554783506341195902907307721760 10865596 87539537585590180498869915426213649408 10865597 645597030518505470576214071991155747040 10865598 135876971876563358056324102061958099264 10865599 -84199796012192586767661008173614275600 10865600 113436565987936044213497949118424678400 10865601 1005863238577377150735330581398879636224 10865602 -35131256536910554797067701350896790016 10865603 416418057024133562362711325943421240428 10865604 -397193112220203522576797692209055395840 10865605 -254200084854277572173936219675556300840 10865606 189167315963850307788929421052589469120 10865607 60074013858783318550134176419010058192 10865608 -101408266815394827155020793082044743680 10865609 17731882080994329943720214444091198810 10865610 -84691222136611670941940246469984000000 10865611 -147461616861206895215731269560218714416 10865612 -13544443838352899895154497295983280128 10865613 -477225941648845842990457070747574362112 10865614 211264930473675845497266756650382587520 10865615 -180346943546244858819549075164866475280 10865616 27619789747622909676207160808048689152 10865617 112602128056751407940189730086517345600 10865618 189688348289975672249822354519091069216 10865619 -301010442764618102418762364002072562956 10865620 402046624366739362235721369771187879680 10865621 -234434686062717282242659270377676839108 10865622 50952871049803314262760176145634727872 10865623 -59180753117972312959314558615551466840 10865624 54044828233832258019361886055196262400 10865625 283486828957006685668904396708019000000 10865626 196769288010109391208288036077919382512 10865627 -1287736440942667850522083836395861760 10865628 140263195893526023650551344818755897344 10865629 596461486598236035470635476645322680230 10865630 -52496690922459462516320828480833756800 10865631 21593962016361209376574975444223862144 10865632 -81359273188286515809222377731753771008 10865633 -55897736701074934523023554408635872620 10865634 58715350488078376097030551261606338048 10865635 -415272477913764173738833127189575978080 10865636 222790546362277606454255485949144186880 10865637 322690490271696830217718232563648007040 10865638 -12815952003517424958393754389481643904 10865639 381575027899961492017045082864766448440 10865640 169525108425728707441500477081330892800 10865641 -690849933896285623812469301808265221958 10865642 120231441376418247826362901553040665952 10865643 511807787886817370186597802021786315864 10865644 -364651129444607944798982616286849548800 10865645 -185218044042340411418503170009671473920 10865646 -194178168173710135324098199304276913216 10865647 -109333388975590614246523147582193588360 10865648 -135905737745794136895403121425878220800 10865649 -447771368187473680568106610842189273120 10865650 154120996828978382558551707975041146800 10865651 -235132612221644285379078666272677635048 10865652 23389768487353699593323966145992491008 10865653 285624056326375643133918271147650131904 10865654 89258602931129442604567693171488626880 10865655 -89055824123680025679497437573359427200 10865656 -232547198138274704674901319505910292480 10865657 371220437638849301029065078497920959360 10865658 -129796761515878258735683193947181486080 10865659 -155230222275421971050956349635214803184 10865660 -94760891011715517006010614831781171200 10865661 -186423684720487157155385867321601404928 10865662 -324731505119104888272934084870087636800 10865663 136173568470812526550914895397059690920 10865664 38591850798083608066147861671828258816 10865665 -283952567516162610145415263871002200 10865666 -53437117977690375891682057386607802880 10865667 302939412750305261505956101278003941880 10865668 434610183126737472300909725370829433856 10865669 -726017918373845645505473964579719043204 10865670 1378268315689023968432852531174307840 10865671 -638213560650619415180932622952818081128 10865672 -159026482006421782947509953409806003200 10865673 66188236840044925205386015071500758464 10865674 37803918566603714861830361953637754720 10865675 282257771586350734325736422290344360000 10865676 484719430395338222012679274852866048000 10865677 62475923689509167367544231936202951532 10865678 -50271803133823820032632395112709623360 10865679 -128245651369407094160317485331920240 10865680 14916910994716326079660350447515074560 10865681 -45983379532747746680172432234014961036 10865682 33263019165497539417498037008610743680 10865683 -373661289998705547661113776842504284816 10865684 -11864281374120450561748771494125850624 10865685 9024614621721770953317786128637109440 10865686 88855114215720649590106357983799569408 10865687 73021886768756807038757981201081522352 10865688 261057408771482660387814669411245752320 10865689 -28606609052281680638682385095505168320 10865690 336920206864418374839899507365767724800 10865691 -282666716389506919381256078227738490400 10865692 -619954100692707494969726781273469725184 10865693 198384664125081634707092690435557772364 10865694 -6544749031438113033200721972059747328 10865695 -959019903620174836519336549229420387520 10865696 494419775607326254752702333790780391424 10865697 -196492178904635965474372161478711350240 10865698 65696175792036877052881582872633930240 10865699 95802673509571230727602008891684784864 10865700 95635575845765805945795947170090876800 10865701 -706190470134846356182300447578095547360 10865702 136726178025798956609252813660544161472 10865703 -752506687604248262657775808972150105440 10865704 180403159877346374126159014014098549760 10865705 -410363370101233967296305635456384962140 10865706 135294463933860625225105441428178896384 10865707 -287324021287983330190202281503140677400 10865708 -90668296506671563224736218422383392768 10865709 -448998778434318355996386474452536287072 10865710 190865077228743840098308569916793180160 10865711 -256066110870979756496599853138108648688 10865712 -12594455478457676090910051833084903424 10865713 13174302924561160993630412547888730864 10865714 83303931853878847444377160299598941456 10865715 -2974666511771270529084955607644673280 10865716 148490917002917493530420804113217628928 10865717 -16089660957266965453238537810084421120 10865718 301374862405422578088184227744762531840 10865719 583256436382758584166804704816865278120 10865720 -128815539688507389160420012214817792000 10865721 -159904435179468858458823084974430272688 10865722 -72512474027941543811043226289055929856 10865723 298895347528788627679857890907105049704 10865724 148751513462670205761655529978134688256 10865725 24832425231968595478842777699264500000 10865726 -757659227356944861317244596250491136 10865727 887251166861926917240627797708204536008 10865728 107215371525757320864953783172968480768 10865729 153599823950870501280069309268243025280 10865730 -17307507373216405157409907873768289280 10865731 125213298935235023476179417200481439272 10865732 374277397359229779125558890860015985920 10865733 520260055105947320573966915557314573024 10865734 -273614556045065915645776901170475898048 10865735 -388959751465455563338332530815268864400 10865736 76144607472898033589885847320840601600 10865737 -42379281369369892535361826099736910816 10865738 16528804169087515998481314425937471168 10865739 7127373406448875884925339959540572160 10865740 479098913537862618119675756081399024640 10865741 -156876586431086318434759760455673843028 10865742 63936015780614941883053357198697078784 10865743 -13513299569139495585704669756012747520 10865744 -92993946537204862336641693301171175424 10865745 -29986380724298881711952449041951231360 10865746 -16795200838018109337840866848076463840 10865747 -157211182277761745981875956008694753888 10865748 90168941889314330548592078255664414720 10865749 -541138731430420105761012694814711774340 10865750 -83618938080959232230124101451496224000 10865751 118216993871852797634271362858833855440 10865752 219704304153546425424261770217412485120 10865753 28162712440672473471315610837235396238 10865754 127138487489681052362000915855056151520 10865755 286972067269836450292201707469932884160 10865756 9709623822049303562848577134712930304 10865757 -52440368608656146507014554608115753408 10865758 -35848316528407987290975952761044492160 10865759 -435476804355277633663388457991416323040 10865760 29766758708562431356429430710492200960 10865761 490145101334818429167089108542514019362 10865762 -481687566701568723459173922086742952368 10865763 390303875317070644242000078737736651492 10865764 82937502161013975442636924870520901632 10865765 -548658159177642010710445424472440318340 10865766 51519006660297572443792116610782768000 10865767 -144061402283972838508070405779761881448 10865768 -834535822222943613812618668020060349440 10865769 -261970376068674975201434722824859146240 10865770 414258185142616995675804340588545293760 10865771 96605860831061141623002777202109340960 10865772 135642925260730367145034956942368025600 10865773 160372634208160608086670389556636712022 10865774 124446395059371195840563853572421107520 10865775 31919924204084667009967823582444880000 10865776 -36544765791419227386543109612283527168 10865777 -280613398521347675429926021460568400320 10865778 -35351034581646215169261399553517199360 10865779 -107828745278295503311890867594540509184 10865780 271193947885104020310181946782073721600 10865781 -555998807908805059451966646662349558930 10865782 -258968797052580738134034751910728982016 10865783 -237970651844089217803095020467969570968 10865784 204301302330122841905418839627152465920 10865785 -14765313705652038865207250964264301440 10865786 -230570659705572180065653205255756235408 10865787 23600543050718281300975145430853057560 10865788 295914004758962866777036379557388322816 10865789 -514317778701949006731810417050230301568 10865790 18004826933125230350907929935747203840 10865791 625757568371609314053685913454957228400 10865792 -87354796534585848761018803355627028480 10865793 -393156953680031500193474617037906851536 10865794 -221893316290130985729978084937702039680 10865795 484314775824965412145123359389280889440 10865796 192865207663754717787447201496328325120 10865797 619149459711312481941166309466163761246 10865798 28046768110944089075832122256915302400 10865799 -5882860813442260192420100535825500160 10865800 657357671602585662889635268387200000 10865801 -437076343830780054886087768940405700198 10865802 -81027011303611890708988840940066112768 10865803 390245741798551793556133319869137209584 10865804 -359406154791973453288783331354118361344 10865805 -242621574574143401625167333615381417280 10865806 -41305053936219270235748198768724996096 10865807 331085291661271379856087658760765579160 10865808 75957981503667326923362938041580273664 10865809 93466602881726948930049714308638516032 10865810 -30838921828184186274834702250771322880 10865811 422919706816686183809409025125029918784 10865812 506678467476215683496428417118955510656 10865813 224470194256088912135516155546600029696 10865814 -200432315424859394468907814366674461760 10865815 25413771860772973266417982696679043600 10865816 -145008084748768694928244438682706739200 10865817 39861220206529018464790194677658164634 10865818 198270810348313795869989345422400616960 10865819 247426551161971415248517980970008841220 10865820 -39407341884304862168360148852579041280 10865821 -111526286434505140328414624338646618880 10865822 24198119416832656695317505465055364160 10865823 69317012677643817161136592502764634184 10865824 186880211802420402507686474272623230976 10865825 5304152955102022772745856342224397500 10865826 2921354960136664418958582083159322192 10865827 104881284413344883676143469523384214432 10865828 -451066656370377329645268600123811151232 10865829 194208098168245942551024244285221413088 10865830 -23190421864767581080118751650587255680 10865831 315330401232463153186135455801294341880 10865832 -66759969568211934005501149130381721600 10865833 -269384803992360053796471226391736256176 10865834 106535750186190294749559485779225152000 10865835 -188729375694376689662928407600868251280 10865836 118156235829307416137435118457308180480 10865837 145551436474504090922452730895114130560 10865838 -178187880198619482679388954726732638656 10865839 122520458407326772263578192010561584256 10865840 -37221547181813114146064514233639239680 10865841 -47708393448484975780679432069317865472 10865842 1182218777826096679117904720166612480 10865843 -311632657299830260550133407992838032680 10865844 4799613448166256383594075175376539648 10865845 241335794743908220143743265036956315520 10865846 -205398196756607712163501503459663724128 10865847 324497922932549467610477988211072556928 10865848 -4992324292510963863049068959976099840 10865849 -66328613972311506799831545119394264150 10865850 -19665640063888226607794979160365523200 10865851 -135723921830414131869212054041124469148 10865852 148225119377953261634297407503611175936 10865853 638863856782953227033761361873427840000 10865854 -141266621367235284694353893650210755840 10865855 173704443057816183691098229692049605120 10865856 132836354822537850045187593883279687680 10865857 665508155408659325608948177910627671106 10865858 209646108108022459318972703013564419280 10865859 82791704646926586477219968982844096320 10865860 -1021030222580018498242422521012736000 10865861 201378696392824793477218231860753644124 10865862 37236938309583500613200857560484392960 10865863 369518054263497016643547896622639383704 10865864 -152937395643559515045854810867567155200 10865865 419438334411993857171658703216778664000 10865866 272937568070355834988669013750707937280 10865867 -311501397150974265451763285445409597440 10865868 126220207271795779918507309755403398144 10865869 -75950371774657492517660040920948265088 10865870 -156300952882239847221007264033841997120 10865871 390555891154436255815873754695064504040 10865872 -11610388332492506927102286325554872320 10865873 791071408128308182955421768113923099620 10865874 -59291908107032007569655822505814547840 10865875 780412716568509723072868754000665512000 10865876 -31836688177328076566847102908553664512 10865877 -325228741966961589392914674693728077920 10865878 -315300127501351218712796538542638772544 10865879 -176288490107649109618962528120141740424 10865880 188164166761731262734115618122971136000 10865881 -51839382254518517190496711061760954936 10865882 221107891930423963446924504070887528192 10865883 -68111283788332806805060179535442933760 10865884 20571313599994608249785855567162210816 10865885 1010833091361837728305601817872882400 10865886 223175050120405693942695193021717702464 10865887 227560694167656888821892154069898373536 10865888 589245060378733304070698075650401239040 10865889 -21076167295087579151402884048375084800 10865890 -52006366949309026134951407905149603840 10865891 -754586513609127689422646646221068182480 10865892 302746705125796622474721311140238717952 10865893 868854629430713818374098633979220918142 10865894 127821394443150950739771399410542446720 10865895 149882419009879012793290637169061056720 10865896 12404070005616882047173231954744934400 10865897 -312846644403731793106661283867659712000 10865898 47126168460676514451123123011028532224 10865899 422762116473339022154254573802987502120 10865900 50042551902259867611555523410152716800 10865901 100157357035980739836667810167258685824 10865902 -13562406618471103055848614429892932096 10865903 -242470480716851641141992776745688970880 10865904 -2002069675811854561108821553663967232 10865905 299672227782813799859929262790233342760 10865906 -38837769137872671142151906873440569216 10865907 -16583413014452707207369502709306227328 10865908 -354111199727090291995543225917273282560 10865909 445561960108527314980485151825306811904 10865910 -5239441333958551689986103709817395200 10865911 17324467543729943749121225352803126784 10865912 829438709223108173757992041372315545600 10865913 -174452426175763848912105242980712926656 10865914 -42667492759072817341268986436090188944 10865915 -225110420881005276108819229343090173440 10865916 208589615924237875473330964663958441472 10865917 -784479643750292041449667426402233207034 10865918 127182439956196784654640697788636306816 10865919 -263379518213089333513712216036855200056 10865920 -45124487984505926231193387026538823680 10865921 176112097053968172444121780405337700 10865922 149788599644733316551146485645647367680 10865923 36725490099621963176134400697453007680 10865924 -37083064473836569973327697294977136384 10865925 84985498388201035683687346319057820000 10865926 991515782755475490979240847058999882240 10865927 80412604840344731161314617672435835240 10865928 981264728297349645544244601516441600 10865929 -332505484824157050677676756152778567360 10865930 -317395006453223522251683085628411443200 10865931 -505318478455089093114603803171533687848 10865932 151803814315197956281630922795718574080 10865933 -43995452319634627972134803156775112596 10865934 36738530816677653422259160956613140480 10865935 14504646886603410254194862773067100960 10865936 -21968672739030676699512211471599403008 10865937 158390902847610249409073792671700578560 10865938 -23052620298960688595311869311194929504 10865939 -97556648194835155588785344988677709744 10865940 203873447605743440464742023132667105280 10865941 -116748960649357122764784561059384927616 10865942 -242770607754276816446725949814546652128 10865943 70400414355116990026889131597126510128 10865944 -119606790031099851321542605944801484800 10865945 -247421906916942642347703038372355862080 10865946 33868263818398959092515897493028313344 10865947 832085468116659771920200921649954219396 10865948 540387890451684592003516400118551646720 10865949 212766005512678848423958500848224366464 10865950 -118804394378462170300281280088662392000 10865951 -176521279863707947278791524776498054048 10865952 -226322929942682217715301251134929633280 10865953 -6935027713484054219183101412236849344 10865954 159418523993762148351422431791623201280 10865955 377794143599512796035050536775078127200 10865956 34790694330242371508518209951006298368 10865957 208771447995197311051559121536631334752 10865958 -99545533174408368185488171262516640768 10865959 45577387389356849277409630026754569888 10865960 134968238422849101678797338920094924800 10865961 -878180899354647679036589263809453603360 10865962 315039857082376910923450853817833837232 10865963 639976406756980539820918645260598732212 10865964 138929634618346544253856340594560574976 10865965 20350534370647185395739459637834083840 10865966 463553454920739890035860820097755098432 10865967 -885996619166932027616633579523555840 10865968 -208175035653352835377367720186394001408 10865969 112550450909167684192481786405241001200 10865970 43729434536832329098100577316401211200 10865971 3453835067163679232182005933505093440 10865972 199416391036928734072634357057361752832 10865973 -190689455632171431649439202286783432032 10865974 -30190251418798447775233771007214816000 10865975 88153127044166526524900197152353578800 10865976 402400929243696906151979889127568179200 10865977 -96370318979830476826336876723984862208 10865978 -26511239231096381882013494654632179744 10865979 291715145666092746249096508471026218124 10865980 -355079257018583630042123232364363968000 10865981 -180760372229726411519547732951471822720 10865982 84218739050414174012026462878440878080 10865983 -144133629475556473265830903666416520768 10865984 -100481304854809015576459328436473167872 10865985 -269125098374976842182729897275817662720 10865986 371301634098992442942149202713924236800 10865987 -2007679489888671947309484530674373616 10865988 -243322843937648682676166975089683247104 10865989 -134695692831005951724661485846540988260 10865990 39271013698225860061128894332428646400 10865991 -212875986714851497997475745009420345776 10865992 -339230083114501157337089833385772134400 10865993 549123156029024826337156107148164873216 10865994 -223404157319560937833834406911734432000 10865995 -67798567031346190265795221521114933120 10865996 130264881700911477247697072274641326080 10865997 -64514729719136884887685783063128693600 10865998 152250363082288304847358744786689714048 10865999 55301014462076232921886608086157318000 10866000 119752396073333948654404483509485568000 10866001 -273313271874965558193825448131368633998 10866002 157128832369069034819696691065736471552 10866003 -224396836294671035339628578021424647496 10866004 94472065099534388222710901315645661056 10866005 168795570584388391921661731510804502400 10866006 89569502710068082626043306826143017312 10866007 298750983322585867503867432786207606840 10866008 -39968640815179392484954207310655191040 10866009 -251955463087719380581432977527298625536 10866010 63656545278229784310388579421602032000 10866011 201070565838050530454347474628771073552 10866012 -65171560831602602539175001638894619648 10866013 151700872306430718467091764797300276262 10866014 3546918624464476548038683208230699200 10866015 335089813766219553836952365806016244000 10866016 -20866401524327553935051752669540515840 10866017 386502340818218088589949847180198924066 10866018 -102998498760310376577577888378115055360 10866019 -347842992915025298804281575417323172580 10866020 -56948000030877372511331859157891031040 10866021 -510345055210249003551395395385097475488 10866022 59728181250156194678053398247980266112 10866023 -44683885526003051616466524052660458960 10866024 401149354655080507119305697787672166400 10866025 -101348215135949826963994692777935184900 10866026 -87325190714766112560710356895476313760 10866027 151289857538388535100015156587456236120 10866028 -218881424467450442410468905672799911936 10866029 129894057390067934727829956232967294880 10866030 71328459676554188283636956991818649600 10866031 357358551211573603987876862497678705464 10866032 -130857964824848191534152934236363915264 10866033 -262189909755212485367035868292396230400 10866034 -448277560604868108397661334205627033584 10866035 427392653648318207236477152911384442480 10866036 -10556023597185955864761096927516149760 10866037 70282548118310689820107001327583337984 10866038 334410093233469143918808873685408786944 10866039 -384474724672587355475366796610080917040 10866040 -134102998680918542037184545712582963200 10866041 -64416529313032708618016753784545717616 10866042 -388831941371644417703822544649543680 10866043 506726028122194801806251431781418096240 10866044 282233556000714667357098610104724392960 10866045 78759255108798800284394368544963188320 10866046 -8426274178565755496037619313831010816 10866047 -671429876407323598098759903139216669320 10866048 52923044268829212239162903228024094720 10866049 298730341293111020683601176555152650836 10866050 6119667828648789844796918010810168000 10866051 -91905362248343886044610401144547360000 10866052 -547010765466569226347645689235917230848 10866053 -615888851071264842162469939801425536832 10866054 -239234515483253424608175725663660990592 10866055 33547740325118292410229838123416024000 10866056 -622135131487412579755296081419223813120 10866057 -828496487335253800145276222626639104 10866058 -6969481151373537155258319346560012288 10866059 156753559722283860571379604475504642260 10866060 -137876517060577029986171018815443363840 10866061 -868261915365870650395571218339119641268 10866062 -339822290434540677869721183901977336000 10866063 -159491653778606002674319672739798780016 10866064 -41797163213173798023399125681312759808 10866065 -45953062484943693429357438116343403200 10866066 -62928651861179783952101910455119748352 10866067 -159243456538314067179653735242580588884 10866068 200864065429854478430478475847599503360 10866069 8059896682158493541409746457619492704 10866070 50272911670486722627163463859317172480 10866071 995399984702887362116231241521292389160 10866072 58187504503804040223381725134425292800 10866073 -489153706223750643313453654239929962678 10866074 -184973954612101383623289682888831599360 10866075 76661768374403591699853623822274379200 10866076 -151022229898723711368858028182421472768 10866077 -256135927980131386813010902871350387188 10866078 336635033203931104626811685886580550208 10866079 -67448080728438318179156068818432731024 10866080 189236274541242193135274033893252792320 10866081 -165592820567786453472888519484866225120 10866082 -54979231101474055246781189710944941568 10866083 516212966769973664885618239339558522332 10866084 -202618810568043074310723938334105713664 10866085 -83102900165273387830670963640324694440 10866086 8534216253039649692477242340448253952 10866087 396103779948712051217878646621763211344 10866088 521437862939359922941585526835740098560 10866089 -48078943722607258187018707183005672960 10866090 -180023482300237883572496165004005671680 10866091 193887760667310175352187954314507490792 10866092 40963236136548396270079957914265871616 10866093 -538665716437217474685169807404262204416 10866094 490232113575396213864592308920615436672 10866095 306056084637885799705733874020960454600 10866096 179692078655304887461720901181486858240 10866097 231464315821253235940168070639995002240 10866098 -186612828219135797696118458979259177200 10866099 -1909246150469563750532653812863871120 10866100 -30399472690994364937654310332569600 10866101 -310021966544552792257250588835318548100 10866102 25026064684464643643769993961280634240 10866103 427579103202724629382878707430885421352 10866104 397391405890468930541909605004886773760 10866105 133894215120088835243923328151635189700 10866106 -160677771316066260808790956861576267296 10866107 -59338457187935918061802176422635159776 10866108 -478875871228191201827592373196697157632 10866109 -1162154278395029268773854809034390059584 10866110 -306970602302080750926224205302395055040 10866111 81790795686093909097437976475624194944 10866112 146090938385123188994679269823743000576 10866113 336421228749559735537478609536405566888 10866114 18714485656709594218121945416254535680 10866115 75193973602967970618623743513286880000 10866116 179702441557986284333997503511082087680 10866117 -423353733062749815191192724176337388320 10866118 -45743323927988522534372355422811619584 10866119 938685926503562204917779685849457143680 10866120 26613443246442360087586359032886067200 10866121 290408026653451007025945277657324035584 10866122 70619104858836050913194662760593112112 10866123 -21801331264679745956734769305234344000 10866124 103329057555689856877630958278892884992 10866125 -176222849149564088066412386354513265000 10866126 186212064854449704552310268736565167360 10866127 10340013240255309855926160248860253072 10866128 1914497764174873594200934673971937280 10866129 -197297156057135356516047281639222758416 10866130 84354852946437259898589307391796656640 10866131 121922954363608457483186672006243245932 10866132 -4351112394340952506029899115796865280 10866133 159573066920209280020373955425189410382 10866134 -47921071310473166846713294729680115200 10866135 14533270534916337635691537535446988800 10866136 988293080038227121807861977849387663360 10866137 696131904186347435824760879773742859786 10866138 96586070112731729435583844375213213440 10866139 -12151973125308332714975355760853632060 10866140 174806025350392023765867339132576253440 10866141 163164298576536238380169762149610679136 10866142 -366433304892489755099125438732700463360 10866143 5139502619802326144680583233319489664 10866144 387292264907086831469066397435938734080 10866145 564039144727326745051593771635880007080 10866146 -4582982241420970409749742719899127728 10866147 -977058886134756421229173968598889472 10866148 86476600066490227823368588558199838720 10866149 -198316454536329693796080325067532605664 10866150 2328050376464818690569106718708392800 10866151 -51362652044231133032765229455444127296 10866152 56567677924106471661829886445270220800 10866153 162101747994316068200602822750467625104 10866154 -45515867400168918066961939947397700160 10866155 -138638222340564676171459543068217197600 10866156 62960114305107500058089779945044197376 10866157 -551438978470099390532717904371881564160 10866158 -21101157535303912022569806828249040320 10866159 -379003665493532460317158331164585761336 10866160 29457071189761298972050075211832360960 10866161 849146448420504712773542024111214663762 10866162 -266266460611917759864023595773593387776 10866163 399066735813174479153042696793858640 10866164 567241792123825103111744296889204309376 10866165 -30295710641282712798360722328199399680 10866166 -44851589693536427055762373950588999936 10866167 12717520164061567043613469735371387720 10866168 271877647999053487354526855277109555200 10866169 756333725764786172899681072133306078570 10866170 42196996190870356012678205143506063360 10866171 297816698466820232222392099313733714624 10866172 -226721591817628825296715140068212301824 10866173 140220032408633441846457686484883708422 10866174 -110760661391124356245833948684590054400 10866175 475265637411594351494028481485447049400 10866176 -332867769519439959550212100313296404480 10866177 -264789102661238511677825912694817964160 10866178 101322470901637315137837169032138098640 10866179 680802301628649447729333837147563520672 10866180 46226087789186009706701894726280376320 10866181 -377772827152876970987084024214718523136 10866182 57732952916468368390597594243534723584 10866183 304477633631776261677907316406008422824 10866184 -328139583236989881251769588974535475200 10866185 483366624728110255806546296807927631360 10866186 -2278646536675280602971249726142337280 10866187 224252226278851646487193045846715658836 10866188 -408061229032740801254439518157438673920 10866189 -129462138840249233642281019368790976192 10866190 129581942802969266236134946179330321600 10866191 909759189381859818186956601633324858672 10866192 -126037784971471023027388664961968701440 10866193 167939394372917152783629248622677275980 10866194 95251714746066053384026857031078394112 10866195 -96343055672710814517844645259676768000 10866196 5794459279720774983612537561514598400 10866197 217145570943036965162271465500398082652 10866198 -1250500331367826405700580062236956672 10866199 190903707909975280179674951309580432200 10866200 330292867513198614226806984500930304000 10866201 470012894393957315264204846175928731264 10866202 19136622101643075567913633578961869552 10866203 -339909689870755243686058417182225991548 10866204 -139028692454561055371200435200020474880 10866205 170040199323750502275484123973017973760 10866206 -169946087160900587468399439092185194816 10866207 151188303234615938053392084969882775680 10866208 -2535102567540169521494676014198292480 10866209 -339027545808152541006832541108737042590 10866210 75986530052490079959124895536676851200 10866211 -499653889160249239062907643014410113188 10866212 194592315796608479783065942856588328960 10866213 -202982389889304117529012843052187494400 10866214 -409349755923355935005141040330791684160 10866215 -339895613354520607261919561525932013640 10866216 -397784440746606828589019529455300198400 10866217 -832621069384596700191708359633624714508 10866218 115947237308662908448120799162808099840 10866219 -26524429391558914168443440816084097024 10866220 284040623626353032749441939675412858880 10866221 364396718804974800706594325718876502422 10866222 31165059295553597624432607307734792960 10866223 -574335943127517009059671737036234700528 10866224 -30700246756366812231416429731614720000 10866225 8452069469850156616603989395655879600 10866226 5830662063556612696853614983667292160 10866227 -10938042073415638194342117608491863924 10866228 -210181217780662837985814109794622439424 10866229 5579859198925859707643901587968968288 10866230 19527368478912997047205992754083417600 10866231 -733130671307445859692720435968970024336 10866232 17609740253780114922854574017050583040 10866233 102500127654305676033293292032125871040 10866234 113607100941150657899325148231394080512 10866235 234747084829577560692516460946848536000 10866236 108807932745218981772480167417812941312 10866237 398488633890872921783310080178810351360 10866238 -59634851514604677627955620448715700480 10866239 203720522146386603236403490697499947424 10866240 -48731753051771166082297854513119232000 10866241 145581710661725356990818070515073225300 10866242 -291632855452377866064851860453014252000 10866243 237869957568239396381950063077661782264 10866244 -103936551440758233060571366279406256128 10866245 -108731603314128078932712681694894115880 10866246 -33063449508552358109081611550540817216 10866247 -294971362719560227233349787335360020480 10866248 45680063006741996876590987816365327360 10866249 632403272122248904804772703606352108500 10866250 -72971919786305717622736043527473930000 10866251 258073257581398474213440803813389080000 10866252 -143060052327153000416779776603386572800 10866253 742430281562270338276411368765405184502 10866254 -92561821520619197230712084702311257792 10866255 213575623718274532285192489401824522400 10866256 40361276547752577424394979948072140800 10866257 347952613473465923911525027641868791360 10866258 -89811607600449886738091872564397168640 10866259 -496946999542769400227991675023560519584 10866260 -138037022112569595469921115467516965120 10866261 89544031685967165822721503280880193024 10866262 -429494879499923508045260082465123919872 10866263 46619708025898436694611280346575620520 10866264 -59991160744340859176415694511956500480 10866265 21605141492460412655430457359661406400 10866266 143247304641236943828148671006208581120 10866267 528197275344353573726715767008028645484 10866268 126965647930327901984411643389852978176 10866269 69438781385022118760993917538058860844 10866270 -3235816804054464213630314994504979200 10866271 44405222793865382164859494888048142400 10866272 5997338844431364177906054309779865600 10866273 287531488697703939815488189181945686368 10866274 -372544418765409552503138914182395154864 10866275 -31652699294917710005547313945189862400 10866276 311298834381428573285893630713263164032 10866277 116352888148507437783089635328659330560 10866278 173134616924228195539516774857547035456 10866279 699237306994452894199234889771221924560 10866280 79725965801952376547531257243513190400 10866281 22620069304437072017476616493775958784 10866282 4072524650739554098571616896395006464 10866283 621531172512907284273790447592289889200 10866284 -170295079704541451290187884003269605376 10866285 -174556255610694747987350087141063908800 10866286 123896637137048948609525286954515731584 10866287 -64098493435072371896548852114603162176 10866288 47320695660072301591736304628978581504 10866289 -647157220349760428299664472233175004368 10866290 75238918695389418266839648438913011200 10866291 -401406691498838041563139166924554878408 10866292 216495356110123016101406089396236410880 10866293 397575641769618321381449107001618543904 10866294 3674166410199841717235741049471677568 10866295 1672153181769545332613649664746721200 10866296 -14749251064309517159805336416743342080 10866297 199470000226703572340364795451971740928 10866298 -50910900574618404993193947868846436928 10866299 -462877524589160803918517508786915524700 10866300 33713654499999382066359736539312000000 10866301 -214448966276294649717729369380127896698 10866302 391733017745517867676363377517882148352 10866303 38701234029147510201062482809703435104 10866304 29733799918356019377698630646198435840 10866305 -677028213417774669755933897242761003840 10866306 -39095968063145750718650838386158731264 10866307 842227644048932746841401795626667666556 10866308 -116642941615328095501523247602733306624 10866309 199342117292252413055516311184508326400 10866310 55788308864432642888124824463774865920 10866311 337633911508770967628523432857357157912 10866312 -8936308612804106035458143871567206400 10866313 944902298971942644238022155301171953562 10866314 -278560217784540633393797725103055105744 10866315 3374365560873145912899195272732067840 10866316 -692746008941431408018302626297664712960 10866317 1376126691031611613136781441055464384 10866318 -138160383146650452333637745104454594496 10866319 -359375043140013923052727420088873166960 10866320 -117233937630929255636784127924908441600 10866321 404227930021513926011913123398959745040 10866322 193382647199932150285359005458695527424 10866323 101310781059707170661994379983756495984 10866324 -9770031729646476837128234396651040768 10866325 -126037531157544816053540925848805180000 10866326 -242805204384072587748171700278146184960 10866327 222774307567691429772305355464515790208 10866328 -559203258701683562769110027718667468800 10866329 516180380504741077403322830776807384260 10866330 -123897009717631875696187699938114807840 10866331 -82536876477787739474133976736743233008 10866332 384711165217585319481241249478091494400 10866333 -436575961318688885943482494004466984576 10866334 -168052816111370320115570663712622445184 10866335 133507233094423940439379825555382523360 10866336 -144216713781076675259039602092436094976 10866337 30813015078420333836597038571670342144 10866338 -46768617409243034595309698856019099824 10866339 410612526326316514045562804968175917440 10866340 -61604167562627855218130179172526059520 10866341 611805120630307082864959032716707813692 10866342 1802643883082658406995814075028653440 10866343 29266385858587013431356354074187529592 10866344 -265202550797614399861339973131603476480 10866345 58405610448025499176451178593669717760 10866346 -62322273386383727631752009154857306880 10866347 -66248018122979915004864432410802093120 10866348 -86639117671865746690834469017314394368 10866349 185637836966692820320914454286008516440 10866350 33196080432733439011857123524078976000 10866351 -240527761731356723399217891980314828800 10866352 -30660189499812941264047167588816846848 10866353 540920896824885061482629234395962382080 10866354 128972120504473196740336760845680827520 10866355 -127192854665401313389981814799849990240 10866356 328633210481815495401321338437256583168 10866357 50069368786996802277319620012797168028 10866358 613990807387549667218777768313477760 10866359 294482281262342679803349978755345386416 10866360 -232336619790537439472153517324184780800 10866361 39376505033235057881565830478588641424 10866362 129147436850704305475108779473183148480 10866363 112118202558821282941665899352835173144 10866364 471583250783719644711233789721846219776 10866365 76044865597050732487259363759448460800 10866366 -54188220587554216540576384122921984000 10866367 -205418000547356856256788244549892436920 10866368 -15853960767246689077486096770687565824 10866369 251655098873773063576295761267302813744 10866370 108967726549772770136186414308198286880 10866371 20187444499654250235222944236093739520 10866372 39319896466061506751546499074456813568 10866373 -149696841780336984022142255494774429056 10866374 -75690126072404739029663282252360908800 10866375 -32123567474847338615835911209406664000 10866376 -467806198785949718248107899323482577920 10866377 -721021403132441056007627980645199546928 10866378 46574812750059390223910160433443679488 10866379 -163438599963021817242259076445868452320 10866380 -89837536740737462654049665425222440960 10866381 29787784966991615643476470602857137824 10866382 -72653116361497150396421915702648186688 10866383 -537677485941256103324858206665642414480 10866384 -48196931816158752095887749330921062400 10866385 -377236497390378555597583017735403848000 10866386 92539049066781967625080305281042670240 10866387 -467904600414999614744734789411923906000 10866388 -140516117306437544098683454413838748160 10866389 -1019641524224971732115555198555957743044 10866390 -157744105412577887515078510798510270080 10866391 30271030225912000393819025495371088832 10866392 622015556211030430000314830542911744000 10866393 -47771657405165540371897881106218841878 10866394 28607929978198783411606746420643580928 10866395 19490108023783423569814475154357792000 10866396 -116805426571434098290928536001703223296 10866397 344470567806932837951341412481763852000 10866398 79521033348863627618552347488347430336 10866399 21091520455378632190831521656491140096 10866400 180893380251211500005175335778267955200 10866401 1150828652106492827060573504730321024 10866402 179032050416619639573662888771927881680 10866403 -566208738914397265956615409020064501348 10866404 255369998837433550400596914857950540800 10866405 -103736342789367117856386416445301920 10866406 -211895051583578429037107027010398590080 10866407 -12273285943710532752550486038586342344 10866408 38424870041521630920724283660320112640 10866409 740446753447317221115781903587976327610 10866410 300015486018502346392714791092419371360 10866411 -229668754170251879779900067226233023140 10866412 472940570612796723536299609513372057856 10866413 646091259132166483526616616996052584224 10866414 14083043393689979259758456062731996288 10866415 18969165431337705887415011245344573120 10866416 -99310317811244721883970501296575283200 10866417 -495955355306800615647893794184984438688 10866418 330681517243493051537279411482203380640 10866419 105677622624585727333937323949893867344 10866420 -397490380623176492556061078000194662400 10866421 -1948904614897869682834283234549430131400 10866422 -42896912807434122025510315452839184768 10866423 -167883742680136368941340643234624070400 10866424 -478841694620257700805971441684528087040 10866425 -285033365545896935077764909183872321700 10866426 117574679233895751779745756057853906944 10866427 202064616207956895540085412011561055760 10866428 -88016947342424760266729974388932631040 10866429 -22117229393038718463551885687607804480 10866430 22984667887612973423666951661651717120 10866431 60058331325399322895776036869645602784 10866432 -141125108452579772200469800730964787200 10866433 -503065121528754024767633973184687301420 10866434 176935595067643193744515715842559766432 10866435 3846904320250532516385963821511650400 10866436 -438517994499979764574660076832178703232 10866437 -10080797872198126207418808035489914914 10866438 45301318978931487149129730914109933888 10866439 18789162800479136058742589670545951424 10866440 -23442106695145907720711855889094963200 10866441 512437278900699210878002536346359684864 10866442 -141897171083258622522603360893205496320 10866443 -212497288060884759592645877082884609280 10866444 1984704115598219443267038406747115520 10866445 -143220644238444405850518673473685168200 10866446 315876758427894540958071520141362996672 10866447 -127394634603544537504568728898114588160 10866448 85003642932113175351312812689034780672 10866449 -11823726246332858643515601106502685600 10866450 -62159579227711956723599019569375232000 10866451 237832371428959636934161039244920386144 10866452 -399344680729815219750768078978524916864 10866453 -76300423304652413642229403466267676576 10866454 -286269165187798599989898291461922169824 10866455 94783197363417329595796848151928034000 10866456 59017685250774873463417715598312652800 10866457 -189910408434778465218133834758081605888 10866458 -77864521432082528660109073296185755920 10866459 -286909946559182182010729294032101964800 10866460 -410231563793585198698209371761872983040 10866461 -3207019450179700638380988534113986176 10866462 -348402942318294170501079344491544472576 10866463 -71972339567111074535473608812403946776 10866464 -50404677801180549764249945075613696000 10866465 -15222227548297165164396472351119480000 10866466 198362214383100180799372388744383881504 10866467 768221944583882370343692403979791143516 10866468 168009729723910752873241086014676903936 10866469 -163744414352934389488034108795253103904 10866470 -120330556812468853793457289736437768320 10866471 -155813609024760714763028044462641245952 10866472 621734891874001334203641603768895564800 10866473 19361894862573124984095107330964121722 10866474 -227584268404099516836527253904555143840 10866475 410279767502846577283083147169756866500 10866476 99766651538617445596641409999611592704 10866477 -245197270345016728149752436596549657280 10866478 124739808225559803674680215389751824256 10866479 -214169903632854999204959590351133108544 10866480 23062210883848368709240135353001574400 10866481 203236638052651146341133801922522955282 10866482 151514375730402122691343950284869152384 10866483 503176289826966117950375024040829128852 10866484 27628048881504467887737389522126420736 10866485 -6406189585235374667571013281497382600 10866486 146252989780522095791338131715342985664 10866487 3749776363991143398317685371529037720 10866488 12921381519000095214641622755867443200 10866489 -373656090889422925212185157334314313152 10866490 -12192678312347730961783436514925605120 10866491 -215799296525507010238202073718533473088 10866492 -7716753678586956436434027787962679296 10866493 134300641739188758634774448253928562400 10866494 -8091946922070303221312635477293374208 10866495 337607285473466231872152747718783743120 10866496 184659989856468069400335409152060293120 10866497 -82345641224457968657037948019788369468 10866498 -40359572481076310825463408580790775936 10866499 -56950258146056837634502712512959688960 10866500 810426434489238714402060423328779264000 10866501 -207276333018328594314406635953636505600 10866502 27151821984790068481300870269174418560 10866503 -781416105683598747664183287772241346240 10866504 343078099884655100218255547176193802240 10866505 -240912576489557464799858169257845778040 10866506 -19750137121205303099634737733244312320 10866507 9469240026352389717437469943014695640 10866508 -166182330502207907291666795347155461120 10866509 99498666088954137109266999501860926710 10866510 72396302770782028264603987094033102400 10866511 -207357271422307502030315346101156833968 10866512 12557393806387342183674071429877129216 10866513 -2828482237720268946170562882465267840 10866514 484797951086590519964921836123107674112 10866515 259997102784140316515263329876878199120 10866516 34483659249724067003182697769892521984 10866517 251657900454316517299550794083640465212 10866518 116904973691476498045686389101210323840 10866519 -355318018759255094569265818806777959136 10866520 61976671079530995845517951181045555200 10866521 951047652027991751215311698989211395722 10866522 230658820890548537168843237054459034624 10866523 23103972125243487764062744031203507200 10866524 485290393738489431073944723002308416000 10866525 -108064970372314906253724897127923919200 10866526 -594764502338224326480166269346995648 10866527 41724640148574468971747899026443187552 10866528 -481774025677737885182697656340177223680 10866529 1606845339180289249898375949003162661760 10866530 1096466924500861957811803771867998720 10866531 -399208347875447671985984272270041294552 10866532 290430938874098536260235235241538982400 10866533 803637880796449444051003438828558294782 10866534 133300240142684027116319057675110090752 10866535 82073585891618315284612003748201895480 10866536 -35090528582492499391640012204829296640 10866537 75967783187262822956475934362116913600 10866538 -44770870261604326762449001930550464080 10866539 610040297519615973746942849629733407080 10866540 33973847016555305097308418492782131200 10866541 373824880189951054608303796275618458880 10866542 -330311597398650025493569198741822139328 10866543 -29190453014149938526671317110607811072 10866544 -34696857403499744225569699492373790720 10866545 -343808763900479220285905527426083700800 10866546 -119784488001461382640388076551751934176 10866547 104953347668121415924383682851406289996 10866548 -92282348905552413777813150607710425088 10866549 70074992976418852353102943460271096864 10866550 -103915113642916051489948983355223990400 10866551 -103871105641074794423214219471559262496 10866552 -4689484487030865280959828642808442880 10866553 371154307331677523327077827560553430560 10866554 -98524746770942353144703746200706341888 10866555 -4056675523143423923141540948203619040 10866556 628378957003198805489968925273854712320 10866557 160511206890758139022453688444901180288 10866558 -2512554497483146487735713718639284224 10866559 282623810830769070245727924865744197240 10866560 -143667275807616226823947550013259776000 10866561 -8207486496301883916213221921505617760 10866562 81917063651399605699692990928017249792 10866563 -59374590585083482620853612477371063936 10866564 159970192229884951049673409969314816000 10866565 -295536643610782398029775725680846629000 10866566 -38194521791333213032150957633223951040 10866567 9777728095339947557984232523564124160 10866568 104033518250516865447019659890461992960 10866569 -204911171984041244849957047116356325504 10866570 69501584187680531682086761480448256000 10866571 667740710952143263089030272219615365200 10866572 -142702130429125445105900618429492083200 10866573 -125146535583686808049284237546635672202 10866574 -23841662516423567767196365184375782464 10866575 80462429922689797978203606665460963000 10866576 -23871940138947914439734601432314413056 10866577 -355991513615447759547476714911933914574 10866578 -360406104001950422324614909714431746160 10866579 -475286467479584580514427000002179116616 10866580 292160562532736738514073227625427804160 10866581 -7178020401403910957137738727517106272 10866582 224535571097662895540064116271044077440 10866583 25603201387663547324523312829053745600 10866584 85466832801443783062807822885142722560 10866585 -133132922127517907863570460159844057600 10866586 -211863768229105848107855675170484149008 10866587 -348183751622514150274770357127155192408 10866588 -646635133255845145626914398820947574784 10866589 -206859982642135623361283398701920367200 10866590 -32516473128631674259688546510845670400 10866591 -300150438874115892979116658802004460800 10866592 168052684064813739999596031658813292544 10866593 205921864458759778264204078184741590980 10866594 -49354574114237895688016548180316160000 10866595 390335172436344222277788973591630587600 10866596 -123697879596654669158760080711346708480 10866597 -139411302934604126966766278867654094528 10866598 -154954528838438792095717003416956868864 10866599 -198000863433584558165603744827409335248 10866600 -253793223278882908958964243775568256000 10866601 808158894356792494227946941039577096804 10866602 -63167141595909741732839576043523303248 10866603 -338394383154221165964677458955634831360 10866604 754801268173132886206199184369881088 10866605 -18232398742702656161462469990363102240 10866606 -6553208286712349639725512905910400896 10866607 192852958602924417530720909163052471752 10866608 -178495667208017570460543695226763345920 10866609 68507231913612469802864710468476524160 10866610 -28153664168514466699556439716133411840 10866611 4447238434918342099934336364442385232 10866612 388140450865081205154768512759020326912 10866613 -243841498383524511877406740172609654400 10866614 147081641108201775875445043223384672832 10866615 107297348276360292328339869375748368720 10866616 3251390935520518980014543951226470400 10866617 -82859277687132589404682493238467093334 10866618 32357771913916946968342417029850539264 10866619 -537304439868494947931752372439590062240 10866620 26328790491985613401437930147494784000 10866621 -233250696905205798249382311307676088192 10866622 -154582512460497051011400622859278890048 10866623 -123697153444813549200645421734474200280 10866624 -109299808665481874377132519946761273344 10866625 -172381618613884333220557901316413280000 10866626 86990169235127969854443598464373231104 10866627 -393230605679925464647707104051383354236 10866628 -267804301252209465056522888352860340224 10866629 -141701604600809956118041416455372044770 10866630 -149957069954786101569462215982780516480 10866631 347562624090107940179749078048388585432 10866632 494354843991915170573168179295044608000 10866633 -250389505909317617279501747994795204000 10866634 14252330816265070616728042607789864448 10866635 243543619822638216769495880785233816960 10866636 33876340619323178437906953629681164800 10866637 121387586678928218464107755054586759072 10866638 -95847603067964265652935860129381291904 10866639 182044612826830520332545828926664961920 10866640 22594479488667963597970890870079979520 10866641 13713786761419123565680405907794435560 10866642 -176744940589708854915928181019512393088 10866643 352267185404803266649894002660850101264 10866644 91690826706370132565735552246812350336 10866645 51808530559911365682455236168879132920 10866646 37858023889898297812516541733803377920 10866647 -84373660576413167913965297057615424 10866648 116589563163933515331300810863651635200 10866649 119408447036839069955597361360986225088 10866650 121531779860038159449017898067165774800 10866651 331379470183484684241765675306901128960 10866652 -931096393177015076704611987136311452160 10866653 -95145897661442923564302102119922537120 10866654 -430863807795142109865003690200225505792 10866655 -208183357654601668378406439807184032240 10866656 -480012030093043220911897790176378748928 10866657 323307032960975925856929064620334392240 10866658 177991766541555767406258986814373226880 10866659 16591606199193543448007887010578280904 10866660 79511583384052127186056268207799951360 10866661 -39702099990473958979359268974906221348 10866662 -198391074600107704885351552070754913536 10866663 -920494300393485837592892322761837479680 10866664 -690443770767255796124943944980942832640 10866665 -137271012114593629567291073156168798940 10866666 -142395132337869309163937391327662621952 10866667 33690108015241536248089074987700680592 10866668 -211354214088221446398155495773147659264 10866669 -165252409229160885619284473739230714592 10866670 -27048027409567834150031654455812028800 10866671 -683156189735305596264289794235013086128 10866672 78605641270087314630088744218456096768 10866673 67832526681306804531936094152562868080 10866674 -17037529160167478628293231872529683968 10866675 207511823689764996446298143772387057000 10866676 -261371528864774558903180393082182247040 10866677 190764039407174337157631210830859568060 10866678 -31053385526132148799919643238579937280 10866679 480948566448875899488525038434276867320 10866680 -104489196273358496254591606736549683200 10866681 138997333939829572185216390836370002484 10866682 -118860020109537566990623390193449886208 10866683 38611250498506850985792883695308368932 10866684 198929318684851030209456961359007736832 10866685 -17418089248081625750102968201663537620 10866686 107337467955249703691253321710878113792 10866687 -261620063975695761388159052553813703680 10866688 176467801921670317409040349579737825280 10866689 338760380239039877641476776780555782800 10866690 -5412805277069685590114530892267980800 10866691 655396354718919930170300979458021154768 10866692 -308357771837006121744570106065180512256 10866693 -265645360812631032658982925939473019936 10866694 7339330541814706489229578951247308896 10866695 96480696401738549561047418633609280000 10866696 -200554912082687690971479854764753551360 10866697 -86381264939358277956067299985325960348 10866698 217149555079781690801504329255033634400 10866699 -100097411947007615121700933687411155432 10866700 -16640015041274277750099325313858515200 10866701 1207513209302536204973875286137622304 10866702 -697364225835739647965337087156436992 10866703 26956938909480960177566873391802003920 10866704 68734648244702825653363936370648555520 10866705 290260250131857218608342390628967855360 10866706 -433574649108731995290447730525267799040 10866707 -15243127389895801300621256674030680 10866708 3783719763061225887638728467424235520 10866709 -10362210291697251544582989647384017408 10866710 16987238954339576193562354033851941760 10866711 -143140400637662957643777082678714665216 10866712 54857804461655560765198880632627507200 10866713 -138940734625495483042634682517239193152 10866714 -44217394030363808098431335068735080960 10866715 -108745025166279466827122587293691905600 10866716 -25367215849523818972944505799819372544 10866717 52410824229300232839613325263697722272 10866718 -271878553252263970276844924514288957696 10866719 693232805871043090315910198360906737800 10866720 -357801936363769913888060857436445081600 10866721 418523565471356633670269848817622514770 10866722 -30565262291419512461891025485761924800 10866723 -22070422740387913850612393412603840000 10866724 7168169805070643009463948434947003392 10866725 61201002125099233024652347789458554100 10866726 -126268562223149389050567965028702099840 10866727 576601829235884509559432946592841858440 10866728 319377908483986065480400165647058944000 10866729 -318268674858645341786985311832391013760 10866730 193642870833416133656033397888616577280 10866731 -564391108733137269835735442382617798808 10866732 121488407835602708292128913467218636800 10866733 12711976287985770411652792764054165280 10866734 -92362810784090509725631841982621569280 10866735 25134699235755635933422612815319701600 10866736 61986406297061081851327421728352878592 10866737 322712495675929484366329406259218222400 10866738 -64035666208734006256754473440159310080 10866739 7846240811077208025516555418302429440 10866740 87843315807898431462788535422021468160 10866741 -243173485289551427606869811468277042240 10866742 511904584444457801643240711293171841600 10866743 478943134105575370589872465713776845992 10866744 -258553366724470791509777542995748454400 10866745 -1008502548173391092735345560485194880 10866746 165320743277589621252156423040959555840 10866747 -33106258908034781217493971803529976128 10866748 -298063260118218421808978854268676846592 10866749 -80304072194357192570266340289435682836 10866750 -129871293875162169849023770784867040000 10866751 -135030955531476369551337450856845845648 10866752 7078352420148484938735628918248701952 10866753 -27666596945136902828591444291423506638 10866754 279505764727038003666866210967342661632 10866755 -122626664455815120896843790128133811200 10866756 9545529445278779142449100816015089664 10866757 778143816721166003599449715254930991104 10866758 -18094909377728037898869690426236962560 10866759 -184658555785345938676351574914906097496 10866760 -757105802723597789386743672298817433600 10866761 441121664287886911547751072479055814362 10866762 269316252326240133446609604605493168480 10866763 -24179670981498230982806749231987192032 10866764 257263827718307999896964348176067573760 10866765 9214456648752796569534670090514688000 10866766 -32262028491093903528582691667136856320 10866767 -2753125225081408739883416151850600008 10866768 69515662878801360020265528200527872 10866769 580896310534621528932154864389648237170 10866770 221334680597644482578692606828410706080 10866771 24543350275482289508720167228162222080 10866772 -42884359189293791145827997170244147200 10866773 120897451212227865137352627679756355022 10866774 108924631450290498116582133254535802752 10866775 -378308097604353083066803565331275932200 10866776 -766179911161630691353812333275986083840 10866777 -218234216733790121715548387118074572080 10866778 -56209636100026100882736180980449798176 10866779 -671139420564438898774621000989368669208 10866780 322339339588348328874984793137576960 10866781 269840867341633725801331241849768910732 10866782 51310398009992921096040223592511460992 10866783 -136370778887672624692101564976240942776 10866784 349066746530387704329956090324417249280 10866785 -493545153877319666346854540665597303020 10866786 -89144324668769673990296602898616162816 10866787 338331929238167640332164095659378822640 10866788 -2140417804240222070669829636888222720 10866789 -59159089621093067356459186830019838436 10866790 -149263065227865833977883038671159336960 10866791 261871543191130078942325928502959684624 10866792 239514234884135543496324179380781629440 10866793 -40463685422698071278050098333821280000 10866794 196577303958410995373254564971409915392 10866795 -154891615242150563898653787289882513680 10866796 203437371367836892540925980974364985600 10866797 1122714798228627699584144709556796580000 10866798 14628027746231502643144855517095788480 10866799 -599427585159638271739066786673146865200 10866800 -33200632197422281664455093670417203200 10866801 148638175066796431647478262631005803104 10866802 9475012226642349536048068195085789184 10866803 -78673491488104159485497960125230658560 10866804 -31614139108971552612218490708385075200 10866805 512569200146220503378964079119502946460 10866806 -223691380096708293130189627177082295648 10866807 -97212925514915149396640219625442810320 10866808 -18154092254983362997106491274923376640 10866809 -1156952587143779442253516190949099799296 10866810 62480000102607974297192678228384640000 10866811 -44266747685867757672186069271697301000 10866812 192896454208314416333271897124360986624 10866813 -43743619767365588976669962994773476800 10866814 -167874352532672678725851333211327337088 10866815 248615132352423014077362808810748025960 10866816 -133175859904348360479180245117341532160 10866817 42196065028765384663632581216903892820 10866818 -21267956930307040234368591129730614240 10866819 -145508647960981955428726651773593448456 10866820 400161398126343699946461235812423118080 10866821 -247110557655213320582398782764137541088 10866822 -2084603354822416700491018994029207680 10866823 -414304281134746073073247857742704188160 10866824 712169001545458766713637711887715496960 10866825 367926889979940021996154002588946968000 10866826 181361721227134830372389077111407189600 10866827 -115409353203221310644877156045472161324 10866828 40710384545224705468443071855025901056 10866829 -136988878528290964324282936709515716800 10866830 -83168488979627055624265105781998951680 10866831 1914719335259630072052579130117935360 10866832 -65215775619094076356611259723943559168 10866833 -173917944135954106493831989006849208832 10866834 -159122549963302614873820958293299654144 10866835 -40314647990533530718206636589500812640 10866836 560008242511380231470842568806302276480 10866837 436734654602068823590005710894069369760 10866838 -120280208008077456434305147490057779680 10866839 -714447299003579267672842584782173698360 10866840 162886713285069137479511703780897177600 10866841 -362035332653129715486695644748846769200 10866842 86292854240358257415376170990495874560 10866843 28955112285322907134175785695545620080 10866844 282353657607653764999159604496804916736 10866845 210966140076536395203467692733237491200 10866846 261864744249857038641322273234304817984 10866847 8675236878514301451772810336116000400 10866848 184360044982358950956204159212382781440 10866849 143037186467185268324262876309999445440 10866850 -76360615015235941111284909057300339600 10866851 413516514919948090537981752453116745600 10866852 -131777305749268073947556440885676851200 10866853 -68495372079058177464015030788473035236 10866854 -162518152081804355088149352367021614624 10866855 136844963624404246017230965374423962400 10866856 -42267407922602007653735497556007321600 10866857 969560097614797087490257538218445434752 10866858 6462799943911039527469883324828529408 10866859 -1189823860010703988425829278299950748160 10866860 -391381483439648191715723110402867123200 10866861 103709478425947539146713738885349494710 10866862 422009000874561874246914448741130010432 10866863 4411644018708255740939179036657804896 10866864 14954556906121244749107329856008355840 10866865 -586716126418714429891747630695437590680 10866866 45672080924777043695097777544581233664 10866867 307577112372885362093756199314579995200 10866868 256899680047240016723931838611897158400 10866869 395008513736394545595840421569847186314 10866870 105454033065637525822987671869533224960 10866871 -245994769760672176110873598762596881808 10866872 -427650558289866033214378500178858291200 10866873 -178156909205953235319049621372604027232 10866874 1187308772762199896651964203958923520 10866875 -155367315260345922097187552427653377500 10866876 77042888296516603762509542803772728320 10866877 -309091734780322762567490637547467430554 10866878 -8229454345910827626789666725011313280 10866879 5067651541108466255872452572212467840 10866880 -195364285261075892167508421723134361600 10866881 67481789479072480960163266896557713200 10866882 -10027866924317137385768701961567748096 10866883 417407304354166735597514353589958755132 10866884 -10788742642801318203581685056483954688 10866885 84466627347797526396167109333597405600 10866886 20903163856067813176572197006624226624 10866887 -857430757329082160119211782219838605920 10866888 215943564886835520669713738590136140800 10866889 -771576540704889943985815313745507670 10866890 -299640521234030199013115887209743440800 10866891 -64224535285118282354919739867992615936 10866892 356662332414028813281646833398229240832 10866893 -201850577720545703775593224993571163240 10866894 7085016753060505266948261945623344128 10866895 -62271354907222958893991793172810133760 10866896 141158530782460985044497192921532465152 10866897 626293597803395442025399487365264057728 10866898 807888340913775058451185584255383040 10866899 -680901614447455466181648132115983710100 10866900 23028788459385247099278543991506432000 10866901 -535029276621138944594828416080103265600 10866902 -310088993905854248131093734346508994816 10866903 362062912877176424494850796551766787584 10866904 32015877604207665776546864917484021760 10866905 -53718913432233969285897064014375847680 10866906 195732661782275615440274338855115712000 10866907 -1052668674768104237505927689360992617008 10866908 57160370422458784794186149923958298624 10866909 203237115229866518731113628539650038560 10866910 -136021781165035138495790039164155283200 10866911 -276910141685890242738805564735236268800 10866912 -246422279344444206053357999340939902976 10866913 -788330306186603592439896755706834399838 10866914 32454127752226540735596244175486237472 10866915 -112364150767904803042067605425850834800 10866916 136158454938123664378389119686043930240 10866917 -8200617806558324092793350578574033920 10866918 -81374002265442899966132305889539983360 10866919 44849956037598990468622370592186101296 10866920 -172920141778288255410975153072113664000 10866921 -44081887680390302596677395337176557440 10866922 41438085069153808400250523694310229248 10866923 -147030233705175108016117871251304706828 10866924 186269174371473534300193685693733980160 10866925 -228673415656459380489281512821052380000 10866926 4316808994610942150232017607575176704 10866927 183150668460969062588289678835258792224 10866928 60094576836626281653520338462736842752 10866929 -12674333772719314475155356989200375470 10866930 65093171094530434635487190119276416000 10866931 16978486099158396896958148487103907184 10866932 -679987469900374948578245452754275365504 10866933 -161209240976109299370999833708796533760 10866934 -193368661817263842410899697355721822080 10866935 128342514443750767991944756617369953880 10866936 412198520874041300108678572930434662400 10866937 -324497682268644520324426772112981738428 10866938 -263354696514829972808018785616694193440 10866939 -319857817386906953060832268050682406376 10866940 144974380898394454357584955065823303680 10866941 -392589203660694531888058500087628642368 10866942 195061979605613950677369207093100251840 10866943 -582912830172324203929822271181023511808 10866944 -68489312179940471794479411935280365568 10866945 -196458767446271086429737474643114613760 10866946 -467568615038265703377135658898163041328 10866947 103236888326251878328791717491330811552 10866948 29020844757771495149959810407793250304 10866949 -252923844357416671707993037001942678050 10866950 -96313894926900111322779790467670404000 10866951 202811254169783606506246238328090109680 10866952 5419621772443652754882846112208409600 10866953 487791206885757955419542937726016658202 10866954 67574401803123707675201532797988536832 10866955 269853880346282751419018638742302080000 10866956 493840409391770502736133475008202213120 10866957 -65339181718996230295975845432528249600 10866958 205228659650456644498889635160772550080 10866959 -77018199324039286572853972782901077840 10866960 632170472541155381675990101441904640 10866961 -222841355960663960654923563529532808576 10866962 -406819564363794263020692672833561972736 10866963 -559757850633387342427615343852192400456 10866964 458006062761871732642243302183264178176 10866965 209354078203199419860655278953969680860 10866966 371227138297248765946102500109565030400 10866967 270459095372467161185637375069742571520 10866968 -102148488493345886355699409486910177280 10866969 426894800048339953499457806368694925594 10866970 -254488092035961916356142180067977328640 10866971 78078373352166809920145736477722154672 10866972 -134997079066427476855583171094796420608 10866973 39276664917404324226044692383861985400 10866974 -152791873688945768829800444584411161600 10866975 -70995852342390343848460867083386082600 10866976 535202461672031048934324509073928617984 10866977 20916606093877693178763493948100781984 10866978 -120408191101348136721459018135506946960 10866979 126787698968043122924788179264938047580 10866980 -34472717313498332156481251286401376000 10866981 -406174946549872657563652971194299071648 10866982 72775624795539107336731318289736225024 10866983 -34055493968955153383077797892921941768 10866984 -114367060578016513208573484503663738880 10866985 -300983793420930946282211506883926539840 10866986 -77981476507198589475790329911257661856 10866987 -243076149254812335187682337627540944160 10866988 426454013976662803687441519593748658688 10866989 97152155826565017444015365336864969280 10866990 24936643626779205916259375355252693120 10866991 -185907904795949284013029625977660634608 10866992 -15506106702666500818075951141714329600 10866993 -216682236989669145683870338865525964000 10866994 75983687081383204011877153368867740160 10866995 -266506617525755274536288244374363133600 10866996 -61232341486962191958493940379281080320 10866997 17192491270680286197703689899807310446 10866998 -200193197767664688157140874235566400064 10866999 17734980973953153510552528581006566656 10867000 424719732179178012975404784006620160000 10867001 207268037015552611450650941520476124372 10867002 102654562409243874859085465048131525632 10867003 3317104241744906464246269288830940160 10867004 -614920184222000010411930571081033810944 10867005 -7579061975547527582263620347380250100 10867006 4855397472667280206806748757143194240 10867007 202746336146077576243329493043297038272 10867008 144172674771679082329026768950368665600 10867009 103156239853092328097273987763077056512 10867010 216375306398359193795562396975674880 10867011 -279618526868081725718974052916668822016 10867012 -215133324152783102728344670336353607680 10867013 -410983860737595146321254733305312960896 10867014 153786313126299920444116567190312912640 10867015 139365059202686422870109902697175796320 10867016 -256027361447532489708342746832756587520 10867017 -72341668559822565215343705815064268800 10867018 38574282757044567501151271508617336160 10867019 -28930163775588192342124709059289054400 10867020 -12600381890713986432965976156459417600 10867021 123207950211442515494137432816713637344 10867022 334211863702894141520230083837716229312 10867023 114128978775220866138669105176480608872 10867024 135373268273378633340222520118048587776 10867025 39492190170689338244006046346649043000 10867026 19955406829677442078691490211046064384 10867027 39023700488869424234375227409598801672 10867028 -556373742217395594224050016621472770304 10867029 -177203245495159768851223939873427826240 10867030 108470144201879565277926240257896124160 10867031 -221861456372852795270000541386549354880 10867032 232350391233192759502722073192525271040 10867033 26688134222916423349489022112668793360 10867034 -112573469516207902486267309426944301584 10867035 -200516821686975963819417805255450150800 10867036 455141098111234561592063164655233978880 10867037 -4314911396576750247802006935141424980 10867038 77118617872067778884343855897320537088 10867039 588105681342788816627922132743207639840 10867040 116737335825045145976459979927107665920 10867041 29034060650917824767121655138684790082 10867042 -246514793177793531637294381888904273328 10867043 310661583300571183848417821968919211144 10867044 191198050216674758535557785927527945216 10867045 102199194270984441406907706698536882560 10867046 5197740914723555181083725226680331904 10867047 87835206285155839753630841494504455936 10867048 -66044010647784701608056642390057584640 10867049 -81741832433919668222459278321495556736 10867050 12072725426131150222274431589109504000 10867051 402792493145366821993336477837200571312 10867052 140353552546747342321149005422401070080 10867053 -190502516328189593769576056353388815296 10867054 -272760233532233480303203840507229566080 10867055 -417111972767018701855704023842924922040 10867056 6172212200572987993868057248363610112 10867057 508861330241741281373596082440269764306 10867058 597420672269958169062426774914434099200 10867059 -75931445908711843598187499750373577312 10867060 -157959852035780219335470350696162315520 10867061 595771766507878497821791739203200071424 10867062 -94580018560702019693585400394798869120 10867063 -90857151453514646992172403539057186016 10867064 -99187994500886077893384701976140206080 10867065 -119806131373915032213196016750899368960 10867066 -106650157891650227515602723566326913280 10867067 396291068592848645706615863184447802320 10867068 -273720599988177022825678776764996705280 10867069 -453576721389759007326628331988342504160 10867070 -34264256424107757771100953825175127040 10867071 342550361549209937901453303243345728712 10867072 26025406706550361191284362602338058240 10867073 -217890271670901329645329782347269470720 10867074 222362020580385175682598205196920306560 10867075 -495131769879242466806032385065736877700 10867076 -100174400700288745824854260215780357120 10867077 -130968001256345879908490948580765101352 10867078 59648160238528568886224996758800713280 10867079 -896070217946282975926239064002678745320 10867080 -92077396521723868622303889040254566400 10867081 -5675581157161457158323199023008240896 10867082 286586080958094326587449363020677785600 10867083 -18672345060705362828073434805619376400 10867084 -155321651555955192408894945202515222784 10867085 -204176967738720639538970613824431460040 10867086 2673827056701001008781388519673744000 10867087 147689093219893670608856427869541074304 10867088 -202306336404218971429126979323268628480 10867089 5250123534504608678319144261686110656 10867090 -69519927718412990796195654588273139200 10867091 167810551059939535077352452908594020800 10867092 112380851506088204912783724186352896000 10867093 275043568619642165904317984251836755342 10867094 -62878991856859861273180197118707600768 10867095 -66615138900439347365675269636140388800 10867096 -42708323898084107199107377357490718720 10867097 -12760554191637432564685125609287749848 10867098 82409320951021283517281322168310510848 10867099 707356739646934724712124606852457188100 10867100 18867725955995951869698561858960844800 10867101 -100767613439637856223603861521526663616 10867102 473266071901077097491981026647061414400 10867103 255915705705520461830162002506575453784 10867104 -251315952072327918263556637872407838720 10867105 204190136686047690541990490304869003520 10867106 -323612528701498433010151037597215555248 10867107 -299731355112105564778159754060686331520 10867108 236624913308146273323552350501805039616 10867109 242477793268823503761640832692682929728 10867110 -142163689844736957660243229129422810240 10867111 -122467833724552679283545309571050011848 10867112 -273388368208898239610341133278701158400 10867113 -280269219266952821235751205033545255596 10867114 219365033036394049761386645269792420032 10867115 -130541405767491210858524668688349880800 10867116 26528500336147919536056292642536152064 10867117 -275138672498143135474099575738281593834 10867118 72302249304825786131205297237855694848 10867119 146813668365770897017620622048622580744 10867120 71452644731813177471598511288266915840 10867121 629124499465835798802441515294093978112 10867122 -9814402982268904901941519865415551016 10867123 484746668738151583895368725454599023372 10867124 629416224248818051571641538993699623296 10867125 25569186202843187200975503810520920000 10867126 434476332690602785562988902655174409920 10867127 -49976657752514433046209664508590721568 10867128 -432342808371142370016935210064799395840 10867129 43356328168764010069014523904694463040 10867130 -299018637291604836625863247975531867200 10867131 -952003710464956542284943126929848344 10867132 -2241925619152154371814524122841890816 10867133 -781777267815743117916918559725727277376 10867134 -28838308833947444676604938553860108288 10867135 65384085968352252362391722790148434960 10867136 32800876622944560390345041092370497536 10867137 172674063675098887956036521740336038960 10867138 102092248576714399366325217205450176720 10867139 -725411752519148137454270187700201413060 10867140 100189585936953546560966203387034952960 10867141 644269102244145569050538755990054887900 10867142 114261800555286862285158375518475805824 10867143 47782733200636731723588532142255228928 10867144 624570306931217563420614596970286556160 10867145 24412467719116137224091769087504627200 10867146 70210618128472254699815699436349346304 10867147 -1529978112897087581129993088991452960600 10867148 30256372062306030296461736983627685376 10867149 450818226097727233566883579338611805120 10867150 -6112772173454182162801190712500832000 10867151 -492609559670064387417790978502840082600 10867152 -7112639407346830911847860530494046208 10867153 1350251606857644055038089460935585634048 10867154 -65696726054323964109106382075623930224 10867155 74864417703762133970648179390526561280 10867156 566690372064029761261902251445178267520 10867157 24024442038498110214411345175932407712 10867158 -208606064140579988247630989078804566176 10867159 -153996074408352026173851352780833923920 10867160 5030047690558283025550395502862745600 10867161 215556197544156679080637907311118478720 10867162 80105871793667922600188625350838252000 10867163 -887525373564449847592132235374745622588 10867164 149587178674698477481485415744113868800 10867165 474023964754899066210314796173941623000 10867166 96149726702537477952127118371685006400 10867167 -164943407993012902351523639837309944320 10867168 89045669483207391468707134030702706688 10867169 529937792132760950831832853356655761570 10867170 18089487943259694999634505737018713600 10867171 -20165657990085990774649548972771442632 10867172 124668023886662056428850066946825472 10867173 -97148085647203298475897102248309358912 10867174 16094566174899945549390443647353580032 10867175 -1135440474745155032611786735184208000 10867176 -239765504970614110431899841353399500800 10867177 -283476537991967064795403289603184155974 10867178 -41127039154087715576211659600775552000 10867179 251481383918930514745343032593847325784 10867180 211698071090675685306482538573696614400 10867181 -100137234373181837464492029584888928468 10867182 -159732981044356499355913716560437904256 10867183 13440930726995242414843112742200180712 10867184 17944590032078428320947057524038205440 10867185 54231674670580052498833725237806040000 10867186 -41249934025279701198927137965943527680 10867187 -104771207032219229236292469308577754164 10867188 253743350049125436951277129618934169600 10867189 -511958819737612093262723145467827613280 10867190 -20239481520503693783007312958373220480 10867191 37157435649463343509271577653769024000 10867192 -219413815577253575253587125946206494720 10867193 -480509011655567001339564651102418257558 10867194 51431974159334826403239834382671464928 10867195 -755665773367780261506512150006640901200 10867196 54038094506418671087049556551983548416 10867197 343205171581062949580208488306863134240 10867198 41108673160491699170720783910558873600 10867199 -617753597779451987838318771342408222720 10867200 39195664407308972795318929607727513600 10867201 266309696920006520703523262520534420864 10867202 -196902692786820013936353727507379126400 10867203 -60959753034428722337066092616009287200 10867204 54287075253417418760683888243914644736 10867205 116272871895227792529027333669302814720 10867206 -18029082294003386736300760379084445696 10867207 -231659387728907749131379373608466289936 10867208 -531108286657830414965888956841434030080 10867209 -178477844287255608294709725517033042080 10867210 18327694748070748543827258766844275200 10867211 135547140225431435672215371658441356624 10867212 94876593105507994768206115363856046336 10867213 -31877396488915321323227094067747046976 10867214 -200448443306199212926303808933289508608 10867215 -62955323747886283527489072401704880880 10867216 -206175927126611238929451643625951182848 10867217 -562585565233663672467711179579908102734 10867218 -133065495836514466882759169356810752 10867219 595737718961757470403783003384568524360 10867220 104435289012909977122924304052728071680 10867221 6656691542313436242041313997784758080 10867222 19580981018518788215006605794492600000 10867223 -318141590671640075711635485564923961528 10867224 298265313122804205298861824587816632320 10867225 87039042245575120557922737815788604750 10867226 -59715051728262074325973357371266400576 10867227 -159173769249764664461719447501400698368 10867228 -124994591776759448871693233594919083520 10867229 -477436714408643420772398973424110454170 10867230 -206628930443247697465725612608379648000 10867231 -85963396188996459357519459207297348248 10867232 157957485172530332437685995425929428992 10867233 -60158538613521414585027456278486424192 10867234 -25553254787649496424043640670732937216 10867235 212926571837187365992551764949827017680 10867236 90799266017834990826423784751175303168 10867237 1081269697513407631949234049495178480192 10867238 22755313653686879597533208245013783520 10867239 -761061717105814377247417014847491726336 10867240 -165283674629319672266180341923102720000 10867241 101627924815310942181912098935381079040 10867242 161273011763472552181378383626606469120 10867243 705654622252784071600356231321584141492 10867244 -517612278432409474754281956760067998464 10867245 -310539264493238706625484689165434868800 10867246 -266451986989548274058879190649703548416 10867247 24699704116024049496477049689082494144 10867248 11459724806018121209352510009158467584 10867249 68122993093899991133911375851734356336 10867250 -113882046319490907858964886742619248000 10867251 -316500245821843395007879365473590365528 10867252 356855378461457226915527380016114048 10867253 320094171537265017484269228340863219804 10867254 -115823161911475070730453525452916655680 10867255 -41842449947443852668215542367237820480 10867256 -190818111029409559271388388717390233600 10867257 134292285893851519446651372651541008000 10867258 -108315986424082838723237461787013509520 10867259 411104448986463683960382744008828529840 10867260 7692945050182710081983935496788869120 10867261 16605440447050553970048091115495836192 10867262 -8016192340246685894897904148785441408 10867263 -50450230336814141023747425871632494592 10867264 -109602696281909812033602234339619241984 10867265 451155138534336916312413118128691560660 10867266 95067229503788918979717384973418108544 10867267 -83952087678189452498557997398315074368 10867268 104699261376331220054741618177233944576 10867269 -135269881088411767962238152140027520000 10867270 53164245854760081752001078754063695360 10867271 517706998685804500072444295344651581672 10867272 -122542614461704543056041691381404958720 10867273 -250352637302719143251442681881969276352 10867274 217288688007475904446930232030748820992 10867275 190121822624785653221494896987647377500 10867276 77464114289754837701511661121135653888 10867277 -809196214599398700975964729308319076874 10867278 117528728461552268210462799450053283840 10867279 173546350913756600279730116766176054184 10867280 24031379376371640875441782209066024960 10867281 291997467095851212041700470451171885552 10867282 87611922114558725376265617940433181984 10867283 56094951678639770132747313005645616720 10867284 20162153152754540622804156056401948416 10867285 138556563591558896356085512399842624000 10867286 423586062584414581727107875203770366080 10867287 -477724305790090584413171894614185964440 10867288 -60162474143748611037585674602850826240 10867289 878725802955425001642991648902044920320 10867290 66401011708212073926228993707495040000 10867291 54917582120573720631090238672369068952 10867292 438694228211480385806851267596764054016 10867293 -487072931750851651905504196601471437056 10867294 -276224194049069950526405415473915474304 10867295 155860598561620320245172463998793024320 10867296 -106011964460565108951593399486055972864 10867297 -81785886123200830723464026087022249600 10867298 -32801597014623913139132222138422947840 10867299 449013785084063147557590214698348831864 10867300 -59025812211809593590636925023403808000 10867301 99945866343682185160430453862076851132 10867302 165400900779457992746184541800001397280 10867303 561573158693710090430505705694611510744 10867304 -5132130884509408794123126736010772480 10867305 -332323559049452637756721881780357906240 10867306 164008569678661335121031926362911929344 10867307 229692487563369526325164513978745810064 10867308 -27662899063756970425574251160474747904 10867309 -452773021561933875036405778729425240490 10867310 315034545353979004631194917325618330560 10867311 39100636077264303621260308626324833280 10867312 52744550035435982726905380308696662016 10867313 34429192451689460890621756785657092562 10867314 80783598141847952668288824871411290240 10867315 -350456010405139192056760361574688680000 10867316 3241903229563549874270072810203115520 10867317 332737759366378862914189868185391208480 10867318 45608290440397956755765539091127245952 10867319 345963294272096473238342846994706360320 10867320 -199824467650650926596263133570753843200 10867321 742205694319895772985071433578363596522 10867322 348222193607970691605903929388390624 10867323 -197075007381008434429392391753839957456 10867324 -397749672255979511972241155387542128640 10867325 -148218911548654025353787047012956660000 10867326 -328058234752520877377764340307401767296 10867327 -206958628062743997623651933819453751168 10867328 40864381442849287170900636764995584000 10867329 115845108566354907187980228047945508096 10867330 -93340657402660295749056161051644492800 10867331 342149577335271322294053612191342032800 10867332 -53175889312576015357438003484276760576 10867333 -139289133960242479515964425854949150880 10867334 -205273231795086050256790123949067809184 10867335 -422220985126339681475351000654601081600 10867336 392951085202145712887894599342457287680 10867337 -34577416220113316702892022153935045240 10867338 -472627704314851397651675403907137607680 10867339 115316873788855010281750490632253280000 10867340 573432248151848173938214643120688168960 10867341 148461047481578725981539096589212982560 10867342 327059207714899034136153228146666715072 10867343 -48470173652780860539398766367210423416 10867344 39538252413511889444703182419317227520 10867345 178952335425543457840103727964396511400 10867346 253375237755367438198803754540848155136 10867347 3380139647473393835288463069192203208 10867348 113931968860128693876108121942711750656 10867349 -508966721011670540076978871165836848736 10867350 -16429584460808852678799731809670140800 10867351 -291076396447653684263418483734713590696 10867352 354555398785065376157455780778751406080 10867353 17590887333598899957120202831623358848 10867354 349620668853192334217197745846332093440 10867355 157850384068306206506838541842787259760 10867356 -130709372811287571452894911393513655808 10867357 214081433440285604711704673585890412992 10867358 102431275462837836825264777157395451776 10867359 -298601488677217391467524367911830919096 10867360 83628225688634259691740205576586526720 10867361 756617183234995197336305758546035393300 10867362 71180587642978659475294260494836654080 10867363 -90746543460243217110778636823782124576 10867364 4987563644245894567554864432867968256 10867365 -12102477704753598023501129098661462340 10867366 93432542475283842980008353863281201632 10867367 55908592874778999393939792443638727592 10867368 -26021216808463276423695910420967178240 10867369 469262082910490366438855967948291681396 10867370 139329665390066550928051974494893617600 10867371 -45305483336056226625673872341698039296 10867372 110427601158720745382919595544415032576 10867373 -244112971806833809467990340479818400 10867374 112700710134827139805042178952174384000 10867375 -152487441720694153385025978752648370000 10867376 127967012564384341337493143830231203840 10867377 329469873023622775499029445979260254320 10867378 80181672580235635005678940507424700960 10867379 -737937244776034298224581444847239148020 10867380 -68630049840799233047207333412837181440 10867381 82318262337788198041581349998749490560 10867382 -73211568816913171067464311293160986208 10867383 -102535318738469615674875035816937111336 10867384 364588068715907123371493425527176785920 10867385 23967136215407319115020724816900496640 10867386 332401487018179882902736231350339922944 10867387 683349857715145757856128222034895027200 10867388 41255220047175968738345347307686311936 10867389 -6192125846529366937166470185769376352 10867390 -379892068792332152570618968055808000 10867391 -73838945763154982011433484742195665216 10867392 134089166303575536977202391732872806400 10867393 -84331988629645577056137794552812839358 10867394 -292795249712368217640936766112313694656 10867395 16626239142514242391389631608208661760 10867396 279238394010410739323215304952073500800 10867397 86484232907589581495531694396342402846 10867398 25625170563565872036178741319280414720 10867399 312239680896899798720679654249306694264 10867400 -169593058619368458069166165003570176000 10867401 -50812029170161168129746138701794168470 10867402 -9747196272099744775512934554324827136 10867403 -709885144444642006564738498187137283640 10867404 -119106839902385078334985233710615560704 10867405 95401682537060971283307306673616098560 10867406 349450254155965268619506945426797347264 10867407 9918174144736410716303266463226255240 10867408 11840604223595127946878872804389945344 10867409 26953851521641416098424384532238877120 10867410 -24450165387152436941877130664835420000 10867411 -608877636219766083756553194000965714600 10867412 552378071104930820764154902323710633856 10867413 2670605099401720894562758724795268288 10867414 -244329263622572091152368470256677214944 10867415 37259489143969318862443984780728892320 10867416 310252932864160839423548966316670709760 10867417 9724195770015296668350569049988688160 10867418 113090043258148097753684461830192558816 10867419 -253171548651882455530966967530388729760 10867420 -349948473343513762606463872364790481920 10867421 256394745705080801589387547773789088044 10867422 -48352629697524625040781304967287566336 10867423 286716264947761326588200004021718354944 10867424 -547835514548341463714873743293437706240 10867425 94884954695598864138822130093738470000 10867426 -510699768347682003259008597930568967088 10867427 -1725385548426003782426193111701912884080 10867428 -17431615826705437374215345887981043712 10867429 -851614359857368854673114921340425059970 10867430 -50903158005571320217535253810407884800 10867431 -45087584317032943305830249268390120960 10867432 -387392372733554176709629404555687936000 10867433 -6005026788052324872977869477636084656 10867434 40572958986479595762472067367400028160 10867435 357128512366446686760162953065964966880 10867436 8881686232891191126611009171202611712 10867437 -11479623322870201877729051944301735040 10867438 -35841177561504180205500811062721563456 10867439 352244822073298154859819676870000723968 10867440 27101518745558890899459476271251128320 10867441 51215208859518825252289927209664705972 10867442 14877342032694362619661495215924948000 10867443 528660286911244887176951940301131563064 10867444 -141232485087004643591217445274482659328 10867445 -24986366742501297676000087627075881600 10867446 244439198882961586371600893374394073600 10867447 -286039039613589909196494660308924750104 10867448 610674979760027188255491083611900416000 10867449 -530253574752272363813609307516375876960 10867450 -142008998860793272066568076195646272000 10867451 350654268234738015710849911911351135744 10867452 26964928846368634116028843923823084032 10867453 139810350304097057972133882093685331584 10867454 144921597492720233859897846472262945280 10867455 62786247481412286918828786099120935520 10867456 632292428510366572460717322626549153792 10867457 -64663477319743764626162618522826903294 10867458 19960644917447539093841915340346272768 10867459 314386606447479211615520537201529517504 10867460 -85368434380551898157764161973836057600 10867461 -540658819357562953173199585075241330016 10867462 -286538992221229576038426952082753700768 10867463 326620868759919821134585765519729442712 10867464 86506140421260313587281609590480128000 10867465 -25198896689054669112029146385729824860 10867466 156762583073077170958788365791383408432 10867467 -195884167939266226995298688837401589760 10867468 42786934644326531905946663937544721920 10867469 284110349008964390490360657473633826870 10867470 32546713546647523031778075989772288000 10867471 -967128116685931367176217524685074214208 10867472 -55658864530652698260078855782158565376 10867473 -57631473277354430777334154961568643200 10867474 258765852489720098032457141028059918736 10867475 266073384403668679630266808023030967500 10867476 -6162880832282417887564473231253886976 10867477 -261831945989114889665243375996889281280 10867478 -38842054327013153198781395446176534144 10867479 -29994885675823748831760350346289776000 10867480 -151228467775477337875825134070010880000 10867481 1323711558229432918176171689832307946112 10867482 3734732935524662697636323100517590000 10867483 -4626133895209350902165958910247307072 10867484 -67680805423148679109122646025783021568 10867485 -3847577937923948553204120983804580000 10867486 -58230316954268296928550209132602128000 10867487 597976782046843761989576993476138515240 10867488 -225732537122803337293539405443581870080 10867489 -580744334065807544259916639797322338540 10867490 -310422559920165104320534485055947660000 10867491 224266394994519346542783110797284930048 10867492 -13421018169068205442183677310004526592 10867493 -22198089600918588707401157030051137920 10867494 -121985157335790990123396057798838080 10867495 -248016344495470114892249203420312125000 10867496 594240888156941637430732194406717025280 10867497 536741254346796512811218271022141914000 10867498 575942187790509055135882723854520162560 10867499 -408323255783346412549176501301573912800 10867500 16462114821826279056335610793267200000 10867501 219098444036970153602053715133372173208 10867502 -180626132671754837058078992630310872448 10867503 -427150294132176281193666851266904789496 10867504 -68619410569195327756627998478395719680 10867505 -266140935231818743887417983125991894400 10867506 -72930215818626529662564349239150589440 10867507 -151939162011468494865607209102631821488 10867508 -35206626957357205931917332650300263680 10867509 -562232623937479169119963389415250664786 10867510 -16798717704569751193273223212139984640 10867511 110911102732761187305456057519036729000 10867512 -511376041819123222964055311367722004480 10867513 -605619977014853525047050545840796417238 10867514 -39027693519300143677852431525590139168 10867515 -113723368345710516719877849225230607360 10867516 577236007368198667266097551645781785600 10867517 -79670173243542032584383038893428438528 10867518 71090805857211462492428349586880563200 10867519 3278305647004228955647634463434496368 10867520 -64581290090474454428745148456076574720 10867521 -91559926851359702594586570809125862976 10867522 159121589259707709712386347549563847424 10867523 -115513963419397918652405717394769639200 10867524 -72568646397894656215703030510282600448 10867525 222579121454921257359150121691182488000 10867526 104193278735452770076155168823097807712 10867527 32086307707266045586289006962171170072 10867528 503416484300130001911654047470397030400 10867529 303743088285688219975214030350041877476 10867530 -348587880206665746431197570987653626880 10867531 -166529658751455997757369958620222840400 10867532 -70130716594956197954259889287619596288 10867533 156340486927365491231514846201802924224 10867534 -333448023951623812651538682097421995968 10867535 -161118920898300909802083739061670107040 10867536 4904885996168621877014319582223269888 10867537 -524396108392651964972315409519760284814 10867538 275239523819183995357722239662027128960 10867539 332806815169062431946395729476781449440 10867540 -114192524969708032194578613211253598720 10867541 -309898336281722332560192076879238375268 10867542 13292420321176842397651311851477250048 10867543 9926189558485686944385077657571350792 10867544 3728842434819434090444424782735646720 10867545 -129737247502097149818698178356483214900 10867546 -68305312056860949234814540028411277312 10867547 557040949546905822612606260708357683920 10867548 234435812152108761145122263843058362880 10867549 21156782446455879754972180596742704000 10867550 -76881017816689996123152595368033547200 10867551 -576367377865619132760966362142944029368 10867552 -144348587298475619574449913654096691200 10867553 179400454598581518066224801548154048802 10867554 -128041530811604188641158586282403004160 10867555 211877008661844409486470614671338151920 10867556 135285538264137109982442540664826265600 10867557 -215981828368044569525321546776661675808 10867558 87786691379403473169860986568221277184 10867559 28332866500968946133119086007787150880 10867560 245904937806726446856893772641125171200 10867561 42702643424504391420159946645268414500 10867562 4543405573913927890507765813054443264 10867563 241521946551254667691274611021749931320 10867564 -227799543684924210682271563465772736000 10867565 588768588024155162144143992103648520460 10867566 3126214924142145387970530981843644544 10867567 -479099886485354060923025724890869848720 10867568 57730390480764836053817879406656520192 10867569 75977154087062984983323391915568793600 10867570 76220513150559659923335285717130728960 10867571 273833699540380037883849124378175321424 10867572 -419316639189632305931271217152710795904 10867573 -77450651336114620887546911941185495780 10867574 -72945554918520804991346198809406554464 10867575 394916521828857586648742015736730041600 10867576 783350258940267053903335829290761216000 10867577 1717964239739484467614990694171071488 10867578 -27537927057756210639567488211757204992 10867579 -365317447932191894345327360981434089820 10867580 155214108537118122530330241728413555200 10867581 -199411719994506118761126489816818228160 10867582 176659302105741670666598502010656000000 10867583 -7247031693841963233076788873465028032 10867584 41103936271521488766992969965743636480 10867585 -1016384966948351970139686157539974202840 10867586 191476243612939798889315742644015193504 10867587 447925994959292839628688349430863520760 10867588 -132862956964222096935917317241128929024 10867589 13385044486789361798838749671522574400 10867590 71784500504119523432986408221402961920 10867591 80327702763289611706216825299337249072 10867592 463319856384040575900488389883516190720 10867593 -22740929978826114237667375815034455072 10867594 -177403107426975360452046164342243549904 10867595 -281052714908051654281358426139857906400 10867596 516817577994588272008640831894899891200 10867597 -3020528004033374570314789448770195272 10867598 32818121642986990023549608037294347136 10867599 -310018397690317569911647586946935597016 10867600 -53162854065049019139607664516696064000 10867601 126872928298513568544640447829178757920 10867602 -34715588351840715899297660316313314816 10867603 -76605410227745691256551042199665594960 10867604 663763840979714235625516818501022851072 10867605 -1314711427948866580517242473904588800 10867606 -347828942502412794129977484595437217248 10867607 20977293609949216222499633942430381552 10867608 12602133879990512946197576064118456320 10867609 -84456462352304480466018609182133315900 10867610 -101706424891111926084995090147317227840 10867611 -102742248161102277679393911051015169128 10867612 194753656404097396166876948652968166400 10867613 414196220566042081931104455009030681900 10867614 -90976983385627638952145631262225745280 10867615 -134250801584740015028530006157202385920 10867616 617438543098236498398666486837490941952 10867617 -140922712448253407633155116699224716380 10867618 -1684714745388470388410910639448344240 10867619 -121055495840943030207726818625542317104 10867620 -9648702344914683463122500563792588800 10867621 403485510887333722594128193411025842144 10867622 231841123271440294346283461693069866752 10867623 -98307347831179263624657735550024686720 10867624 271283737694629796107450052430269952000 10867625 112989954737362082305874047179542784000 10867626 -9929807885218942595150403148206162432 10867627 23164759879612858150206429266816410800 10867628 191182301670683429266473315887226586368 10867629 143889888067953498780157159102985423328 10867630 -136210141396471277865540383495189951040 10867631 239523156372124087299020256965999916432 10867632 137946435155914404755210265837021265920 10867633 -470521866851320918357673024843168791936 10867634 -270719210859117022453047923915693612640 10867635 -573749073630867103381135094385651840000 10867636 145124421323732614292815412406341485312 10867637 887742564486016023842744646899188654080 10867638 14842871949944627861490950879159986176 10867639 -70975082395500010233446337747376069120 10867640 60305459725859145161282476950712320000 10867641 443742724987162354061448914724202342944 10867642 -51163505194684902259707464639565805056 10867643 -2440596350930494105723539554284874496 10867644 -160625060384804436866964589846567010304 10867645 495275717179031048868668294859382377900 10867646 -178506219700748650083414344194438057728 10867647 103380121137973976506904443721880435072 10867648 -3894488342475535984112380770181447680 10867649 -85829416699835858759255465171943841836 10867650 40253628785784393628190236965894489600 10867651 562627460999718805290476179248202222652 10867652 -482268647648998731400840823713522030464 10867653 -16562794539181535160444493348655142180 10867654 -849917439470622874663429399005325056 10867655 451763688336848622807900007842810253560 10867656 -35472032546725816650628961834864885760 10867657 855652844013267968167499557119157075200 10867658 82078769229892959423851703417311331840 10867659 39693740488131363343274067855874179840 10867660 271078872332344576968949237972987591680 10867661 242814158176119383118272585139836924832 10867662 -25712115300609242637234256705595358720 10867663 254373653461636338424409282611089484800 10867664 -83476737378406527124089686001069957120 10867665 39784157708614612426347336675656933760 10867666 121478553897528474483176307475261030032 10867667 -928035356745962262278511864138090139284 10867668 9280533492715929006814805929538322432 10867669 -181536592565689123035560914994109257088 10867670 -30362054137118367522926490873666478080 10867671 -219693012406872283199027806868447278560 10867672 581100274589747241315689953593671116800 10867673 1418625583788925569263530920337785382164 10867674 488294698217763177292353036668036352 10867675 35834140734460391237711011466049489600 10867676 3003108998820509602024878036799237632 10867677 -73701219407833932161731671997273907520 10867678 7729834626989277187817402903254976640 10867679 -861925996770706090891452773310316218720 10867680 23454590505386596753900876264954920960 10867681 131205164644388156241038267662716921264 10867682 -9514875719628920408716085312753829888 10867683 759422771674879559265380999939688154944 10867684 -268198552156174195406989318861175414784 10867685 939734828704981135057018252568651251200 10867686 107829272008143266610433157708188889088 10867687 223172119783770262941477322080025332840 10867688 55995644943157212130979043202767667200 10867689 -280885725541079390575234249125365891520 10867690 -266169280551737016019846214698338506400 10867691 -7697423147884707962766908143167291288 10867692 484453773006909849933801109677358940160 10867693 -781109893057591381537651580137877222880 10867694 -74951444868255625072723302926119944768 10867695 -57460091834867857507884415614673924080 10867696 -16133215772947908609393423945556295680 10867697 -344777917461921987799911719208542110668 10867698 47624352148618404035058330837393738384 10867699 -6339837648312456909833601961376713552 10867700 270453696126048828286628509726769539200 10867701 -15717650392651038131707690161341352960 10867702 263703723034104468515807277275103132672 10867703 43082272518098814511380221307286076928 10867704 483092738129650250713227761010224517120 10867705 189965830319407726931504012210021237760 10867706 -54356841050537669287238628466205991456 10867707 351849957957144383441022272545462700208 10867708 -457456220980860585148441093007973302272 10867709 -257063076181161068206530290501229746688 10867710 17871365105492077595587612814581944960 10867711 -924973967707844400865964891988489897288 10867712 -466855527309281230038324352692365819904 10867713 827113180853382519787900651197161114688 10867714 -129962323180811830386380470173749191680 10867715 -415692639412569941202517919578563552000 10867716 -812924886054215788395346934698424647680 10867717 327070313413928641143236526497575400992 10867718 -188888230266866358535309594850542113984 10867719 204781019711131885086077463369462303144 10867720 39717546509553908105635993616320972800 10867721 -95308970878315433539849186362159600000 10867722 -203930191932961185450803069370436508928 10867723 223118880471534921649919618968651478824 10867724 -8751940188887545004587993958761933824 10867725 -59639116201530327149833896353684920800 10867726 -365457947963252488911000723360724248960 10867727 129170998468545365025276760316736843960 10867728 34250951000598852767428534350463893504 10867729 -45068716905903457458159651857711466716 10867730 -80853426583438737163672869497348820480 10867731 29300570233703224588901072246682265344 10867732 30078359848576114370749252053391532032 10867733 417160462362205420983385976253467507982 10867734 4186540235494959036032150653561459200 10867735 -751403327133525840615875902675644504240 10867736 -698368681820542532139835745398579200 10867737 476310904677396912430485390305465361360 10867738 169243494726980777813677982059653194496 10867739 142959067973119873078654186125504465540 10867740 79796552769641196650787949118387128320 10867741 347634276412883677245912424137398172000 10867742 -328393306335995536768587675342519699456 10867743 -856559206204168819735077598977596621280 10867744 320519038230879308142199335907328065536 10867745 55278865557218987698433545613422178880 10867746 -135556373002786129894874721306011289216 10867747 -126865406345159212659720564425377176816 10867748 -319252734742494134247589434940641214464 10867749 -162523326549811100733153277647898290336 10867750 -235782156476972145361538759170860000000 10867751 -47687811157112494260551235704055395208 10867752 96190295969592206943237019557376081920 10867753 91556640165462183470587806994818130560 10867754 -305630401427944074703387426889386062240 10867755 -136624618068383666359727549178421447440 10867756 98485555166250143398438190554729193472 10867757 154629068964490769538375310327590723552 10867758 67949786594274644877666400869007961088 10867759 -439588912251764855382419542741732615104 10867760 -144653562986643259196005639273495265280 10867761 142875795704933612045935166932059385410 10867762 -310580736822542609669488885785878652000 10867763 308456226213095362862482585548284651520 10867764 147022164157648188183189677665511141376 10867765 329931668190149313602316087345272133660 10867766 26359232998731359713178059520393115648 10867767 -342879140380135838694078555656086653720 10867768 -662681819470644734897888225526862909440 10867769 -936362052642776293147561381829948957040 10867770 -8596500419725283666509741920670117920 10867771 -260926739204070564444539470291878629376 10867772 -368907834147832205492643879074689966080 10867773 23619706548213985763276210069032686144 10867774 356331139498640007587230486268871995136 10867775 -38995970881642675183406515844992657200 10867776 -37152036562369684440261019522446655488 10867777 -10691242462216909848414446117577538848 10867778 -68862222864905469969499574766442336560 10867779 -78431838461936632183643709030280910160 10867780 140336772488941105602824157296211271680 10867781 207365050820911876448818093658539719582 10867782 170416512271230162293918352582466944192 10867783 -315943768051349546142695962091855540560 10867784 -889691381663940864893122554793357056000 10867785 -187972790386753962905296459172767732800 10867786 -259872806282200443001996955996046675408 10867787 30824802326194154025615289753063339152 10867788 -6840942338617734827504090590759065600 10867789 41171573506710678123157889820488946720 10867790 1232411204782987458349027866267254400 10867791 226404982723574960362793051102269042560 10867792 12169881424598729554974886897260544000 10867793 983213493727949787417555741621041978880 10867794 -17881534960867902670430078043727921152 10867795 95297584887880541459851833950446205280 10867796 -182285416401269668290843283697268897792 10867797 -200345814666990112200142667173130136960 10867798 161873580377139952237510686600171988800 10867799 10377096038871573310260434056533146400 10867800 43130881974589510315862575434608640000 10867801 -49513888579808926707331987878691605248 10867802 23768494521281520892135815049538370048 10867803 95944980734079582795790171282702999704 10867804 -214924149113206827299631630023934713344 10867805 35645433932181858228559108072899287160 10867806 -173277605476681639198199586879294674880 10867807 111630336763801111635003027770061644152 10867808 -306020960898536325816506920612685414400 10867809 -273163807472376315253955317602896443392 10867810 -86264463174455873408551951158956390400 10867811 230676753426427324579891031254954945584 10867812 17718869020158290591552336746086208512 10867813 -212834676283801976864265828412040030016 10867814 126949284579566582226098461012126700256 10867815 12830547433772293820167267144272906720 10867816 380315882946727779418072691216590740480 10867817 166356858761726754474445441326627511866 10867818 -29063159383053719907126110526868657152 10867819 214853209285354439491496438469414037944 10867820 -8489875655080619128050954910028037120 10867821 212217325179440193808225289787181205664 10867822 80039778280946300714525787821983985664 10867823 -475031241425248655356309322551580866296 10867824 -199133171011766992518972647139610460160 10867825 -35960374387327064463627884876436256000 10867826 -49711849006245344906056738094833152000 10867827 -79366630103194507620911471738917991880 10867828 -108740109290980248777068874699301490688 10867829 12794761040170139128295871805124273280 10867830 -241602186936722999260327054118149121280 10867831 -22121963179778464732420001892557757368 10867832 -608550217412027951232374134685822361600 10867833 -158629066156512045141541411649913878598 10867834 -272858617625566930244343282324301079184 10867835 -138400657001963614040481314568625785840 10867836 -50989252543889376615881299177097502720 10867837 -403194558418061817189189349694313466740 10867838 -4974311103195574738106013058127743104 10867839 -271633165131797606233704006559212458112 10867840 565574389978166117849542856031181209600 10867841 501185783914115253070462322869382223684 10867842 -145900713821215063018005609005706640560 10867843 106455867366905543437272592122257699840 10867844 11703047163686220803643067224081689856 10867845 22377326475255480948698518301037417600 10867846 45207240822706250566533318310374813504 10867847 -666319622588968722787652099465546569704 10867848 96388026222382645639888151149145702400 10867849 168034973205742531183536367338934290100 10867850 -27453451824519675107625730226371603200 10867851 -39207502622118475407407168522887311708 10867852 88434840991592366935374202330412367360 10867853 -615010279158614557190903587684163117898 10867854 139247626831997344081149149338124712960 10867855 38635337197692422229809915915504378760 10867856 -4401891866210330487266047754870194176 10867857 330854207104151438017785963882984576 10867858 345372605098788144505095399740737211280 10867859 1317987252832965086624314672092546040320 10867860 19690989086461783013846858550476736000 10867861 116909128928717993577007993364247516192 10867862 -17248125868621665823257123964192056576 10867863 1302265540440871285427547212153902464 10867864 -292198082990454282978639449077297766400 10867865 -138254201268110808833212847473238959740 10867866 -365326359126183821066817257742882758400 10867867 -154103054579697423332995598160222194320 10867868 26986673000308270490011210710781255680 10867869 -345179122671211949161046599497499019130 10867870 -20883366610672675281299268387912691200 10867871 233222870846365498227067091083767603312 10867872 -338344990191438259965668733744662446080 10867873 -885363961677461883185322067034960750878 10867874 -198997235839093381400276176277753318064 10867875 -27559406308472025362576280584922312000 10867876 71021458214305845543844856364014879360 10867877 -155068146735140309167056943457649540 10867878 180698607852068803630364184278573015040 10867879 -109380094086931795431559030882255662240 10867880 170953187696958632762537250820008652800 10867881 112557650041556065587223736935714298304 10867882 -295869014766082209168196091392722177600 10867883 -307854802989477601089124074841038884616 10867884 5448152204031409664041656449354465280 10867885 191645208431617402612430289853099925760 10867886 -33400943535825500273684239454814079680 10867887 26907592241709195426464172794684422848 10867888 -71599645827089459341601260685213270016 10867889 230791674805831062848232576823039404690 10867890 -70160142039835377012751021675529986560 10867891 -141622340484633680685146625490353336576 10867892 -12479793284674072279615865125327675392 10867893 102991072178062585636810625203114968864 10867894 -364821144995894213723762037900361176000 10867895 -7154964636771308251608213381208958400 10867896 116107018631857906368301618013871267840 10867897 804717491941102408615192464492537490346 10867898 27240040591098360505768833935766491136 10867899 -21651656938839548072617154086569378816 10867900 140228198487291072393702129944337408000 10867901 375029092372910428916129359952535647904 10867902 -73181783735933308092684419683158193536 10867903 19296972405955317825172743240204644904 10867904 -18334210923190389298485589614803288064 10867905 7332341029360865694028083710258035200 10867906 2277249656766960875694082449335326080 10867907 400277847864190164161722642505998692156 10867908 123827885014154598517790301908780252160 10867909 -87684214724660797099560000672225642596 10867910 -49649364688104474269653460908925216640 10867911 26270193472474241278508233902622711200 10867912 -330824529501020136734348693838781440000 10867913 -52719979621852660788410922350969568768 10867914 -100440985528430231729094709625448628992 10867915 -198111698705570891100993863002496800080 10867916 90123617868393179447943784469538282240 10867917 -75319105872808077175115855355501684288 10867918 -60320088675934350954097276805133864960 10867919 640424444254743647242988430240789838320 10867920 -5455330434852953873447859035819212800 10867921 -341841070283791328710752324728601764878 10867922 139735782660129426957206249044794747552 10867923 123454250181324010426086834076719399168 10867924 45223104781918520431996064470514841600 10867925 36006556065777815429995483141955968650 10867926 198690400774395267593788197071868970944 10867927 -147009507365834828477177849750090120528 10867928 -216512796536042292784070961653262243840 10867929 -228077482091003957874365253626592231216 10867930 -248199840780816852698404742741901441600 10867931 -399926726261294039608433299526626238268 10867932 45680859564508015925628817225592994816 10867933 -565193316022702062620161809555213929818 10867934 -108081615997423234882236202544052642816 10867935 -97470672841516915371657055341158206560 10867936 164917812304509521348183984309134688256 10867937 384641576932897387460792533675272994368 10867938 249559318378571756615526880144046300544 10867939 -321375194593791833788116627008166715880 10867940 4311775032250669107508226398914355200 10867941 -91050869073057568171764150317614191648 10867942 -89918702247981070296208713329088098688 10867943 446254626749338436122538549567441249040 10867944 -82893757765843179344065363991010017280 10867945 187133176426804010144348124519552096000 10867946 267497996577186550364147124033964362672 10867947 108765046858278717037833478438087953072 10867948 4297318090702747782270463578029854720 10867949 -9401611232758882986063163002412016928 10867950 -128994599431703180893062079636514510400 10867951 1177257730587176978763726950549729280 10867952 72043542504672666051771840292985044992 10867953 -33186713452266236302097386158399076800 10867954 -38634859271794670510647942404892406880 10867955 7738051546197775128734191930213704000 10867956 99813706968683720282889483152390688768 10867957 -155761144168619500130552404959176627794 10867958 -26862948722731453799113638952492717920 10867959 -258863914275591582586634220815533199280 10867960 156266869237316193727666616000749977600 10867961 -28894776918719935128618231971609249148 10867962 -35467531495058974930872964454603059200 10867963 -345599974134742939068173093096601965788 10867964 -5229429037818311985519855063833422848 10867965 142774017238695454836511895746932417120 10867966 353377037377219869433974111918028434432 10867967 177550026617895073513338887240846840952 10867968 61841738060237731289038661391388508160 10867969 290077075020546272135893067084706805696 10867970 161591545295098615378722089953762306560 10867971 -535036887643799584143671198314313604096 10867972 509609799139724362595662477980359451776 10867973 -6740978435904126166418429228563783620 10867974 -115228764826526002341765911162317103232 10867975 -244169010319154757682279663416369532000 10867976 171346309439686133678785785413759631360 10867977 -300507711918614626371615595404840483360 10867978 -629363249048962792443386324706567120 10867979 -37672207550924071152398538758732986824 10867980 88846582110381846294058334111959941120 10867981 -317561519027023595575220480844261962880 10867982 -462118783787210525295996096684197457600 10867983 59938816600568940448325174611833558528 10867984 29025576494584015924647049150100480000 10867985 -363193087874304323848086258190800739200 10867986 -53183770618123736208924022917263992320 10867987 -35688345045550697955319540179378767200 10867988 -628760620176925614840098699255650192512 10867989 49248915616018845892422837138955582368 10867990 -40443943569776771192866646932242954240 10867991 -454867786391091597291336494878598983608 10867992 4304272529693872454403008827336458240 10867993 -40088428326715567578767212150836681120 10867994 186333677685351933469757432314544365296 10867995 -316947979669739999054958111240174527280 10867996 -272996237824007237492365277984440384000 10867997 9850403348845104724219013329183777632 10867998 183270996109352815045288409451252068352 10867999 37639377511080694529241416988359076064 10868000 -232540577726802365921665421255639040000 10868001 -143126761839177329447177892141560777760 10868002 434932656679540814907730907100402479952 10868003 978995852916533333808845664135717229560 10868004 -161422195719958903851567845274634768128 10868005 -202563453157258983298145405769873422340 10868006 -836396893054134553624259317880939136 10868007 325345890093065082837493179857666663040 10868008 -1155153815709617679284672233227323965440 10868009 6713148495872957204559320522166297210 10868010 35652238824804687580593842870299729920 10868011 79880085867561538464730243357183365120 10868012 -1019670417986964060015114630148620569088 10868013 -327188303962479583990976134515746196 10868014 -86771448889276682499925346663919678144 10868015 -375699435120141740112226924445356033200 10868016 25165953825795961681742643010860417024 10868017 19366134361211965096683024510800794932 10868018 -60296084231899251297467050648644470784 10868019 21348287704739015718195372432857893440 10868020 275344282480020128692301399672980961280 10868021 37358900922071169012144695557765168440 10868022 67593140617106762618312464034138012160 10868023 418396339998465548466815064866363633104 10868024 -849818712367001953724710370353226035200 10868025 10114754433717521492196755851538841600 10868026 271973684787964427316330586824517315584 10868027 312565967193197621870922371612477691876 10868028 202489260452933055625977471479641752576 10868029 -405800134064086370681651331675617426016 10868030 459626073529684518870170247751243046400 10868031 758947436364943383553535374584351040320 10868032 32495030562978432150552537894462947328 10868033 -169406241597495634822345936648346101632 10868034 -6600590086522495794025927138186740480 10868035 -5319853885752312041288802607510062000 10868036 -473280549951764425775072580177658045440 10868037 377463770965018346631580294211292622560 10868038 -57378776983424113413386847708073028160 10868039 -79544048344858727925079417144722231840 10868040 597654059684680455786686313887293440000 10868041 -68469500524428887638118632240025126016 10868042 87941164625541429188323599685106310144 10868043 -45075209775179778025291337410697438736 10868044 332747358776330856281223945736060150272 10868045 1794408572950290536802483082305552192000 10868046 -62618805487536923475835062685054995456 10868047 -44954946069385361123570869998428644800 10868048 -32251926775889164650560392029831561216 10868049 170294631325833333816606432448496695968 10868050 -29455304406491555510068818348892693200 10868051 -43271957807598858268099424754805571496 10868052 -177136634358240397640351803296540536832 10868053 642299251417778259264742713458626428078 10868054 219387381358288097645404031806555547712 10868055 199065002234707018646916293218323438720 10868056 -3402560004264648749348066246243973120 10868057 -204201049935761872440215918090230951200 10868058 116604105065644894806560405774600861424 10868059 -105182365293304123776806110274110391740 10868060 -123170515496765686195643326640675328000 10868061 -532510020353317954930912797778178771328 10868062 -173728765967831338995643848292907203968 10868063 193523223672422562826003792460096622360 10868064 -84797989798767707866681661528144609280 10868065 68497441077987468006920256248747421840 10868066 -341282792701460752704730100138923342080 10868067 298271555866695284771550465875467991040 10868068 32857767916179649567843989342137820160 10868069 604999196803584326404108856725740060 10868070 100550976182493747481583627877660303360 10868071 413866018870609413092418132182659257272 10868072 -779719931984607060927219790817419699200 10868073 -59295921175791604750392795167198433792 10868074 39666257346054410116124262942672635904 10868075 106826887465047789237392256330094663200 10868076 315936722874865706141163421581973900800 10868077 -433088980348341224661151040587877351328 10868078 -2542308050466862466454665901224464512 10868079 -13929705249022214021263020340524151680 10868080 -9203529978742095431193251479086858240 10868081 -232312027753798496096687428519153795008 10868082 146742809205748194690540606051419889792 10868083 567985277519396636731963982080198831800 10868084 169416260984097223257275503907289305856 10868085 1975206184756598786244782233017884220 10868086 -227284123203911720478997019203338439008 10868087 151759131211116529628610179476885280712 10868088 -9290542765537348900032802760642396160 10868089 -340054090816897789763290893689738201110 10868090 78791866964149295016816735176788600800 10868091 130081478627095932032698640752768481280 10868092 -396955903386458811002399374638892677120 10868093 -28588922784136709980461795594292602816 10868094 284514188467932696219055404594445440 10868095 -73462723553086875772290736932705984000 10868096 69789379344904224296727476396642795520 10868097 81719513212917354579504670794402533472 10868098 -58452566216947747522378263249147901440 10868099 1271364171465716208222416322944302260 10868100 72212522391063773545999898388073420800 10868101 215521419654106568299973671346892096892 10868102 57755939704825064260747330151055007200 10868103 -218501314136307465265764411149581111800 10868104 127096304561796916624580315775493079040 10868105 216394163256811666129155435431566280520 10868106 -83374070052737961459487038022167859200 10868107 -11633890541001915965164876285220556488 10868108 102748541909634634043709401623339638528 10868109 -1159178662019429440972202552140615680 10868110 17455459713604639271721159238296961920 10868111 879460374928052328045711431936762617800 10868112 61690012820914249929228686018723708928 10868113 -382473546886893978260867585788754567360 10868114 43392244897158574430034616963078529280 10868115 90008749775646911539911572733613465440 10868116 2874470496139204332318992023755780096 10868117 10548567776798475791897906153626601592 10868118 254855093489401707372179485912524295104 10868119 -617836496067754155313863560775447038856 10868120 126592734592920992324645944382974156800 10868121 -2279132051429333983021768282259773440 10868122 36255977711535119151299204616438992112 10868123 207445309454181194480395520448742797840 10868124 -288140767883917998513338108258956076544 10868125 -64395221289242785027147850213853381250 10868126 -231162988677676346313316461662059338816 10868127 -253068337431362457006377270551979510880 10868128 52314525360207520068543258197716107264 10868129 464550582739014400439572173985172021730 10868130 13101661159338161982356613970597048320 10868131 201496635150746805667455244414082835932 10868132 491249967566568882564749878837857699840 10868133 133940338949985759292450326430304728800 10868134 27863869093386266618065725636778305696 10868135 106225008397893176497596019451162520960 10868136 -2388299611041767638354956231079526400 10868137 230974873617893265944130492852578155712 10868138 490011669119779034136006004565928927840 10868139 789958158770271750414915896849316217824 10868140 143571884286330722193671493257385277440 10868141 1277055834553436911562196230322297826272 10868142 -77200028107079417298409284681934961088 10868143 -218909713995589402218861484180540455312 10868144 1543168218215091849695419009455882240 10868145 114134302766902689442868000476619442240 10868146 -30941970315553727922356068285989704160 10868147 759808713364097256318878065331669923596 10868148 212802746842602155942289476515968491520 10868149 -1398971908340904402586800109839431463620 10868150 13007018701470594491579441752038016800 10868151 -54279459747550161460232555698582628400 10868152 -57965908649069599435466652586003660800 10868153 -464410120043396419471320595793147722416 10868154 28502358428255811077720759614722478080 10868155 -82079508412555122287027424846283994880 10868156 80308935418018810040449470672030382080 10868157 124875202409725386465849178102662305388 10868158 -71155673096393717936382969054622073088 10868159 348587890969730730118556905529148567360 10868160 -67120673462191589361377493410528624640 10868161 461893149121311996860454927550207229762 10868162 -112532165052579731324762148170850733536 10868163 333210488054183919579523575738725188344 10868164 1055829567172441194153403152675010560 10868165 37424756394941124227176200222575740800 10868166 30302042098535677323982679550502132224 10868167 27410009164715182212983285636775471648 10868168 -65794857938278454072623121443701043200 10868169 93207736080191353717586639657705516928 10868170 72613632172011717603804047161456733280 10868171 -745862530779475187185945040289299339280 10868172 -39276896732912744024169830482194186240 10868173 -107994773630567154689066044941005981578 10868174 -51681651968437003630330642239432377664 10868175 90763301927524716705517045831202157000 10868176 -7540375740066243985782095852478529536 10868177 -94576728932181162686265456571390408974 10868178 79470502217649581200809257045342815488 10868179 28595123187606476677982620879421405776 10868180 163404922005576518292494615077820904960 10868181 451266139584394794617136515504340373152 10868182 -64771829724148644985701564720021913728 10868183 -124507241713768205369498746367927806416 10868184 6782277608498215236416187777350123520 10868185 197838532642726263297453758003412954000 10868186 -23075271813056130837151267566971289600 10868187 -577685945071852433042046411736103212800 10868188 -136388340388195579006760299488698122240 10868189 105902559040296686316220027716009837990 10868190 -104779198442550685295672645666508288000 10868191 689801716294493118441177292108073547832 10868192 291662539928070479678071932440107548672 10868193 -2662146184711481812606699516873562496 10868194 -446918251128647163798019765129446109104 10868195 88028652547144510900007321308398715200 10868196 -275069672193748641855133224528182135808 10868197 -45026687269868008157809520577467051648 10868198 20300296305126375473396701499398339200 10868199 -547040898592570407883219271266455256536 10868200 -278856046416241944963948636955578240000 10868201 8793390260853778777203339396911894202 10868202 -390017736271666547044506166729846579200 10868203 -85162493261979759041694148882478273548 10868204 301205869121442341327458318740247818240 10868205 -240477137125926502691449889201602628640 10868206 92992215852744704933656984533520028928 10868207 -1802522149230064121816842149595164288 10868208 48533328099968981050227162987115905024 10868209 163029686766935216331433340070660600000 10868210 -7278166126966001754775589729528667840 10868211 -95571212025752251668277245058200083640 10868212 419860916015141433970303896681968228352 10868213 -80651719543207660241935476054940228800 10868214 -119332384014123063964070617947003463680 10868215 436944640734778381774246390237478838360 10868216 -880605814389656474686491961430399385600 10868217 247728891148795698188721724650880080 10868218 -381078155449736511552950396665116727440 10868219 376340567211932460073564914650540382696 10868220 -43837411789600151803975878782400000 10868221 177814318478003301778862095463368079712 10868222 472751402090662420823402158241516070912 10868223 -510216827760704834571321608825969532216 10868224 91522118880522478711019475702084796416 10868225 205198660960584434406068110362932544000 10868226 -170668896567285099498268824678736227456 10868227 156360140118751191412424569355869542360 10868228 31452759866524639217172495593747251200 10868229 86776133398125820866421632264239665920 10868230 3673698123829318899337138710828280320 10868231 -251356562987527124866245656556339068136 10868232 80207976045836128458068278652126822400 10868233 -713070721835329876784336470115855431296 10868234 -140597059471742652153697421299790328480 10868235 26787598177945292817275785960643212800 10868236 142535911651063912944647162314831411200 10868237 -295258454137432902708831013729648730868 10868238 493479278567241319034502192734914944 10868239 47516331258016939518748498588658524560 10868240 -3870852754634279420292661443875143680 10868241 220116291740956840420473231072013681392 10868242 130325308315682116589079454134286262784 10868243 306475182311768818811507513299573669212 10868244 326830390965749756949094337968500258816 10868245 -155543900568382718624207531384964670500 10868246 5955856008511369132827321500592087072 10868247 135387118698568695546233826590232253200 10868248 -335045014139985344235869987054353121280 10868249 -27084221026925286863769419210604847164 10868250 -4499317016616659530449405075184512000 10868251 447059975925501652749097626233163873232 10868252 -118666966608546835064923569647259339264 10868253 580973526698669900077331662892875971648 10868254 112399002449569276888477379941393425792 10868255 155088366902537404812201511581950069160 10868256 -9334614776433479692558868739155558400 10868257 -1313567092063554483905837494260886556240 10868258 475113364959645204662990054293010886480 10868259 111395026004553007631523229425666656256 10868260 -202231548169616695430912877841050570240 10868261 1896877075739924916054066970900866300 10868262 67996048772170652745991958807359465152 10868263 -275232648783627383635718983350055897504 10868264 -628083895737559548107458065013874196480 10868265 -431273410723117648721189848346731800540 10868266 2657699173435681210565052562476776112 10868267 -244704016943827200774234615984320291040 10868268 -72560840649604588727898745460335064064 10868269 180664700521588321766273621790765331680 10868270 121739706507732880026055795601894069760 10868271 348952368385452206985489305432777635200 10868272 -136886156650057916330586628983329587200 10868273 91767971041719437796264607249483863144 10868274 178823094313968702239534440131147552144 10868275 -80745982326557319141263561260939655400 10868276 12668827331550402450552913429614668160 10868277 -50495932349823381502356725413099893120 10868278 -118707337471900058332804222439653498176 10868279 496664058438635189296143229938127531776 10868280 150482739514448886046796748071723212800 10868281 -285549418536393492378128073290356187900 10868282 120305296345486679518719774979411697664 10868283 184537938686404131899922396943560279600 10868284 -238773948509592910343791772048183205888 10868285 437614953055369261579796833704609518400 10868286 21286387894133674360050378679226327040 10868287 -320892514830246633731768108659020491808 10868288 11417698370332920013423621690674905088 10868289 -523154808100509180160231155951298112976 10868290 -26358538318076911119774249132607334400 10868291 -227306077494046314640118008941248129328 10868292 -295945589687182781124144583642324800384 10868293 11018769106116197538575701295220280224 10868294 414284154296880700928263627261628409696 10868295 78751637336843978517002838971332282320 10868296 363026945352837746231128110063805793280 10868297 -268184959743942326046983898098578626816 10868298 -38944354510111591189862930057759308800 10868299 -565971973186530073231326754906086951232 10868300 48673838911995643532937877430129548800 10868301 -282233691641819419913225521010614089780 10868302 66050649993639419425139723013779036352 10868303 221804144258482748823366227683505565504 10868304 -104900482252576944243177306192060088320 10868305 -119151063108676550515115919901404911040 10868306 -20431981661058318947287505178503545344 10868307 97183028233512291672779245508329228080 10868308 -489278252652564590000026499194122461184 10868309 653081708794738086715287783844565177340 10868310 268177628085137636215362156317465107200 10868311 -303978981836080497865685849581748491368 10868312 -41493636315805887286716761410054963200 10868313 20469238224696701977343639829169640544 10868314 -231539710285788942292895453692055817744 10868315 -506664053048773330902690079424882015040 10868316 -156279085024031342504109788104587253248 10868317 852122382924714039141711943800727619366 10868318 -441106826193681206095757232458841440640 10868319 96093477955702311477241814440515750528 10868320 539197157786141344426339836156830023680 10868321 56962230235842087150508924887879134208 10868322 -214969172227356128121875375102668249728 10868323 -3647408771443271112156939427852038400 10868324 -129882584509779529033536874468894790400 10868325 47804781903841254187970039249100835200 10868326 -41488116857028391029252053853888126720 10868327 197318862849840365082160478041701270432 10868328 80681515726874477093964114948471767040 10868329 389585867789339132087951706977905103930 10868330 -241560782740893752109777413276277811200 10868331 212333434643175775788770434020824303040 10868332 -226622856020173991433118812917129604608 10868333 -294909341652335884632905973265862702880 10868334 177723044327801186468784853633821026880 10868335 -212408167512984110295598873857458528640 10868336 -2600682309238260797799257091508174848 10868337 -6036700583620653422878236791563081614 10868338 -263733763638437325350662648162574850048 10868339 -33592902746109912874878657718939801776 10868340 30203889463116321659930432998036684800 10868341 -1066932699551876263446229882393615474 10868342 402186411003856641105054873278015083200 10868343 -58069628192659903401850158884917472640 10868344 -855286713573901896873078244056757985280 10868345 -187487565105280816374283955523261595320 10868346 314481610680000222451378295031992593920 10868347 -239473643109765752092252296647779124040 10868348 -628370034677126126762448537039678523392 10868349 -41731321996096605397636104025897191936 10868350 -21683297576495194993802473030898337600 10868351 28269958765693537971209911925588330496 10868352 70603149490509422691880348254637916160 10868353 -755538719176078087825997796957873590398 10868354 -320765192302416449972233979036476627968 10868355 -47792560866244568495457911518339146240 10868356 583314854523709442144833764821252385920 10868357 -178348751344241084316117235117043396580 10868358 51503986915219635947015483097235324800 10868359 -434173578081142799725418726237309075640 10868360 -90069631180079966833759184373549465600 10868361 -132892539416710735634992589439668198400 10868362 -143725152418931022212392992742710296736 10868363 748483124823446325794190554756519932584 10868364 -75560146190335409131715573338129704960 10868365 -305311568201077724864158957070663140200 10868366 -578690801619045001475808924455445555840 10868367 -217354217316816207014751164040057235320 10868368 66261464980525538420295757292374589440 10868369 425463117478176061842025218155287678770 10868370 -123735222114969141008574177140878579200 10868371 -59133327657609105659896971427771569000 10868372 146487682711187685727884544873839349248 10868373 226788477318539157231914037532074361422 10868374 -195087968107467751815353733466333863936 10868375 -268478081886188089452858974688123816000 10868376 160032364007124485266311240293990400000 10868377 -722382884287530630519098349484566520 10868378 274243353512550717162167736218065152240 10868379 -901975395840969996159539846689827072 10868380 -153936150009263313254996586250790246400 10868381 -239978602350578854914138619966286497818 10868382 96340502695356383242989408062937351552 10868383 -321250411420060176197629709991262811456 10868384 -129776181244244733391999347842706898944 10868385 -30136941863826470134699255100514432000 10868386 -9947310651295526857440533315319770976 10868387 -233879810102912633547916602573840454488 10868388 310798928969431124517621744757038120960 10868389 245376236338833670124833658806353790272 10868390 -64463594927978916726172262851706064000 10868391 952140129224990689728452846662513274880 10868392 -56763993518289979893535558208977889280 10868393 684127954108896179191748914054508667642 10868394 72102775866131020405327542286016272128 10868395 -145187539341339925756734800277554877600 10868396 -180615019054649891613310845868012229376 10868397 75108809568728919334453543184114766528 10868398 -1866928343307967499997403359558538560 10868399 -322384085900700849716273130085426331520 10868400 43482947383207275529129506523109376000 10868401 -565818293920061954840957870480132650268 10868402 339536183709279150638547457978976937600 10868403 -16139885172714113720572101693116588544 10868404 -383590465372757919035882827306899763200 10868405 -220465221573733611882833431315314006240 10868406 87364676196423343957648130454687252480 10868407 214586392106436821942970910975689368880 10868408 -357658057986723838492200498552766894080 10868409 -273447084443767201545777106665007444236 10868410 99093897163427561449201249660759219200 10868411 124649638557896029783903900787698185072 10868412 342907107995870069761382727959670477312 10868413 355466394944930155194149124339333709740 10868414 27811126611854687051494497357344231424 10868415 8724114029572694544172681341386835840 10868416 87067102841538316176920323454132027392 10868417 126161994609440239910003978120702695680 10868418 -165424852732255689958034205429594040320 10868419 -261094708680767956340845451991676906180 10868420 119255431597896026392133446859614433280 10868421 725618372867366650295298165807276610944 10868422 96086056068464041098476783736357595680 10868423 -69057378768834124417609923676609457112 10868424 190400209091709987819047763775252561920 10868425 296658054262594606601886768862338304000 10868426 96287979520994977663917804255574308912 10868427 398930245580862884998893325628042071164 10868428 -302452897397022395682406316800897484032 10868429 316992130995718373549812268694063686688 10868430 -54534101827650082399537620562364330880 10868431 -195627438389400291271468563615334922656 10868432 93814438474450363806982699830105563136 10868433 417960749908476022382363690102456995824 10868434 208791761581449874421533349201619072 10868435 873337498506894735466664047152044400 10868436 361107147844311349314303859076300011392 10868437 -784513755141535566844712856379702153760 10868438 -59085623385617646692612163856450360704 10868439 375821058866582023699508517880627755624 10868440 304354408903488427712591742829715865600 10868441 101548001114640079335089840550345646800 10868442 -8680902779153486960165734451449424640 10868443 328994468151851617744110572246383234224 10868444 -191496093080817923101907251911069462528 10868445 50656708349457393341198260981876147200 10868446 46716522156500759919212524444402591680 10868447 -653369715836798883017287139706538027104 10868448 -46027951500197994662899407179260624896 10868449 638029329093831558180743700262540323120 10868450 -166795485597758994618905347255115322000 10868451 -285063317319770881353283178069927637696 10868452 -105953373231115588063851260446933483520 10868453 158671029085921388387615563146001991484 10868454 -87484738080993825966649244603249218560 10868455 255884646256926497573029648532161920 10868456 24551192929970515246825086582883123200 10868457 -794141024389348817694681568649117473920 10868458 -198966456545555229169046251756410403920 10868459 -12943631186939885239415287737695470560 10868460 213282296887351278217364124779392220160 10868461 -6676826375708538746804780008500560938 10868462 -109619664061160028087609890309654784 10868463 8165716973976840251195590435390874040 10868464 189606974412823776031471283843825991680 10868465 9049296419943425433161101831046838720 10868466 3759140038421594644935244998631907328 10868467 -15272559047509775413155768715847278128 10868468 -436652417741746039014363328547252404224 10868469 -293326369788543765646899689810928840960 10868470 268135390116559151370257859852902156160 10868471 -332097560638122857967461057634680450328 10868472 653376390683416512223679445660578611200 10868473 207884811836290244133922964212207656960 10868474 203479765243431474556324778158421963712 10868475 213533742569495197889767138608526560000 10868476 182531647020385021134128533438399590400 10868477 -223986498305633443648523567598486747540 10868478 73575966292299878542700402862817660224 10868479 814110584595704306411922183633950670080 10868480 130607940181616820948154192768228392960 10868481 70608030727522254796797333240015423828 10868482 14850465369556621277862230299773168672 10868483 -189774603945294804450991231493561228640 10868484 137868279731377230114380218207206518784 10868485 35034755654257787023454004345547520760 10868486 298351772687913883553503888153205124192 10868487 123155789439468294885999803164027085952 10868488 143196087789102015734574527410926965760 10868489 494441416092614029909428875721009671424 10868490 -93697814413457578093561903721503010880 10868491 -617009428699711767449153408778674737752 10868492 -641809299961129649680790729591018815488 10868493 270756285475233661205282646788294691264 10868494 153618229627929588073620063429325584000 10868495 -370344771818829485419438074024311792400 10868496 -81946806173218815291252416668688252928 10868497 -505662534726012967485257944301906527054 10868498 -220541828611878821075504129774915139936 10868499 11851296277123401252883833387911433120 10868500 -503379035998126760267949537676240704000 10868501 35734190127498375364278367894969640352 10868502 46945179437572838944976330051543410560 10868503 31320327421420702760126530731587324200 10868504 -125417111677295888991929055767801856000 10868505 -141889794121409476662277207538967829440 10868506 -66168161718149745869148609662467835136 10868507 33943797492919256384684752809859795200 10868508 1719021846385115645479597178928414720 10868509 553879954239112821898850908307867920620 10868510 558623052286848919671621527502223488000 10868511 -22421862619829426090687953369095129528 10868512 -32352054592369010966050100095544721408 10868513 444633367291245142527456093816966223920 10868514 -68538178645029032907977022111871110912 10868515 198379553338673227112151689614584852480 10868516 -450019237567421649693978207206346802560 10868517 -75480749868242986106213712433038600384 10868518 -260113978937792038861679123506053935232 10868519 766065256036005465955932181036824412920 10868520 -45203945472050538328220273994532454400 10868521 388503019300018098480258727578808473722 10868522 88337119400192527639953467010074196480 10868523 897476350617524458053137854063176303600 10868524 -468164855672852916316056156347769819904 10868525 -113455892666203907327516801266591824000 10868526 -35282703945835422542150184236870649600 10868527 163018366205530568428551917048109825024 10868528 -71581314435133382726965618289058447360 10868529 -135430947285255967095594236357115278400 10868530 -25619450313310619926402036080989841600 10868531 -59455472329166412541961156888696599668 10868532 6862190794274248720208174977258106880 10868533 -26502971137657737614142801206589757440 10868534 -2118922712019597295188248479412753088 10868535 -63764707034945677191080300272841355360 10868536 176524244722394677380912917106710200320 10868537 51073679953244165185077179899773030186 10868538 -42328727613729945912086702398557978624 10868539 -792424875475151551648467272287749941568 10868540 -306142914557143912685241977193947573760 10868541 -106823861025583456980606565563079857408 10868542 -305455449136637891728478344095503035776 10868543 -398149347934134524839827651324700700592 10868544 -95241736747030517428152051441905172480 10868545 -242133201471574381102441550159606890200 10868546 -75046370014930790022591089410923382272 10868547 -242031170793491694321275074411555464528 10868548 229148739804783848351603784212135547008 10868549 -562933305632843849925802305758315459520 10868550 48179104368878715822530542168477747200 10868551 3783454177891137476523780921028882560 10868552 322874799767552187632322159760600197120 10868553 624507180415797890171849544182694384000 10868554 -186240957520425343942042548555195692448 10868555 321404872554709941128634875293230156960 10868556 99396634491515809363126717581657103872 10868557 -175969881664572164982057890772710125088 10868558 -16213126293867748342706386586278444800 10868559 -245159758141687359038302918775937155520 10868560 135416549484892771050979992251282227200 10868561 -174615876844409330184086309798512396176 10868562 309049924741101962933111357769752325120 10868563 -202871411970866969269934281743821372000 10868564 -109279157348136479209067908921611638784 10868565 -100361119160338397932715141166547015680 10868566 -100042448683589394795153498797787554496 10868567 -308684521602160663221132359592041865360 10868568 -84539825781102031922581266235101450240 10868569 -326276766692129864749531220085069710080 10868570 222244065065441642053780549708908307200 10868571 -70705883824463666265838332238364326128 10868572 9145275456130000297775060256864267264 10868573 -352128525009059964417166636168129865178 10868574 -151583643944375360824898792122934956032 10868575 166992826771113250916452629503435643800 10868576 -364574939382850620424201249096952709120 10868577 268255043947171403690007635900137203120 10868578 -81122867351353648948864590650840569344 10868579 438485097338249087833546441010503542984 10868580 -22791888654578981779792960923134457600 10868581 -1459147263895267146656139126198684096 10868582 703120219829099562379897416513773304192 10868583 701058121127589256056026542883462400 10868584 -84405486275343050001369061773625344000 10868585 -89494503394539398943451660024166960640 10868586 99280859941135526326279761238917444864 10868587 -812479503366439374598146624294756929528 10868588 -633386182277413857233879069039105517312 10868589 76535177820776806938011810040966314400 10868590 304892303315960307353099109073326244800 10868591 -471388127005098828298825772182835511600 10868592 -19771685356276627345344352328780709888 10868593 -677051655229838861525151799795036054620 10868594 -8897566283355276713366859346665603840 10868595 -347329865052102268829460000806077974480 10868596 -700561706783046644312780864283019868800 10868597 -38707526415624385514418379442573919954 10868598 -29282082363178644989058767800205435136 10868599 -165595064757066109920810885853543402064 10868600 -9118075571415591304461530732654592000 10868601 214316915106902717080363517246025021600 10868602 -184310738612308331977077464914962593856 10868603 -766869185962614685318733859201447245148 10868604 15042945978968390734467766707545407488 10868605 8903918858770752127941066869383398720 10868606 231125378093859398468336348833331321856 10868607 75818888942802011651371573447132346640 10868608 81607288258763629838518905464684544000 10868609 483771381710437802570820440486110025472 10868610 -112022194220452511226152437047566146560 10868611 101611426973448981394729589354791137952 10868612 477672861041818754204570698709455210752 10868613 -134309672659588295885684156058002717376 10868614 130831710453185812801103043490855698432 10868615 -29693092417156946569413457544698552080 10868616 -419965435233023640373754127800686632960 10868617 -773547589644964466714288380115772927334 10868618 -4241071545885284018007996389234666400 10868619 227511847181038476999744804926849718744 10868620 -57487697505313890069017550366151372800 10868621 -57296732235824748314830972884565162548 10868622 10377184377336022840427413935583334400 10868623 610492864875966139940081592072543315504 10868624 53936400011075984970252956704609419264 10868625 -621296206755964726391236663034692167000 10868626 -118007445430207608485502821466088045440 10868627 -3255112378233240789134615451741006336 10868628 28567467003845414642112158862990366720 10868629 -22950682285140778172013636710291064416 10868630 238915375950587345145567775908372936960 10868631 -64991983409161402486683932600745355776 10868632 -424976400195815136412352587135705067520 10868633 188881576322897568368056246705262740224 10868634 97876721789256983381706911787312215040 10868635 -192254118929519744662880531554754377920 10868636 412577268363242487554991304483517038080 10868637 1922756988949161993581379265330376256 10868638 246862773876754813382857292204380282560 10868639 -134382060275118078607402263100793494848 10868640 91821415469312104708213922759961477120 10868641 83868594734343368139515400763280028800 10868642 -319854075528071441538482255736808740528 10868643 146253141085871056526237704262520640932 10868644 258975867963329792125551786328804705536 10868645 52136457280322736367742706604839963900 10868646 -35304987680893516024256423973164582400 10868647 450469260214881170893334987075098751096 10868648 -293466146877053591115057483268524195840 10868649 -87516936774461468587772651115180216960 10868650 -16246246812941444064454455278549990400 10868651 -20324581945114000511150698290980934348 10868652 -117959136818940087199289310385914810624 10868653 -926904411565787399394535769126248901098 10868654 -39428781309759325839496233186777802560 10868655 -17734075474180684870118519328013908480 10868656 -221965019266131312537017249755044249600 10868657 -165187606277976145423668370173418554060 10868658 -177605095737171101977913741116220601216 10868659 62595391375704028007771401410662382860 10868660 -149658508790625102783883270130633932800 10868661 598138197037011005621376557227549946652 10868662 -67481098394089716183620916106494935040 10868663 -139400515827890182344168054429545478816 10868664 -188848350611755809942541659176066088960 10868665 -500658530064009071849748945131029358400 10868666 -290806767055767386280053131859061421968 10868667 86260116383158422462285350448337241880 10868668 -686102378885178952809218850369335646720 10868669 -120248400430415571540185870199627881088 10868670 44498626515897292361667453862201398720 10868671 -733314259408387769946128164050352286856 10868672 -165188891733514570562464594560710344704 10868673 302760935856235344016062108241882564608 10868674 91615728262388436331124225011531440336 10868675 434519394882439822048379205007579486800 10868676 16894003041708147989143851846133923840 10868677 -19378695788954692087261375285448499360 10868678 -25684030704893850922547741290134612480 10868679 132412496518028566513500572573830122624 10868680 1710074750592862597910618318413824000 10868681 572579387345947398916291035362026459482 10868682 -249333937699974246502224414563696299776 10868683 -190904646055539775063445165544151476080 10868684 555874230400666708675119794255437271040 10868685 -254844531865284408955820435171711428800 10868686 -80216324188201137042438823377040166208 10868687 -174212404416610708883588246557367501688 10868688 43030664947264458369015602435594649600 10868689 -64438088901588911280841921161619709400 10868690 -102751884044462152060238489205023259840 10868691 -43352239914043571546771267202158036808 10868692 -105171150784118026041953820651639597184 10868693 2550472675397898177255642394160072448 10868694 50489175061177596184960951612589187072 10868695 -380489714327953598818617188263703477520 10868696 -103273446338462956189842660772544716800 10868697 -197809077077913048593204582263224999360 10868698 -173958893024382904941296352866034320400 10868699 -341932435205112290248529541866911434300 10868700 4217068655306712630158461993121472000 10868701 -220939580049641351121946332822364526400 10868702 -50806299238388687828930505119155860288 10868703 -81058565130424723174044577875125276160 10868704 -218961330684108223908166808262672384 10868705 21429088243478525564684472188256236160 10868706 247982657328926873793161780441976284112 10868707 45363593296803645637155897161483612160 10868708 53797486945012551915222213285245017728 10868709 46830882447267186239021438131609694304 10868710 -64364848945606156107065792783133767040 10868711 133562590884515579909562843145320605664 10868712 92529071036198855452012716997171937280 10868713 47788770179549770966238640197938718500 10868714 315558709090189490545858846199477313456 10868715 26780085384017913340274985222911500800 10868716 -671323132170844175435267418837808640 10868717 -406025705187253172705744525016928029780 10868718 -116186115745318878670546703695502269440 10868719 57875301617534633007329474565510480000 10868720 -116691369567912965508580892643894067200 10868721 -76046462237585956467838041465933982176 10868722 -138988472507592200977279612270188873600 10868723 6534304055559014690415271740392125704 10868724 100698984280889344712546346593071226880 10868725 -63943944767046094984315959441185712000 10868726 -65711787487862476761537069255643348992 10868727 56786715295845458132341458671332959720 10868728 -159358290482394165937694923358033817600 10868729 542736721738253681481871223948508629076 10868730 -141029882939557463480142004811853953280 10868731 -293489154150126795759792128004578722536 10868732 -198441656319922973565469671863847306240 10868733 -73077496052962523392002486453711428340 10868734 -13131259405092925273096888030635613248 10868735 39803564359480498069080411444885496680 10868736 -30005177067599894997249675970687795200 10868737 248264417224855505508097749718276690992 10868738 560808592029522698248190226327766009344 10868739 106019763853448623453935621928453956672 10868740 567967212402777049594549367023606702080 10868741 -44018861820459498915655977095871916800 10868742 -138944727632969187124993513917683328 10868743 -511633686524646557952444580778549438136 10868744 70485173183017935591067004949207244800 10868745 136167743810658894966215626202987037120 10868746 -134596881618569606290651828423485156864 10868747 -706318244313818758155210586956032421804 10868748 -381486611828127178794699093933680209920 10868749 -449279536343247719598735842673561090250 10868750 178255596396476900508659780862340800000 10868751 28607366129266074177816206468225013216 10868752 134066567596430923806222139451976851456 10868753 -25747754840221731013311510978328681344 10868754 -96322861131997156751722782136923988992 10868755 102905037582473542679157501725451016320 10868756 282270092953891724554608722320089678720 10868757 282307789753961087470736577261348404640 10868758 -122689439537314277046256908793501794624 10868759 -228516068710767104247083601545052456360 10868760 -11256559386008401805014584171085824000 10868761 -82788622301355458878351956448100195638 10868762 -23968424587605957120966515259614764800 10868763 94149727837518821654849661514017155808 10868764 180000068022840960236051329737163622400 10868765 268914600510815457290803281138924048000 10868766 4820791151453259556254785258313492480 10868767 6610183370652291017871450988918056960 10868768 -315879312833116396307011873014512025600 10868769 -196199754540164998315756857129761006400 10868770 209875037306572069534322914007078069760 10868771 -750984556410808398193514319688823141028 10868772 -81983133578443795099540396794993494016 10868773 -131974375245386781365300804240891830978 10868774 11817849035497774858432994186356948992 10868775 -246658692548938520175983738514044440200 10868776 661118531803054400538741004189214146560 10868777 -13510160674946498701829940830103946374 10868778 -25993425999562655817964913201477276496 10868779 -548862075585663002572920130174176212360 10868780 -208530409915804901355836021361465907200 10868781 713027816114647627300231683439077888 10868782 117981424105365523927163924391509267712 10868783 -140593840714999001137407514768311334800 10868784 -31031235651029008463983153416309866496 10868785 341506352003701240133701513273832428980 10868786 -60031332866520201124155708969985038336 10868787 -130352611029785953973620424340447333888 10868788 211521220454381186594159367711922169856 10868789 -325589610988694269001814716270854685376 10868790 -24910342799833851664119162426522737280 10868791 -25466303660864421009070162538398974808 10868792 -9794219657754577688880205910257704960 10868793 -115748523837630766279042831529981127936 10868794 -184670325023458030882830614269841675040 10868795 -92419357629430086012347152344120830400 10868796 143034282719476183969196420778079979520 10868797 -946951809186936724865280265585275242496 10868798 83982513980457825448158352248939600000 10868799 -82324983489306553015219743294007241712 10868800 13370862493359831407648971428292198400 10868801 -201572371396662268292430580728802963008 10868802 -44513357850477526455216273577481183232 10868803 281185527303840295460764214287405139520 10868804 -41156592272625553528224275834552041344 10868805 151625848195692964394959479748937703000 10868806 190878491895310932413854066617316080384 10868807 -793184894691233065166879701639884057048 10868808 353056872354060159966188837153171128320 10868809 -2783694577689052170920616788007666880 10868810 -16248735595240441905866652823726657440 10868811 188465115483915641738186468956923732480 10868812 18466451629674418705378800259580378112 10868813 125162469944299318335137332195797289164 10868814 -302510124844120274276595447364526052480 10868815 -155265832751224675856215901686315682040 10868816 19102736897234481947903654769628545024 10868817 102301716712714588092627916197837557760 10868818 315012426717003244703951255528714505360 10868819 73564378006833461056353664383020343744 10868820 -120431928267153987667259837045328691200 10868821 208178578693957771642155879752942942944 10868822 259384671731196251050560120198602538624 10868823 19083021550587825416105178808546356960 10868824 -11414802017179646006524631419709767680 10868825 -756500660485398442314800515300970850 10868826 -23844978540945238969717609773291897600 10868827 -716648034563075126752175435354052970520 10868828 -283289155258518653236150734287914159104 10868829 77352654076493374351479488128032869568 10868830 75860157546282591541433449948284921600 10868831 -447264841942956379200003762089970117600 10868832 -140046727095136560604244909939212419072 10868833 -146159573696762816271957912358071075536 10868834 67283280382136702657302113389392205904 10868835 83449073151963121704868889701335519840 10868836 -594192978086750798994087780998961653760 10868837 260554769123666633986020534189754691166 10868838 301376655446210428169804213685709681344 10868839 -396251648970248118783240840690440428360 10868840 -114458034737876282377123263752256307200 10868841 -358299820935961080976254509364284176950 10868842 184852439859891640341107001611473137072 10868843 -149521472668336771607833512514828960908 10868844 61528089099045762410417763709597581312 10868845 266920618544325836514960336827224382520 10868846 -238040957612663980831077411589189392960 10868847 -3835343592608019341224805177041816704 10868848 1896949771190410362355364999009402880 10868849 978291583526183730169427275024124240850 10868850 98683745671976802440773765929817536000 10868851 228512397867584533212192671801544611152 10868852 -1065960170659968763013328334648473600 10868853 92090621559380166583263723422586191904 10868854 -85686210526155853528161464517465173568 10868855 -242105588896672527916209480518561280000 10868856 244450675209123663791085776911230259200 10868857 175448446367389512164372313263320110720 10868858 21579754499579161044552986648243435520 10868859 -9843100841412758757359807717773291272 10868860 -61305257195395937076289969878207667200 10868861 -455261170572365348810222497633925015040 10868862 -105933842386527930102368819654195496960 10868863 -196751212468513393681470576837690691616 10868864 -268123120867138178753025870554285998080 10868865 -72405002701080739334791721097856569600 10868866 -84291205856400526631648039289759767040 10868867 -641923370764762901784065833073857566084 10868868 164889710362274168803434666498144692352 10868869 -192008868534401106169086060130128180864 10868870 -42019915087621708353063643060205971200 10868871 -174040535409382457316449943710478744240 10868872 -181244160371008227636201965013683896320 10868873 567581434603072131172211796889212181200 10868874 -271419117645076659772745757518191288320 10868875 -688806035897053020483004450565363676000 10868876 242960498633785511212678295846262255360 10868877 -518933748130586227066697908470806852160 10868878 31569509272003397688491362866790381824 10868879 -101629753859130778470174288725446821888 10868880 20135038721876998211098585309328179200 10868881 333914767006499901288988247944357571700 10868882 -391494248724009950164920312625563956448 10868883 -408141619700865203755985753352180416400 10868884 -178581555794733926254952350294147004928 10868885 -481298261289219447445431647420774256420 10868886 2141378656887621464948052867785045472 10868887 -367467730479682915513279233282250061880 10868888 441442270298182527669550737329228789760 10868889 -433859136423638621239327255853922774576 10868890 92162248867966605030364624636799220480 10868891 611582817434601471890768062537110534144 10868892 -183210834331562581116548086359870332928 10868893 -95302185735825529089862923518057349120 10868894 152724412184055298778058295611076826496 10868895 -860807100431459716386713365137449760 10868896 723860449118638901765336037016348065792 10868897 -9013159647691852596571001941153476372 10868898 -17504575250392205853863850273905459712 10868899 669741606210421321396925290733065008960 10868900 104653923315336285959374585374978355200 10868901 246137551947417217726067198082666952032 10868902 -81128298327643246412975547270254268096 10868903 178358167929376163525393794650328226064 10868904 -447221177217303558944865605363346554880 10868905 25933739098455511836121770443214415560 10868906 -114400536933645032068356049014337792848 10868907 -25484806704125193973147683797528505600 10868908 -438985774513042197899888637968233007872 10868909 214388652615421220775172774611067513110 10868910 -49011112363225800694997130694142227200 10868911 48636426794233547084436943038048570512 10868912 -92423906170528574483113247508953333760 10868913 26721077012741055853292257099108366848 10868914 4239928102418986801249583205173379072 10868915 126763997913860938609641217560123148800 10868916 -256447648916752943955955697884760555520 10868917 462459803873750482152970564484012105966 10868918 261596419423138081819434126714360992160 10868919 33254787504519583530829273494129133008 10868920 -457951091130614760447386102402669875200 10868921 -294765474380426435561312268120849263040 10868922 -95870223948808021840093328361816398112 10868923 209045786898324240601609530284875981264 10868924 -753477129212951584617142245991145161728 10868925 78108099958627492995474570551506723200 10868926 -110069436323021320760123566581948377856 10868927 21974618468591747208404389497484860120 10868928 -14861049043438371039172826025399681024 10868929 56434634960756860029444550763439899440 10868930 -22251646613105844885970875007438940640 10868931 -646375537531829832170591966218249449600 10868932 -211209106971642559480329527044640581504 10868933 -292272569540953989843040739915289235776 10868934 67133603908077543736584275507517478080 10868935 58671047736555798861948283569974584800 10868936 -128145021776478852137894634794417664000 10868937 -170404815803473091440537629468401625840 10868938 10037431502734291550393894143258567680 10868939 -1473375951551589419354573021432109688080 10868940 179316544631799552805599239490461429760 10868941 245998535718461351983725930914759830784 10868942 83047514602040778481327409763180871680 10868943 -738147178959655272475399620261956982000 10868944 -224574246116367843485272839050174832640 10868945 308316222146070468403405769019779620200 10868946 263049020588968925648508455827595060736 10868947 -73322728762876429989518300471158767600 10868948 141358471527125347828677193212415368960 10868949 17987919935855880560264398954548165888 10868950 -213630791457081404108736228899343024000 10868951 -624431204829008494483681375990358205048 10868952 30370984689273326651550100649673093120 10868953 407756526952849605728708311198272603456 10868954 372159808190324345199137442436776088800 10868955 121964066901013509992664991679234229360 10868956 50067290656229726189373085330415930368 10868957 181830365816791446994006944581023448544 10868958 77933199666633227656745181632058839040 10868959 652217952319998760523063473704410656160 10868960 -575359622085750067828962866906289930240 10868961 -23189248961022826018393789612719259728 10868962 -187234345081803245320837017494596500480 10868963 348756647112842242975775418292239978960 10868964 -249469728227348179620563046624662212608 10868965 -498271507364392641953826078255119615880 10868966 -454748211297972160603911719213242925760 10868967 -37190420026260449114048728480875313920 10868968 577208254976540102368901603703195648000 10868969 -355433483632238973211023009351781826160 10868970 499983639306308338170720148692019200 10868971 594106794010771871054138978545907197172 10868972 59653581647001146415723160319382257664 10868973 345377874626850210599121162316666334784 10868974 208738801309178961184610112103677562560 10868975 100241577001503600924181604417189215200 10868976 -47654719158544308041171868878102691840 10868977 100813176238065109662498988593121714944 10868978 124874003955099926404301032056497986560 10868979 312189562992435344029212836065635202560 10868980 -211596275706849101244478143763366502400 10868981 -14504294742640134005265048328233145728 10868982 -44393039769014476411175019232318771200 10868983 258474259403459541269414931479835904232 10868984 630400641667556733314494169328119808000 10868985 30956139264801361251209086983448690560 10868986 8378456797700079511476691444112365824 10868987 -134693216711968398667532780081708400168 10868988 -3294217491369559576013339803676998656 10868989 -1483237940264498362508085151238221952640 10868990 -30793382505751506890488422266768630400 10868991 126337399054053031120225939341120123264 10868992 -371263220076292090502134584949577089024 10868993 851435552246423026665037627391728618242 10868994 274973789245364384293276375837864409424 10868995 252493319603282678592457193659099185120 10868996 -63296451555219413921981201581089840000 10868997 88920527976564865086914417002674320640 10868998 -64816823381391747406373475392974779264 10868999 270675637693645536239767838615723631000 10869000 307325312058065100701398206481981440000 10869001 100614263209486244124555144042280004544 10869002 -431496005203978182480845061639091620048 10869003 15342076491318177388874425465924331520 10869004 -119885285765971925817170227824067442944 10869005 -152101009489946556888198818560532119680 10869006 12923780093843956088758911120151039104 10869007 763976409030457490454020649927266548840 10869008 218604997324145729280228437474437693440 10869009 99570621271019363255613906237356375040 10869010 -273076414928261362845224844881727039840 10869011 530849259336186381558028664134580877612 10869012 85595645527247023657432927471812280320 10869013 25675294300829628190586954715478868320 10869014 86469777337383774841335163792699858560 10869015 17697939855922258426393001163575050320 10869016 171677141277893549347631404722800947200 10869017 850792898452895626059275902739381020032 10869018 -20428924546756332628510678741664630784 10869019 189656494191028473607156247093048713760 10869020 37564482526554825372696685404498862080 10869021 -757046942466249459127234967127209070720 10869022 150150747654974937190650557697223314624 10869023 428594071375913472849109714506324845304 10869024 2223966863221460445257219038535221248 10869025 -468052795648591391469463216228469269450 10869026 -30652197044269042163029585227214464000 10869027 44714204533566359594057884713410682720 10869028 99096304693107658557052677583402315776 10869029 517286092599112093590927082195410669630 10869030 -1514657547832508144572402832722007040 10869031 107632202657292374909370260895667438992 10869032 458350016006085275147053558011385282560 10869033 -163207018497857415157030191473456685360 10869034 -32101245736150639959093449687978059776 10869035 -289344797157650804150078653316904415680 10869036 41852440834344030324710622949292067840 10869037 52022562038027637903522104484036225686 10869038 378479753611780198097491797708685981440 10869039 -404495083509925376402950138256508537600 10869040 15411222703277039873838038530943877120 10869041 -23895316006902597032555152708850125824 10869042 108981743977514777355336832619624387712 10869043 10914190093530965179387376349022450024 10869044 -194420041259895667487572656576117496320 10869045 158447216996539398456045013511837222400 10869046 30492071485157914780349633810735831040 10869047 -73586305600990828339430047599508811136 10869048 443248577065008278372218388929768857600 10869049 835127604369810852071807904451149430980 10869050 45032077955610604357086445199514429600 10869051 -245728708252357888525809447238128283368 10869052 -429255578166518328887847941145940193280 10869053 -77062413512308316235982293607717172832 10869054 -51914231267873849415322027396566893568 10869055 232164396165655674851381735863196664000 10869056 77963885439072683654405499375153315840 10869057 439136397345489683772043011290123583360 10869058 -137911723491652190784851600930443683120 10869059 93696472413311533262111276313013318320 10869060 8434767478471085776726317237129768960 10869061 161118186027753480889720529567145036832 10869062 284956596870988654704287336862802312032 10869063 -50282661704819886944409880062252046512 10869064 -296750324206361017296192442203353088000 10869065 118445344306203257606517108061576024320 10869066 12129403344096127252078045383244789392 10869067 28074075877990663845552641700432040 10869068 26148154517951273418059720698987262976 10869069 -116840268747625588805387902382639631360 10869070 -241154659452441581808306429710592570240 10869071 -59459697013097076107800354391869150728 10869072 -1077009473584747322829667788894240768 10869073 754702725911033207856649618890193534322 10869074 1657527893429139012563009308396603536 10869075 -169585500909172916391715870086583238400 10869076 114505560411759015478887609853255173888 10869077 82473149073987125521650724992391966926 10869078 -211789783507447662811658842465094994432 10869079 329873444568153194687315232184685551680 10869080 158752275362054725106421096931480780800 10869081 -180066392765906740479001072648051753536 10869082 144731799237554761418547787282944714480 10869083 123206449456536182020181971431790795440 10869084 113029753708205391743207630221203048960 10869085 -414057515380819313940399308158237798440 10869086 -478343048173997812838220960887985515520 10869087 -50995412629859651752564763694430108032 10869088 184192394200747618647285387362710978560 10869089 282613948613011284783072280843550624832 10869090 -153391933828872269405049841089315655680 10869091 328423498205144578455315429565533278492 10869092 5423996619992333801215843218376718592 10869093 14146122928084050081467898605185459200 10869094 6155025303471164841272242075082953920 10869095 157875463509177106501076547997364652600 10869096 -24004296913773401051296880088034836480 10869097 -17217354141331614164721890516967068940 10869098 96031255793447592897233381177575749120 10869099 -311137083231304683377858269563683019072 10869100 -1430153363429929337655496527443174400 10869101 859335727000533953063802127794885174102 10869102 187632175370494493450076756207408236160 10869103 -318970903489021484827542390045082939200 10869104 37734958427038774102178331503921233920 10869105 55986641609566725863989032762073929600 10869106 -222835786918204602000121120757384626176 10869107 698904366459526067178224292919534369356 10869108 -72969763719807825405386080092951306240 10869109 89691114739440423283714010120419819310 10869110 -814990542741794716089936961063034880 10869111 -361551787350081866514659459860854886440 10869112 134373775818548681853140535040956211200 10869113 -93586564609879060964195952574273489020 10869114 -153952299688163235172888153659148892160 10869115 -325538348780309436557506225511981286480 10869116 43600660544466102641319870075371031552 10869117 12770808239870334002517155395910978112 10869118 -109124318898818634481367822711030892096 10869119 224826216478451954900635730118609467520 10869120 -150569873753091271494566723740237824000 10869121 -457780127296744040994890426114456190800 10869122 -48236763539806707134665737247814683776 10869123 -161374825436027076982391194262216678400 10869124 193852267069486565821269121823756824576 10869125 -78408747174638968128734035582662570000 10869126 308731453308460419413336840173563224064 10869127 324469042880149334360849540636307570112 10869128 -128323861433170045498845628925805066240 10869129 -313872192711256068452015469980706115926 10869130 245003929390948526108031734873765220960 10869131 68823288635140847851403244043733580384 10869132 127010362287783318356453025750208630272 10869133 -365940774800020099408561736489265431232 10869134 -107132994083642648040023039367062944320 10869135 -254530628392481516031680169026309660400 10869136 -195761776901164640094077264915136512000 10869137 231793391168653396583134711096760379492 10869138 90618587247979932742806028231752175104 10869139 503138230605668680413000612737585684400 10869140 -48579340060684143616461784835784038400 10869141 -64122589175581921676034419267062540032 10869142 750392475438851438975547539551101751680 10869143 -150873754237486332590632271957056087608 10869144 161088382684897083855598651834265763840 10869145 305515191455012655745239072414214080 10869146 508427578592961433364402697399577132272 10869147 480881151366806582072740520226137743560 10869148 57944710978328842603620128093135134208 10869149 -177242537156709773375911168288167341850 10869150 -147078290954630170118052697939152206400 10869151 359752328351220029700587808928197789152 10869152 -311334821378844623901187002207990448128 10869153 3534472128988648982477776226082770880 10869154 390641347414879378457095174872845476512 10869155 110398236992392967666359063352500839120 10869156 -183479054317432276334108009266992549888 10869157 -126435242108669213873532491494549493760 10869158 -166962776760085255159416312940508935680 10869159 -156748086698383882451414886781840600320 10869160 -108156351703701263046164795673116928000 10869161 205009795605039737723491531420983456762 10869162 -80790684360944359061064546442111074048 10869163 696378326746006115229333799513440835984 10869164 -285700209287274563495457173276689914624 10869165 -54689618830476596341075602182261768340 10869166 -7678443954472356738404584323765245952 10869167 245685403801552976818083452618267695992 10869168 10898453471731471981851832393981231104 10869169 -162853173048126171478285897036195775004 10869170 96601134464043370250177914131251937600 10869171 531453426942968848029750038644763196000 10869172 -678568695587984192622081828709941341824 10869173 2958156672728416606225277909113057536 10869174 435727542057246286548517663852066669440 10869175 -295252756346197970394905858516960702000 10869176 474126594911075277229126081774387630080 10869177 -46450926574664598320406100272866119680 10869178 -401269269706628392851566525461566236160 10869179 412198435281255905121208267125744625584 10869180 189811876817483832094290038367668413440 10869181 66254179679262377061810907752605316800 10869182 -159810225154561373030318835659598869376 10869183 141439463022930336326078804722491534600 10869184 118886832360147227162974531294777573376 10869185 161901435285398528666604261986449573800 10869186 -3982841031269013323587836099394060800 10869187 -17338884134273318792449352748272305248 10869188 -733078911999422926074581911782749952 10869189 3007884592858293536610325168561660416 10869190 353589660072731616958112566262835945600 10869191 21039151727439272402925658978435589592 10869192 -287549958481258207230200767390256839680 10869193 -282132712855025170573960583064816955558 10869194 -61784253937175859722389119783874341888 10869195 73630011418158595032687545317930118400 10869196 -781731680461946732868476978778336256 10869197 781452385878153406825187900504487143040 10869198 105604530744465688666761389590307302464 10869199 -740502845322651618028187646225454334280 10869200 -124881626477965147064527758196758528000 10869201 -22495603943535833914307165248051046400 10869202 6421373617035280431101776586788257792 10869203 -190429502022531890652405631156735494960 10869204 25770511916574684766796362394897565696 10869205 -281827124570554835406497530708728768840 10869206 341388031917978184081620571429744011552 10869207 -372332357625379493749709041238585905560 10869208 19953411252754785933496250328399912960 10869209 382317142174408688104023442926379215360 10869210 -96259891183476201369377467536527942400 10869211 -528432001622867497297773449159745200188 10869212 -171835494918518305807553101505419322880 10869213 -300505312828708687459173852831036099456 10869214 -21075108791266748910406416891347491200 10869215 157811382455536837966638880198084684800 10869216 224173849275662895118863014874631372800 10869217 -1074521277287195566674892824031426040700 10869218 53707799615443566322410338296381680000 10869219 -5033753466505855509385364357547050112 10869220 -55693650642891436551297623381749923840 10869221 95492555224897658117917754963053143744 10869222 -47150284132277878700207504178766835712 10869223 52323686601392626949279257458737583168 10869224 -603876410482953558429339295957499873280 10869225 -32496179788681881692707506176795476800 10869226 -4511593766618386096530406327661018016 10869227 -37294652130593262644145943768236582924 10869228 13629032612737085910356725376141837568 10869229 -117996994732954080485935328682566596500 10869230 -20845880479888135744553382189470898240 10869231 -77591748059484028717750047657370465632 10869232 -18108254047592318529970242172907716608 10869233 -780282270689014538672439008930621209518 10869234 -259933283527125949292822149428397672320 10869235 106119898007790301125852538990845925200 10869236 -235280989905201071247143121626634135552 10869237 288573356358771752204904794270755200768 10869238 301132374348450178939706722266347698560 10869239 19835566215054741254050412961678139440 10869240 23063640793325952077669876307634176000 10869241 336333688564656928047847682979921377642 10869242 -244723898642572051621139618056179878400 10869243 112399104180487818718194392141116194816 10869244 -71088818126391972028797560614686827520 10869245 -345890735836740915532014979791230169600 10869246 -289192662715408661930746749183985912128 10869247 -675531434347110492747850995812022690304 10869248 38490465031824357527842740677564694528 10869249 168668987629773199006908480192444108000 10869250 -27329294345024491485829190086340736000 10869251 -6442302261553151094938405015309532096 10869252 341355843853054875752984118710341632000 10869253 -379570301498457942855492555942440734498 10869254 267290367047617730623638613569673966080 10869255 582326671609027497808891477674365623200 10869256 -176898871297326198751122071144424960000 10869257 -263795450426266139183859843854086813248 10869258 -38983552283898613797769012304013891840 10869259 760653606930211685690009868291710846704 10869260 -108688761197132392138239454972643589120 10869261 -4801296036033811250756399893267475136 10869262 7824991896235914436439132035749690240 10869263 -70157804095830864835553580152241758136 10869264 -14048692199475943936239086140852273152 10869265 -92661027575076032680066135032716592960 10869266 372901806753031182624724050953414546832 10869267 -430934604372312853066014803562750537216 10869268 -151484394259635703041001192050270112896 10869269 22305538261999968470682855904620326670 10869270 207323541815801506916453316799254921600 10869271 -153902691045588051536175496568740041216 10869272 36367024569861490536279827313960529920 10869273 -206435731830426154157870012920586618400 10869274 -98223190070934389259256859517864346368 10869275 -335461405180521386884371284822241345000 10869276 -106094806389090837340075951296300195840 10869277 113707884249319514896255615272781505126 10869278 -28694724598757026267320191051851337664 10869279 66682212172424366908110698297191213440 10869280 -29721530135653779848599583790765834240 10869281 502779084784632603329058349437550172352 10869282 -1312174307102346612096940583289815040 10869283 556664798871555695790135015726973981532 10869284 247265154228388212555892461646260095616 10869285 82927740758552929614755250402916849920 10869286 163980606722408411630885491569506714592 10869287 339885184781331542216639914477010511840 10869288 151447588228492790593678727476443217920 10869289 -797460259813290587283421821539193867910 10869290 -3023242446142393272130799371614397920 10869291 -59391857717822735398180851611429168100 10869292 116926694388140901115246533028276305920 10869293 255661591923659024402817049662563996364 10869294 91975696988084017874932529231534776320 10869295 111091732836707022598881061405076897280 10869296 -285002015176015841888303912537805815808 10869297 -100290919108097641406153409597858022800 10869298 -13757847836166636098107318281169003008 10869299 -72633358401055683423889646402310412464 10869300 8811021183064663639319063460257184000 10869301 -32783652516440268644023654866113939748 10869302 80175154784802795341728381036197608352 10869303 170838228759108361974406533263727934800 10869304 490048784081226740443687543895355371520 10869305 -48559222810250559891003325873946039280 10869306 25090254074427575233140243174749230080 10869307 555882000015419538413275102148589307752 10869308 191013582016662626092546616306111228928 10869309 -63299148444417378100831134984902970 10869310 22640907204016208473377686845651306560 10869311 -12660355881881353735675956226495392600 10869312 83747047998617724621949875967997509632 10869313 -30817577090035508360882045748283169792 10869314 752083841093444612336432087363252201472 10869315 177431342647351625308433148057934265520 10869316 -374348771775629994778507413591237630720 10869317 232352064993438520647633010187070664320 10869318 -269689690007184294188666367631891587936 10869319 596232251887180374512353953267879484080 10869320 -157064766664754972749572987926962176000 10869321 391261690447902341669610475110997757712 10869322 23271321089029389541454448302944049712 10869323 -503444113019900603129423848200622216428 10869324 329601440351549449186603809053867523072 10869325 -1487175145208559852921225585969574400 10869326 139171239015478687512210786301021353024 10869327 -133869447169978517341264275948764342136 10869328 -139083398989530500353747812441951182848 10869329 32965541372352054308350987709772447984 10869330 26420784654506315610209575968926784000 10869331 -248401499029073794873858734132034521456 10869332 317644714452778451930643041398073567232 10869333 -196190807904041792212564692963403716000 10869334 -138322517898775419637043918907996518400 10869335 8120304494034189151494598087847849760 10869336 -582806226756660841410709796371333324800 10869337 855850358293232089747023349973047086986 10869338 -207645230044126462677590596717105585680 10869339 162448075310200991659708904416446484848 10869340 -19731214463794923094150975022272665600 10869341 -3917405376395083220340602347705088640 10869342 -127616137898543166279300142210803459072 10869343 184716843193944802166969153879745966280 10869344 -333959450020347980729875171057669767168 10869345 22278808491397619476675033092332529000 10869346 -121348110500944798930987331757448460448 10869347 -153734206233906060425176101858572169840 10869348 -14424393034863590376230087240994324480 10869349 -3184344428049418927544202917487469890 10869350 88236165343675730936205284820408530400 10869351 93047510024739875180106841591290785832 10869352 -133808017954219064080496110076543354880 10869353 -243566237320341056169023539851567483840 10869354 -73149770647974815024494423797461241936 10869355 -103101718367186015180350503943300163040 10869356 -246418909194596542573085555198630926080 10869357 -97859954896211168654462244006786842112 10869358 260110040492442083209291165223952763776 10869359 742911710052363298207585151214327721416 10869360 -5687351909092413473958280736111001600 10869361 -764658360431910179631250399633237583616 10869362 -238353973536788460803574018347152665600 10869363 -343459972820699966063972629678164696720 10869364 -326105561519665120253033115994995406848 10869365 -251030046047587739698170138692465435880 10869366 212137482020275649835981897821015500224 10869367 271337857287695706725362347483499053416 10869368 6843525924398011331375563747649126400 10869369 101862064080496549023868065943899391680 10869370 -209506223725358559075576435951859929120 10869371 321997372370727676542891888779694877200 10869372 -30726127053657235381770728085124975104 10869373 26487274839847851219771618132593500480 10869374 360393876986477973870322338129648501120 10869375 -24036264268957041143146304419739520000 10869376 -18053178172449256195552225620488355840 10869377 -211606537461377620584649747973306115648 10869378 -38016401623148398233510076731457595904 10869379 -191626489056751918547593200187254066224 10869380 34900526071953902566268573415184896000 10869381 86673357398874731288045765652392270112 10869382 -444131587955758012994411078891426208 10869383 174398391790193961252041739598529662080 10869384 -490841574249750610810983225345519943680 10869385 314889520580524457072205133911050516580 10869386 -155430999406756980681513935023925540352 10869387 -142112480156507571781290410038972717440 10869388 76961784833642562239152859407521310720 10869389 42488801909951089665080665038693435840 10869390 -30355473744825753454837761217163673600 10869391 -194860496025006164196677119774376070728 10869392 -104334743519869802146666146456072192000 10869393 -274766763157582630854245888557830592800 10869394 -111327231192495089226638211558977211504 10869395 -454950508384660611969033637166687691600 10869396 -133075185891985944402779329950767966208 10869397 268862194210576332125234149083524816064 10869398 -174450110962211842726495247993019596736 10869399 -103988764878401158226653400170217859096 10869400 -123446045402961421695045526215468288000 10869401 -424402488526726513266832333091466757500 10869402 59342052301113523343083014021815250432 10869403 1109929357731615002268446362656980591280 10869404 -136699366522465527598646149031979899904 10869405 315934327484310999947931532700531768160 10869406 26865601529209639950316901009728573440 10869407 690635238714460890006058353048174813432 10869408 47011361460643624092883306128938631168 10869409 -225915769910444743901383404231424406400 10869410 330153117395353533411475385672718428160 10869411 -649112778604931878763779475063552256 10869412 223094961790750312356392368329982365952 10869413 -889540333988908392535823920037525398338 10869414 -158635430946776112997400811778133770560 10869415 -250141184735150079311290021507874842440 10869416 100225688775496429148372264986885724160 10869417 -67651682640325311230180846729569353600 10869418 95545600604336791847953218698007800832 10869419 -114277130014102735132414251259659969240 10869420 168438171030113352989428552133987834880 10869421 378482643907042177243082217943737265932 10869422 -210626908574785453617213985619178743808 10869423 10530683632047075451591177192384961424 10869424 92813445779484026871071487456718422016 10869425 -284818378033775364995432481350114106000 10869426 -15758626590860748363569361219737946336 10869427 -100692946149912267813226854990757812724 10869428 195027923078221115162206338411585503232 10869429 -228361790038583106110129291974249173216 10869430 -91686580691496632470984150957069440 10869431 542964701613272879747974425038850664392 10869432 -64012246880239570183186431712650854400 10869433 137270826208308997147304098890993499264 10869434 82068402618845803185974659471811861616 10869435 -195361960999420144283002142318370186480 10869436 168213157226783975545475228795188167680 10869437 -40075439038241136089707214569980715776 10869438 213407627706305682971117815523251313280 10869439 174909082043836462571149941709525455872 10869440 -40377905450619935195099945576127528960 10869441 42301686482242745866932071900519278848 10869442 591733662606688278764024206590651087744 10869443 -186858503310844548705832929140633657280 10869444 656753647593917673628187144383896883200 10869445 29322409131991527508125869069356112700 10869446 -88138122357076958611459667464674495360 10869447 373250799402323058115267327288670568528 10869448 26769376756958813580669696479500738560 10869449 -411633332814657929953917669517147952550 10869450 -135092273864533972300179216459728524800 10869451 449424772608293896737732524651685090452 10869452 -248434686516606521591804655945963110400 10869453 70624546709100018815343603954458415744 10869454 4752123289894796750339429168670182400 10869455 -254783533508260888239870614716077204480 10869456 -47293927002049942606887107884290539520 10869457 479403106159220724203979829103455240192 10869458 -400796935589783638089538932247432045920 10869459 -123203947048605169584847135622674960320 10869460 27158742907148977124265106868192624640 10869461 -508425788787680089822539628638955123200 10869462 -1897573117557208998376333537686226080 10869463 749102518650161926745444168696704106880 10869464 348102589773622477264636615116789534720 10869465 83416546470484546406451194634351213120 10869466 78935696037037993809606292618611600384 10869467 49190780126175893519617446139086718992 10869468 143292155982510817684985640910069432320 10869469 116331201983302430447548971402166902168 10869470 103159963076542793755027972194366979200 10869471 -6104785808501664738861752541594162288 10869472 646811751005707398428179021030797606912 10869473 145906190236901098748830316025069730722 10869474 -166252932977208586199666621917903247616 10869475 -53857720079645171188682152668297153600 10869476 582452154494037411039970081449472978560 10869477 40384300204235281992593372048632584384 10869478 -139741470236998060558276355474436418176 10869479 244591330639326679627934129560002903576 10869480 55946586723536583759466652539350528000 10869481 -4373487023475857145283963479551500800 10869482 126297778766332885102076221891106062080 10869483 -381868626906898881699876354444352669200 10869484 709609110590103309978745477608667359232 10869485 -330088748245320891605199141120729638400 10869486 8746258998574948444040048665635460224 10869487 -701653944026098089476183399079717452240 10869488 125854707733289790537918379577573376 10869489 -117679825302227591635457502780102174846 10869490 21909503586891454719343396472542492800 10869491 74968636795603012885682813314741022784 10869492 -56804253339530545195954383815168083968 10869493 349204495772300258142736355851577293742 10869494 250878709357259217879944476914871966272 10869495 26587300416450811607709478670104650240 10869496 731504862949495447263894126364065116160 10869497 583460694120422373604488443459778960 10869498 -194237423087471078382865087664939066880 10869499 272205374779804800343161290399925079360 10869500 16872040369078760269578730545709440000 10869501 -197346350647978008992625425463348963840 10869502 -250266707385734939055419244461007790080 10869503 -374049990523494340772487915600040597248 10869504 291510524052914454243829140983837097984 10869505 317718141893903895808787654954189011560 10869506 108468600526790725031829171611316326304 10869507 -377866940574617644404555678665158815672 10869508 -219116068895051530893827937778507416320 10869509 -995833898441431592513814878613284160 10869510 40046996512262472641742189021027505920 10869511 25094889408930597484069636757719355760 10869512 128281370509468665146104246903529395200 10869513 153438871159784563479173108588882889744 10869514 -187179079269297217578949825502711581440 10869515 224917652579137643551174838170731824160 10869516 6687142777628174080964426597160440832 10869517 -42784726884048906640127452307631035840 10869518 346300577959508701872419262417275528640 10869519 -257455765349875602992845929236548157280 10869520 802363580314678939832679868150579200 10869521 129371864387434408128430256977769205492 10869522 195514496269659922519802492229519164160 10869523 509386270052951854997030266270134511068 10869524 -177002738306776659111954397901064996864 10869525 317541375994258600062531982160009976000 10869526 247516071644755982763360663695748832320 10869527 378374426898842236210367071412404300512 10869528 613958920267426588059851884044748677120 10869529 768534563165479142679361835009577926784 10869530 15637332369076779309079853149992345600 10869531 -506897881564404016782910104696988807680 10869532 189378430491202244442744891556109847552 10869533 1437268413291844917861861732114941541984 10869534 39994562072755674108261871868078895168 10869535 21587941327466527981355494995655533480 10869536 -661796621396088025858685029629583884288 10869537 -147687982475090594481043830105466448448 10869538 -40131725728553357170575742160199431904 10869539 -13553006920586249108779830465940869120 10869540 3796637217403571553136400823028285440 10869541 226863216363342512010210797051502650942 10869542 388643157746955012342812296691069640672 10869543 -254029890284035109968760969135452120368 10869544 70168971896610226312349448870474055680 10869545 697524378097453652697388549957225934280 10869546 191445928903100530743691001003451360000 10869547 -175933332538507561165586806072743495072 10869548 39216393000241032717677927266139489280 10869549 444089221022569202178345275739585380352 10869550 220789721548772772800891795320584600000 10869551 255756923457414949246081831634618592 10869552 -9237423023098519277215881869709164544 10869553 476593574800439462459656698057741238802 10869554 -22984728870548155169883317758291845600 10869555 -65013804433034186435128107613555764480 10869556 286983934838609872540491476907257743360 10869557 -72976103057235914143096413642030178194 10869558 -41289775604756429463486553362538475520 10869559 -481596659262498783285617418029248369240 10869560 234739209455724023023667849686495641600 10869561 114094847613378875601887196187879779840 10869562 -263123074631353780370242417395136375296 10869563 246520463748171881680332451144784611812 10869564 39530635970296684390196925346311693312 10869565 60585095702625476788577027088852364800 10869566 -263256667566670070716790933604799607616 10869567 278409320700066047090115031295611586448 10869568 -263294027323370831086237232450150858752 10869569 156229436331894253759029934878166571970 10869570 31852305282115569049442638790398848000 10869571 -754049303611273574279687188513930108228 10869572 -78864232448784968106368112723880238976 10869573 296508142375001396606472282827131845600 10869574 29749350107831797375806679728889773312 10869575 42932454567107314921668539231070424800 10869576 118633351826950454213982203202753085440 10869577 356590008291096577737883367619974409600 10869578 645714618910385657596555102557461985024 10869579 11993818148620576566668501365346112000 10869580 255152099120769483286452345106335498240 10869581 23682802675738258777804362385097323692 10869582 -34875914849368328786985430614953856 10869583 -5906490582956489141363302677069578256 10869584 89701347438973627346313062794863575040 10869585 -93480172472518095554000003963135289600 10869586 10384366699598468322165243434035536384 10869587 544323546252463760384675309473770592236 10869588 148408913310562506136020291623253094272 10869589 -73855684287632766238324693040654042180 10869590 -173015952358184097934318021435357877760 10869591 579781464630915141521157406136809842792 10869592 111663089935734458319892032004949606400 10869593 -17163908016835164482308142999783023872 10869594 416373465103245569228418135356197835520 10869595 318452850982502588750722924063781640960 10869596 489706923182642374497415369194413260800 10869597 25129396272520160605223312641434625248 10869598 381902091852008756737136953655025831936 10869599 5569267320373202803618721001885800688 10869600 -72717088797392838644432846241084211200 10869601 289981369525753937462002760269152131092 10869602 115786580123611949970717022532530818432 10869603 -122870227704850646924844371706674203392 10869604 -414867859408284050958537824132722063744 10869605 -63410799769778216999169767623559385000 10869606 -514706121641173880050885395589359513600 10869607 14571251869930242157507636708634325600 10869608 -582407341651697663703051934792729175040 10869609 14243721455268049002537248002159925904 10869610 160133238330798442163399661097396224000 10869611 -428511191537278945866249536257931340816 10869612 132963577579500669718621737499833449472 10869613 -1309919614502923939120303874433151633704 10869614 106916470643622655182875223779639306112 10869615 328152995267995613795503601638863032400 10869616 -26956605361929810587833206663976255488 10869617 321572985122686906307489734722821248752 10869618 34375392210953216677114833493135999104 10869619 -168592654212587048895449039464814858880 10869620 -350045949583803509615840409017269424640 10869621 -38517928005116025619935726414472819488 10869622 440528036108475093976850358678951916224 10869623 -232394512638532958229990957617643126912 10869624 163559624290811054212724659603720949760 10869625 -88872351654962809671207348351257190000 10869626 363332032256987117391088159063908864 10869627 32807480665428298183718842616683945008 10869628 206951115816735150999794219412907548672 10869629 579914608474908771224971533319073860320 10869630 -16039418153061096554185068496681409280 10869631 134639845856767909284969932878863650432 10869632 -177378177389983178015027022065880268800 10869633 318038466763637964294794863557726087648 10869634 362399649105711862455028910688297248640 10869635 171925670192557598269058915094470184000 10869636 -110596033724677924646757596920723289088 10869637 -205104794883148072671722305791785431714 10869638 70487809318586167437711449604507849600 10869639 308353675130543416599997191658032028416 10869640 -50054068799284102386286614764359680000 10869641 -427721178641317570542901313243347097958 10869642 -14708784256957997009485015609767937536 10869643 1560622076561137553898076317558725284320 10869644 -611553318434060541420642606514566545664 10869645 313926703846192565747718211287390186720 10869646 -102691642901780471128248926603535985728 10869647 -140541278246966338940161440940662577728 10869648 43387085465432223664214473035967954944 10869649 148514296098603717116496369162785302336 10869650 -203711575088202118245350970483894998400 10869651 -16560562504943274776773486821248503824 10869652 -599457611070707421671150944985690510464 10869653 743340540550038745645035822290401425120 10869654 79930782240157397074962307438927503360 10869655 -71920805416723302794923952679005179440 10869656 -167201583166164945994228822217646858240 10869657 -431831205702117344458250384959183542912 10869658 -146295896589069953718399666576074050320 10869659 19018592394141267104287114449432663480 10869660 -26854244628966846267507607047964416000 10869661 696871606524990548253989800717826776800 10869662 -131160300621614663454280704499108437888 10869663 190604798081550931550140996405037092224 10869664 160844837620384388674073666562301624320 10869665 377221983206604955621795035291317521920 10869666 -137488262700379926948788329899664663296 10869667 -827974540644416200773917164408455989284 10869668 67566969902330626707094612290310358016 10869669 -3238862724485950078067715872102104416 10869670 76784303492675889766297296292572480000 10869671 -306570532983621358400022789099568513368 10869672 -325297298892026316913287780707942400 10869673 -153149639702119476115877582684403887280 10869674 109836247815230830407268256216619523584 10869675 112065241683139376263338617973511822800 10869676 -151051001385753632111661014342042304512 10869677 -110955123326329558430603882174030959488 10869678 -406531807303508963457678666978756958656 10869679 50157429326726512836590730622464706120 10869680 -60509164631647738940479851565479690240 10869681 9588483518533983354787111286040765024 10869682 -212295505327147677397364243546011373808 10869683 932535815830762680192202318192461859728 10869684 -76069636224716868589778958272062844928 10869685 123011219556312396154505273566463616000 10869686 103869267603127783549825027270558229184 10869687 -879799719360140731833774036923453488560 10869688 -105582793043297558823039812690366976000 10869689 6804120982722844419172303830503439360 10869690 -13756638471604494282590111257030594560 10869691 -192297867322017607078217516416201492480 10869692 -276189130349704819466243329499632733184 10869693 -864798331847806541320408747466773925760 10869694 -108429468420313644239782162065944801088 10869695 45623279338052539910139908671373409600 10869696 71954406004428918916575139910796705792 10869697 -58845022982902528984798584275452337854 10869698 -14969066028142830800575565397546316800 10869699 -212252337250083054964451459739379237200 10869700 -9086432055650244979170119318844704000 10869701 -546937668498758372622373803431756195298 10869702 39282207873944424975325387706676355584 10869703 -235669315523395056037708373118445745816 10869704 -233673377868065459640283899547379850240 10869705 60579147627461624493821268940784507520 10869706 15114598161589080975673984679896574304 10869707 -919136150875114221625256415200538268608 10869708 136613007739886415018287859755484954624 10869709 639595446175352151307434638827795360480 10869710 -2161625076560567551214501591700450240 10869711 -1856519887277085057058287502469188728 10869712 -358801545438062947520999676401156096 10869713 -723274738767523611659530135292390881038 10869714 -11306802947932029568635967573424435040 10869715 -96558691298027849681999948595395164800 10869716 -59414437745871666434320722981785075712 10869717 -13014712282483549597062466547571240000 10869718 -121390057402197357174192677836873440 10869719 175477788341631494308727036152074697176 10869720 -107523243624476058274964125088317440000 10869721 697678165790932726401373326956188835844 10869722 -244341242315451441791083563861450823200 10869723 239097299622052347787400331824188686744 10869724 -37805313885555533498886548231126323200 10869725 -328639846742872380336532282330418844000 10869726 -34701768624985484224140921833246462976 10869727 551457345253502969939096526790145876472 10869728 730276828784403558749998957571085434880 10869729 -30158935973876900776880188039692254400 10869730 -5794327244735251155737677102487086080 10869731 -190132352707376138247921592382572201488 10869732 70085022705173868900749673416393778432 10869733 223072628068811200586470835801776748320 10869734 182996883364497243746488026900281378016 10869735 95097906881102366132558561458776576000 10869736 778207481045248046648852751161913031680 10869737 -252678688651730487581268394537812597888 10869738 -205982853563011098723396528597553036800 10869739 290964759941106768717840359435653463540 10869740 -165888380171538307265995785772309739520 10869741 839413435489215215440234941611763445440 10869742 80255553761943706331292677446666763520 10869743 -143965115132443395701017452680382937008 10869744 -113673061595569167291692437476467245056 10869745 -222204233138527323023303411856952871040 10869746 53794120575154200205042632520621293072 10869747 -19337855901916249371951614157247365120 10869748 273252338101215521836814653286168678400 10869749 -423418229195869243143021199587518943936 10869750 -110337247191249878034397075244214912000 10869751 184187577589372969466406953135292498600 10869752 -494417662961178093163603854644434636800 10869753 -300730178261927579651378185522814360496 10869754 -34557712783858906372217632789241515008 10869755 3869469821071732563609073567985920800 10869756 -70262904569726566915476692147475618816 10869757 459056086692641242617589584568839270892 10869758 -147466873524799804469788931134663229760 10869759 95588507672940938976922264476482209464 10869760 515720524897678486983479605062071746560 10869761 -162850173256954180384611643774262683776 10869762 261694983207817637122045805290304353152 10869763 -18597132350486035904433434389774319376 10869764 562001449586004328357029722679974376576 10869765 145936728930960552565097916152512828320 10869766 -3085678450899879308603474031311284800 10869767 312905998979067717449584405502399045640 10869768 -231342134856050446383290464428244992000 10869769 786072906201498889559715315244417926170 10869770 -62184194360347928825241955600497806400 10869771 424855151423818730878578386660238896064 10869772 847013402855177811970861854134740406272 10869773 54622022669422729829794659528515696088 10869774 13223830774083348003766155745564429440 10869775 -111746658718837357611024825515945808000 10869776 33800712241136743774717249496120696832 10869777 -335841336469245114718850586363738884352 10869778 3900248992543287943630519562219212800 10869779 -472838364213255539278891393637283744816 10869780 -113128322674399376162215373128586649600 10869781 214918593700660567440125983499918783932 10869782 -156791115829836644059328578256965994496 10869783 92258038625280285291010230148287785424 10869784 -891053096776315730049683864130722611200 10869785 486215087806229907269528105574587854980 10869786 -28836120902401941647329554139732089600 10869787 -1072036316153595936713337631135915240248 10869788 -697383004084024351423334286022745958912 10869789 102788025336166252472598640546337670720 10869790 -273662649648631904213147423713438337280 10869791 -219175324258549879782890475901309787808 10869792 -454516374817872572937344838367361630208 10869793 -699382660976830256870433517494008494 10869794 -23516062291283343579954728105744283360 10869795 33000507890579770744997044471133113200 10869796 147705497380516457768655711954354053120 10869797 -50949353989848244937980944139473302628 10869798 -331486474941318264965258357527782912 10869799 -450069597074504661557225958968055745160 10869800 165519660429085833884033952698511360000 10869801 -24481653414687471944981261779801696368 10869802 655427635321184706918547140897795206400 10869803 23245525819435180725831720407959597056 10869804 -206932520742525442839212672158499673600 10869805 297949791244365812892509089966004652000 10869806 -287652225927441912484053424153515079680 10869807 -20475864974468872447867296734954859360 10869808 42388769237786036591015184070322143232 10869809 52137486126013876960298470054279211520 10869810 -5091061211137286890852568819194920960 10869811 493395322184833508401922065526027824 10869812 -169087391595609630322953235824100331520 10869813 134434551158268779787904906099215860142 10869814 -288734395484144547720419499704331291744 10869815 156171848742582237477895537138357519200 10869816 187597071336388694492526477534476697600 10869817 414758777854076913236452408861470738900 10869818 -54597021616626623090226818618370717696 10869819 458047751760432495428473505091032843544 10869820 -22115864506921918573392599273773424640 10869821 -335708068021458288789450088102466865978 10869822 -33440980637674198949095858381497342720 10869823 -1254119415844550698166465940027060672 10869824 -65055488892860326132899558938262896640 10869825 57976561971837143655020339802162159600 10869826 362321905346065534826421438898265587584 10869827 -100350640452699122420671632330046817520 10869828 -194847219760874661759784264293824455680 10869829 -521297227967439022548962234384418409570 10869830 43959082854875821515695594267833777920 10869831 -173384883447325037185225723615880119296 10869832 -608408737247429151909122041837166361600 10869833 -99466863514226982520382068649455334592 10869834 50477113149150690076894060074561713664 10869835 -205333678482971295967855164750199482720 10869836 -339228859050915847633986724906420293120 10869837 221416058254389524493567536285912646720 10869838 -18846843961056787942801921886168148480 10869839 493742488274047218951278394365319830640 10869840 -6296519897265918700027619090293063680 10869841 2569072182577502869839985285586968800 10869842 -908855248504665247138410936990162508800 10869843 -224216829033291033681411838839148632000 10869844 608868939220392871935335516361204772736 10869845 218046805987175933024004481061174071680 10869846 -2797251969163292508134633352384319488 10869847 1086396127331002758401304352961759102560 10869848 -909107642792084430708167356924001280000 10869849 328958283586735533537562099892346177120 10869850 -105409532068763616517161198396766935600 10869851 147564724828463871096097069591819604544 10869852 25357954077406987856074536741815427072 10869853 -692348720591180426770310939287441671898 10869854 98731342554357397372380536701946366592 10869855 -17993004183402689324599116051843370080 10869856 -177070744309427255133922983556423090176 10869857 -86263375944892730724790610163818688108 10869858 337209426984122746911108349110810204624 10869859 -110615149114372049355455726723930300160 10869860 214124148749538698049494882472683416320 10869861 -10658706557281545220961283037508596128 10869862 -9295598210249519335771033863570984000 10869863 1556220045260608963374759254922872832240 10869864 -682017681778280504499811751619884974080 10869865 566709094617732904168881860492926396800 10869866 142793210807591482734686003986021415088 10869867 -576765501818231259189503315355553316640 10869868 -39448844121093962157710167316782918912 10869869 -72461974606960538928088066173318259200 10869870 -145374217664365005802869061522834099200 10869871 576075954144799534350423995976450694416 10869872 46483533719186994379146103472362782720 10869873 43318180490180384342582903836823569344 10869874 -250126217036300964028983765878666798064 10869875 -944964578429685087548257317989875080000 10869876 -213874424188659998591253176416081360896 10869877 821555542096754132234680637859774023726 10869878 -203037423567454952975104215216440972544 10869879 151235329459864941118765048685683495680 10869880 16144509848771205877561431053477068800 10869881 615887750119950203508590027691699458400 10869882 -204206358404152535165141584289116612608 10869883 21629088948403558424022364170977012132 10869884 2969549358958566905577435895309917696 10869885 -5577656430232588620970507214615366160 10869886 -355078094936244310656232460643577170816 10869887 -122929853721862974123767301427583978496 10869888 27507985527730719913700601563625553920 10869889 -934702576907428181841186414384591261310 10869890 -288774844746522733014429893235623416800 10869891 -6169010869132040860023790794641100480 10869892 -294053164488890314502133777294701011968 10869893 -479609053274997100813082368878292584036 10869894 104971318728781306208520096122776640640 10869895 -60088113872563114786230304938048054240 10869896 181529176359205485379336367218397644800 10869897 -256147797509401629892506418423966955328 10869898 -74979458971027146099986707644009176736 10869899 -244198292753956134753249162954924386736 10869900 -21984913491775685452130909481580032000 10869901 161515897000017649486876326239072323552 10869902 -102030372707213704524309200453490349056 10869903 -921933836501103058424338722455463456000 10869904 -106978373631321076168924701352589025280 10869905 3937174971561040297524123697360467060 10869906 179656882545146581705583914730720728704 10869907 180155077057699832820818439403355669112 10869908 64633791965344210441605692018563516416 10869909 266761478614220830302490597994525695680 10869910 64475110723007675403041984359689519360 10869911 583817633854404667425837762652196735040 10869912 99506805184105685039926034659354705920 10869913 -174169853987722580490797192971810470838 10869914 35155397946662466263022533317337328 10869915 -11705533387344317634261652593497882880 10869916 171437316158963425582505379049316674560 10869917 -515188504903090631765151283889697850548 10869918 -182379658984252621253686162016943633792 10869919 78600912842773703777898140790938866080 10869920 -124543059133309577450958377026502000640 10869921 -341897915641796386594225862401498667310 10869922 -40010783071892845179624713288782857216 10869923 397982685403664878050727253651796162048 10869924 -136224930233012263624576806238062120960 10869925 -157079466973548727611698689492094251200 10869926 -254821263524188363299373494956801625600 10869927 7426512043499152519517270503768123008 10869928 -366501015475343301807176097682624803840 10869929 -19528340225783910576422317226540514432 10869930 -186051328399723660349217323641771622400 10869931 844218758978009178243025569003289799732 10869932 -46611221063785799790031353839881098240 10869933 -100493492968044703233159453305214481152 10869934 104387189758829431486618545953758360512 10869935 265747956851597911802375215207903175760 10869936 -14614991445246205780356562161638572032 10869937 -387459562254940562190944646367591786700 10869938 118016926988566580652787427988079280640 10869939 -17082619081004144286777453791330935800 10869940 -88185211049794063304220133559358792960 10869941 311172926190938513511465423291693231342 10869942 24555646740248182802307664891193176512 10869943 -252630794408470198210638731826651684640 10869944 449245756424896983659995918783779164160 10869945 -269371318529700305764711433903615434560 10869946 88557149212818357170776364651270200320 10869947 284216996927874975033798744860385515520 10869948 -259605237833660992985025720047494368768 10869949 39720389497331728180591382525312316736 10869950 9795318309140959420512255552171552000 10869951 163061472543744511267377109005198476160 10869952 76480116724641570547080635493993414656 10869953 -578055591123903533204473952645149785336 10869954 33483851513127289142246755365468480000 10869955 20700952874662062635785016368423632720 10869956 454735188927017101498884092872974316800 10869957 4203408659726296891853763783653851200 10869958 -58425617963597464610649921946262261760 10869959 9152976463545831082227606948143285280 10869960 -229266101882028165395828459354969702400 10869961 -55697637502926830206877150145634459776 10869962 390024626916098521198945786551730397232 10869963 -240865940786487320547633064064694521616 10869964 35060837256844494964250260978506731520 10869965 162884701696792904725635300248418598860 10869966 71438059919772933597430815608496694080 10869967 223738063436407559257636155180911596016 10869968 28131048194587271095278945750068846592 10869969 23282269520715538486980790708264691808 10869970 -2334065472994795835008697836165232640 10869971 67635345963559899684792947632804405920 10869972 186791416338301138437463791009504387072 10869973 327932332403460815155945667110077158222 10869974 259416021177048669473224044436475465472 10869975 -44327260314204039455033112030669947400 10869976 73839337514289933926530187847512678400 10869977 -153751977240373714574225579053425081600 10869978 -41603044833116898393473624207454266880 10869979 214097254513601953313857860445496080580 10869980 87446663514935804653531964700472396800 10869981 -36908179127100073758226851500690818080 10869982 -230879995822662707357589485416397635008 10869983 471861955641654183671330658260308887600 10869984 202125846450659443452627269985333411840 10869985 -82853735922651930188469643345667797440 10869986 241082866454373484348107759019236570192 10869987 88063923071621769630514190686310327424 10869988 -278256836094438385474462816965759152512 10869989 -7575059791098867068407718712778256676 10869990 -107576682521695628416075253146254410880 10869991 -204172887553530342315998643614463579216 10869992 -2677921626409109856328226865141350400 10869993 -154413510732537783061447616871701276460 10869994 -32604092179314949946879801125018522704 10869995 -12837217257111088329639900598263321600 10869996 -158945653357950521541025073234419665408 10869997 84657543796415599120232919671864388300 10869998 454132046588513265244425576361482600000 10869999 -35460578025211114663705340898828485760 10870000 2596663411458809471084369608540160000 10870001 -676699452952630004972131340712687952896 10870002 58597853215023630666912710485195011072 10870003 -625736901155344190930612958631447677748 10870004 -158415259509758192769346035443448501504 10870005 -560205837536800330508568250000564166400 10870006 128538010210388606356185980122375255680 10870007 144736633331108505134194430989795075488 10870008 173752678921629165660448912280049131520 10870009 -396445940995005148401378827835159696790 10870010 -222597544195942078318541877305258871840 10870011 -802933854065931969376766812573291665360 10870012 -297426789035189990374332316687234329600 10870013 8720518769590974451126042596200371200 10870014 -57522416803270495151688266781703403520 10870015 33825230864527058574683396816622312000 10870016 -613423108159699899973034190689059995648 10870017 -595747950598290378049499441976000206400 10870018 -141944642351256574995353516802120837120 10870019 179007431773374025085958620901765062496 10870020 -114861101021010779149849993746090577920 10870021 -652154777813396442620318985760616558280 10870022 -380877777583656651696706130829611510688 10870023 -49729046512884566778079497944917520256 10870024 92945135756895015933162076358318653440 10870025 39211754487135326841510053387391547500 10870026 17473805974829260793487296640863397888 10870027 -24374135020797213811376248333978767728 10870028 237994730477194693789974887565956106240 10870029 -15397496914145806076091649053700544352 10870030 -99502712674941758716740302279656058880 10870031 -661075446814730140549290420708571833168 10870032 -542112466933105352437517035794726912 10870033 628589088057390639175422955559791665520 10870034 -12727860676141080434785414035105151488 10870035 82427594200573584408498692095770720 10870036 -7993947332773296800358519768926293120 10870037 -433394449735272226120677956188992455328 10870038 14516621553191681540049483582561669696 10870039 994167858017014381531064705345018144840 10870040 -7241451593126605152775739099370086400 10870041 61621904872218462603327190512613635840 10870042 259895125101404821620049184914875475200 10870043 359866887719370861947069574405789086424 10870044 -267518084356283060970178919841525792768 10870045 241180031960957500060998810200934860280 10870046 -213563896753965213725159507937365887296 10870047 -58342793944450262156925325801677018000 10870048 -28103317556987682332403936608674381824 10870049 706411559339135327627098087085693566050 10870050 -46286888241307897901080368291937795200 10870051 -432987773453557431998438877854500438948 10870052 227215180719484918997927283067265310720 10870053 194095159979929250343007297747977676800 10870054 131588550098499409545621794253026204160 10870055 -99911076210857669974229530928188814400 10870056 -2769758426704268719165465587420610560 10870057 96359137858100403305519392105969287168 10870058 -55364693211695384650176103547398647120 10870059 -256613734395197382259445651322870448296 10870060 212478556435019090362447469223796500480 10870061 -341139086308642298201200860821148031338 10870062 -44514969952549796177586610668778358208 10870063 309363572237605752725002230569819639312 10870064 2431229828495229744792058675424624640 10870065 47766275286087115474040489779580198400 10870066 -451547246832660561092551946122255156224 10870067 -211908126436198325274738415839092983680 10870068 107173312671463132206457493156694067200 10870069 -110471592853029961899354160655863409504 10870070 -228843068943890824422364764880249507200 10870071 11619386125465073362993693521870665832 10870072 -697218761423621537618963857842764759040 10870073 629385770176927977586356976074587777322 10870074 -150176983657363271294768391819385216656 10870075 51351639523867707473603105663996465300 10870076 -45737788130667857360729474006210641920 10870077 413745631657940425936774810992694629120 10870078 -100464552398384945710717357374617370240 10870079 16955670172845657959365040166001157760 10870080 74180707989914639242938113727198658560 10870081 89428913634164958835406520231208248064 10870082 -56417338860794816033045517815137041888 10870083 175676212335576287848368837306095853264 10870084 137644363918635859358483043062635315200 10870085 248808023939535021609995681023519518780 10870086 -95409711870133554164255589606648419136 10870087 186173525902948214368403432302576371592 10870088 1941901992103409762023504752592158720 10870089 529107186471507956110603622870724850080 10870090 15077374052584213655805618693000806400 10870091 62508685166152572610363077632627049492 10870092 -322588706805271421656891295381006976000 10870093 41448776916173735499450479065776977644 10870094 256869422661158868205002951125550972096 10870095 -216387612591363572306433485734573292160 10870096 2915631881539377629647951124147658752 10870097 46695841093096529479872161378364762432 10870098 -140260041752253226366209068285603300736 10870099 -6004631902853223915395308728160262400 10870100 -191911564069726522696358442941297203200 10870101 -174857988032686442072106675852723493920 10870102 -86251988752562183192349389793768017088 10870103 27034940348066857648950217793800202640 10870104 21957978958372558267498768909919846400 10870105 541362085970042869458338872903171296960 10870106 -27859481090452574671636238438379548736 10870107 -364874166362291034290775042737704665960 10870108 430980813373866752680489602786367574528 10870109 47429374071443773066311488426209057440 10870110 54661808757753416605548636079415812800 10870111 -655481852191221220080746045173644074592 10870112 600139898063872911899260626658258059264 10870113 229000830000225296586175343924221659264 10870114 -308501040210110252770988206975140007344 10870115 -243181504203447881054577639166181496240 10870116 122077886528426659682110438201922737152 10870117 -221918136422825696533835994167149366560 10870118 -200315035103221749344261907341875857408 10870119 -17144901953961157519912023025289081472 10870120 -183603889364330616951807951163881523200 10870121 -557653515132067065469703157541664083056 10870122 -23867282476071034798800881647457611776 10870123 -329999541919151937934140214704161745840 10870124 -364370105807053137884206800955128427008 10870125 38152798892980570092195439696581696000 10870126 63913075364138161615731399185969896512 10870127 315263433895486483577758406987786117592 10870128 45642471601281590141221579345089331200 10870129 12431194996117666859653082665555243730 10870130 103766997807709754649156160961174092800 10870131 332319455707860535321134468993460880952 10870132 73703597769841513452001518697877921792 10870133 -113104498272091428839156932673742066720 10870134 -113314447074068219179515280695645726720 10870135 429640660717247225129755412263217040000 10870136 299591261679851820867394895195814236160 10870137 -23121573602453101379256525496287791820 10870138 8343440297616290023271970156578878944 10870139 339734990491923694635362926571944499232 10870140 309767054796081907902281012205903022080 10870141 15575118647233266724437252893784374892 10870142 3237886322003086644178835334044951232 10870143 -6035189013153887462090066241625742136 10870144 -112211504914603058152385705202690293760 10870145 148243620690359247016284053469640001280 10870146 178765484873432769035459973650439936000 10870147 -225504274135776008860603235032305515200 10870148 -7212742785269040714087434887837075200 10870149 816822966666749389947055397713276528128 10870150 -5549655585127235141458494182676902400 10870151 -822572941031523135343828776588840559848 10870152 182551950049517933944842383681316741120 10870153 133457890578742163544119690373203754880 10870154 -411942945661228263252759947198513302224 10870155 -330952105391720421289935244821413864400 10870156 -333620992222433289692339604075401216 10870157 202426233034259279860952314481891313540 10870158 27897220081400251790166129328646901888 10870159 612171898627874054340196879215832781360 10870160 112829268172943927162356620398257766400 10870161 156455727386921741726518680130834895040 10870162 -209826427365210542147330204443683117168 10870163 -482073404471693108265813598092869178720 10870164 88257997887874669895951903218019683200 10870165 -280953172930334826120230626440039707940 10870166 -59418723602470662632047652920045215360 10870167 -58121242525445279806262087504275412736 10870168 34589006685505479409795249909559746560 10870169 23079032245625485656697119896904138570 10870170 28382331181523985304169332745082182400 10870171 -52003236113523632636189398920368000736 10870172 662718923144119949397163380864804195840 10870173 142408618124763969159827850456346725120 10870174 164122146217874366682297745454449005312 10870175 -489857471627977815146993434638471906600 10870176 -48831166767984958978507699142787072000 10870177 -523602664555073935597804562182768460540 10870178 88273439401955262854714947487081011968 10870179 -223653841891042253709400542537941934216 10870180 -92514319281175657954870095017902329600 10870181 70382568736329595810633092687776331264 10870182 71615761610238401152400123865916096800 10870183 708713311016594835607347840403218125432 10870184 -173444030727272501992910192126884577280 10870185 -1270971895057581233979276224557593600 10870186 -110074183389094008048430632846029269920 10870187 636196788933257873556831431971342294836 10870188 113967262831052998526530905848088133632 10870189 -41614686724866593192199125181142653600 10870190 175227659980662138825874131621724593600 10870191 -318123895938884193411078563422572179040 10870192 -88560240132464666724095849543017955328 10870193 81575638315623755529962623933128247080 10870194 122693493475226941763071701620820745728 10870195 237202864057095361114750384622877240480 10870196 402304324959323931506755664411836502400 10870197 -298559407772303916059110894467893493120 10870198 58279781248106705777176519832103847680 10870199 -480077629236500770320804551116722691800 10870200 -13340509396362684701248039075671552000 10870201 -787958897443316230417883865518120083798 10870202 -58388381366240351525117393063923852800 10870203 -23487930613865682880104167926663614696 10870204 -28309462137357561022987951362548812800 10870205 -175032042593783207293374485135017860000 10870206 5509718578163404505402192244614860800 10870207 622041985960975240936621940311334535744 10870208 315682501764643590154313988709438980096 10870209 58043393346446932236676150136487779043 10870210 -49962813672253264519523674774699592640 10870211 14509059222965501382878203441315109904 10870212 53892701669873233957533149066582605824 10870213 -12312461599246170052968396998288109538 10870214 326571441847403611251897961826287306752 10870215 -114560739565805766445575306960469068000 10870216 -23081891588686104377430722406912000000 10870217 -34961733785248584236274116514732291120 10870218 132198886299218235738820112515496303664 10870219 132107814377841598461017924838226918920 10870220 23021297733824499701785371151004021760 10870221 117507189685532766725388011172385720320 10870222 28595407100801302668916243098257125824 10870223 -24745109124868731134318654379491343360 10870224 -525905463514258387543696364350734336 10870225 501900045906448919558934074735294589900 10870226 -209672276703028573436912325559558183776 10870227 -240433649739473636134874790657152246160 10870228 4054493053513739175927897864406835200 10870229 53895327221799027544146277898793708060 10870230 -19019809264688393204729161066945536000 10870231 58744728872809068266688171147106677064 10870232 -206358967580162979937536202391599257600 10870233 268346405749968243493520363542612302048 10870234 219838590448963983710862016762534700016 10870235 664537328146682623156245110276945695680 10870236 122864943555854424259699971533069348352 10870237 120095967847487352951549364927706732544 10870238 189131930430606677689227549995341033344 10870239 -588356873694515149629210854113427797176 10870240 -162225260774141796427133646595443916800 10870241 -315282225250119680625783144476523371358 10870242 166193788236522109506893721477117542400 10870243 52300691764944882369680376994653038720 10870244 43946843375218066257652944810385121280 10870245 142595951501958574056846144312770168220 10870246 -114648572791499317586072612448637616928 10870247 -457178077676285910425201406794743184928 10870248 17846603960218820456560280643556638720 10870249 445642008323646243437127468740446553808 10870250 142734548645802399225340495599584184000 10870251 -22357581540137824581063974819864005632 10870252 -405669593716549915218050130581549035264 10870253 -374881413812292599110230435556105203498 10870254 183682413337669435691927167505689866240 10870255 552112997133864151497369191974582990320 10870256 -6249005803661809694175049456147857408 10870257 84750777623881767279803377033077619392 10870258 426584656117824565051711493220587502096 10870259 14819380551862527191828349873504468240 10870260 -167956933340185802162706339634847293440 10870261 185251071335776666160215632519434247360 10870262 164589248239976290188391362527654140032 10870263 -191996658666006836077678052060143714296 10870264 458785239826522898844359165984412303360 10870265 39245409396628999867119987966206436480 10870266 97033809106692300853124733960454434048 10870267 -264697960111449329356258757285470052288 10870268 540720602184493450676423031217300021248 10870269 -123113920392803782775228049173900998656 10870270 297591500260291953000611890487346454080 10870271 294517116278118343162889116203147084360 10870272 -84031848244028796226558568278322577408 10870273 -827948666985037849067765920407044747820 10870274 -125939780210156894551979117197495738368 10870275 -16757826089126164973854176106789110000 10870276 -599156212458999153822083918695651514112 10870277 -391781777726699332653172914199828954176 10870278 -111510885404063519213744053301390138880 10870279 -127116827679106933173910329226637959168 10870280 586805125679605011090802406473875456000 10870281 -36167732586393062107740843100742131248 10870282 -14200361144444498616389019235243371840 10870283 -13020152384516350318282791002096328096 10870284 -24713310543478968706815658919085204480 10870285 -354768747818404058788245094938260932020 10870286 -97906607283564051848016159213191068800 10870287 -211183206793403893783950103102602042480 10870288 -48419871906229153567014142074127122432 10870289 252964152595530535104929653245326970660 10870290 -208433544351628205701727330025877560000 10870291 -497067846375529814759685581919694456208 10870292 306670692596039311206918430185078662016 10870293 57153606270673932144588183722487158400 10870294 -10231468060890046154119850855447822304 10870295 809645081796271185592492331606070144000 10870296 205454749343818460714096001132710430720 10870297 -270203081648106155656459469247237576320 10870298 212337616095810293907388018710976619520 10870299 457327627621800063043617345628190606400 10870300 -24000911717954548590045040427080243200 10870301 -91644776453501559688508581592572809216 10870302 -184762932874321471242419798851678289280 10870303 40443636963938760720859559621751388600 10870304 18003452056218080527995561899296161792 10870305 1116001940128076530880189893906467840 10870306 -2520303395416148381430933593864257536 10870307 173451834115334421529574275577116740792 10870308 -186829880957554989566904919960882728960 10870309 877851702066662488337997579097142984510 10870310 -210510073104988104824596610799583399680 10870311 -245398316458512511195822844081684176896 10870312 16348500763564939870589429138683084800 10870313 -277424965803403597438775619129037136832 10870314 122427676065461934625129611855691776 10870315 -463364380397270006069265892898727323040 10870316 122010247529690123735292560211702039552 10870317 63478943190622324772235003537339261228 10870318 191740980853595428080636243175769759040 10870319 228292545254256474746267470958701385496 10870320 48098626519224291079094282897299537920 10870321 352787215884689369491413269711076034560 10870322 394877993637167125331670773552647595424 10870323 419145993288079499495446144608443792184 10870324 199743149651597419935998347698643085696 10870325 127301219490265210658297054899557523050 10870326 -234353835385823412249290685777985816608 10870327 -71721379635967218994689936314069165376 10870328 21648929287124105625818999133184450560 10870329 278392034670761579318270236012843709568 10870330 -64582680291731931730927927958749039680 10870331 856834842407562768167448997553755753200 10870332 5456485874884262909361959371559583744 10870333 -550346566229981710067435839291193508576 10870334 -279198320322571353731685043106972919360 10870335 121852342427542583684514232008950323200 10870336 -47340305021159526613853166924380241920 10870337 455946563234966694050560900908354223200 10870338 153484163301878068019262154820334313344 10870339 247508594548784444574687837029152660448 10870340 -3964556204523743865769036773987571200 10870341 -61538989450590316069278928267016121696 10870342 103235918063167075044960279107217654912 10870343 -602923422691032481306960615302493409256 10870344 -175513985985136996962208869187284910080 10870345 -255271217210321591155656364314943449600 10870346 -40423489634054933777440177333001074128 10870347 364918216323897723080410888869840029400 10870348 662093567657192024322120898983879376896 10870349 -13890834587608339431501116117297331648 10870350 -14405447240098482823216338297609864000 10870351 -660640932082438121213285695959735733648 10870352 -5095504503461992146383506132366786560 10870353 8393732441143040268873040812309562536 10870354 -229254985942043746814736336982527020928 10870355 249187398445748531806023844905534323760 10870356 -145204615425388809578422913699880960000 10870357 -1345949915766521797340870427540334912 10870358 233618041408457569666274009255820393984 10870359 -10834708122059040914255530010844929280 10870360 94471299240415549370777789162394624000 10870361 350257648847901056749063369233838437012 10870362 -86731361956372785657183513761555340288 10870363 12253762311175840278840568490558598160 10870364 -43650056641673388209681009481547858944 10870365 -184442880589833489332148870087086170560 10870366 54986886370653367475438352612977105664 10870367 -212456360185245006021180525900058406208 10870368 7516170302030527730261752861806034944 10870369 298026613714051471680791446592286900770 10870370 -56218281998820473189440601332650339840 10870371 -55645256174704630051672126861150304880 10870372 594569751254851781534566129259875112576 10870373 -296107404697074604097946579420879717378 10870374 136065174651460815870931609668833731968 10870375 -51975392661909919607526481331664000000 10870376 -362849458302950773855102256949632778240 10870377 -10857660044987199694949743669725941568 10870378 76740216157683078607547644243083993792 10870379 212956112963707485309475171033695563184 10870380 -372136020904147629962107517866548986880 10870381 74775291488047437068902312605395268182 10870382 616158109294218273382317435694227052032 10870383 241524614252644034697037584056847568896 10870384 26466896044938556610843195399347372032 10870385 166164558383999985262778855142973142580 10870386 156143054143762817292037516717166350464 10870387 -233587433020417147716097832569533041208 10870388 -30964699204320648898754294855107472640 10870389 -83676091983457088002179911478697252800 10870390 216044799537366025028465450217479521920 10870391 -49267466225164318872754486200915624528 10870392 116572228987393187758375545251296419840 10870393 -1008092997519795274333190893000673522096 10870394 -224385533306254491205985418355529832960 10870395 1905996950492785050302733327494722560 10870396 546452143903791876423443727588248655360 10870397 -367523448725766466892390148962125100154 10870398 22419833777801182384191127439622144 10870399 -139907753550086199877208027131222249600 10870400 5627310599239884718792250952253440000 10870401 -72121453790952601465239136903379556480 10870402 -110310896826164295506226588028189467840 10870403 598746388889636899258405166276365765680 10870404 -19080539797347756746029762989034567680 10870405 -102120273497428197177197554817019785640 10870406 126958329124345919911060712033462047104 10870407 -785907219018316730209390358871880821192 10870408 -43393290954654595732677714488779607040 10870409 -732301661122807238892704225776146400560 10870410 -121930708875413725100706983523264464640 10870411 656896492711344741976888132470631853012 10870412 -9832995264215846423363638556377165824 10870413 55704988582110994268367521089046114400 10870414 173662652970517802881183899866062611840 10870415 -382907117581466919698213137284222829920 10870416 179773490350384019380019382322580029440 10870417 -293465462856257109545598852317988067534 10870418 -342843083225124654779284963327668410400 10870419 160532212968214722529240056203136833280 10870420 175414933261233197976381549968926402560 10870421 144849602387706816956275900451270578350 10870422 120006551917061392524379236253437377472 10870423 34404502537509473104047709854469865672 10870424 -218609143223927361920681481669292247040 10870425 19549591527823485606709965350371216350 10870426 104579343690027283733177419777370050560 10870427 -208808617684273179067965205888784393160 10870428 -21864760625322922369623220706457922560 10870429 293270852695394312873016387815698682112 10870430 12306642936743771307838435771628737920 10870431 111017927163117393228966344888670472320 10870432 -19389375800287843505826161803975262208 10870433 97563335609328728550595084268069257920 10870434 -327383573380434840687541491303934004016 10870435 54602599042229004015628435494394269600 10870436 125066351638197937112686030583310295680 10870437 68192009330138694707826228396604248960 10870438 280317130569546044715437119374780573696 10870439 623912591502005481128816320039123365240 10870440 40063413487637567794822496097450393600 10870441 29327614306686606677158583777856942842 10870442 -495500662018823854816892357562231806976 10870443 6807959514210553696597852560818664 10870444 -123025196532309610854292416804601958400 10870445 243410399828947150585433859392018978700 10870446 94231830522913033151609786015789296320 10870447 -40544119864448463575575932916963716000 10870448 -192006451930635608107355898394975715328 10870449 -432513029996730750861202607041578907536 10870450 -116181941578084063444965367295500146000 10870451 176108065111473394137436898753167033920 10870452 -88906034040938022999787921602795932928 10870453 76798799557435528428135619063513833408 10870454 131314805888227178310501759969676190496 10870455 58775679886701633117202489187738534400 10870456 277133082468941264003663666848286330880 10870457 -149345205431580848331214712457656986620 10870458 221449539593534697201473878572885648384 10870459 -186837313147040419662948825823495953696 10870460 27006197222868664279985524158761779200 10870461 22920236699670811061694124812975248640 10870462 374060175420142715938010434414159103232 10870463 167610838281779836805041044011028399840 10870464 65772244720666095267487351051042947072 10870465 195676053747239502158429889985346401320 10870466 52704598463568165543514674113583924432 10870467 -98233822312870173976628467101054865152 10870468 -148186495959526348740016049573479706624 10870469 -201971407969596254051424823112631467904 10870470 18722526955173476014643710179337728000 10870471 847910126378673174151068571402415123672 10870472 -204818768489203149779817420790824115200 10870473 -428138876738090570279388815213834175216 10870474 226152319133604697943562768396330866736 10870475 -117714767589951091016582331289759603200 10870476 301972802620687204545594642927575854080 10870477 799032177165368367837089578354611774326 10870478 12649384919051122939831967522777492160 10870479 382090754345664092406658377707981138400 10870480 -61431479528673866750530247937392640 10870481 -384525027487166505613162075153226888718 10870482 87455345453303514658441303173528674304 10870483 -223541377717598498966664030207585432896 10870484 -150582827183495283091162465897148100864 10870485 -83595527705934969011096084199774158400 10870486 -3316765965709567910691955909714463232 10870487 97970033677465577591271488818830788400 10870488 253099553727088946627403039494512588800 10870489 154496617180379719655890449267513575360 10870490 -177248602351044023847637434887491061760 10870491 26540956660677448896868437758383395840 10870492 257087056223818326639081579146354940416 10870493 190942475739145428205742044939549826784 10870494 64582260311334157719082140161793260160 10870495 -192450953184164931257256047612792691600 10870496 15250698212000920027172389802537385984 10870497 642476167452456662453767303330428497280 10870498 -74849496813485322273698346107234799840 10870499 470024743846297371945071323582763961336 10870500 -329179384918797313656530024840153088000 10870501 86090914836490651687893696412093957502 10870502 -440913180669248513907856269755468982048 10870503 -5056607646778412338361648076746139696 10870504 286795049179545818166702299407531637760 10870505 -149090132383385658038065229240391966000 10870506 -33962904655409202069004960279792388688 10870507 1447344185276295747281981543274848324952 10870508 212868160792641835524597351045514506240 10870509 -143125194980594886632028086260400979264 10870510 -31930229017863149739801322625426350080 10870511 1257386204921153055885013302919357666824 10870512 18238989199534016414030721282455175168 10870513 173116679484623267835010057353276573504 10870514 -67980861411937601528978655352327468800 10870515 207512966151194928494583757402184304960 10870516 376252493586706937861166646039741869440 10870517 163357595892527299482432796524213347712 10870518 2028819108414498053790646692663828480 10870519 320198323286854414194328669578287120 10870520 -42891505760332089317401079379019776000 10870521 314580279283906192167373561214659090512 10870522 65141438164252802163026424205216948224 10870523 -633802555152671050313127788511596399760 10870524 3147351912056961036436623066056457216 10870525 -242147330326413487976666443552509707950 10870526 -86551971706502258118257171704011413760 10870527 275823429584373262363572047651443966080 10870528 -576130159632882036831021284382629429248 10870529 -9967544483418527608633737064885098432 10870530 30703248262012617993380763668824880640 10870531 239595405331910458645088489850392249856 10870532 -777683940317280113994761556415556122368 10870533 -212823340929597316883657703737275785060 10870534 -469181347556064679945206188379541808640 10870535 -29007082256559959049494327274704342400 10870536 78292007584872944344510877799048806400 10870537 549508709457028455665391212530611836186 10870538 -83111575666978091439339003503822402304 10870539 -115315929092002127879529952173069483600 10870540 228754490034083613990153284556483194880 10870541 821698540892360748624632724132669583584 10870542 -69124459534495294758479736653492357760 10870543 -587546013782434847945484533385362640208 10870544 183637061533734845207611954035986472960 10870545 91415595211623655209826018975309564800 10870546 -5093303260955562098161132422119304960 10870547 416930542962786696845854936498425309996 10870548 -141510532554517038023579994889051852800 10870549 -525931755681561363846424247919307902720 10870550 -89200455213978042475830096210107023200 10870551 -175833426925775655243132693851220726960 10870552 487078311097296770292941527037611560960 10870553 158560708311498052984001441171481110784 10870554 256006574443871445729868061834792977920 10870555 -3938944586635610528787595460906803440 10870556 -200617858618621868251207544663209351680 10870557 -195800021972661259583031380201102252160 10870558 -25094688017947773800945563789551728640 10870559 -104715786931818659208825356096727621120 10870560 -26718001105944563271658835687227392000 10870561 -295019403766808419914506886345570126720 10870562 -123576244313530830822159999952842240000 10870563 -48262852675969039559395314909689230080 10870564 -934486158003745184963516236788870246144 10870565 -149114940021797818911754809338729164800 10870566 42951910483355254100787757077310261248 10870567 -81792442237036421475206869738267141384 10870568 -375252660123570035037962587264487101440 10870569 84403744699332297506574186843757040394 10870570 6888917696169458967399730761744945600 10870571 -659815984096730747594358538283921073228 10870572 -1336932402544432539205856534433927168 10870573 -158871127133535751185112369881636943680 10870574 14915327065844570071258790804351385600 10870575 -59983655658300213380647966791221207400 10870576 -605430567397579955652379483937243136 10870577 432761641874451284153860881033066321426 10870578 -416034977599829390277789907883080116480 10870579 95426819828267488417711744848256155984 10870580 -47644719070676747770454494273253621760 10870581 246050079654606412813126204342543200000 10870582 272201100170449766249220567052227727104 10870583 -1033723458984648756635042835501757803360 10870584 -30273792719128214741587985438932992000 10870585 136409319312409696387672915237244972160 10870586 -20545455094816391454344353366777293600 10870587 -94926692550040039175489189598807828432 10870588 210803730546071923288068169763488385536 10870589 129775769804692948708031446309356454956 10870590 -12195529965571880306313985954403767680 10870591 425187351176380226336583565988625708992 10870592 303542636331446929540777405855998935040 10870593 -197295658921451271382267665958791364800 10870594 -145554821671123177347000813773149536768 10870595 300259241777248610208269294937790851600 10870596 112121274028361620586091181693979756544 10870597 50579449867613034460506609875211692832 10870598 487523072916529361498610824321424040800 10870599 -129377127807066924165243244310896993200 10870600 19309035331977417636123628655912448000 10870601 558215410203298050855500285859967609050 10870602 -184048495230897305598221994363505959168 10870603 -490253857629065270781266410374223880 10870604 584471322635429818043574741463439168256 10870605 -180850263233047372649864921441502499200 10870606 25547031955175385444243706585607746752 10870607 -269804127876270446904677022884808573768 10870608 -16584341048974697266448989296582721536 10870609 7285057584442923517743042338858802916 10870610 -90876450746161344830105982493760819040 10870611 402963914493072642092175006544390834872 10870612 46222483427425818165425354869628944256 10870613 8501394574994129204339552538657159264 10870614 237148913172453539295300062130072830304 10870615 1285438100504105362865747380786851840 10870616 26001203993193198262573329424492584960 10870617 183335544570653433096424058251911892320 10870618 -34318738252805128563826100196657775872 10870619 178424973473439723459390725763342334020 10870620 366841274170766942205605148217137561600 10870621 1092716160753629969044913658691287175500 10870622 -30937467091072116634060509739855303680 10870623 -26893183049841950743301313155303062176 10870624 -697555793815020105196452094143819546624 10870625 -111737026841173642327246980799978773750 10870626 2780680360671784650750421053467856384 10870627 -401695944447101596504407665411643144128 10870628 -79056786956048986807255532051742068736 10870629 -181526253224179245615678519874651138560 10870630 301101030663282109193929061047544908800 10870631 -728679636085084858085638541768899370568 10870632 -481308017764674284111154000302419968000 10870633 22055760657101536394717110207355301024 10870634 -18718866770408803598901504570996357120 10870635 -82556846332149928127212989723737763360 10870636 183276189960412898844753362229225038848 10870637 424938452692768268583006579978937977600 10870638 -101296061899891141909729678862624104320 10870639 62848413016143784628164853558478498424 10870640 87297527323496968593006550164602880 10870641 170923169302616259084714048573741495360 10870642 114649343625641158970626343193178095744 10870643 36444298643227002053972946222688165200 10870644 161368406414638600357910225132501501952 10870645 52354263189994891957904208133705293600 10870646 -47863386337989165115754509016103845376 10870647 432052000114344396606669129650725461120 10870648 -179685179018861889701773849634703728640 10870649 67475462271616977432228888983719918164 10870650 -104655901345578371099103328914781788000 10870651 -297897259896789129513732467533630968576 10870652 37116198753054287027215228910050560000 10870653 814441496618796520106210744029657649184 10870654 -125342132053662899997798908715689659968 10870655 561256440250267016207434171385249491560 10870656 213310059963002759907838916908233523200 10870657 -83677059118199303709462533457255826368 10870658 -2896236888805084497325125528797021952 10870659 -93894868610186627653493186205626787360 10870660 245621282073959021418802674464005324800 10870661 -448228672574051477024587985589490112100 10870662 -35700266215935886373037469362969939456 10870663 299110704452944996980981336147814469912 10870664 75628898478681856583527346048412057600 10870665 -58861675500688698232909750292093650560 10870666 -90664981474184995114754699629328437968 10870667 85969671084522253612502579079126581832 10870668 -262459190344005897026735527520134450176 10870669 195727793970787902977735209306890694070 10870670 93279467380913024834702379603639772800 10870671 55036386058071945921518251679884061184 10870672 50918042074113573963977020781294821376 10870673 593324218885701304121004463345766389104 10870674 -30109618680282923932217292827197639680 10870675 454974660785733349747012063009708973900 10870676 91625184256827901529708750811484938240 10870677 291228917373168653914974154401933726720 10870678 -26375760298396445546876918868957162240 10870679 -100273086546881265343847377521086268000 10870680 -118683913531144782828426021294070579200 10870681 -439966396755370928917966258919575053036 10870682 -45281621997993761478129146530670332416 10870683 -312449459750171262110141489322582566976 10870684 628549255410122586305976677464922975232 10870685 111682500233190591992117220962964188160 10870686 4468006094199551817678355566374422272 10870687 -301177885087536886521182902805117253664 10870688 -482132137435678701286446543539025346560 10870689 -466134423396253285948821682736977861632 10870690 154656712405497176953234659427709030400 10870691 90858050735784686605495685062914890640 10870692 -69395926617832181518334650471683194880 10870693 702748964794273500729643619673652634620 10870694 446628568362090214879939382623712368512 10870695 206843279688223598942037929136759038640 10870696 -357812282952620361759527345873231262720 10870697 208386350698827001805474815446964999680 10870698 -254410222149620402068148699692357816320 10870699 -211272956231397512683304238183708580800 10870700 109961444122818345153196611990096595200 10870701 9447180531383163100770254638896128064 10870702 -419971077982032146423156414600482706496 10870703 164695611899348023079693758190395799952 10870704 15389842986744538173790436935929298944 10870705 136376006355907234636302602115599047860 10870706 -13653577634138332474604588618220817920 10870707 43959932474430839095457621463567664440 10870708 200139398112393052516047363615315394560 10870709 494583337339417591077122622166051390620 10870710 199053795478835862042829139862741144960 10870711 -87555723726890022282958829772498772328 10870712 150752044036901646262974955406753771520 10870713 -8958992812363123116141132628889529600 10870714 -255928324734855931639399606309024454544 10870715 -6117877684675151620963756851022050000 10870716 233199358708910297257149184611828449280 10870717 45180459308078117796487877322657456960 10870718 100298857350099966499794273958563215616 10870719 -41247309381362969637382550967329669232 10870720 27647222002392458246166220987391016960 10870721 13231758191374538510880755974285518000 10870722 18091560598722234811192781168910000288 10870723 1156466573698894288061403553935077597584 10870724 486304585055527755552338049157375598592 10870725 -238409915757250463008385947510774204800 10870726 416744517440891061083199115554883113312 10870727 95828834640347795897448170207089788000 10870728 -255248678150646336443897855067371028480 10870729 322167290935931786931381024544148138330 10870730 6625094164047759110978305510257885120 10870731 -55265193173283045654106063444160687760 10870732 327610549880513527375856430411931364096 10870733 215635607039234417774533395635794916982 10870734 73157500243106373147069467689791501312 10870735 109137443538309740300312232157643163480 10870736 44012953709504465102157637912539955200 10870737 -158748201969169259871437698649792076480 10870738 251114546116958527599231154324988768544 10870739 169390368892561857036097216208005785600 10870740 -77674414790585924414816770569570508800 10870741 10320491022327002273120714790378938272 10870742 -630743937700450147372907531380147968000 10870743 -54385918889346239981501342777677309440 10870744 12444352816853796921749660066961592320 10870745 190824502169033082888616259053720432200 10870746 33229835619991561260446148123758774784 10870747 -686643915528412970081615180334415711804 10870748 97001247729873061014954656094380736000 10870749 317140062472049877053565360959418773868 10870750 370057025550335634603832671349367040000 10870751 -946332879886168912414584189718859089248 10870752 -312120458047717762378261264446808129536 10870753 72768533200364357910915932584763659924 10870754 170124458386669673950675099537669482576 10870755 -122455137406798379586533411562240960000 10870756 269065788648147105065556855477706334720 10870757 -608554462807331083489155805100672132994 10870758 -250804392371355926291591676389879671776 10870759 -232714903329766088354090420267585122296 10870760 -459101282558065690853073826855279872000 10870761 202681958248399598852281742266389936 10870762 -39830518186370608219855374935817969408 10870763 -1090325265928886407916653060944061707840 10870764 404951713457246708999889458294793893376 10870765 -177524592533913354260820518754131604480 10870766 -40357157016851219040006695428042022016 10870767 14854719613745118311621401466545511616 10870768 -177768568572906974473491288211333316608 10870769 -123779112966146857281443865584591557248 10870770 -54346500740372633491625632676926771200 10870771 -109785696295137649826479775450797899168 10870772 -233870468800764104720396900084399523840 10870773 69180329447915900883187657756508352000 10870774 -393637903572467690831975378347019453760 10870775 -4864244827372992911646976990346785200 10870776 202634664204834157498167022757334835200 10870777 -64038397453333657934796484507619563392 10870778 -350755717791714399820684383276201148560 10870779 851354626040462937429533265430854230640 10870780 -238277116688719038244552712842567718400 10870781 265310225811093504372797738832840627564 10870782 -100746421992386089608502509861713627520 10870783 -110546587509610278019697073318259059840 10870784 205617730958055712224230273589587214336 10870785 -86542762481280194414300621332917514200 10870786 132809653448799877859264099564341733280 10870787 191890473715817436960897505357549200 10870788 -36026814215813981614950488814765895680 10870789 176222011536939182405063128168486758624 10870790 -22467255703916536153412822787360099840 10870791 531734936356042868537774473306006919592 10870792 -95290466416424832269140169414676480000 10870793 2024679382470900117611137596090708522 10870794 -248361299619637189961659695372682513920 10870795 -19992248188698100482004708643949792000 10870796 -22594070062905007030612784410054967808 10870797 -59368165566505090669213790423636032128 10870798 286385706536437515804400860128016638400 10870799 -575693879729267019860712759492992197200 10870800 52865841372652026408491172157022208000 10870801 6381182095807370491580528341155919104 10870802 235510890791898946825362043904926334352 10870803 106167648610199822579657706928365900144 10870804 10987507273252362522138443506101420032 10870805 -294303245253970375536827703077504314080 10870806 -113751129777610310899524596466612657792 10870807 -875861795269098112004930738756648117944 10870808 179194578303436188337245562332991733760 10870809 144847692938353930139681604531170644320 10870810 -102511656884903023997724506365748597760 10870811 -189128937269696908528429527966503228640 10870812 -91347338721682245987834738966231736320 10870813 223915358793664477551902832988049213100 10870814 -32290757798359824265220568107111511168 10870815 -370559890131609317484787334175532218480 10870816 -409124334116868315839966866816625541120 10870817 580880420291423762934212117638543277232 10870818 -27134879460078998037914469072746201088 10870819 318122603682028415396685113315919728896 10870820 164753190906156842798242175815518036480 10870821 -90871917461278395197683211114438301120 10870822 74575908141687336270508090246035062784 10870823 413139019882681340403355551295214958072 10870824 456911221689379506219669088609130496000 10870825 -172502142952914518182396647672978632000 10870826 284820047621407726901970139730182685184 10870827 81421713801369754082666640810485599680 10870828 -326048425227122901854924575774715028480 10870829 -157436533441103531945096285059645374570 10870830 1516439135808441659530483257266360640 10870831 347569439504866259877316991563533653120 10870832 30556515306909317229104218145537458176 10870833 -43294659090235673451815429707182071616 10870834 58614863059355346529314403757097186720 10870835 -282299871047985110166294104348948071200 10870836 -166479630058597812706694209053509554176 10870837 663052729410261436986484049863115688312 10870838 85291956901918161808614943578515165760 10870839 38972695889098209409547261902855950384 10870840 -100278269752541541168925213298746675200 10870841 -431863102999089000901076684880667736316 10870842 -62728403986252712500648904636548031232 10870843 744524357474579552441680457816531065800 10870844 61596283037353973525669895366957812736 10870845 110887952546318591787183602917421159520 10870846 137190185863920663405531692497802103168 10870847 -126003904057446222278370479023929331560 10870848 -146114459247280614534647721667818160128 10870849 -246090684187397499023147766994531810080 10870850 42500094842365615656203050892662896000 10870851 51612980767479339626993038212290330880 10870852 -92140971139998277092341834531968008064 10870853 -113105059779916203682265278170576541440 10870854 203645527423154001159058930521696378624 10870855 -455411092922089795499678390514661023240 10870856 407886843330868981425561448031809274880 10870857 154317859009354994676131852020805646960 10870858 -76906112508419361701870277787580534016 10870859 481993831797159251257388540499531122160 10870860 9235943142491481004198671357150167040 10870861 -7748458608915830074142338791639045876 10870862 -415891157172857398066166585501631221568 10870863 -70996846973685518554106547243341620224 10870864 75701996996198689031360980189758750720 10870865 -587099137018851608740368764064672453120 10870866 137365033182845240137946195153078587152 10870867 99708924444275707202134931035787290192 10870868 -47668296630112697773821585074231930880 10870869 288853786897199563104132242729739625440 10870870 -64043052572909792957298465715496691840 10870871 -1028190130744232018046790557864608460192 10870872 165875642762638592967474476366683729920 10870873 42858620832834732844744105751355584 10870874 -34643348910205231125654903084375705600 10870875 240543411450517345376429603490521880000 10870876 -55278265607538882790294620401624736768 10870877 -234265967566966564527338867221867156608 10870878 -293707772712608246928107812222248960 10870879 237671262733375182558177194950008155520 10870880 102380887567882521629184539604678082560 10870881 -64214980198169546141654320112140726272 10870882 -575504114844784853661733642056588000 10870883 -338889683657235298451371144856204864976 10870884 411121135120633698225581834565650697216 10870885 244908976764345787625287835980252976760 10870886 -34539221278371901229733556368792314496 10870887 -318380114565451441398676216584145315248 10870888 243624480810218104580439237847012147200 10870889 -417037592961697305135911787000644956080 10870890 -39676276816494177174193534276429966080 10870891 231070696827053936803062643611872064000 10870892 -213337945350829553803454106193291027968 10870893 -513268250499005463366427894604859976896 10870894 -16418544487492621893312419887603286016 10870895 179499223850867627309338502477107048680 10870896 4018831313601489795995367620955930624 10870897 264951306232608148959436563864561706420 10870898 -138518496914942930696006426238250247136 10870899 195580328329495063855390065368928207408 10870900 -5517589141261925479512484667850928000 10870901 655523865156813811785946180319027065902 10870902 52190457586066376301896873863038259200 10870903 142442480804363230865793099555174114152 10870904 163843187805417829603007044091552071680 10870905 220761230838934251426366148340959872000 10870906 -423379050084894446724642392344918422816 10870907 -150153822436078747802889701302190092800 10870908 48226401572757648081125365676036252160 10870909 -125497392634868209040037110807103457184 10870910 -137153496141761132615356058218015112640 10870911 -285023427335186469016220967067343734680 10870912 -313247404426074959957154833156485939200 10870913 258390028861938457929931344741558732162 10870914 171118332909890570958427814096747629440 10870915 -5024523207328798681602212363093721600 10870916 1171257835233271241413552781960417280 10870917 379227435821446321961983715303059814880 10870918 -140654071108179502134090327785001842496 10870919 139087319935365800416452762061795922496 10870920 105674144816679979707745697542939084800 10870921 -688175561677855326657328429240067723878 10870922 141815671877130832740536343565232572512 10870923 817590767589366450848844649105466880 10870924 -369813506590565943753020170168244687104 10870925 57646621032184122921783504517977475200 10870926 52899961073306034964958766250592025600 10870927 -387434284429070882684330789717034495360 10870928 12032669213876978869480812362114506752 10870929 -4430013780804559751805479902599368256 10870930 73499508409935901478523822333630144000 10870931 -568731300664638633356903799940497629736 10870932 -79152644579567087788294205551006918656 10870933 -242688841896300157075306217458048831080 10870934 -190802476520942382345759765070101756384 10870935 -161645178823963217551706901472823137200 10870936 21392120987537084078443605633313382400 10870937 211860749865128022039899667730448771904 10870938 -2592657043952204014002168625039224096 10870939 -238663007832901896342656612628833936880 10870940 -138869426394058422089841773879295129600 10870941 31861836583445676199120522191576279360 10870942 -428142410711550968883780484301301782208 10870943 -208540013990736900043267149307860327216 10870944 162833238697661863062081604720417308672 10870945 26953321082757217464775090211348630400 10870946 202133771648889238345851251807865603408 10870947 -323017035598248378159961264475056470876 10870948 293643791062830676980246126385231819776 10870949 100864977417724206458208167013110835420 10870950 27740356873321933934301574523022465600 10870951 24975327424214350811210659888709707264 10870952 -119658347129185981927868773355762073600 10870953 -157722403043761818110851805981797852800 10870954 -288773977793847820865045630985711487824 10870955 117774285712653444095675654913065094000 10870956 108739211614083522217285319466984407040 10870957 -59623124754793803233549960803366145120 10870958 -118423888637119563903722607928244740224 10870959 2218665681049354884961906717811183616 10870960 -117508882732109173727523835092131512320 10870961 -209723090728613258243245162836728395776 10870962 45685490149054698040334383299377511552 10870963 265417404425327432306349084364482065184 10870964 102922614805509522224558249497109514240 10870965 -160262309851770304865806769217962983680 10870966 196517603869188619078582282896962218560 10870967 -137454782477829409646860579554887621880 10870968 -42131763283856112176457613663218954240 10870969 114143574286362134991507828404458385160 10870970 -111199225382683666500923418587574343680 10870971 42120609606881598408515594376659436312 10870972 28303419363571948764306334841303859200 10870973 -22168874909639337635444112262758338496 10870974 1342069865147274478699140725354895168 10870975 -335264032060464237589955517519583429000 10870976 224419631723781784748570736283043758080 10870977 -144159591417139722831684924691954752192 10870978 -10747230170369173368708829652896414176 10870979 252445824605743047442434443934290068176 10870980 127368913601810964856483560148816527360 10870981 427485209826468333334584093948911052864 10870982 -130600865402202710783195515250472575808 10870983 247297002649868451395540367010780588800 10870984 -260409165957645859719456885470766643200 10870985 611148518893194299917386491065816830180 10870986 -14611586555742719415840382121407733760 10870987 271790189585236149820757559741990605632 10870988 17588995783472968319620556796702451200 10870989 -149268514399312475980950677582079556512 10870990 -96926997395882480472545274228476044800 10870991 222437740993972760231392926198687556272 10870992 -79742306293046026391067791443852787712 10870993 -314435127729320155023841904096528075724 10870994 -118225664234117151361456979402194910400 10870995 -240243251417060997530096221766337308880 10870996 252810938135528632962185609915186337792 10870997 -120943837243276785882551089271121163680 10870998 -125483528809295458404051421479758106240 10870999 -755415069556057116726713570657521339000 10871000 -168897158232076312281427077007994880000 10871001 35590191328571353869604735569389616900 10871002 -7068385201011240697445556975778686720 10871003 177061151341173057845256705130532352 10871004 -226229164982835888334781902803027899904 10871005 262218432677210244618408977878294744320 10871006 -346031277297788496910873963545795386880 10871007 71820478926917561209968021278015806464 10871008 -227637117240949437093823389546729701376 10871009 1253512475352328573916620544832324214320 10871010 4400860752523165419707501823142851360 10871011 449493609625646671808163723677952755612 10871012 190559431197056265650328443206640701056 10871013 -94536679493520419508556049786320868256 10871014 5816340315158189876429776269838700544 10871015 330076340765476404591483564198423503160 10871016 170983189600536854963963181921917091840 10871017 203545330808207666576623396485975515066 10871018 198261456015384704623616794743764232192 10871019 -90804907204922202765879489828574301136 10871020 272703912049029874579133134332600852480 10871021 186940301228717556118714985292501798720 10871022 -130052845087861371794419850495649275328 10871023 -135953842925671896732765055603020859536 10871024 -55142362806727565578237022835050348544 10871025 -3357717321067973487599908156501586400 10871026 463351338570013850231099264521936349712 10871027 -428907590685129435637410541126838550720 10871028 1089344611333992698887067234609909760 10871029 -32172508698945923734772498094941091716 10871030 -5004124958120643896347191020889052800 10871031 36817996297479703090279428672430110720 10871032 -2002644682175728998657966379501368115200 10871033 -698709578119366279855473145941076703856 10871034 133636473409331481297194665275569544960 10871035 164010305389375651015774247266311793920 10871036 -616145361505241936921568502661989102080 10871037 -163486183948737467433322011036724762560 10871038 -164042689361374894116831830018118190080 10871039 418580351063773748775137570772179331840 10871040 197460603410791535073307008675348480000 10871041 65227008494257358870180688922186674984 10871042 -25383133319739851800807118843775897600 10871043 304339350625574316206582783476942249464 10871044 307916646462201504706563280438410870016 10871045 -9553137768463122603407918511607118400 10871046 -155233029844890421456662844603329464928 10871047 -594445288257055802975319078280196939856 10871048 -208176127126169822903884479366201584640 10871049 12815704341014767979958345459569356800 10871050 -190156038825702979266611559514736569200 10871051 -357208026655949588110278583009662222960 10871052 -59261133954889360419644180812097922048 10871053 624235054584305855227456426638664612800 10871054 -461183499226435338077987124725733544128 10871055 -71472100707727657322396320296552468960 10871056 -28599196962612938148202639887539896320 10871057 195889662726749886027931534418571886080 10871058 172623836441274829092203146931535644160 10871059 146629686620247858171408996317755902040 10871060 174954056592546473186038797584874612480 10871061 -234262993292768796494127047599895506656 10871062 -295683761267637743045295515890244987136 10871063 147869905294379579747902514313873731760 10871064 42111356302633130764170918047013888000 10871065 409793130157366327675952964220989088320 10871066 99096603541077757270101819468757397232 10871067 -86565063479885441466614217302754044520 10871068 -26677905831786981045084658168383820800 10871069 -302087616780585383397788585865044521440 10871070 -13812749323730243010985375771246448640 10871071 -910179027161851498287198191537677133728 10871072 -260375039067331350450656973228613828608 10871073 100956896459250329890023103613701776384 10871074 437084312096578476743643376084169280672 10871075 101360039169982420759474281068107407000 10871076 -85872569066775629708209222458999610368 10871077 -153920810351726517376077577536944239328 10871078 4199094280409594494365051405075479040 10871079 -110624636922014981863461981978627925680 10871080 -26541412300129768595647434809730662400 10871081 -138694202612728822287604601919565338096 10871082 158073841416843921735788793645099956400 10871083 175281907511020193568396020794896172440 10871084 58669615634029801318024281209843598336 10871085 133473557663676944295030958089188361600 10871086 387988545655383219643162501014317980992 10871087 2340713996007173836856580015460307712 10871088 939134352852959187368476813940490240 10871089 -45220258324372801686679439475789872110 10871090 -226496201583351719666212450660289455200 10871091 356639815144867857072960235712082427584 10871092 -225649523747809221920072510747233271040 10871093 220288066821059293376810442229797993600 10871094 -71202249941145041351317731968064374784 10871095 -165843210863676816170639547119885364480 10871096 682319411646728115483611932385110241280 10871097 48476142254099244831104184825708648000 10871098 -106718910747099292621734521277509316864 10871099 839086238057593863910675136854461488100 10871100 -274669160348714140345695792385884825600 10871101 342741224897956107138927758995181904012 10871102 466141731187233739209084212604336679104 10871103 -521322931655768339335915661558072343096 10871104 -136721243444234403588451708010338713600 10871105 240469180204510532177325558937594840320 10871106 -32230528766570341210131539573852704896 10871107 -341206108200475552620623300206536343520 10871108 375702254516932137861360999062297216256 10871109 7609531848046868979351641934293644728 10871110 68837676440044921351028238389606449920 10871111 -204370125249091288709103136733021429760 10871112 21882194446994040847875847721142681600 10871113 -67668434200459089508419863758344108672 10871114 -142015197494465661389505627698496519840 10871115 -172768423424665358150107199305807391280 10871116 473801782397885642404811146619268254720 10871117 -722927991503557925900833263697167213834 10871118 -20923866151854329812916085827119752960 10871119 -207014462300445882422015730824084601104 10871120 -22781394398220414197236088015692922880 10871121 250744380578490232130614511736340284912 10871122 28911024489186278657845670437612993152 10871123 894737138616976146770487997818044358624 10871124 -36715993920854733709913180138422272 10871125 541677140111314641326686844432571315000 10871126 14438538059117935579398555164134384896 10871127 107084394784766562421728446144222127264 10871128 -826981204754930252402076032210770851840 10871129 117832951671983420137504152011563502730 10871130 39107354942564692126791037329986507520 10871131 -6321303876691553436030917446826535128 10871132 -65311472838639861902685071646303727104 10871133 92528937449778679155110975332256535168 10871134 25065587773336910145221457421811832960 10871135 -508029423990264444075068052389665267200 10871136 -255160609445326878660957033722705215488 10871137 -818747631094400773177196881430226261214 10871138 37488861319347457699880028543012528720 10871139 301063627529872934336439457863861602424 10871140 -50256896470582187439467365206675490560 10871141 845265897424568756476314164406326607900 10871142 35646583859948385098776912735168339968 10871143 -464795985147122442954742040853492225840 10871144 328769634186746688079652209440884766720 10871145 291011197784246484209832419320268793600 10871146 39307625451476965903315692673136579328 10871147 118132933749629279787385103728930996224 10871148 -8509755040101407457207546639175812096 10871149 -344247416653757927878756421289957831850 10871150 -80105363268417132559235917270893302400 10871151 -245029479058515699392415304893544200816 10871152 12689299219042534393727001465725550592 10871153 163311165684835664010208629325415112402 10871154 -920892987848040380300731502290129920 10871155 -86080271042122491757387790667254059440 10871156 -381800616612188291105554533077445500160 10871157 -293414918457678018412715775407413661184 10871158 -28485451791244894691335624227469621440 10871159 400106844449311243882619237947947320904 10871160 221258085022474034229953484510528921600 10871161 -255530063964910153302046751808904506368 10871162 130555704245712688278697571807614977792 10871163 -57103762800225369280379505243495953148 10871164 -177930694982565342307586686380085786624 10871165 15172860123580039718296798796149808640 10871166 -39925484314189979605338883406499505152 10871167 -209223315235615429429801158611855142784 10871168 279011051032243452096398553714303959040 10871169 200237968892612494343491514393601520944 10871170 218097629813585936424151667827396277280 10871171 99000841377586721135594202533052306000 10871172 -4544713468368502495772391469870732800 10871173 -99412290452951462926038515412977263360 10871174 437179055980392107056812251949101568 10871175 55905087039023340660401511698987740800 10871176 -715507109548740950405334929043014154240 10871177 -239601713299838747510884943315458040928 10871178 -54599878873678446502756133346026058240 10871179 483332424216325680392867164942901631888 10871180 106022161952249840828227320301719336960 10871181 -262028703834305504373788408673453554730 10871182 117924969754362084440630136119943910272 10871183 -85829982636963502454655905347840860240 10871184 -50498579742984152958831911182336720896 10871185 191336869146151665153141348986161425000 10871186 -438613857582106091846538555958013673696 10871187 -485866209272273137323411988253224416840 10871188 -144774417854079431342456615168278636800 10871189 -313037302795238577957072483906004774500 10871190 160206768372169168096504916197108224000 10871191 195422193209635481840838472553679149184 10871192 -230399270208849634059685018976653516800 10871193 -77978219667816402948870334741900005936 10871194 6046716508142208669349579748649065472 10871195 -219540292045880647849406435871627609600 10871196 118785520380682298869883395166635499520 10871197 198368885956091959801717282034365372646 10871198 -145431357590609012040551702281245461760 10871199 -916909527344106252057077700407589615360 10871200 -118915621649456401502113148188596633600 10871201 -33306013713771872491949024164407696960 10871202 176148922609221556749491975176760476032 10871203 -121685344544704319318039897776850148096 10871204 70169762452740085807700595608714330112 10871205 -13776017818207202432135263644655436640 10871206 171836135426754306013134740577044739552 10871207 379268725622957424001347757585459653960 10871208 -289047261719982109525369246262981145600 10871209 -186126527883198884958907343715052739590 10871210 -30544142766135316842164947935603287040 10871211 115886891213350135343166921787622799360 10871212 -226028290500630508453795058061125150208 10871213 -759470091773611949586781781746910018538 10871214 -10580623911942091297326378907165440000 10871215 231222729102282322379016504632201916360 10871216 121251213174122615083998253465358057472 10871217 -850501129368603780718345372072554432 10871218 -262646423115824517786348563286197299440 10871219 -151508768345558291835360067459984991304 10871220 121293947109254567470307605264583577600 10871221 -488097461904468827207683683693139010578 10871222 -10645356150108355396793651692088572800 10871223 -188896886099968874467600227943884604032 10871224 -17847442542199170587664298557306470400 10871225 214068838505460872602769579392875408750 10871226 -84196364753559840411297210031018091520 10871227 -462407850991472485087659808179701344924 10871228 -61433170335580208909134083008370130944 10871229 -392374079200873457145302206492456560864 10871230 -189018443360274528852338822188295904000 10871231 -33229533550223281396978588900187726976 10871232 -36652421906433590572735818390376022016 10871233 50896613576911212296130432273602009284 10871234 142245440224559422300668250094446253952 10871235 -79334329658446696661176929678402111360 10871236 -172557965076871199141658257926728560640 10871237 -397731762208088506649341135244894049960 10871238 -365119376971035632346963035135932999680 10871239 -188517106544606517380069290802755353480 10871240 -121365554246434838829331416739582771200 10871241 183145910482320127676261042115428717184 10871242 385670475484849041446699452191679540272 10871243 523786594114443624808941415851717081492 10871244 23615257853920422212032608978234727680 10871245 -229456269194977801434546797452773120 10871246 111344441661826381899585456234493972224 10871247 -97322000270291617426812988204547359872 10871248 5317241884555672400521259739867955200 10871249 -347024200181956672587258102182476109760 10871250 -12530003175802417378638953028453120000 10871251 12075951630056096869584993410197590000 10871252 -172367040005916013112113760909042718720 10871253 -15237653918618875057970571983150863218 10871254 -94631117177359591070782941670650324480 10871255 158560570809612121038290535542904347160 10871256 162432666503127759254302327796320665600 10871257 -35010733728026828824358421913307139168 10871258 519804511839619228008888681494839530480 10871259 -124150540597297565345937185985977114880 10871260 3614655388653443689810638203094543360 10871261 -398043512375458905184860156005101156500 10871262 294558820377007560658723429693058224512 10871263 -455060593781290651195867534388228382168 10871264 -130075002999071559911236881277902127104 10871265 -232285413897532891539333849092645335680 10871266 -5467686303806457612501892590170431488 10871267 879338532920301743143337520565088892552 10871268 -274058789266375349323859000637038991360 10871269 -12627514168418736271266798530176535680 10871270 -29683096902687034477254000387381949440 10871271 -342134277356488433232192433608399179760 10871272 -540379825123514496997365799262658478080 10871273 36565581761506133268385859551636632960 10871274 -64074833235074108637377612774220469248 10871275 -263265127626105796474413829712448054200 10871276 -117343151457546710203152238236349959168 10871277 13002035033405346303625129714421819232 10871278 74112402743033467006488476897848119168 10871279 479905989747925596338355501256516094976 10871280 56803232670876566847956049762189312000 10871281 -501973773466694850961555869226781600400 10871282 -353405806759939315213350091598453185008 10871283 -455400115725792011772612182830012807056 10871284 -461155026989087114002446507080667808384 10871285 -83460036166776128790974639153202405600 10871286 -305370095042729075366100210286671161856 10871287 -495178122584768186320990578635571952440 10871288 -623860599514489334134582077549136281600 10871289 -20561638165743153912320712796850092032 10871290 250826634007502763748456526076106898400 10871291 -9675996759404686848177906236297977308 10871292 -5294036395913997529679577389904043008 10871293 436410165364570381845559316033449414080 10871294 119627190516312918101336583394650652032 10871295 16342962477888724751377356593794122240 10871296 69961157931723782282617270636118016000 10871297 125503341707966916786258439306507617024 10871298 105638760720146601065186757853960769568 10871299 -759098058058048933377575584325767485700 10871300 -253207746593383139798940626120945587200 10871301 -52113625048082006622225459644928546816 10871302 853259707738871043827490919744654464 10871303 -6110349318318766702103202895723246416 10871304 230298619790669068571258691790036254720 10871305 -463550325344465891722120716527429136540 10871306 18353709721322692771131838675994956800 10871307 103343167542302094765494162241447482880 10871308 -92879419376357832125001896256893261824 10871309 -699674413364841239215391785746844748490 10871310 -165896536660858522735937967104459475840 10871311 -521853980144625955924532932694722551936 10871312 30190480888399586149926369672035500032 10871313 -40624229082377798243365083642962973360 10871314 175651825088672367496434552425664559680 10871315 -809810195854927622695334738068678080 10871316 -179276780940202788738707555473543059456 10871317 -656865482810100757848821003054307690600 10871318 -154102608874825776516246373093732615296 10871319 -247395626084920502901518774438290338456 10871320 244078792918141939261284090332497305600 10871321 -157771634706285474986966813939970887478 10871322 -23004245768593221714451728642088660992 10871323 -442166181967800549462272876267853122428 10871324 179407384525421083315001233322587485696 10871325 -137007490678852290767059611653020728000 10871326 -166492376811307201483030206042086133888 10871327 -205073414895971950490712282377041544448 10871328 -31834353923177302644408736502255714304 10871329 -31329554256213664680176044147920425920 10871330 127025988902926486631353168858158696000 10871331 -68895938268737808785167112554936680720 10871332 357779626560276772187586324896872647296 10871333 -4514200101768934008395526720245880480 10871334 98671395244656434520653944683911576640 10871335 709994196808521128762880061321698116160 10871336 -178606162866455139759159160130188907520 10871337 -67902042576610593284417497123805782080 10871338 -126104730428316768643479065387305150800 10871339 -6294165176812076437171514754560245776 10871340 49696279771753116924994001941914009600 10871341 60570505928679376416347002475116774656 10871342 -117530310566780390550394471925559628800 10871343 114182431136033780713985972945608347504 10871344 182791340187033500205292956272465018880 10871345 -277606452991909869111078398139991053900 10871346 -2686984744303209314075624337024668160 10871347 -169603745049602122455630352710220669128 10871348 -605059268341488185447498819289685585920 10871349 190908168636469791617471264837000012064 10871350 -6567250696092370082810534119178400000 10871351 857675465918183572882863920930141981352 10871352 -299827167426304444646064237901498490880 10871353 265462438018118178625502141152218580640 10871354 4879215137043627225674404213858049760 10871355 139678950078953291378693965956988515840 10871356 -340043507559003885715156041968223278080 10871357 -416880387616982199066539450326623943488 10871358 252360509715827107544545659749039909184 10871359 -218886565756802369041602881903070160000 10871360 -20981369008695350916905890567988183040 10871361 93855598416086744948653473982049188800 10871362 -157223680336623950303426513740155275568 10871363 907377748352588388145503821828623456920 10871364 50846389577520221571335372156443951104 10871365 21541625567342938383750330304625011260 10871366 -851273041012382560659165275196666240 10871367 -20559581723658852988385658441893579952 10871368 -667785752476831720635321873400991907840 10871369 -836135639709839607166352001131785960230 10871370 -23950967776763236536105663187742208000 10871371 180715543483410457151998128742639879312 10871372 -152481185087387458936783946684763671040 10871373 287826287425842401380040148327721812768 10871374 -43110659317962039809884964724654912960 10871375 420313852847389043422874787425325000000 10871376 42576084515000228890567307943950548992 10871377 -56451339488330453556127567293780868416 10871378 100861242346774776801928933700727063552 10871379 3424934681420172900165633222686192184 10871380 85824750637453916610220810564870018560 10871381 -131474842483518370056941573098524677028 10871382 -358991599383282656132560635287199436800 10871383 502718669285226211231174989815107593240 10871384 -631540761602483472147003176339499417600 10871385 106043963198094734904570558745856736000 10871386 -36763432653329352478871610079270763520 10871387 23299574927649936011357495086977317040 10871388 -479760324855027343291662707679062261760 10871389 5330735147431561483175359949912869024 10871390 -33411628494443884074281399448188236800 10871391 108004047867868879731454001273532923280 10871392 -84864540355492923576115257188764090368 10871393 -188520577698693836685919920347364240000 10871394 -20777993345628899130216761176812739200 10871395 727839601632303707269000195107847801200 10871396 -10855667220583188145695643884764651520 10871397 183705075190083748182833633171965630974 10871398 87410812998081002186320515112820089536 10871399 148805401673007373042577399771550954240 10871400 -118113009033667727042060254844037120000 10871401 -261868522758816679051391753938648972400 10871402 -33319012330763616586839282180548704848 10871403 104289023114693210364417016700296033008 10871404 65718264204471590910632021268249676800 10871405 436829360199946879130119450642870626060 10871406 -26819844520779502651053916347085952256 10871407 66926946344921402096349918569290440656 10871408 -197674492026080843030985086565705351168 10871409 -445522908946149608627034975261710218896 10871410 -135454826233132104024511321771057812480 10871411 935930018174261048771232623337535944012 10871412 -320324233950767156644087054224690290688 10871413 -121880006520165056563737188428183291776 10871414 77687916178031913607656527046379047552 10871415 -29618369068875763480311177298170075600 10871416 -452160098880348099277785760568006123520 10871417 -394999935220583288072165218301265504534 10871418 19469612101974823580462547015743944704 10871419 144194319059897292668777061671215393040 10871420 -136691299654444203500336797192418918400 10871421 -4011401292775847103527871801407096832 10871422 72174454409139131687072652222802048512 10871423 -617811129809651421227589975323632220376 10871424 364177336781770507923950670144413368320 10871425 155718437185788509806725882303183632150 10871426 16446551044541306855054570013003265440 10871427 -161244424041660315602692904267487175680 10871428 -414107208451736799466016220149368157184 10871429 2247507512645936960462493976800660382080 10871430 169980609000707729649232742017042485120 10871431 -34863808499874185279684213280543841768 10871432 -7789938466373677096334179993281576960 10871433 364807009595899875556475477191726482240 10871434 342904930921811764456155011049076912176 10871435 -549627961508047960802454753244328529120 10871436 -1229941255769319108259684520265056256 10871437 -87456741370282819518620947819428250548 10871438 -134310045624066779515856375245715338560 10871439 232539961553416477482905553076793779200 10871440 -110376599920448229617978845173136343040 10871441 327948711527388741466063813571495767872 10871442 176616136557456535108017536091649459200 10871443 64358257054726469035298042082204751944 10871444 -423070506441848103688677169969429469184 10871445 33801836715973306092399829054241178240 10871446 450154637604625305689211757509642288672 10871447 538864347866938306052806620152638237896 10871448 26545329950349072578691474657153515520 10871449 -171391009140416587987639983992568876288 10871450 177245807960362950527100334889830242000 10871451 135675386296795851841917499502006552592 10871452 -8405482949711901814942275558784638976 10871453 817414141845184333532397359935310793702 10871454 99784920035886489507049507354622459904 10871455 95184823114820554343422375949259448320 10871456 -199064150701965229412076554549367668736 10871457 -30904000791749930850301615674317332608 10871458 42315147603968378517240683453270668800 10871459 -428389377622826143260683651848418882340 10871460 -133526053700281062278041354310919294720 10871461 151749658313309677390044938315408972412 10871462 -76005270117956255740073266170809214720 10871463 -472386294191333755821150598820890890456 10871464 636677847830831102013579332198085135360 10871465 132810370527812757820611183264898209600 10871466 70187593031716264327418766019797293568 10871467 803113902686310503230680655650608858752 10871468 342652940015118577256425293855654320640 10871469 -27917565093394243447913152329268719360 10871470 20562148448431677905863884245075551680 10871471 -274234208100421624539380259834468947208 10871472 66336681457622229534746238345086435328 10871473 607427092181384338914833196645861650944 10871474 -27683855725742462125072999763120385264 10871475 5422946188820705947680669969012187200 10871476 241399871595519741160868279955236585472 10871477 -676957322667440984031898410166638406560 10871478 46593622292071628144734589457376262208 10871479 230443821425675353126499650987122381464 10871480 436929199562664510677884479317335142400 10871481 583350015131131978257906257647087388544 10871482 323659738260287405314949090208447380592 10871483 -105965502846748557306289116872240907648 10871484 -4462036795059865367884578454622035968 10871485 -616640406713325067664992974171090597000 10871486 -193250368079298319868060619209681111808 10871487 -977950531238314171844009696356956600 10871488 -111668204820413100574792573944577654784 10871489 938361574478850756435383740636196163780 10871490 34528780821577301287000516330648243200 10871491 -893288993642728704231594736931764257600 10871492 204420666731766483947062277675013388416 10871493 -65777502195730759354414997448946111776 10871494 289655539363973630445760310402677843296 10871495 -400919293062217305130146124957926261000 10871496 774032948017764893988836414240563200 10871497 222460379652004529302382529695498788480 10871498 -45868381475009670369141811485515601408 10871499 -774015807478089378329376351149522022912 10871500 302151672628726329155835004959866880000 10871501 435704120865026654198408984825943920502 10871502 180003999989880372774011366593463454720 10871503 296268535952102148564384936137107106344 10871504 7659362126712360384445878815674859520 10871505 246513158111098134441987938987175630900 10871506 484277993028440358798254848433203276800 10871507 -834260013989921075054096707014263972244 10871508 -98378820092109019612783570492190423040 10871509 489043591155928857488841273328709984640 10871510 2411344680615049974961734872424126720 10871511 -10652118566462862248396170818690561792 10871512 -547074410439274787165650274505798604800 10871513 862379333891263031663991070516509930762 10871514 -10044026133221032504438850267996869632 10871515 -512226224636874193094873820808421008800 10871516 -27164718215730560524733390987940622848 10871517 -22825026257647256814898273013877332160 10871518 260118502370089667352927678616427520 10871519 -45864496687340743999795169807587942032 10871520 -160931357913195614578316206989429964800 10871521 -380110160011104187136658538440954980688 10871522 233182078111647728139789767223071028000 10871523 -257704953666945177233728443297316377600 10871524 271444615903312186217919301240144916096 10871525 -2123086101711359067807643926113798400 10871526 7516911171262320076528462563394890624 10871527 383162029860178049607921850653121476120 10871528 97693832069488628932141346345005824000 10871529 -320348757062579966779071831065783281152 10871530 2740669860104611005126188992409406720 10871531 -862870175406052543709563280056907992536 10871532 232202007240004214293272816195190331136 10871533 -978606094903071790828103379090743882400 10871534 -502357142710979448033236133628451030400 10871535 -280634700306549508892847365776439842800 10871536 -19696695078373284456899588729033228288 10871537 -278609281832045087137033420156976240814 10871538 -80875611926746212146737280559767312256 10871539 198012282446341165160734195407678129312 10871540 -730542423300827535618982949485509120 10871541 592296978961144779276377393042785165152 10871542 -107606413969058741995773160977003184512 10871543 333588984494661975775308690513475440480 10871544 85782193187107094273504509733816893440 10871545 136412769159506560499531523562832006400 10871546 80084705790910353399779228887776092160 10871547 -823774807358109335019265653598525638144 10871548 182181397006610895881101231644276741120 10871549 -171513831448434059689070197517390328840 10871550 -17096365779546467716530280480111824000 10871551 -33474328774518252622611834638616842640 10871552 -231279974364525084174214321226083467264 10871553 171259606035475228525065823320513684480 10871554 105369722176062554269056850903058109312 10871555 -705671146161749343556209616704862713840 10871556 174464283057383477261032226244204751872 10871557 226376550928685346643008866420260855452 10871558 66396353435736396628973589644172629376 10871559 -76428143513385351982131073333256960472 10871560 60022334127022276579912396461780172800 10871561 6799792113143553169313272541567389392 10871562 14313031126279374521120373718780161024 10871563 -372666400574917065152990253937082048376 10871564 -623848097834818550230652161518057271296 10871565 -215790382055506785205273167657881160000 10871566 261106747807687194612739756646956256640 10871567 210108455559618569551919966761479063792 10871568 7414188464988921250301129764717215744 10871569 27575481266446989887710330979559150400 10871570 -509684830641630343489918202861191050240 10871571 -146840956692528734906841836942687458560 10871572 123343566855567101908631769172794624000 10871573 65261758246984029478553701049844852540 10871574 -13490357846382119173704915062391349248 10871575 -672515850771549925799287415312962800 10871576 31571690738806765555575429743522611200 10871577 -403514946090126165235543232739634393974 10871578 363336813456651504781018580809771860960 10871579 16396815826939045732123873233039444984 10871580 71547671672358712440345838056055772160 10871581 77451938570116991745574060642690441728 10871582 -271181043848007485502670722317560468608 10871583 -241048415185534899987004607614098651576 10871584 297966656880706611412735392681597468672 10871585 603704368213956197536476523757469408000 10871586 -82881524259003222201830774447192052096 10871587 -316690523973705686842593297466608185764 10871588 -10223605807111129318162774328656441344 10871589 -44414749808653802704242543562877536032 10871590 291734289511843601571701032215347068800 10871591 -499485471350193945053496545758828617600 10871592 -330468058050241865802131319534527201280 10871593 -135400615131622488004324884929593697158 10871594 -110828017702958266043483470566350065920 10871595 -8250169661672226104412753650152339680 10871596 379592629230262882752761706467844435200 10871597 310551127443773777861655718276976437440 10871598 8132449982902337108376969215319715968 10871599 52127590314974680725849511527191769736 10871600 -19480772671437213617800391343065088000 10871601 2470696592027363976954340740345147936 10871602 25253346558508493952078500273538490368 10871603 -413716385593704506240551565309887621536 10871604 -878240990062514166306891064440975360 10871605 241673949619471316614072049339913631260 10871606 302481865296938373472603556661412558752 10871607 -34075581316959498547264664590110896640 10871608 -440016471775486430344547855880880988160 10871609 -67847463086794402786676034717043195008 10871610 84601596033775087894927682503415078400 10871611 154843587811181624271392695855909592152 10871612 571930932927312878843075697681753824256 10871613 513571675802072611941277448538181957542 10871614 -26621500826571477229326626194913382528 10871615 -325953905655695580492572072690268747600 10871616 -37154148388539950485430129997392117760 10871617 106618292886330282246192459310619036160 10871618 -565336858966205697153722849701171680384 10871619 354366185734460583125335998650788744320 10871620 279136146114194679650067288927340423680 10871621 993774729695066438274127876946111335392 10871622 -64423208180231259072934406020474243968 10871623 179639758920384369197437810864083841840 10871624 -7826018774387542031179119686091095040 10871625 108603992947285873636920726071537808000 10871626 -184894005805924406657753246015522211840 10871627 -261850898900863493662660747286223793440 10871628 55605001496989697190933204600366206976 10871629 -469076146697068252651943772406603720000 10871630 239268952913258017045586951223284292480 10871631 -928825813307894792654330619104130174720 10871632 40255644149507401522132635596107284480 10871633 -280666158978607782492135391980283391118 10871634 -115647018236332333367010415270525019520 10871635 192463680889573468994711105704737396000 10871636 265302607983118487390456811083869056000 10871637 53943385917502432959505567217509852800 10871638 -49379272093550360422425541801784716800 10871639 627982741521010645133213483742208690440 10871640 40826970079572119307290095164184166400 10871641 -645903562515711727932652233613030494336 10871642 100837623968719022978798616909886739904 10871643 -32976039690241058276722849560967052136 10871644 191464405358277245671476894829608733696 10871645 -53657786639540455152147661422513369600 10871646 57293494048334000766291192891189629568 10871647 -12666794080634799242737607556552954440 10871648 74099601088933351855066656145889034240 10871649 -45405777263214035862898134663658512366 10871650 -46611529898037871186430674520674406400 10871651 77856469309872632312914854129224793552 10871652 310743709459436407314449751970618865664 10871653 110387352383297735827885153379266427064 10871654 -189585531333469181229917791679519656224 10871655 382392420798876047845656346160834942160 10871656 397868323657728084435713879391385082880 10871657 -346937528550604598105508088988362048140 10871658 3944357481152327728047060465661291776 10871659 -1877745222382350906938037460782975584 10871660 107616959003579643472495763548451558400 10871661 -475707035825470254459297375108359252928 10871662 109324799207581014739332585512713966464 10871663 245507032960928508177518332482262050048 10871664 177258851880770549522035285003515985920 10871665 -80074270608046501288323684325394131200 10871666 41386728659161418204934600712198972224 10871667 499977194172316358890618482188276476440 10871668 -402323851499689988187625981579899020544 10871669 15532611607101010479995497198003478400 10871670 -30747823364731021440668295183101687040 10871671 9610077381427230585081401127451679872 10871672 -86205965367765756244376093362731417600 10871673 815028135195695473998993492432719424 10871674 450215600878928060130039651240217051392 10871675 361554909404869850133968316694444434900 10871676 -309753803747279385885339630649385261568 10871677 43931818567936174409558050684761979526 10871678 47371561655772913173027217637839266624 10871679 -30299192876020101137482970231716270320 10871680 -434772041090462921128293748408791859200 10871681 -570066457681960655639739465712214491518 10871682 1239671645066617931834594404511422464 10871683 109495726658571309505113134408149588104 10871684 17676739299763692752540023559936908416 10871685 436826871732855012779846255014775030400 10871686 -83548667188474849038162915215324098560 10871687 -16401772274384803417472918925086746608 10871688 -102687907100589970100252264006170951680 10871689 -936735009574609532154560349356015665510 10871690 6823222221349323575240337570885603840 10871691 -163451722659980630844189186146954720808 10871692 189449046414726865820542346684917307392 10871693 298846273423826659024318052896929861600 10871694 -45270220373873862479700787501489756800 10871695 -429122744354608806754595690617414006800 10871696 -63555421820341097490887367558347882496 10871697 133247906833669030120348970519679298800 10871698 128859380495650166080577643106705152000 10871699 41132123930300522744683891010347663200 10871700 23055726449179212121659926589721804800 10871701 891307021571016167071752304445883400572 10871702 515771962159441209346985055865046571552 10871703 1571553333248554962363647802585875040 10871704 967584109176197882370034854105993523200 10871705 -123311748528246304228907640597387633600 10871706 -56815206384765402467383913004244723200 10871707 31285989013327510196364020629041742848 10871708 175580776509885763301452321641944825856 10871709 78715661772693243015604544061284008128 10871710 70307914847036927184298578282138812160 10871711 -155413795635260564087494247037386215680 10871712 568736217709194782552337467791890186240 10871713 -81039352567708435041982195323827810000 10871714 144494582804872324396024827802095616512 10871715 -108469260779270641037439545568530252880 10871716 -94328136904576969110359630158361292160 10871717 -189348196236845439513077047747451271234 10871718 -75004811402303694288835487295213502464 10871719 -562307917067954659785412240836783999880 10871720 -306464038647811656571383583120057958400 10871721 169427236162872772716850089568199228544 10871722 -209726181926795032563963045391939454976 10871723 -387826797410694902431790995592520646320 10871724 -64084626203523428134224045071807569920 10871725 -417158853011045798810217194137929873500 10871726 117611744079196677737734395942183957312 10871727 -157825373734754738961339439010597516280 10871728 38363618410047382923512922958075543552 10871729 -1080650391046912011901490482101301950 10871730 91057577202570881643640473880184558400 10871731 -4178487785345701947712047125105406720 10871732 156757500419182923932329976972782897152 10871733 3636489065619801434596800065057852928 10871734 -45745646645769633082858915681197690240 10871735 -79139363062626191611323894156883914240 10871736 -229306996531775643583104949808287641600 10871737 -260157461647263559450073498279696427648 10871738 416911977581852308106642016221876726496 10871739 -14554590808475989044759444917087727180 10871740 91022762892466021394886090000042286080 10871741 -740674000020558273732559935695611573716 10871742 -2745661050422629622286833650295494656 10871743 -385904050193222045845484929913633324800 10871744 -3838200917553251132396630096939581440 10871745 -144291808989418159969765233620269610880 10871746 -329528123225545016445169425724338399360 10871747 -149908097368597993298659023860988758448 10871748 28097516185695266084237039527085692032 10871749 -180945190186789150534817425500348368864 10871750 -268008653858608324883657092847395968000 10871751 5096195500008535709744927352136336128 10871752 -149099680516944218240070515839306291200 10871753 -311165211403059996440344739642572843200 10871754 208291439435814573282268998409975576320 10871755 -282423912476656139422160758873315822080 10871756 -51442486470063043611516627733666040832 10871757 98912516272343264594075539221815819148 10871758 -474036040816022615785489321792981473024 10871759 174528500194034938097167056805408636704 10871760 -55643895410176861905232465478729072640 10871761 -255806211830779746436729464909360670988 10871762 -57552871936866061591084243502488780800 10871763 113068144094737228313192226266587584768 10871764 208895754387293854293687478920217444096 10871765 35493616325152187147151904777861425840 10871766 -59968883757250097146464163552135094400 10871767 -555242279507655824104991970170311416184 10871768 24390972542077113674364144290350080000 10871769 -158143526423710177088402943972098676480 10871770 13766964776110144880854992350683315200 10871771 -468610719810778517275575879885039764028 10871772 114102985725376444763072964854242928640 10871773 -283525795059365903625498650194033449696 10871774 -39775715428453721854223421970036996800 10871775 232767091083140579305838056809369483000 10871776 5335100463588534102260470998822027264 10871777 -422150641837591241499299849174229412254 10871778 33400712951913424138610162962298577408 10871779 705752068409118475397106913210039864576 10871780 -556095199101103810087852393224242634240 10871781 255171495039365641691871510430036939200 10871782 -78156152907688061875891510490976607008 10871783 105292386781610435731244193649785755304 10871784 24993245958465884164244403777779466240 10871785 -110328634979830029464671607003358531000 10871786 -460260122024904661260970136616193623456 10871787 -187136652318163493596800513771018646440 10871788 -70005306248185814352172726310518713344 10871789 508593226622828923256962575711030277356 10871790 112660341481520377887967177842147438720 10871791 49937284917524593162688987873954495360 10871792 -105115285553392073896103882278028181504 10871793 121650565124745514519639126154587159200 10871794 -478148015759267003876446644484673528304 10871795 -15318750121909440961257270066001903200 10871796 -76447705394716043794758734230975666176 10871797 -224570727165987550841354829572494925700 10871798 164113458972660983320849692574150071936 10871799 222521342817668090889949059119481189864 10871800 417281311205332617502707298738490880000 10871801 129312359942358993731157372664837579392 10871802 299781999677656306089763599448909511280 10871803 168661649224224059448507417924731734052 10871804 -131638201411208534815145254168218559488 10871805 82410086494891563192504114531646648320 10871806 19065639494162881191525252283760106240 10871807 -36458272523230303847390197631269342488 10871808 312568550282143368300963018743155261440 10871809 -9525512124278618843698899940503101592 10871810 -17609821620984094588333675044231384000 10871811 -304915356445607744127658101369410666940 10871812 -48161885814512347182669898980140298240 10871813 -275368076232634457905931667076731547938 10871814 -187022161889217053765944164769562795520 10871815 -86539235016717302222038262869276760880 10871816 -830138242011836657178999436538695019520 10871817 -41778657457231812941822466072565606464 10871818 348315518428991879901579229500477549360 10871819 2302844282726429323855619613238951680 10871820 385920535290590816935955571473491092480 10871821 -542160542689815696310512692952953142816 10871822 -151318477559966413224175542139392197568 10871823 630295104521869929883499803598044978704 10871824 -38932368000472531045394888435026624512 10871825 370528738687213984900914807988641944550 10871826 16646549237016911182478462410449866880 10871827 601597282951009258097075038510641544392 10871828 228666714005549671210188011455600644096 10871829 -478199142390243686028335823677929643826 10871830 -226911557334959198804033796297769217280 10871831 -168370922468105732675014595788722585288 10871832 -287650233043225520380343065085978419200 10871833 92430054810500357308642975727938021120 10871834 183947566529699686559912593628749704672 10871835 -5363304000917168060097301849385779200 10871836 -641361264370942295735571576334802227200 10871837 -128773635864818749892529573695338323540 10871838 -197429903698934130282798758767501885440 10871839 187641779427183630754255265971622586720 10871840 -157347320903447357994304304603033763840 10871841 35333370767986983669367603105259823792 10871842 -89685439882671819291082824020214974976 10871843 -189145413295500728376029045153065630056 10871844 6282687585738836215592318342054430720 10871845 111722282018686971208952104413102574680 10871846 42017429542366684372601599846442641920 10871847 49031065261346406616360350495185909760 10871848 243101511656067951173691554566963599360 10871849 -361968429838604616533435483159422272000 10871850 -130798439546695240303076259166560000 10871851 837424995732127468030996490151098972852 10871852 -199774774162077700550675682211028060160 10871853 334823789779538043896033594200818755904 10871854 -178001026752725732385876126199641395328 10871855 26123619462809247545197749844280219520 10871856 200396609980961828815867278951086358528 10871857 859723273549545496111387937406386531520 10871858 23978903106077643143096174602780111776 10871859 28932330746730514946922263541184430904 10871860 -313767435095381041262741879682247537920 10871861 -72954005617998564837670118182709730432 10871862 1485793116896531671181882637492456960 10871863 -437731017446280845986042679999025808320 10871864 -316250182249465323499960723679381360640 10871865 -149447849643093605254636510333236391740 10871866 -328460174561014207590024539799417154080 10871867 -164157778403198251154331787634931937968 10871868 -71633965743281259056955280055963811840 10871869 811653203708500041157734391144110083270 10871870 180278907983156582659552619736260179200 10871871 223708354100923806993432586982549644800 10871872 -230668007614918579923490953269952380928 10871873 65628542367913336450856023266063864624 10871874 -77249340091379600713679342742227128320 10871875 -252028322327957179512838291799553450000 10871876 10315206406009893777957740614476147840 10871877 -65438895010938859224318034563066967968 10871878 58037150394429875831152654520287576320 10871879 -305421055721610461708445734502553124520 10871880 22985977517206816686181813632430080000 10871881 -335097409705432748941358015378982145318 10871882 -54829897889665699739670907392625244928 10871883 -447182026226522850343945492890469761840 10871884 30437357904585047313498196179059212800 10871885 -56198229115855573499065679186092221600 10871886 -64631528478879215455948774337909379072 10871887 268811292760728743196933007630850380600 10871888 -35762937424956054576924905529814695936 10871889 11102658660021271589612111691707553792 10871890 5696958096038398690952395179045632640 10871891 -234440454175608236115921402795461496540 10871892 204978127763472086613350028637980729216 10871893 445976647798563809890738929652360989024 10871894 151053986081616007997174556273998469120 10871895 80054424763421684049702717141156134400 10871896 76425338629574376104504936678432808960 10871897 -1026360193986875749726957271188448388540 10871898 -127469876685362499110348864593914011136 10871899 630073485117875808071097076586602957536 10871900 -4657118164054984636076713487963635200 10871901 -30387983635945242613172783144340504000 10871902 468199659734511921755498672848389485952 10871903 358395347762828873971644658253755232880 10871904 -219155854174285103906073758062065745920 10871905 1146623954355818188814905284292614720 10871906 358369260530169055457466739351054915152 10871907 442559116209292951547613587089640709240 10871908 -606031001108560452922232834683891772928 10871909 49146045139518982232049339389629052316 10871910 -60358000863884835268296855748035843840 10871911 130979222568632771595527322365913412224 10871912 494437805682431624694419112091101542400 10871913 -79217209582562998840512999842885356416 10871914 -340260669479958290137678748503937276160 10871915 -590854651224702476376958128297285937440 10871916 -65138248642496861689441944413158490112 10871917 7107471304308816399908010168068509184 10871918 -363512544553330224012223282211445243840 10871919 26314752381756362630276651257686444864 10871920 -94838728955490795329252933890756608000 10871921 -245608358440674864811206951904681720848 10871922 -241532704234168064769773094725842374528 10871923 308185664220255518708126845653310285080 10871924 -429014008335789551966578345428528251520 10871925 220143855701497764509832813197255164800 10871926 -73074517404091277592465051133370140800 10871927 158566240360741905965620668487686118872 10871928 393527229097432403911800094710757171200 10871929 71698575766209819973248608502057113940 10871930 153395319020385955760001626995174060800 10871931 -100434335425784526963391361318660000256 10871932 -57546628980524880728406783440981726720 10871933 223110127251407712892145250124684067520 10871934 -95889917261589602590035733398770390400 10871935 -145418726683865630115521180021210676120 10871936 -753721144002832918104982008523055431680 10871937 51642075557102944663506935588969413008 10871938 -14570724275090694654519035831669415936 10871939 -427622127995396010635877452844069466416 10871940 -236281129478681886063416475336766464000 10871941 -216217752919334154427909640979573450658 10871942 261360600040904608222772581843599724992 10871943 46458279110272669915192744241164907808 10871944 -85753808498706346655601537106124835840 10871945 -205919354496032880325250499946196915520 10871946 -71535795910166148222003508729171187712 10871947 -266839112891965542378233197899695874604 10871948 1348142764862579340608631648482426880 10871949 176917452749480297673534938077326481920 10871950 51679827346375024202598658531271136000 10871951 -131941153466724654790030367490918564048 10871952 16202270030976568410616965097806888960 10871953 -455037074189643915157347662471319598798 10871954 -368999742235554827544735291545711263968 10871955 315708714055674462707471568606200568000 10871956 -305781497463018670972236980283887677440 10871957 260703154909712570713167886177797619932 10871958 -97701457009735681975897063123242263616 10871959 -149294549416275471040411608595299621888 10871960 -499160922873929061211441476508879872000 10871961 -290116881764703515244488658144043015728 10871962 -65196645042188148005377171027785793536 10871963 26158000621117272266187090398803111704 10871964 285519097326399684506207322482867328000 10871965 27433464916759528231629605422489286520 10871966 99769742920306416963031817270019496320 10871967 -70502555602754445635212840999657027200 10871968 -77033838775651057327111619297550336000 10871969 13486486905811318562459949045403014312 10871970 -71659979205966665838547771486642099200 10871971 -612092198757320600216768152447596200 10871972 430972957160209367114145085907890651776 10871973 79136617075200967177245342731784178140 10871974 -354390815260723145656163102457912735264 10871975 -25880292544328231367165637141677492000 10871976 -596610792040005897981556757633407549440 10871977 142320159279338070448445021380835798272 10871978 10600413508862473805762985326932850688 10871979 -44402202532917428978736083466233091072 10871980 53963681880153245707192015084201574400 10871981 223226170250386863537434840056802107872 10871982 6450527368068188775731657292372502464 10871983 -587152644821893116260577420400287526768 10871984 -73201264062436957991588158622938890240 10871985 30463959259792794335206861491890970240 10871986 -338858132236631758378610867684504105856 10871987 120376667098168257380567372136944580000 10871988 -392271962351816491228969727916916224000 10871989 -187665438396123131313402645694329545280 10871990 202110665208044753495940620032470499200 10871991 841699764740097476595293492028185136 10871992 -12765321837949889706840446999137689600 10871993 965715925416570155032584283810268842752 10871994 -44958083494801678935075358486953799680 10871995 406261481025564975451475868321626352000 10871996 197420413296331695351133103965153454592 10871997 -268280918499801119204841145455642336000 10871998 -316074352655529896942576478107614950720 10871999 675731042606530928087173406504857148640 10872000 -90792924120455178159531910235160576000 10872001 96409968023577382014975171283431529344 10872002 400912983872358490263823451662374431952 10872003 455639460308545952593662333034033440504 10872004 157704664750237135762908030713038417920 10872005 401865648248866024937509980717061881660 10872006 -74924338607377077751631610883717286016 10872007 -373808521193561003476654600354879336744 10872008 -152306470679949548298896576485009981440 10872009 40327292230662829349882149474678228800 10872010 -21401549731240629379283261376509460480 10872011 198969557398327940772877818382721610384 10872012 -178295397108630664483671372876742530048 10872013 -473545826775800306791299252492214415400 10872014 -178310017466666372028797365423778382144 10872015 -146911481724877485376371252912170933760 10872016 -113674107013499915169541306977906761728 10872017 -205490815239459705860808617984664367680 10872018 76619967444437460021113232624355566864 10872019 -301782042578367717196305720456899058580 10872020 -209997025773813654367695244079743115520 10872021 -238002759203055734208753411489383158656 10872022 1222095592298691246491395944350620320 10872023 -131297923862836487340046157241978848280 10872024 295485554892053370515163981690875904000 10872025 12535452363567306583706800836699553550 10872026 272596807775947872000060743919814902528 10872027 284148045087873028837718899257411936120 10872028 -314134375048196909216601991667113172480 10872029 238336627287058581991197040767052596576 10872030 35629827508994095012596724816671306240 10872031 -387366501099766545396849230531070858288 10872032 559067277010510335041558769976172347392 10872033 -318478579640149865941840439833331101776 10872034 -755288574675468819153125029578874368 10872035 -142914108055607966265809144280211961520 10872036 7603768759742034444703593053355294720 10872037 -163442559462796992819348780365943897408 10872038 -102611888782464750723227523232371698880 10872039 289407998588121771051399316623401322024 10872040 786682287753755861266044249016929484800 10872041 -304735226247889583067430216353367900416 10872042 -123157764885387004801780459785355111680 10872043 -52953553947439265451505416981816808640 10872044 136211199172552131460811042585120796672 10872045 260940696380407976092964304824522224620 10872046 -145735307811258424519050967709847121920 10872047 65769607622018524513845585338208918480 10872048 17696450465368733659045162549837824000 10872049 -414383577154717971981698856083417538636 10872050 -85069035028434663791333714119864819200 10872051 -328718962534891877373898172326539716496 10872052 -227537299216753636876064096331189374208 10872053 166201350788638985820620018608246864302 10872054 146278036324484309571166800578393624448 10872055 -538675726342410964134843772833396033840 10872056 38489455514993479385052472283115970560 10872057 -2817428784025527512425400125809215808 10872058 -22072809994882155173439841139993104416 10872059 951333669432423581098821637414820689920 10872060 238642574134773584229108255645163176960 10872061 734950171542905879537945474565202881612 10872062 41073745089917187434982611707724885760 10872063 692001393964175862026929658772478153944 10872064 178026478792394737440757528612638294016 10872065 -394661280051094233778825178275525270080 10872066 -228590561329972409427605156468938003200 10872067 -499140178254422838286304104807814803248 10872068 486988629844742657382309155010640798848 10872069 39746383289076888540499499565541219008 10872070 52902774730722353051216708656538002560 10872071 20120043080460312148849903874228568000 10872072 96607414547927508115819248879290941440 10872073 -444942511794925333659754176101908072678 10872074 69133540325961394533658055561862681600 10872075 -309450753940199879037542298878854841400 10872076 1005748643634785725653726503209380408832 10872077 -5432013792886903180187776640558899392 10872078 -69294175429121607473692981528720324608 10872079 501850894410973127608524126538460181680 10872080 -13496269504120705122112165670818775040 10872081 -13009180496646531941683367687925185520 10872082 125067355094460060700567479917409447072 10872083 -132072601618037056077497992161759253200 10872084 -121584574410623567624322359973287921664 10872085 -49644294723378303863463524774438640000 10872086 310493638768369489606839310953833563200 10872087 -71028056106489795582422611433119495680 10872088 411763398996420173182547399480706539520 10872089 -60509106418450521242659547290805996544 10872090 -307631581230056755983558109568925004800 10872091 -5981025955874324260774839855767180816 10872092 370841536122297104063457076226903040 10872093 25015002207383802244992383515752762048 10872094 191128737157912296462122387635451700096 10872095 -43249837157897001184817258432030409600 10872096 -101245804274517693269611004439507763200 10872097 -399336602679841623439225301100474903454 10872098 -55800441152548853192295780768467892864 10872099 14956817887068126499289739206580022224 10872100 -32153220055666560306750021085856256000 10872101 97987745368319370732941113537844823102 10872102 44834660550593941030788559002434519040 10872103 -51842448296871084759133659870622259712 10872104 752619262908208683002739177621143961600 10872105 123073382234471786731349049430829280960 10872106 -10569810103990197094920414390933367296 10872107 639327462249202186082459762271206307720 10872108 252242886631052357578590439275784219392 10872109 39972413077063416785369186374357470604 10872110 21359715352262147704952907682954560000 10872111 -174601477529473563681446001719452052736 10872112 -14163506543806697240764405932933808128 10872113 21036373883649381138774084560430404160 10872114 -190336763597880551021640717400142542080 10872115 427083790598312472721793520144459275760 10872116 239443848958412384128103627209517291520 10872117 -371635895992088667129358803445378532160 10872118 323202732080865896993324862290582777760 10872119 -489531570731423402765466146544723148056 10872120 162102771056652816783032074618373836800 10872121 -293232662880512233316153332203029306108 10872122 2329621206180891764967869965888562400 10872123 254358940039055831516200251378462524160 10872124 -10969851386274953251217107612484248064 10872125 -637354433348599171634481963576510936000 10872126 169984353354321305052765953708597894592 10872127 -44189767720208645868810677295509124256 10872128 -344743569996625998931448661845505736704 10872129 -328485337024827282706710873874325623680 10872130 596714258904917478749455937970205048320 10872131 -732381598250161820882689847331268960068 10872132 32680560484188090343399648143996214272 10872133 315666781639366885004866195665793396382 10872134 10158620546647373685099160053913878528 10872135 241916130695398523842336504943417982120 10872136 117593428642507067413038222963986472960 10872137 268970017951774913330233123332479757786 10872138 293241110969551715666850381323795112960 10872139 40439116556664431550085872441263569940 10872140 357576045259941825876655061877827005440 10872141 -3004054265349648357474963981428991936 10872142 -419855793757608494670348461507804344320 10872143 -583481528258819610876590694877029310608 10872144 -3503649076893675891069909815368949760 10872145 52298688444893457842076986682445285800 10872146 -606438829917661054569757238606800896 10872147 156425323490175803130039670062808375296 10872148 -173931584255533432840019427653485932544 10872149 -1047110030656972116265348264613550440964 10872150 -87866117459776252262304997466332190400 10872151 115487129892100955276392145156274112800 10872152 525839278203424934644591005543092428800 10872153 -45368297484535438614626569054761414438 10872154 -187885022051977066932467576426392504608 10872155 -770232171650452294560113522407884480 10872156 169386277621330364814798079324432476672 10872157 9145801301164804069953840786290283072 10872158 -459144711164184059985990115690550436480 10872159 -169105193213281018290340907600123713152 10872160 -134898881743438619677635857236127907840 10872161 -253575309934403060639382523060782374400 10872162 -76040383103925105387983411967944997888 10872163 6369425203720105715883533226159166080 10872164 515918060999548572303245708839479797376 10872165 -19745212689733338392171068315684085760 10872166 11084239837841442023335712654744064000 10872167 -183878450713420862637436056511640435784 10872168 -442606610058733781842562108299295539200 10872169 475310897255038963345939194765944905152 10872170 50010612407437557712921542629400096000 10872171 -276033267960118686439710781792561909920 10872172 -42255338566439233101750009117591165440 10872173 263806203317166970425884632388386937400 10872174 25509335426421929165127204870190129152 10872175 -19410253223810089620270498263680327200 10872176 22133380496322799695221702983713226752 10872177 -365068451163077874072732263735757390480 10872178 163092632117965083365759737707188762640 10872179 465840180030103471574462727019682184780 10872180 61802324674356356984653169179395225600 10872181 729564829939769992444133816102835227712 10872182 -6775586523883649296345591797330360960 10872183 33655575054180130319744516910713276160 10872184 223717833397897485457667618546465218560 10872185 74114562568736539240529674950767392200 10872186 -25499100326503280338316352124403156736 10872187 955473409941859158652930979701286267760 10872188 -428913724251941782359758677478696961024 10872189 21369571123915726857485910371462929254 10872190 -34569165883378064336497567939529560320 10872191 182897460467735531215804951978164246384 10872192 153832683800807005622959037012540129280 10872193 -608370942470521930174412420536898290558 10872194 -297417152808297271408954674992022630528 10872195 -20095778373470591886639113812571296080 10872196 160125576178250234833118871102592122880 10872197 -78458135489151482502558566667903217536 10872198 16012317801066116611706626618263669120 10872199 -200844618140146129444048004481001285360 10872200 2960793764635754306211022660808064000 10872201 -616404886568837305380199000620568604736 10872202 190198066790900727303074685234259720704 10872203 273907302191007519013196241860292874452 10872204 53331875612443461215190389721476677632 10872205 -289858001701086309470089403821623165000 10872206 2718432295271058689915412897590361024 10872207 -281814492728324287081560896406730471896 10872208 -3323142026477121161830120723008700416 10872209 -2576815415923860121728413565236528784 10872210 17622701941408942983793806015507432960 10872211 -120149588170037969898150111546153345968 10872212 -6796645471216750438661844755539200000 10872213 -422688844625809439737299620784541536 10872214 561469217460088367251032657111775557504 10872215 407175037550627840055162135969914581920 10872216 99791388158926335132317548880992665600 10872217 -251527108718403883061712581681056807040 10872218 127953009106250576933863062260192678400 10872219 307181359781990747371520295330918069144 10872220 -82283397031968864033265938982131909120 10872221 1340961312242029774513734360055879306752 10872222 -169457213208443731919267982543911924928 10872223 218605465986925959056154091589066197472 10872224 -1187381105310182342559438153311994249216 10872225 2131479790101622205766496018913688000 10872226 -46146632398287836822601161477189504688 10872227 222407383341257295265424547443322906624 10872228 168485029974198148344185193375029870592 10872229 -158536642879980169910797194684703343170 10872230 73449212670133467766436096118549285120 10872231 -67135744820154022900404636721919987376 10872232 18593490936337612049452256287432704000 10872233 -7866305881799184668647862521585840440 10872234 167924446475129038001669158949548523184 10872235 -30511241339301335491789304164521245040 10872236 -126018563688465978868968308600615934720 10872237 -11594571782474910456725503709123269920 10872238 -33990619596184514394687551745860957952 10872239 56916807225874490907556330817719708656 10872240 -2575093040580488743563324855238656000 10872241 -371517516945408822381232658911502709358 10872242 446470669722337047729606636931431817632 10872243 -347621476135330309953448340517285452268 10872244 347632036932839785190016361170512433536 10872245 -518519299378714336507266157500006325200 10872246 -77726210963073290624424400791997353984 10872247 -215382271331449154554026854840509437000 10872248 231128183192914692037690568137646530560 10872249 811029181173280183138830764184446976 10872250 -186044243415740821565516549246851728000 10872251 94769181166846706237827521617447900112 10872252 182378900743988823762489180002864563200 10872253 216133356645981226448696430355475882304 10872254 -65362661181871854482814726465306695424 10872255 -21787997564060843214881351865585074400 10872256 -13076387835761567146211805244927508480 10872257 -140146861300284942568826027026971732576 10872258 8065706471313016022041008733516412928 10872259 -718711908367258700361337928956206169540 10872260 -155337507638094917027006305475405721600 10872261 79265895213487125483854251880122215936 10872262 -202194094264682982926430103334236702368 10872263 74563252880799092759986725366002053224 10872264 178173497277310293104621060478367825920 10872265 159605095201815087953585508037265934480 10872266 174827691765543030923254750583828058624 10872267 388574080922832347734780775511539759832 10872268 240087454720962798785207770911124684800 10872269 -449179661070794617839966681011546868756 10872270 -63768097668875910915451571170622467200 10872271 1127272842698815242101373988386796761312 10872272 -138867521054847829586486327484225921024 10872273 -219378178614827990754995467188867968016 10872274 -10421078395905481081519985635545753600 10872275 160661177571052298149917591632507328000 10872276 279283619522104591003569648657992927232 10872277 -372601058546756852370136637351232000726 10872278 -465147205428418610815173482272400590560 10872279 -293130123930205879665428765763013877760 10872280 90804465119692328484221105506600550400 10872281 110280976746061087225313874198005215680 10872282 156197580110521373643613588442553145344 10872283 -138364612213971369536503789643473681468 10872284 199786609943951659900797703454120632320 10872285 -64199499355570562468613307735388864640 10872286 -669801517421439044968078286016639567936 10872287 -495766592989528966346029303334506602888 10872288 158067137403196721874754805142683910144 10872289 315082608916641701280933653478881443840 10872290 -97686071221727120303447476964936040960 10872291 276667101643491758712121714593529038144 10872292 -5284168033645525283297333281780825088 10872293 -112671642858970826365050518260940050176 10872294 -130399620327130294060400446328096824320 10872295 96232443663999818981727650114993880000 10872296 -70171852371929235764849675661304627200 10872297 -382686523386875015178594776240079718326 10872298 40306298824149567081701124781319798880 10872299 -305672299990997039691145183043287206264 10872300 -38766636626405370965521816343859187200 10872301 -263923675305106494045696642672205603392 10872302 36027788449735338510936338291153326080 10872303 -35127642372218130135435794873909278560 10872304 -231158635908700874118338919241667706880 10872305 98157576618186836051691662495344049460 10872306 -250254282249664247819517561263316102768 10872307 -382059985225893056908611896879617902480 10872308 34305097091614184869178256427605332736 10872309 14083884819289494823672356801726000960 10872310 -5985545689013709587823168583738429440 10872311 196591393227512471843219903289505173312 10872312 89700992285637512651085368028675440640 10872313 -148074883397937637551726042073419848160 10872314 -98235009324045964110691089130510128960 10872315 -410100696844221542967773104835398600800 10872316 129393051018504977030662976613915995136 10872317 -304096138063535293902312941080033328634 10872318 68802660885284198942798536872525405504 10872319 15340791519325504599811793716463200944 10872320 -27684358431229838099835288823466557440 10872321 195396706248822842897664169394330321712 10872322 -46095332849717954359711475383079528448 10872323 146942965783332960975358349558559398400 10872324 14397204451260598061070546364685996160 10872325 2215857634149491396108035670762238100 10872326 53433336746061812072627650414823510112 10872327 130219227504677698400752089173491614120 10872328 -18622730525462733131207054479403735040 10872329 171933286048100323680799410845540534280 10872330 -9962107437124960192912355285790965760 10872331 702097353230991231404561113372280642132 10872332 418166185739396607848556029211589401600 10872333 897217380185073104847039808894254241920 10872334 -124986383755524570107632429550472192 10872335 -10383985982186294902135837692671882400 10872336 4695580363991956336793934307155640320 10872337 291872665019042846005231011495432991552 10872338 -53629140921082785759904682545779298656 10872339 -23409457079855493196325688236571169440 10872340 179563216799180653923746891050795779840 10872341 -52816559526192234961143608600747478258 10872342 -124211113315575978571418668034601722880 10872343 -314789324952585913053151333300849428480 10872344 214951656983524918139734327331607552000 10872345 208177941853322753050914932835275258880 10872346 170272707971804746114930896274404102144 10872347 522301741022669753226417869512849857792 10872348 73529386899982257236843785795943201280 10872349 583194037290605911810319753888869279680 10872350 -259245258552916967669252827494493699200 10872351 25650243595597831992720982421646428160 10872352 -343627304590957428282928356488121090048 10872353 447407859576839479377171350202861276864 10872354 224536942282795361340236739082963163520 10872355 -137306002420715069748598428897408914640 10872356 -57617189805999779560515075380468198400 10872357 -464091030786186809259879221349561295200 10872358 -44897175366904527293314167685080430464 10872359 175473936619387950783203360903232493560 10872360 -166848774381707094746868233465597952000 10872361 -534830512267491788888287686297713900700 10872362 -11634683547216623274760132203323387136 10872363 -6868204475184973441705523230947585600 10872364 158226868242720577559065029118678537216 10872365 -43790195835375167590622861561152704000 10872366 87274908575311761480803324544290332224 10872367 64370444272284493084433230636077917664 10872368 156294161072496059712453860673870495744 10872369 -751986974339241438116480541036476835456 10872370 89248516316413116015200154704129779200 10872371 1403173905233603125409195002886292509712 10872372 -82662089612593875337619195666904907776 10872373 -306544870884607677922867397799419558720 10872374 387774288779971661290800717480793131936 10872375 613468406023186298365650542936901120000 10872376 211417722141086513094751398839528079360 10872377 -338924680012224457367751149479440348528 10872378 -3371321822375544497547789217590127872 10872379 -7837389396215661524577733069155527680 10872380 80934157098157615940459485750709836800 10872381 91069317675756578069514757710860371200 10872382 156854040458657056787568326762223926784 10872383 201041850532244993250363917066638525632 10872384 -48262345415739052732514744733026746368 10872385 -466329337946075912436707345331383793240 10872386 -144519055653360147731608528921659302400 10872387 32839885051813413674896984204342991436 10872388 -308327332515523509771553028780844195712 10872389 -140286597216490979606117653253719473120 10872390 183793773424832859627768124552166956800 10872391 254312711965228450159131723688218625584 10872392 19647919964885706576202440340528865280 10872393 178894197379470839976689890465924334784 10872394 -114141805131273322242365839187692544160 10872395 410932512052387846098722783646565706400 10872396 207362698619977689184402176497610415104 10872397 -49662510233637064764164377225917449300 10872398 -451682687868422946542292645910719492864 10872399 -49528506597870117856747786897351900032 10872400 5612707320679619763913082558486937600 10872401 44433967907875388057868491720847217224 10872402 -106289407602078391920478161237023381760 10872403 -621371152217035130502987970215757891348 10872404 399772962389743502174542346360855465856 10872405 -111163135182733843888435013335785467040 10872406 -38444238570293588567050941995244815616 10872407 -98519970988072757316403936352941694016 10872408 131283616557828239331813018596125900800 10872409 725512539746640205169864899459728841610 10872410 188384843185334705465258386625586459360 10872411 -169347004699316202987727177663861548672 10872412 605183106983114744824967368975092793856 10872413 104117251862744487187411210238631452160 10872414 -263384003505463769716387746780501504000 10872415 91724713918017225004725126618771115560 10872416 -76297538020904757692351150039598366720 10872417 169291322963363803906344425431442024880 10872418 -246617950920901729101294724408038793920 10872419 341652461449759194102594470426608216560 10872420 40102453841474487606564571322265354240 10872421 373040253079828141507275581822613888 10872422 38782035764231990438947845777122709504 10872423 -23838369766893226666310183082862243560 10872424 -609795056845621699224367276808829527040 10872425 -156059739168050142402237999827534809200 10872426 -67194022793897667737100402534976194816 10872427 282875025820843279345255319292294104440 10872428 -26241444972329851895158387726921227264 10872429 -128596270992681830773868453719427553216 10872430 -102705632700494636916608510371863974400 10872431 254012188413362425182687266824845051000 10872432 87802590609014193739147011401743663104 10872433 -280037178528448338156835762664357025792 10872434 -283771080634834903816278271502030310384 10872435 -60236689287688624181840405892221882880 10872436 -715656475080937028730430585519319624320 10872437 -404822889956382451478347032625212520914 10872438 -6625972411775221220790477571836795456 10872439 506684776232224380176536470863714019856 10872440 -159826187376373816865515732909596979200 10872441 -140124454606916072997929423404698139200 10872442 -42717465677030830541530350735455585280 10872443 -47361856461621829300025900182383978096 10872444 -131115915173438851081038896684688408576 10872445 158430687902726692717724739074321137920 10872446 -19467457968358534555568347498816499520 10872447 -159118250947948361766556145934120357360 10872448 118491860211849174655202387771491614720 10872449 40620957518613357320505174745339171200 10872450 -15021774460792370639766545359203434400 10872451 395925402591729617003409016874562147452 10872452 289201903028520611529099114989479825920 10872453 418249689722143254282328665171832156608 10872454 -473124815976873078293240903640722691840 10872455 869532170510328121338445411514779080 10872456 -61873734963876225852385897732898979840 10872457 163010872023758661843208480593013008264 10872458 45775387951989910373902395080103244080 10872459 256151728403081379375244970946374352384 10872460 -173533374107243850247792190332825420800 10872461 359328026835086203712456022018797248800 10872462 119922671573386245924012797484315306240 10872463 -1144458275048601154221009320448604399584 10872464 -1070762515573653299910346280356478976 10872465 28808997505180275715434382897358280000 10872466 -84683391686016923919019645952252398080 10872467 756178029347263269912474761995105497516 10872468 14780536928995339009779707448129116160 10872469 -59538123506201484774387938949375291720 10872470 -12837776166735027495302951045810749440 10872471 -202146519923531159874646222160851649688 10872472 -80386436729996703515883020765763502080 10872473 304415965271133761486186792535376599684 10872474 -462292855487355198662369873041480704 10872475 -67232686319030389267319859684651176000 10872476 356234769076589414893404988494464064000 10872477 -221445075710729542230654069790539884160 10872478 47372071380297253500953524226354259840 10872479 -95451436772050665571029368594068390416 10872480 243458915870878072537943224289690910720 10872481 258036848027326947671846711451741101282 10872482 188759529661100879389094919190702304592 10872483 128802701797790448331141832968607964024 10872484 65504979117352166404018771795307397120 10872485 132709244691203124734318404613551258200 10872486 -143714687983751073246839315983535438016 10872487 -16809816985012469761579723578664526128 10872488 381809022274014656568153925255803371520 10872489 -37556483663533368926033504191998873792 10872490 -149240049898625484011462831619878820000 10872491 133133250143632931791380659607672493824 10872492 -138269901674931895447037037491507417088 10872493 -922019942827294573202835331189035265258 10872494 -131255414010433444707353272114385344704 10872495 -472685006132105702593955334666481490400 10872496 40373825232858715997747357004763185152 10872497 219040940744372241090979454499379148946 10872498 1262815069346914499978681750527024128 10872499 -647237843086934184181709915420430394680 10872500 -13227076983527033807061958674642000000 10872501 511015222513560995737733360529181638432 10872502 20499769654467838882373931905768686272 10872503 -6331907894586015038848338678163146720 10872504 -252016565301374298995581429939497123840 10872505 -155950249944728983406475569774844939840 10872506 108937413609180896852096816520575631360 10872507 -3075375435501273857462047296725447040 10872508 -49370346229640986341073671806492572672 10872509 671369619282413241508434196629085168710 10872510 -240372114030883369198318121433777807360 10872511 -230085966639584634904330996529450233448 10872512 -104618083883682376897074268921440239616 10872513 207970427799544665478290723920743768242 10872514 123886876428240486862678729267780869120 10872515 3254818002580639732107430519703494800 10872516 150724889981398440745482149126316260352 10872517 69696426313839978555519937527342606240 10872518 92177109801860393414880972044306250240 10872519 -28503822116961967818521342134408475520 10872520 -55096914677253235109200931696197632000 10872521 -15876022522996043682120365464677809376 10872522 -259541023388292903873618891886216665600 10872523 684617956830937112944949215335988762772 10872524 108650809379944784363409996002884795392 10872525 259497621232562683849158362975378824800 10872526 -66904131702954336073727208717226450176 10872527 -286905125467858701759508071125864404248 10872528 81078393040431366290099475728637886464 10872529 20675690601809871967665123856385191284 10872530 208840610545408811047885472714803272000 10872531 268801637646360950353225681604562475728 10872532 -94420658078020467955427660121665341440 10872533 -53425269348547420187215879834643831040 10872534 191400643369427970151225681250065721280 10872535 -1046267141310600346243728353958838920000 10872536 11687115057777334625432166159203880960 10872537 32156520621686816883022388893791407616 10872538 403039238862371442826722082166784679920 10872539 -306964914055086779268458247656705337660 10872540 -30754589521631985929487984786513561600 10872541 98765982879551821684311262410599636800 10872542 -215852505332246455533770324460827411328 10872543 13142129133805030332197053195357974528 10872544 -138009241538280191022283950623658344448 10872545 8148362191082596987978401614544585000 10872546 70199802103724061763262845209658752384 10872547 -11157026293261668950102291329181193568 10872548 366297191469107103859590350873390395008 10872549 359703153394041453301634143128818299488 10872550 -907479771107978744072765317320336000 10872551 -1638566166001148224201922298105628654728 10872552 -419419783040452527350608191909196922880 10872553 -325997690004577896575532635219910480396 10872554 -83136659772871441605567753860674692096 10872555 83628859799594484170182304816793899760 10872556 -350456677085206625117598890823083687680 10872557 950994030672547277518407487401675137472 10872558 -171995419886374098015980270999244696576 10872559 -465945009425040193320906989687748779384 10872560 47265648020710971294940357675607654400 10872561 -90381439404672551815557281006634192000 10872562 24744387420175345512093432998243734032 10872563 -64826479019313262554175015014773131776 10872564 -45627315792210314862682409635912704000 10872565 580091490517598929389020255278726194720 10872566 195803884065459533393550243449975939232 10872567 350273750067360304599695850093462747768 10872568 67310097790728226985379651824171089920 10872569 -765395120057587434757189320793141104 10872570 -13343907623593979581074726851376748800 10872571 -1108725864821827306129091022314481168408 10872572 -430266966166920601169482274671977345024 10872573 479416200388213151016323369757615965184 10872574 -4684869048385504116693802478504254464 10872575 153306099941456709520379494553483682000 10872576 -287801601692180823792692420180705280 10872577 208129926205754092436962786701595270208 10872578 285801936415738338611099634939163173840 10872579 154793890598022232105359630868982841600 10872580 -146421484501490669842508788855587532800 10872581 -461696832516344658613268814855400515618 10872582 43567810674503689589200616298020235264 10872583 -284994888573870377574615742468962015216 10872584 -518652622619938045310621235891850444800 10872585 48578765698552941542023398000200926080 10872586 143763040240866484530684848277291826992 10872587 -676989642003481656790333536007234814808 10872588 -134151425552183524125772168504725995520 10872589 -27390711363754796506620065308126573952 10872590 -351950699138581110000545726872767163200 10872591 -54693260473918114972560121424046164736 10872592 208365982635123892146996748759186743296 10872593 5823437401117129847513311843634755200 10872594 37441633202249527416534784588368306720 10872595 548085929090354759505806114817843565200 10872596 -102410514193159135763692624120982261760 10872597 184756606224264922052911117477500675072 10872598 -5244327362232927061890254826917406624 10872599 200666270977151749751651316639756442560 10872600 113995422263612992743691582539667968000 10872601 89452586893929251030376011782822022400 10872602 -52115783135738873430817722775747027488 10872603 344577813572605182975630712842092075520 10872604 754833350101025818271009807199693176832 10872605 253376801577920436139763360427065382360 10872606 75795896457712474654477505148680131584 10872607 356115630374058182488663663294485177672 10872608 -481338298899837760551265439856345415680 10872609 -203171574930436460846267059034006170272 10872610 173469035753488813874599896637303245600 10872611 448637809039438686298836391293124549212 10872612 363463423332057969524307006803027804160 10872613 524231415070562558086023630185955790204 10872614 502728481352051864909841680821499506656 10872615 -183854591673701725032621576683443549200 10872616 -431408833119627488947045162934736491520 10872617 281868522970596831721790773821586200000 10872618 246701728578255547650322703769840847104 10872619 547656002043876008331210458235838527836 10872620 7862071544415188630456535726374799360 10872621 28250716237888153393518650404541588790 10872622 229636613306317784509622771001998398080 10872623 -550426730085718519520625494699290322256 10872624 -16891993222480425781973573537318830080 10872625 348725375263995249966789967394774409000 10872626 271067902143132322719620395539945557760 10872627 -386976807206637462126544074754591381968 10872628 -108382680970956344840053818200098376960 10872629 77923286046530087559834762473791665408 10872630 1018813160650223025945760366429701120 10872631 -79506982872389493787566187734084898560 10872632 154510892447760775901521389452829880320 10872633 197854965598018505794746132976286438304 10872634 -10396277481241149278521468230886229280 10872635 -92769138004954684482686494840876994640 10872636 -5166520768089132261288960073149849600 10872637 -918446775143395845581562719781686375828 10872638 52604260465598317838982102788144286720 10872639 274616388027182423710900034943937540560 10872640 17004469667314714625219826740027719680 10872641 109399668268524957373642219714598148840 10872642 -78117246766025964247493322916218634752 10872643 351337847624886651091247656824857224892 10872644 -3196618805076501289937988873680173824 10872645 -64171402973301492970060418033086512000 10872646 -439158456357898210459031865470243437728 10872647 9867282012048631129846824384920211480 10872648 -236996394567604614907210033653637094400 10872649 367681766359568733340394520375318258650 10872650 118796724325689699119638018228639725600 10872651 112465042665091328834634660236168025600 10872652 134486889162242728081731830905435471872 10872653 533840551384450324556382249160370468928 10872654 1523778267667667925007585988427950208 10872655 -85006110667350969464961844959389589600 10872656 -16351709800457636510922000667644788736 10872657 -9172796863599052415768666515937355360 10872658 5055415759544361316213371108098793120 10872659 216991311582433322115010743060208358556 10872660 -260479212449968373047116443114355210240 10872661 35989435165934421704784409352486986624 10872662 -98234006714340330479984546674743123168 10872663 375878504139965829791343157269355018344 10872664 -220789940648252238627797392423932948480 10872665 319350807255347486234918080001490957060 10872666 -51478315437812434845467555186268270336 10872667 18331035564784375995429253623327921600 10872668 331580141105014473818294436796979520000 10872669 -56787101623430079659215500172006429056 10872670 -93750626454693333609885278871934160640 10872671 516933565297242734949924323697177283872 10872672 -156635733484416524570914560517203296256 10872673 -97405521311179588633272175301075067264 10872674 -92839816554884172541092257437113100800 10872675 79784329889235716744357182763014502400 10872676 -606094749936645412771871458168950471040 10872677 35116232829426475873119569436741138240 10872678 25979196591940194659679140735712593280 10872679 -11173667794219596657794338394283877200 10872680 -114423771508771740786023601032036352000 10872681 -839085718296200489053097716071614731680 10872682 135060022499484836450852724605016822192 10872683 -60602635737395608315329078694713834096 10872684 565660084567699729968385521312274590720 10872685 -140515123134778632224017108527680701200 10872686 227583242325957688955747170620881886144 10872687 128166614220749810937302603358628244352 10872688 170907020249693125844610957969503125504 10872689 114722881006125613309460049489134226240 10872690 72041352311138590716804297266361523200 10872691 -1054306317825369114892043851661129771200 10872692 74617046550657949898504010909716815872 10872693 -15863172653125414909729180054073125440 10872694 110074296539899471158929579281387978752 10872695 -566246986512761554706615277240972997800 10872696 434458278318240535903271499886436044800 10872697 93760731116093624956625193818027760 10872698 -191779914277214804412072030994068029184 10872699 363453003855607545941333491615644733464 10872700 -127035439206518099090909512239212300800 10872701 -166497173714387002047137372320657431936 10872702 -275354741875027738192483325816088494208 10872703 333017393842620767633023962711626125952 10872704 155464644526370879121756892149149859840 10872705 269215936077535139552966629441374879360 10872706 -55952001557840605228774171976207694816 10872707 626108133382078569083122479187765628952 10872708 -153251335539227856302665873954558958592 10872709 359681137454107257308159863588980044760 10872710 11966561011707639715387239553336325760 10872711 -4684425569764629597577244727807075000 10872712 -242204712288184611811198054132262092800 10872713 5885492352734133079863392642312931840 10872714 139688076104887302591161973379785607680 10872715 98505963483713258844683790892814400 10872716 -40370298251411967648297935953168892160 10872717 -145624055465133688936127282267574265920 10872718 264171561070156361075265452720756893440 10872719 -138642125144835048568721695831146925440 10872720 -48594574047659176986823040161429831680 10872721 -161876920827077363886918075211640999616 10872722 940822331987641603970764016800756224 10872723 -111576079153507507052005436438404012032 10872724 -104448110087469155925569168687847505920 10872725 -54030040427409014518488456290562189750 10872726 -20309622991608582851150640089428923456 10872727 530654973989950411360393809842870175792 10872728 184695867062730036749416579596360284160 10872729 171592842916159629806591023037749038144 10872730 -197703704001172678479335724467430412800 10872731 311850065131567596610540662966877899120 10872732 -144437036138164049518342237996151589888 10872733 -125928676723587945140186368656447636756 10872734 -103465768483438272879270388240232918400 10872735 -600178841020214178067551159625236969600 10872736 -113315187926833006042167189859766108160 10872737 -636839867447754132463553539846504771614 10872738 -227624955703007934331321109147275545600 10872739 450700520884757316752004808919272856540 10872740 -37880176378845233103791434216268271360 10872741 377120601041407094654763988523251514688 10872742 46644067947412123612326612327176116992 10872743 -62902174627838440428387951194864130000 10872744 267345719204497986554181755850375659520 10872745 -57587991221740934188485023570325158400 10872746 -19188492318578432437891009096473652800 10872747 209495397210536845250365187226670725528 10872748 553770133265746020223023201947671217408 10872749 24508723864981505414420085105499070040 10872750 -28481758225857576274107883381171200000 10872751 -281685079194883327586700117300825489456 10872752 -27658209473876658334561911611810119680 10872753 120907329084584271776724168150166954464 10872754 -11778960582410839447073077864214833392 10872755 -34269315715480581437375425435148347680 10872756 -264856165825769357179320036111502540800 10872757 397254811272777683159645404499984360000 10872758 59923528315491948393435723349474855296 10872759 -51731276988460166807529290256561893040 10872760 70922260907282521229135726468831846400 10872761 -924424833089547352111950929939649346176 10872762 6488717089821901837257020854269586176 10872763 64113014763828892149237675807623942400 10872764 -237441256925582227349692579264358851584 10872765 -3804566737292943425242296663883593600 10872766 -43834578145305016131489004502186457216 10872767 -650050972982478827608846723705162925280 10872768 -62291361291568847061228616536261918720 10872769 -548065846126990204989525457752251182160 10872770 -78222089384879744467774055642640307200 10872771 -95591493056503895464501618859087014656 10872772 -30315688676077624492593251054672074624 10872773 -825657977088518890408383452520888426978 10872774 -886895902988524127477222289858579840 10872775 522860345667699371299333863296126056800 10872776 357649046971399758340481257145095726080 10872777 541390877174713927508897417072229511008 10872778 197141905197076373825463561598336947456 10872779 260336811371263174215226469175906869760 10872780 -147572709863260190121836743661464458240 10872781 -772204982300482570932990115420061113268 10872782 171494194855660174590411870424078348992 10872783 -389732217109424353958803215157954741536 10872784 -48797268573620803100391616112698515456 10872785 -25152668438391590331268510222729052160 10872786 91551747213448477322563054778645787264 10872787 -879404396326865797627480131363632700960 10872788 -228619857668123284475938835813959034880 10872789 391579052039991202073750886141147473568 10872790 -13901666872118424013397043043509404160 10872791 -4011519079847631016431976816900028736 10872792 351795395293890465482947166362872053760 10872793 160441762329161332297702589600726828042 10872794 63487303015176036294009249798318963696 10872795 93283597790668055144664693446380510320 10872796 31274670938756842826120787068938152960 10872797 -307717620592944123142952934176316550260 10872798 -97056345574869799332565116013203551232 10872799 -274614224082330233618952283903433011360 10872800 95533732412810065289082836410977484800 10872801 98870971655420754640850741069852963730 10872802 66708327070505929800239211309306194304 10872803 -134171697443387681684669740185500814120 10872804 -247285358035051483694335819579248365568 10872805 -130991508306524244108944147362879897440 10872806 -186647751247813015565146229165207712672 10872807 -424853485834291726553272805908338944640 10872808 -11705013281808795805082729519389655040 10872809 300523934350130637594324621101228848116 10872810 -41525269433592209382796228173077213760 10872811 -385977774881500207318884142649638223168 10872812 372481906953012456815017655224161382656 10872813 -54598653807459321136587893876885778432 10872814 276903133938948328224828841556222792256 10872815 190574518782239649528217702502131594800 10872816 -24412627640698438806762472583228030976 10872817 180481335157814516082083533859392566866 10872818 -261073816446417913904541030391547520 10872819 556600826386519221724071873610511614320 10872820 3442679959378929734114594514146304000 10872821 1033797161672795321576430353960909136000 10872822 197546097979180686806199153477723598272 10872823 258031750351314488106164467923486350528 10872824 425571507483037226686368268415027712000 10872825 317644568979133007930748581559177000000 10872826 114041357873874583503236725741359575040 10872827 -138833335699962942474530705885110287360 10872828 -23708595652286694003460800644110041600 10872829 540025419669169636695287126953277822880 10872830 118552230380817730660537172242907809920 10872831 32722118897494728538481519425142574864 10872832 -33045638549242146113436401941453209600 10872833 -2987387456791886299447527038974545918 10872834 -27910002182588279644053765903460024320 10872835 -502833833029327977147938319853793439840 10872836 -160780506420970644495064189372139483136 10872837 15734790364352733903729753426144742848 10872838 3932278606502548024970951718774196320 10872839 -42353017502507294119129894848340436160 10872840 -20971072694402707696867996295329382400 10872841 185844122506949523079635524893423296960 10872842 -9311485573259169575360852138378924448 10872843 98353889842605242383364185219101991344 10872844 306917098399602602300613186830162082816 10872845 -12103197045664973793812068496792512800 10872846 -13677401993880011169857281068749690880 10872847 110629859567101572082480810741544873152 10872848 -45570194709706374553096484948298694656 10872849 -238631761851224344461765653605563398400 10872850 -52992679936618927879684970633387931600 10872851 -2397577550787238985329709417982799872 10872852 -79036531009284671411739830849716033536 10872853 -595132511258572655424062233933245318898 10872854 323588803460399233419476555321714386560 10872855 -20903202292287777878499256682183548440 10872856 616548171238226106210037497751143321600 10872857 120608097618932618391240851694801484932 10872858 90746467798612630221114397085334631680 10872859 179107144047950843550637364231015111520 10872860 -69872295243625631294280360882509629440 10872861 -175541671439776182084892861807212928128 10872862 9276559535822033950064766808258203648 10872863 -82295481988441621895437602518648315760 10872864 -251923848695803856709639243137073807360 10872865 223622145334645398120880238580354970260 10872866 319177602324632184040476260636110331904 10872867 -315033533015047297757503087384582429320 10872868 31859915026208347663334955573358023936 10872869 -285230748048149305151320185061352994816 10872870 90727803206422591361873839721881084800 10872871 613781961024599847446845376007255758544 10872872 49728728879355183871404110874603264000 10872873 690371531229479146418026830137253264 10872874 -240993661488043534193507914246713454080 10872875 374700926568162394217006127484285548000 10872876 -69928957577530656353406868457185935360 10872877 409749167504347317202632549604146274392 10872878 142682128124055217446435322169211804672 10872879 -68566941390734021712405857554673575416 10872880 -23529288764874879335076382023707197440 10872881 -928169818134818630546722289845280622318 10872882 107218511034209461529605882854543426048 10872883 244074346439896474494578762999895072000 10872884 350245410788049538512427058356954097664 10872885 -161984014121653628978096049639196584000 10872886 534986001468158106717870010002002202624 10872887 -279462080507242137447807975606504565800 10872888 -90210505790402378797016302717897728000 10872889 90406537239054289571980760178050116356 10872890 80565543655304310058838453483749908480 10872891 180542518651320486676116665951627878680 10872892 -377648575672123795465065263980316406784 10872893 715238520719390395817264449497542867142 10872894 -2017832230491064237069166059223648256 10872895 218733455188749652238318533750712300400 10872896 16327972978062699721168939516672081920 10872897 -21029331987937533459955907320296865920 10872898 -411776176930391850653209239262385806464 10872899 -395642082259552371434544119842686806664 10872900 -317027826265233656587540681131169536000 10872901 -58265807269630731393448361217919122788 10872902 -379641512266480077949139909687824718400 10872903 -174561732904252563316736545585228375896 10872904 -335438131232804413447465744638181800960 10872905 -303134944833739407891645949852548815040 10872906 205325035225662758478703530061527945216 10872907 -124730747546659044740839753500652444520 10872908 438713038097979350468192992333955728128 10872909 98919101275765491983421550638734944128 10872910 -67292759411278500812702082035291576640 10872911 7589937369965754401032031863349821920 10872912 4219386317973776100971073954435563520 10872913 -179557247510912718437820648969832716636 10872914 160099794519081552686706113408888030880 10872915 83214863526422358597217788045212728320 10872916 669812727956636693548342699108011962240 10872917 -197267587644613670342593179246732353760 10872918 72693485564884170279910513085915316864 10872919 760421112893064843867245874374786445320 10872920 415207506353366243149408974529723392000 10872921 -256854849954745972839064820719255444320 10872922 -374584979998190677177042943462019241488 10872923 290712664868863165857330484065231764544 10872924 79972378439281888842577640519031739392 10872925 144223232518375331236716581957002808800 10872926 -10015327416871649600880592453808455296 10872927 303064875580497464928926782272962219040 10872928 516081741379114011289062102660777246720 10872929 -357772878885459648107521148081124757470 10872930 14289158195967603927057948499293573120 10872931 -244927727055577044673659204514244141168 10872932 156911012778513714750001134707225640960 10872933 311523768525655341873653263948985195520 10872934 351718894739191723206736590600694907616 10872935 -589436002763726071758803464054180530120 10872936 -71329191364928500526187516887056327680 10872937 4429957780248064555861374138618317568 10872938 50830055827201465677869582918874099120 10872939 -96289307534933144751015152405728750080 10872940 -22658875228264993961703335272651161600 10872941 -131151268806653403679909480818184046100 10872942 -34305493202648879011045883382744151488 10872943 39395351917749284689930499976099914192 10872944 51002928076950058916189324312272306176 10872945 -463136642291201351076944095430238525360 10872946 64287891070578579174690518834669650944 10872947 79902107872851348674746742980776216396 10872948 -265079998016623703964566026325439442944 10872949 -740142855882489721413446495203305092050 10872950 28804668297350343953848211387380579200 10872951 59431911678339619317566626257622081920 10872952 -342584367182024034420261076779994521600 10872953 -260501175246423692427504998151036488760 10872954 -5327268526996666649687130035304833568 10872955 47037723222749275473725967812894511360 10872956 8890464594089381273748024685443962880 10872957 -73859156851901835213437392128572674560 10872958 -362420608029118163209543260354001297920 10872959 3994347946111751740780755499711308120 10872960 -38616156357851699126812825368920064000 10872961 2254356521356411886310111606242757984 10872962 84105142587061133495070125059212211200 10872963 46702272925236474082530345856113655920 10872964 -394043739786809568295742502896761009024 10872965 450707099260599154710983503112192476860 10872966 -44565070745596768100435799075349639296 10872967 -147209415995260033592155069006583949008 10872968 -136870380417596335196272019069749555200 10872969 -269174425280367426878001984357120911856 10872970 -173971512996220140401208948499917403200 10872971 -26139772740772686552674141787466097856 10872972 -99924450728603354403552756647427276288 10872973 235509126231924771742874725561662238764 10872974 4865982728661362662318029037275942912 10872975 -191027125726477348965296896960503143400 10872976 -37042674130590054395221491132129107968 10872977 -117757577717093058954329200324038578700 10872978 115484224040737478236047059718529351680 10872979 52549598983572978283154017011952094400 10872980 8454373424915014854059610932412825600 10872981 45572698304988720893735558443006377600 10872982 -73848113049426878308125710812326273216 10872983 -650926422873345947806315205484571454376 10872984 184344852853858220660014961311595520000 10872985 32501000714025981878300753371485203400 10872986 -25528970478106710844765512287233793808 10872987 500794390930936792142370590671003987968 10872988 -102560740341936723935051668053375330304 10872989 -127039268114008303124772594394260838176 10872990 -180467310134637775965669115275529577280 10872991 494767948738305145149668562681980103392 10872992 -193648085315434969106434692966289244160 10872993 -395502199549415288515093430946988838736 10872994 680640169173305692129855584940615921920 10872995 30079905333834403944584592468579812160 10872996 -188026227211574534652714539898933811200 10872997 199447362612336508315547733699835968000 10872998 -149900488310122883843956598058330900000 10872999 309647535859152285555369121210067772600 10873000 561862938734179116922315024387338240000 10873001 -630707285115765824437545266484314501808 10873002 -1561235757862810958150655884852975616 10873003 -13723391306853201535304279464375212096 10873004 -318624655652916741240205077342884530944 10873005 -20358434911463643983050428911803964160 10873006 251514017142991229726416860334246937664 10873007 730631818160249266721356536121053569760 10873008 -98833548373416787955226331917105561600 10873009 -12426909354340192560650689280882600384 10873010 -251959134866687114827576394583145887840 10873011 57052547960638893506658083896844845824 10873012 89510559099433307261164565970745477120 10873013 276473432732297945117694880477239619740 10873014 64334352313790450621045992578025468800 10873015 -211117202744624832768728352003818124840 10873016 -28826021515519741589452847465938944000 10873017 592587762437216398499105088115147194234 10873018 261981525618858581003351272820208055488 10873019 -87853552458685320834748012212986096448 10873020 51495420944301429599291402844519628800 10873021 -291780320463376225608743043520457229480 10873022 -367263236411273853229867356177194066688 10873023 2136027484024598198415090611883840768 10873024 2833482334228026634744032802563424256 10873025 -26642329657897908990190183525944705450 10873026 -185624189334364196848920115013640677808 10873027 -1355169311369392703357373080200244660736 10873028 624489854240434641764785232762989056000 10873029 217059622817997780321735619708795418688 10873030 -127543884006885044238223631119276715520 10873031 269598484441584756955715379006863043432 10873032 -151091716763714543468234160247555522560 10873033 72770132875406442242305541279516305920 10873034 39313232683754501435636793783113794560 10873035 208718821078436585042910762522609265200 10873036 -260026798218042525379471906688937867264 10873037 -108552312303082712804632838448755554848 10873038 -159319230885466665488896303989262420992 10873039 16948568478198968980737780696238265840 10873040 -79874200309742605218756441314824765440 10873041 232851665223976002930675806478590445120 10873042 -22418255037527279068354229126775620448 10873043 430798185692224409748444063191243424624 10873044 33024842418740430429300357528957296640 10873045 -254710378194530638389680902743444737700 10873046 -73047124307273502779068765609352284800 10873047 49809306442540783237289032602823576632 10873048 659377559812503371018182850584488960000 10873049 764820085248303352251285831318264667920 10873050 -10758613708863630011615304029889888000 10873051 17113342374921937940738032963083833160 10873052 -141959498942708707679413550437104305664 10873053 162953873507856155608779991997856128262 10873054 117798987852108524989628489809463114880 10873055 -350777918813646311745772450148336846040 10873056 87702033988182393111327285898469965824 10873057 168953959028643522671115516881744087040 10873058 -193133987407918515642449953952593920 10873059 -224168688657936049578636223362210940296 10873060 -684001129339175334846792160594671360 10873061 69563356877889201574855899147300385662 10873062 -9031267672346996910190893254401105920 10873063 12092672818047425641002564541438541584 10873064 -100656796736142150984924577089778483200 10873065 110651971160333734083287036889202753920 10873066 1776063928312505092474324316818229760 10873067 -538374509346494577941243069758064971248 10873068 143989651274608980713700371513532003840 10873069 595581626353938219175662949536824257440 10873070 -49371526228580392824781417109805177600 10873071 -43436631926983256733807484845854519880 10873072 -6550037726797360349147465954992652288 10873073 92137403890020090542348712693482718240 10873074 -196686006152093872718800104035786677248 10873075 41680851378410079687551897556727808300 10873076 357377933758961885480172748581040229760 10873077 -29014226556181609329146602252310627520 10873078 47436569626362718842169602483652415424 10873079 72328476736643212817701735143067583712 10873080 -357649969521516823232209146272338022400 10873081 373414397399345973668328577544691665160 10873082 297068027192432110809486834488208557568 10873083 19570879376958815604062481769583662080 10873084 -28584505834358323393179114311740723200 10873085 246922544468968651621823916743676276780 10873086 -42203070584082940814398523333877350400 10873087 367617107602630518417916645933509460736 10873088 285448378208119872918260840213577203712 10873089 206943765605664934459476745476487670400 10873090 104606833874755206066525957824365600800 10873091 -376224718254244616680351082143396373508 10873092 109091312765048201287363679983889940480 10873093 182509571197762170435953311448243747520 10873094 -111064259115978075758206111520465279904 10873095 -25534533784229869535150308030211328000 10873096 66041648759415078975901323111222528000 10873097 -698268005921863908289804773243742772454 10873098 335381033482625751864651922555434252384 10873099 816563526573863030756319878996297782100 10873100 192518980739387821085074523985365760000 10873101 -149049193252760741899088057971970031168 10873102 -216492667956501053580890408177209885248 10873103 -274921754358434301245814160612970125896 10873104 66908065030990180090150730057197682688 10873105 -136326002768011867784969328507443082240 10873106 3458029606168098235030877297685551904 10873107 -27819628931562283787189881543471347120 10873108 -18972375840183471238732108802677689472 10873109 2809353813188380583086206676909110528 10873110 45897002313734387595480383735739187200 10873111 -270739206991132194258787936930697228600 10873112 460456282944760778602820918792826347520 10873113 -304858231253467426025879039411227127856 10873114 -167333111329490004344883251838092229888 10873115 305476197384418920385126860093908673600 10873116 -37685944181751062357766388424182272 10873117 -309553005771933045232157609796012871834 10873118 90717236268878948703024603622704429312 10873119 -469862942450233427390747180693716259256 10873120 341581276946824633633346414779271086080 10873121 -281233745852799536882909049810906067200 10873122 48256074016383332404164893424596327808 10873123 872719532175541438751670638381734625372 10873124 -603810032832357992652653688768935224704 10873125 77999385565948642622583994747223133750 10873126 -68247644052855500884882647483101798400 10873127 -517786991132752209992049094052815542024 10873128 -181049895271146484503868755217012162560 10873129 793927766865483166569414058051360900730 10873130 9389421520891979003398615986053568000 10873131 34119378569099845040533987125086259840 10873132 334315670678075954769879238505220211200 10873133 699821363691002874571758627421063199382 10873134 179571205224919981040550141745273814784 10873135 24212111533125141064166839782100684800 10873136 113943564480209047047899415639910809600 10873137 166541304324963439095069273050271972960 10873138 210821507608938533133998140551995496720 10873139 397500251695200110754754260383090540940 10873140 -73201266159296707779265762134936422400 10873141 -914740690000137014640562488973065389458 10873142 -9592870212122246569886204286154586880 10873143 332989389936412281344104513360135303680 10873144 -393211222429315947375695277359048601600 10873145 329657311295805798554029977155599560900 10873146 -225807182881682787473250812756146290432 10873147 16339076377528770407107192724305818596 10873148 101586271491766923716799948631446174720 10873149 -372297808448824001417703157869587246400 10873150 152013656696816488148578687933947556800 10873151 713944467579409303573152753874711750704 10873152 -152513103951477540583412832581713920 10873153 -136113277644539379004283448038154947520 10873154 443089486130711233174371141686341933776 10873155 -164762772952589842288644785211354571680 10873156 281660073359118074816344983637649104896 10873157 229501047450379524259296735626559219072 10873158 122835155266842987115408230679440181248 10873159 -271756757943953674170603635836218407760 10873160 356170437815684295549456098133242112000 10873161 -29525106425138502904246608931523803200 10873162 309670097212402466203531998288746913024 10873163 -41627399456159074942680279880567747440 10873164 -17048881906277851483827243340724720640 10873165 435987235405889488583076309763934534400 10873166 -293116812473206675415474685135417096576 10873167 117597211771194515385920312789811002640 10873168 -219021045691070937673477320562256117760 10873169 376652385945007536097785877452994951920 10873170 1659068055174587775577880863301222400 10873171 -964379823084883093437930031660082052628 10873172 247893343520831700597540076902818914176 10873173 76627424014991183246298187126418200800 10873174 74167966662994865495706413268280982400 10873175 -198662054141796871910787929187364923600 10873176 71291637277530207440483723156375961600 10873177 -155351033046030558451295975095766774528 10873178 385058850881452489051545522155817203424 10873179 127861418480333994000066248379613967724 10873180 -390483635417957350514498205030300633600 10873181 -729284716568595144702030904998070944 10873182 178713224872706919765644906752855655424 10873183 -314474093911887170450809184400748802400 10873184 -342226696697455649084561960863840862208 10873185 -236054804264524143982312158377957443200 10873186 203940105104066786432722999810386934560 10873187 -296830856723845827960104106143689167120 10873188 47864586491737434776020236835340058624 10873189 -1038846158112239620332581662483814982500 10873190 136169429455594621214329869362923159680 10873191 -157799422639552741534768682566573664256 10873192 785636577956378153726621591837734748160 10873193 685587928044842918539969843972974128442 10873194 -166209096030909903171204656786399865600 10873195 -9035575509821699282889326726840405760 10873196 686628224231905568279682479207834630400 10873197 -72215070810520994749863389233575828 10873198 23994742605050381915338149151941817536 10873199 152301288840653261975700343726094124864 10873200 -7797912931997510683512425995439308800 10873201 -717073618446721115131488730229246314798 10873202 466816761013726057533506196395510685600 10873203 442056692699611130380055202839489557248 10873204 19074226005926540893997307448334807040 10873205 -38552389611629157585137548707746010240 10873206 -190947318144548155069197346578302195520 10873207 -458109508512706219080408695926759131544 10873208 -331626582079373946800837211996738478080 10873209 104949465340477560290099911727607307968 10873210 -4156182142008742083834349318404000000 10873211 -336478656842759896749739574249370455376 10873212 -11028011274101230620682405770541375488 10873213 26972491954175315581805667397051123448 10873214 -409611054959746253942433167170122101568 10873215 176604464967757305928662305167997281920 10873216 693799127785467987100295645620454031360 10873217 -1022087560144926773108535130326154358268 10873218 -89430738746532191450378701325917977600 10873219 -5417266389712723049556897671814973440 10873220 333366484410760679519779045286123162880 10873221 -304585712842963916213105504827272710688 10873222 -46704228946445018530207659565188619200 10873223 -235868652926646593511039608669437338456 10873224 -42329290106830905114351841498963968000 10873225 477153717812549154517363382962094292000 10873226 900125337837415577274731978101837824 10873227 -85203073452290482823195230046510895360 10873228 591747965072966644550844292503989660160 10873229 -340794408303948503591939602392554159424 10873230 -68031317385595937939309963559188110080 10873231 405803908364218962353222986130447266200 10873232 81973937404696683250534542388412547072 10873233 -55715712456225204006759467912144650176 10873234 383757386891845130566349240431804180032 10873235 197439667083308638127511483594285013680 10873236 -376537167816428021081004433988782626816 10873237 -522705878546520227444567247590787136114 10873238 -3237231806866934651606608533266091456 10873239 -25755988463871007760093129762679304752 10873240 -191078572364214412618893970136025907200 10873241 8834511511055326964098094324023857504 10873242 164292986099698815059715544878998381040 10873243 152009233898610768477580702299711263492 10873244 802141003308265914509823775122993561600 10873245 623272159463361339568965430079573870400 10873246 -396998885981948992534354726689717644928 10873247 -511532931404782557493255372408529472648 10873248 41534061233692566980325854524251045888 10873249 166681136207399263753965996411696507840 10873250 -59048308442598358944109541016397824000 10873251 215648495567342954939182426970302072800 10873252 -135420566730690811420861778780862201856 10873253 -69497077270553630646066232843730692740 10873254 23719021096859004537073825993467205632 10873255 -326302555620991985415898813219328923680 10873256 187573150181578248810897013269366773760 10873257 225616914520944993511783414037700933888 10873258 23642342109195868241885487554094493440 10873259 -739708911245489122146902869778839182540 10873260 235096619843199970222260384800205388800 10873261 -14601108373702445433267658625751147520 10873262 -21021102392221046311339327222739613696 10873263 -306369724837738510959909706009676073600 10873264 -71195690428438534163919683197732388864 10873265 30888360505725194333932285993504096860 10873266 -69963402009609636044281802261588964096 10873267 267093094976824337111703109642149442316 10873268 -19499151416997679431195550639012282368 10873269 -417203538309443703085113515331064190112 10873270 137023080640232757104648807083566639360 10873271 667861699674639900709781791289564210472 10873272 176821397859457492692131832021205585920 10873273 99107600444381402073054649013224892544 10873274 -216678702008580811896040418863133310864 10873275 -71623346494592136960342566792143200000 10873276 -393997732772992224579504011996724259840 10873277 42674253589686388350762778261395681900 10873278 80302590329700600487203180048150219648 10873279 137978555789245893510184604563133444976 10873280 -151546360680084187720989114035915980800 10873281 -1012362394463019646347316674556477440 10873282 -28250636495166155646863488179169551360 10873283 12521675538791510850676708393562390904 10873284 -124203330218545818323867551431920600064 10873285 192266213335760076603259826855963351160 10873286 34302819172743645012794819651375114592 10873287 287772811564513388827934868799122571320 10873288 689755093590885648849639136493954933760 10873289 -98116743604518685568616252898238675904 10873290 -202829541678786883194231539344309313280 10873291 135177820155084248780177534946387449400 10873292 368875356969813555432587543145287864832 10873293 -7472213017554434103025833764721289536 10873294 256403967652331523890739832048167381696 10873295 73103490274583264554017074372720299200 10873296 -54946111265158195416154816330878025728 10873297 -270633497631820268766347312139037387788 10873298 831416069770897706591776140865918577664 10873299 481185280698173557836680789373866823864 10873300 -53636227882356472419063356919512064000 10873301 -275795104944058565510913035202062554080 10873302 87875923104310812210247182420638592 10873303 171459080201456263812657282207249980080 10873304 -253901082093001906392746880849631764480 10873305 305766671631300648198868242105854784000 10873306 250334581219325572694736524117301818352 10873307 1313894756949129257324249195111862591480 10873308 17962081431955629483198924465304826880 10873309 730376722719195344451059269173287322816 10873310 -30303941596930376794802032306598672640 10873311 -26879876129020596353482303333301708016 10873312 -66391976981410134467855267941167661056 10873313 330778608884248627798259521230057495984 10873314 -38600370121102168905171090699592270896 10873315 -374651046499600128796840079930789285040 10873316 436055530735320940715208072559027175040 10873317 -13545661452136894912035287191484638080 10873318 18133228075385321362983042949007151360 10873319 -430316974799744180937517153221741312480 10873320 -3770525949933029057693566358928998400 10873321 112159806861354141214224135092903544612 10873322 492445283273876695263071162869230153312 10873323 73623772296595209205064878762076850240 10873324 -62984090686561160862963002279510016 10873325 -488871130155956672093319722946642733950 10873326 -65324274897821772316095264470230296576 10873327 -230555150927531518071682181370259643824 10873328 -25702010568878475609978298452488847360 10873329 -421236521940425936629603037299414889616 10873330 77019516829466733579145314270987136320 10873331 141188430504464748108395905488541894992 10873332 -374597276315453282695945746033582428160 10873333 94722467812162738074675743077042619584 10873334 -6141846303613046954507269160301497184 10873335 128809759403391576655571537951116368000 10873336 110623049231346838186257745663827886080 10873337 -205331227152687617544249082708784101014 10873338 33943042686091963113411318535707804672 10873339 509552920252539789106607416701137936440 10873340 287881899685931521598513339652417838080 10873341 236367181785603260459314915706844152550 10873342 -6056644180487409291756898846965011328 10873343 28288158200801407696203165756082543488 10873344 -26869268858660960907005824510187274240 10873345 348980741688935895935307938324549474580 10873346 -161410869012199757507374438868616794880 10873347 134574717806219530500091684173109894320 10873348 669679928691317558415556677418261140608 10873349 -829122679370828300144726021099309574564 10873350 6473036799906264516952574778734539200 10873351 420621011952303337703204897814396746832 10873352 -18538986668708456941636405286520913920 10873353 -682148681625817430670561590431389066336 10873354 -63469993929118058659092942131488719360 10873355 -57197050582772576777288136031791090000 10873356 -135648705458838288632603919843481583616 10873357 -674086681260020432801868030717130655136 10873358 -2133564496201778884132704438122290560 10873359 -6039124590737568974596188360894701568 10873360 -10526826216045627495881474362933248000 10873361 733295708378552385356774249198058646962 10873362 112427048052254013016929036872857460352 10873363 -1249914732535829599641950182670752047560 10873364 178850577984241456863259930794954231552 10873365 -49270472833283144764806850956347863680 10873366 110025107672629657114725313499032135680 10873367 -9682059969562401910345258992890429160 10873368 -8506734395603632744791560421573734400 10873369 -185345504554775590866887556858731050556 10873370 510425772639567477241485494943175311360 10873371 -50200665945402341523508422046270058088 10873372 522530584682826832774593867548448543232 10873373 214600422375230555324183813597713791840 10873374 47028783146665999947391659078936723456 10873375 -272289467279944657954831695245325936000 10873376 -571693492336979943886015665910439608320 10873377 418526237419821950114536180249803117840 10873378 354209828203231554135682455656904963360 10873379 112958136267548495524326613164542745480 10873380 -74898310219053409537761188469158092800 10873381 571520170531054377386430299029108581182 10873382 -60314274513588221177396524022683811328 10873383 231730343958678357032590212958736355624 10873384 341321188490392605086659654899284290560 10873385 -18553919820329034049966182672166179420 10873386 -281974091728625008681000980348561484800 10873387 177177126324141949666790140025465217312 10873388 -300149221576059424508889054875706332160 10873389 -13880257102283605748862971238527184576 10873390 92053563654909342700798482359902896000 10873391 1421607078599249384809063240574572752 10873392 -167121374864660711142134997897062645760 10873393 238741867247570797443995709182102922864 10873394 -100393777626325453865877724620432763488 10873395 19367738232797834905488724079917675920 10873396 4064995489149864204824979221697054720 10873397 456241965334333543333336671107041019580 10873398 118667224759424532468744577866911676864 10873399 110153890092373514831394103255206919360 10873400 -376832398136857028762555040455067648000 10873401 154550530381427099511599953391626672128 10873402 119585200981720552123528697041897689600 10873403 333303200603326257051745780953852645600 10873404 30376517746886349402679371029226193920 10873405 52401613508805377097527360528405376000 10873406 135910216512090461824321740204071855424 10873407 -240555812930580315520820265908069768760 10873408 -39610118627246641104982328387634724864 10873409 -575700828362548915129512884477226037884 10873410 -683216247933236148559030582584998400 10873411 -678364384655637790977505790450173704480 10873412 -22748761772279156359386719310232965120 10873413 -568667971107730409547311191557123079680 10873414 -58273743955355520449371267813819542720 10873415 -72746426733980982672572614378892044800 10873416 29616454564924386250293226167646863360 10873417 956903381255592377764116693533650682532 10873418 -138974598662235855342121564395935589840 10873419 -432300356542667649518590200918470134056 10873420 -116636058354610533852973485160621470720 10873421 -372184952331470736715243704669099647016 10873422 12487303548049526962835508311263477632 10873423 70648826263119994312192240722449632 10873424 120330830464194464569998221834134732800 10873425 122399042613711568156049178024133855200 10873426 111691906855450751989541726280708960384 10873427 487847544404062035719450629169626015008 10873428 180756537171841317037750899008205957120 10873429 -97201299909615730914804288689658672224 10873430 20049883245207323686547347445830742400 10873431 357622403564661833719284891694731119520 10873432 272906636734973194976290789364978534400 10873433 -886536082055860248762881883124383540600 10873434 47676685493004783371702857955189145600 10873435 -103266748313606972006306710964360420400 10873436 -35316507627247342021166361722374324224 10873437 -330936491615588150982742300561719698880 10873438 -3941462717648390031674011231362467328 10873439 -199452434032949412887819352711240378240 10873440 12596269180234317207787162980856627200 10873441 -503497734309506221050804848010875720158 10873442 309103033664747328267389252684470369872 10873443 362615300660131808279473511319778905600 10873444 -115893926872476093611152671503939168000 10873445 -9212340869208540400404716209796508000 10873446 66248729414795554849674012423905578368 10873447 -39562660724900579515001130417201386448 10873448 -130263593595222914163679549622301680640 10873449 -5434525145394100063827898231828770396 10873450 146777179580716291511459695707742156800 10873451 -809109877768814408302177025897655889548 10873452 47621887756428405597894039917383276032 10873453 2497278989398937537707395129076906400 10873454 -526824333901748632824414280262221541568 10873455 -321499391308444241652301275253532352480 10873456 21602632626886964811855940861003137024 10873457 -96297778085382571796538906410978936448 10873458 -82146266647098812930293298415164729952 10873459 -21431978211254240211574549922354454696 10873460 -139655814907470025917486770658053349120 10873461 -36960359157298186175805821934516503136 10873462 -230780271943049765220124664228909628768 10873463 912413520599800414646156467091087548560 10873464 20206529119007120922787869744159129600 10873465 -455676936590240630743525061348596990140 10873466 -268314952048542347013009133861022759568 10873467 253585340840287083058619893617174312960 10873468 514187683579450228343592926877601691648 10873469 -235120814903600473226792505774514143360 10873470 4288033108589134715395845057543312000 10873471 58181053188938316608132218402922959200 10873472 604202311256400114156329297858946662400 10873473 246180298598668607848433963805886657344 10873474 319207126021181870535790667806822454736 10873475 -12122854924659414071852595479451226500 10873476 402545927154634279047825788275191816192 10873477 -234090220851821678817421334748268070528 10873478 2262179027444705384985996781356306432 10873479 487484630233678585245292441755405954984 10873480 -89056007776349658057389507318631628800 10873481 646484787102779102412380762442286339200 10873482 -116059205145661732046030402532501167616 10873483 -426183656434758255028251716168990388268 10873484 -465572549189737615448933682975105609984 10873485 -81538515696702517292614868632141948800 10873486 -16589287725425590147440716677973483520 10873487 354469735040669331040647832784415633552 10873488 -124532837087261931757591204593684381696 10873489 -899052348730530410684805197214885790368 10873490 -191448609360563517747870847963572252000 10873491 535446171137369816355972326389294294080 10873492 -255734853677867460447746425833898901760 10873493 -295098181359876122252932165605935866656 10873494 219151340905397508577000177185110158080 10873495 -259878970277658373951195510814264529000 10873496 -211526882765653514989229724917391360 10873497 -571645455975471837078848291208151597056 10873498 -52685736815936950433669108677303130112 10873499 -53533154070739907249191337790672561120 10873500 -161261490219336866774679379659048960000 10873501 -161834169929471563911077102923641961498 10873502 147174421571794754132520970873354034304 10873503 318408976735454550645857534332358333520 10873504 710458146481914506812660349765654937600 10873505 48951653715673152079917933627916320660 10873506 -68991813075839449501963947605499537408 10873507 275839329306534650732768147247027905756 10873508 -370156745728088914343015212567037927424 10873509 510320164429623657649491115161662385504 10873510 149232905400942162342478007641933056000 10873511 908868179158272920648058465001357411224 10873512 -158744198037542962214188870883112314880 10873513 -146717668677565489251760100543555289280 10873514 251922059337095480105331040662900935856 10873515 -355086234223884974526003286609250641680 10873516 320085884261163816079918636392948257280 10873517 236192005555252265828221803002257612566 10873518 129957942655211779272663014241217242240 10873519 447752135002093389106013479738075752744 10873520 -1358128112993825185496378471289323520 10873521 -349136777235576196435696143398852057280 10873522 -45246870392180719609591265746096085376 10873523 156238817354235483612320469749039845920 10873524 71779341776023732670698552260811241472 10873525 184489247126468716736022968666909953300 10873526 46513263520868698751630156065186475904 10873527 -14785754976195026309139145111384617216 10873528 144543699282953254767576299712437944320 10873529 -35139723087788149854424395520895550720 10873530 39323421229219166928118951489080180960 10873531 -620294475972368880499613851436562464668 10873532 351850284681971791655069281869603357696 10873533 2382551710705971250216418970363682368 10873534 14837106169552856194015641870074035200 10873535 42369670320709735210944614432205991200 10873536 -152464205442346568946932957910556213248 10873537 720168754510879671086949673645661817792 10873538 77636106718535053630850771865533364288 10873539 996992280708648568615102452788377224 10873540 187481543250828162407204724137531066880 10873541 -458924701682798986404292047562502416770 10873542 12976903686707892638293937725977356160 10873543 695272023769482730340736079917748760792 10873544 -807715959540931631090826964117094400 10873545 -86740598008654971768225919404138991680 10873546 -158193837869211445038102676250112792528 10873547 -426092664546684232679142139509683305728 10873548 12844577018253485946305488002630451200 10873549 -222617742024125971248073289862807584736 10873550 -203583455275889139090498323402355000000 10873551 -43191399317712477748666408345656155760 10873552 161644208852645793519448118640623968256 10873553 -254029070354493809002236574171448951520 10873554 -77054630912657068939030925808060941568 10873555 -36750533294672084918966564194264258560 10873556 235617514913435981629700690140478056320 10873557 100406497185052521482134359265705474140 10873558 359329926057654995877837471328826606880 10873559 -100937637838130893593293087868772615200 10873560 37738747605044852144780685381992448000 10873561 -95705363822385609419619588978398382838 10873562 71108394996002286318117375915615873792 10873563 391498304080534602257441306264556385944 10873564 3143156558342491621108452198389814272 10873565 112529168720702202897784198074690288600 10873566 -26169458270727180579919841364356725056 10873567 64267574926097601157910042250817124480 10873568 19655127430858775003282464848563404800 10873569 1808673306298861907101076300422100736 10873570 251109404826010764320795438800896072480 10873571 -438318049781854935461451518387579154456 10873572 -225228118468515560325128965743198793728 10873573 -1085982231874643833590736566930484172100 10873574 237874273915234531953021275408744947392 10873575 46550125430824759584880491704509740000 10873576 81748308096837821314134579547329822720 10873577 -27444538536333056546306549469737231040 10873578 -67582701578550987508156046919084024576 10873579 131593935108798536592271663519346495520 10873580 -133274405623107069259639156923977932800 10873581 68668213101522116996207664147257232480 10873582 7386276366147946728098068490995568640 10873583 -159199811668438693358811387115555556880 10873584 -9676449733436127616634760565444018176 10873585 -517761441042952967414252907515760470220 10873586 -251731426959190522615856556065459904000 10873587 16421866472455345152852514934619848760 10873588 327787265089364411033700550590593267712 10873589 579269963275724530557293009214391401390 10873590 -38732564827080155726774157734005996800 10873591 -28470858281239605776613044924900843520 10873592 -1258631480579573660383059690112417566720 10873593 569708280511119153127683569167530324282 10873594 320182397578176057677816008848689034096 10873595 -264391628741566238275969941696190109280 10873596 -363796279448927770362143011031524228608 10873597 -25469173047050987305211796476802777088 10873598 -269449756464329993567047047295485619200 10873599 -248623339782593789954931486586219863552 10873600 -166541529786206167528046810229637120000 10873601 -336688766807574537931716671420419270398 10873602 -1425741664162726426872465873518933808 10873603 258718688004693904472694258925841841344 10873604 -16630070898648366202313138389936816128 10873605 39332185946078570930067385522618814400 10873606 299363140157829552488038546824449350752 10873607 -1946830296092648006150940067797593842080 10873608 91815175828412885364975092567678976000 10873609 392481502764191613509495439573183254810 10873610 -86729860366915951192757878271380124160 10873611 155528729780278845897584686976381446032 10873612 127108985498591698408776937412733158400 10873613 82829366526861844503073023027374891520 10873614 311225397172956283091844919826583627840 10873615 -486561544576310967205069352830444005240 10873616 88297220845203526935290372239328968704 10873617 -108975653276292799050554507558745346320 10873618 37095976946222261227194153023809981440 10873619 -414655378447621969611436717405548064980 10873620 -437448083344428380323495578039575585280 10873621 -148171141886753570003097660502653315456 10873622 19568258525241902790060415206815155200 10873623 -129641376642302756453505983788202366616 10873624 -778545825443234879912203156920381542400 10873625 -1381519296766042377317723609162448000 10873626 76729674072421940517986954811044857344 10873627 86686113620207069064663281594872316640 10873628 -66877144719638164512041402220821958144 10873629 192402935414879975521150503294225694080 10873630 225212238408581022472735547169437829120 10873631 -1214379296264902012597543569734107075128 10873632 70418924560281699132103592030584700928 10873633 123255582746628841849841963717974127920 10873634 177857043077577092408420634453532929312 10873635 201794150244657877912082990714950078560 10873636 315056061731075671070278191262074174080 10873637 727988903167714327687860453430342159260 10873638 -91775022786384495042355541446892288256 10873639 434775715743867365429756227558066753680 10873640 -464702501379834196596102532385299507200 10873641 240075575628063473952248017058005063680 10873642 -16960328661917979497545353103743927936 10873643 -45941593646323816260632916634812240960 10873644 527522097480572124258819911083378068480 10873645 -91286143897193495002335200978265866100 10873646 189658664129707289980890885532381332480 10873647 440062706442425314861040215647755077200 10873648 90923227557525671540164014028358991872 10873649 133447363968838203053145438245716357650 10873650 51653924319626336083301843414227315200 10873651 -52147870277115739869779347400458296816 10873652 197874289848319641543467264569157425536 10873653 19150815805634971225348629519683616768 10873654 -181814250631606131695614898011285192128 10873655 -237919610436699934818353938609717901280 10873656 136193391431893251184335709639903027200 10873657 792699713347572529032588587469906692906 10873658 -98153508329474182745227850224224466320 10873659 -34961914024252792382721763502717564880 10873660 24562524434894801211799973892769689600 10873661 -352741203482937576680730094846864940736 10873662 143108553735498054106881040732621562880 10873663 284512515055540904688125718157911024760 10873664 36895830246781925778439288744134574080 10873665 -261721975390633407747708678634581420 10873666 303237255636423507478783260867510926880 10873667 -82350139223655903647652723206291247408 10873668 -908923875001537609726034196870991872 10873669 -769829807894694380916095217177572056930 10873670 -163095140184230856529110746209240016640 10873671 18908480324200089536951188325754266064 10873672 -87809616178291449829836608309448883200 10873673 176681889446514005565914691011781416922 10873674 -63959624400740909273654375543022466560 10873675 154388847359153222130680642133760556900 10873676 -628858390632310111500454913185070398464 10873677 -313380254957843429823134450827416244320 10873678 252338077693301717734391052706049000640 10873679 -8520081711636796078395125315340140160 10873680 8672907863305408929685511990687170560 10873681 1737247331718933190392911923433500224 10873682 48263613484388870665132272827036418192 10873683 -5485302003983470451176631615831600388 10873684 -155080723640693380845009222490063904768 10873685 343432149095608513547913170533594920960 10873686 13805564622205212844256430688040252928 10873687 -67904032055865697361157508228777994880 10873688 -554458348576282363110519080643552614400 10873689 -284637069557267938826681553548750723376 10873690 -6704455095419510232380833415962528320 10873691 -229593692560989262553920220220800254908 10873692 -49095670564997399238486797614863651840 10873693 3793447070868183840136685061353617344 10873694 51991983695129646098242149396940597440 10873695 83648748582359070813662567057395545600 10873696 -119455557425315710691443343644406317056 10873697 -852026101520268727545929038564847365854 10873698 367988114025238301982107445958143805440 10873699 107248995432376897115587714728467902560 10873700 -155772357318780115246489998978850560000 10873701 118204144630375261520611108477087922430 10873702 75059763854899807074085143970987700352 10873703 666569834937319927406621953536359244864 10873704 206766642845018010953563120322145976320 10873705 116111716785790405374507277513632205860 10873706 -382771053734144163356244000404892794448 10873707 53831805847917974597945332636285525488 10873708 -23901974377657400301426326702315700224 10873709 16289056438493762336416407189764160000 10873710 246899701757334660223866777378831974400 10873711 -13902682013150558803639880429588640008 10873712 -101411130844264303607339723854117699584 10873713 -499313969431753509638662178541420000 10873714 90534640448439822535625070291349418112 10873715 17942315114404187855818048826634051840 10873716 33302019233276856255039469241736499200 10873717 27570682154176418856371830218899764380 10873718 -116991617467038579570164482667499959040 10873719 -60977493041708229533691122132378393400 10873720 -94931958763784318694823601464308940800 10873721 -129288934274808388074014992638462598656 10873722 55875248209210098835176112051025529600 10873723 137496087954966932394688436506500858640 10873724 344831988922374534199810332880070745600 10873725 -44435968340796453647056013129802290400 10873726 521413695543373924448945101546227405312 10873727 732719927613530794580767165464019612512 10873728 199001334436521748356357303386819788800 10873729 1017086586826822369774890522768669372160 10873730 -27804848482380307657989871321338516480 10873731 198368492999013174568171432304030215680 10873732 -229782977589562510989242212937095495680 10873733 -18980090111416329568412308347490559232 10873734 -12963397544458307060608345954320425088 10873735 734398469998236801404710992499124383200 10873736 -31559376714252819758892288582764298240 10873737 -797660183201865188873024324689621552800 10873738 123028446659818908728174085925904551680 10873739 -79131655333505930021101407794188939344 10873740 49003676740339434907795566718758420480 10873741 -1078143108488800451797174864322598651168 10873742 -79843284563485542861436598649415487616 10873743 441960418555962141759051614915861808264 10873744 38058234822956434241163100905324675072 10873745 -107152306050188555134843838139751964400 10873746 -17745579125348777343324133998121728000 10873747 -301702168301988129876419382150615530280 10873748 -300713248348806086620920241754293310592 10873749 -348059224394707782111185630831830068960 10873750 -69168688221972175960277547725755500000 10873751 -188643283250480269584873366371269040640 10873752 -90807694300343692113747157221545594880 10873753 -397099628996514694415239630936591411200 10873754 -104790839316855906290210038697442048 10873755 244017904321938836551835639525568296400 10873756 -32425529799812984735730401128706021376 10873757 -656933048718112057527963450064645556160 10873758 -5815886856083461041421175574282547200 10873759 -10422092122683407080322493578819996880 10873760 186589028216879022189276255906254684160 10873761 -47994428988771832756824676961246917632 10873762 417880144765182456661024607234242615632 10873763 321923484400106932287173317370739714012 10873764 -107025191963787694987808854942280785920 10873765 79487049637270705342070408070197220480 10873766 -213522065892507391298496246955216155168 10873767 27704758803857641619490570123960444240 10873768 -545892350518692623454202253281228554240 10873769 -83052608979197729263281511211388653580 10873770 7692182655158609149752789581513145600 10873771 196392591405771022025385538180662257972 10873772 -68817306826012632767911909946713602048 10873773 -16754709748224362812935098943523934880 10873774 -84083375316429624880109729557683560448 10873775 -439216965872597450181081376821155309400 10873776 -30109180244801825061551838673372446720 10873777 155102225413651076564540812209430246912 10873778 -144007552603310167961831991896964363744 10873779 -222147609587711077174885215793606164480 10873780 50439594983581804592100232046652537600 10873781 -292642517940681024443875118236968589188 10873782 -15632796288865503127861357119390026880 10873783 -217201747417570694294799900714545960160 10873784 636794993147775527036305415088562114560 10873785 56256425702348368082633759320757951040 10873786 -464670937813996271860012612598515200 10873787 -588395022410582192772466602217672883760 10873788 14062984357598897337793205572632413184 10873789 493704388896804408258151375647716811590 10873790 -94465667057926221354930207837411441600 10873791 757564126420387652834712096412257173280 10873792 84667993082929511293399792894693343232 10873793 -93004385717145996467924695250100340800 10873794 38763733540734029716991732844162144000 10873795 -215237657951056334311081213162530016800 10873796 -289198418780761526872134631858935830400 10873797 -6596970750243927508926345508584437760 10873798 139439860232339075334024303832053533184 10873799 270846102115698576569078720661090896520 10873800 -44314734711532662810700897595277312000 10873801 73646914360458915198023333717028115802 10873802 171911082938407866270994687660229812992 10873803 150569226916822270085381685199718719704 10873804 -186224535310079958205363415694838821888 10873805 75654036501720905321750162612655360 10873806 175178892868579923256619716623393213504 10873807 181057547884564665113290379189291356912 10873808 6486970735548479549908007095718903808 10873809 -2030698282977312128888693057002152396 10873810 -43796423475752376291124685126806297440 10873811 -128850758550681225013401518523978930480 10873812 -52609500644924926730655173625296265216 10873813 -924120341193737844264756038484291814336 10873814 -92891113564174425783121469416936550400 10873815 40575378493543880984279096276986235040 10873816 71178061850895082902293210810889830400 10873817 -294235641433605756297750327045582598134 10873818 196812618369539384660726805608721830400 10873819 81118357227209385760052237385901143312 10873820 -502019339569300305853324380534753822720 10873821 -51883947091943080442014673883571863552 10873822 214502275638682506298853751943831103424 10873823 -520474863004022230513111352549847089496 10873824 -133162529049288013354200237541204426752 10873825 -119448004083566827387646404367137670400 10873826 -635447014887844825915842303744483717120 10873827 49722368457826312099812362787073660440 10873828 -163627481676325298360551905145832996864 10873829 1064700830203422306440073416743911666876 10873830 95340967112233777590886206690219018240 10873831 -208413751432843208926329026498842269800 10873832 767773788958645085303661836304248340480 10873833 48343287272965483644623886793720912800 10873834 381775907988323617876372975961584848816 10873835 -43197815457901960994069518134263929920 10873836 248851361835641418066986069204662809600 10873837 17294183097390223126200147293135833900 10873838 -416466959453088480173137682862288223680 10873839 26121610206064061188917377311612574208 10873840 -770451082461306494984505239027712000 10873841 -127116621445792665050869614168565842336 10873842 -41238921019665322946309736766167475200 10873843 -476209382832553496198611168376193900320 10873844 477654538568460531947547605119493348736 10873845 11486743062224287148945470497184465500 10873846 -99702579685856404094010318591711276480 10873847 -815477272902857261656705688811449095704 10873848 107977251830242007270249043512500224000 10873849 -65223728115939731929538847818691928064 10873850 -87610105852016154169593297182944956000 10873851 210539847958271017332030980707081019760 10873852 -196946572083838904134681446146495201280 10873853 514373595037414103782512011136967498464 10873854 -101999015977191379488843450036831833472 10873855 -34103102040723444523544515705874265240 10873856 34498399064931724157250119277924581376 10873857 394310972865192742771405255808859549600 10873858 -302711899988241053581627566372875478624 10873859 91177129453489758827328949754561948904 10873860 -114236818620558407930847287302139105280 10873861 25836051288483354162363955483386602332 10873862 -107078933195127713968219864985553035136 10873863 39741343073540713076978997341430967296 10873864 -9873384021615584684376869939149040640 10873865 204746567056534432177323739174157116260 10873866 28776862988046837538028941138676884224 10873867 -100523482594429722199837248603120681728 10873868 -529924229144649247093257388249276385280 10873869 382004427367806580113421261618906803360 10873870 38406707036275859225059875343419064320 10873871 -610768086304898433332875144022950464000 10873872 50788677638945189047264012184288624640 10873873 1275322093911241792694700489728146805760 10873874 -215141918788987655386707412080112833408 10873875 30761291226660871172362827629597568000 10873876 348770004092145391819384484462104494080 10873877 129937955580080247405398327898387719040 10873878 -170162964142881874837989785135221750272 10873879 -258859003242354048544183704760186446520 10873880 104657612358287313658568072758420684800 10873881 -155514900812181156896779481176671750630 10873882 673209582812071304883261033496161132000 10873883 -2226748585948925552302533470145296856 10873884 -5305577904937843352086608956891211264 10873885 -677743472312679583833863361222393881280 10873886 365995141262581469382965827397777131392 10873887 -451799530475082121628230352625021722040 10873888 73424350933505979932299058672385392640 10873889 62140892794731424349720185448171746560 10873890 166429175300816861254358370405160512000 10873891 188435645463166986908735030910169323472 10873892 -253318587567085298016030030849024629760 10873893 38435370829483373926949487597056756928 10873894 24177069880690501830346453497982655232 10873895 -129711836249941366132527438720289195920 10873896 411751772330485406297559697862210764800 10873897 -5716252046211083464172295050135058456 10873898 -9158887974432111159816190009902551040 10873899 966423425174341805951434972810045952640 10873900 -24175718369159593595521219843131232000 10873901 317400400951850967881117402792072728704 10873902 -11294372931347711253573432771057855360 10873903 -522431265049007781671586442564967492848 10873904 116708075348850017100848044406965469184 10873905 41723906451694940765261953493518619520 10873906 -413304218805616017494298666653608315776 10873907 -968971601451018737028653852579013372 10873908 255137908782901494665875318942697361792 10873909 765309376528260176476256911593439635040 10873910 -227276307867463664933101901952784688640 10873911 65518897618140110066811344631729444072 10873912 133021090055366782776593217306845429760 10873913 -62581173446063705224165473680466288816 10873914 6294900241245776822926201572621299712 10873915 49050138527579555000481304865459545920 10873916 804922776491739135874241224807031319552 10873917 178500579161026195205486902175026021056 10873918 35870959031865900002866278608207567040 10873919 339847968019740971774846541132535741296 10873920 -2042259389637253644433543351070883840 10873921 -755738459629318613016337256993855517356 10873922 114152086813494157634371677788171554512 10873923 688755692151581634535473332916209471664 10873924 147406013192064182204950434409829236992 10873925 422790752807640605446004725585982734650 10873926 -84057092988996675864215629614882816 10873927 -995159689424407758096782648335975705200 10873928 158822526466273500396662582594725478400 10873929 -104206070717919054241969952198052177984 10873930 -122137662965726554516567974855858292800 10873931 -430523082208024360842939694774707321360 10873932 13601616857475496441942811008208338944 10873933 117888338485670429969517159713082714060 10873934 -16663079226610277982128073605384044800 10873935 -237749377100152335537246128343450105480 10873936 -77194068559380866132193883834338508800 10873937 -178926136870319150661215673693793462668 10873938 71798231619121431578016452304711322368 10873939 1329368113931244127997875849400260778856 10873940 18166915002999603107479728412630056960 10873941 96981312952926387654636433584424733280 10873942 111419090982385251424983449411181571872 10873943 -281358204449700717367579075778982506736 10873944 299375702712547775955938499346360719360 10873945 8209984011955591095350815033425025800 10873946 -3239382516561671678143655230439928576 10873947 16226498168570942215948663825720654080 10873948 -101598131248922385754240115978400973824 10873949 67044784154653958975996680333521854220 10873950 -113964939168971320919582476098660302400 10873951 386760351769249668197556091912082496504 10873952 391390904922956067493759792915374538752 10873953 -110676835177995696908194233190346623200 10873954 47597940043315639168156327003773261312 10873955 -597588023261138060815342849932412728000 10873956 232146677344014437980064426957119610880 10873957 39360024864881363497157309841430780800 10873958 461092565322252373872738025044963898080 10873959 -376496315659428346187688569357109876696 10873960 -210396930893234900845162278418863360000 10873961 -325627255936065401754220956509850115968 10873962 96018086249418178138867034417807834880 10873963 66393297060468303869576305570067337216 10873964 10122671693405501561132901362347316736 10873965 -148025715833723158101687341471598876480 10873966 436351581800386741228449200985644451840 10873967 567166786102515376486840689239537164176 10873968 -21013717066566864716439112204370313216 10873969 -45290242584741332827050069565452288126 10873970 2195197362608922490648238383118054400 10873971 483363487600513792859209094273792340 10873972 -53572442981116044674060510033952836224 10873973 -1664167337755983669414249696031411500960 10873974 -32140251643463428343053536345120248448 10873975 -31720581745253025173650867933720607600 10873976 814159237982124857513196377648214958080 10873977 -67653669959716727794623121422431146368 10873978 141901862534505314911327203749119901040 10873979 493146307616817906317534392126705042032 10873980 -112799549839836026220931262541381120000 10873981 -62321313818987630548947813377750744448 10873982 -176563611390052104577996276010271003264 10873983 96198218046117895398004417312334361600 10873984 247743233177283019106580333437638410240 10873985 347790851971534470952996580061691128000 10873986 86398610089106086512148863797951476224 10873987 -39094431486115784091865140069110967120 10873988 -679261876806617274222184945514542576512 10873989 -81818594267810163128911776338135498016 10873990 -2489696871567555397454831868207770880 10873991 816791570353789633998150089102887758192 10873992 -54904261600717932510989403336162754560 10873993 147425932702360364982899469163287398600 10873994 58266587802300129280289959716825268224 10873995 -288863238934303662940736512088687212800 10873996 -110237318096853988794336805331766558720 10873997 814500921446953098229840229500080391872 10873998 -251778960926736976143058874249719748736 10873999 -482456579244944280543922813321663001664 10874000 -61982338068416028456612938923880448000 10874001 97514670697775369994348759282266376432 10874002 -309958329107719899412305009406466856048 10874003 152000009937806116987203977445132313680 10874004 3794644378459086704257420385743564800 10874005 87342208902129093085936866166205224320 10874006 -116030737500859144654055595776209128192 10874007 48510470220128219606603212500898948848 10874008 -3093616420375147013372025842938736640 10874009 117211977604846273327034856823254032448 10874010 6822098058575890507037187183670609920 10874011 447294082710019867622331237815597271000 10874012 -4427835033774168470637515815758790656 10874013 -165697552064052186627049806710077808256 10874014 173311351008534277616813706630457459200 10874015 252001035909767000584598335856416661160 10874016 -36644090021991523522974277700337401856 10874017 348296886281377049887419528339333739584 10874018 52925525576357291352838931044355272704 10874019 77425726958277186845732460742417068288 10874020 -61071154832699895280131970766939520000 10874021 584777229718401340269119938105674732222 10874022 4530725435513147570387586492145090560 10874023 3835174261079039634821302731449056640 10874024 194928267220565697536730288606416486400 10874025 -12122743895847714549938726290580064000 10874026 -201370126377795718109113135323884862288 10874027 -40410739208902248955476071635638807888 10874028 488364817428795274572440678409745920 10874029 -285466443388154176854151718117895195370 10874030 -23964319562274408054609544605597100800 10874031 29783427579079774703407819425217619592 10874032 6677980824564074572293998179277733888 10874033 1065959568871012723216893536770772897376 10874034 571221561382095877886163825782772480000 10874035 100691909600510690541174174335588490480 10874036 -328745722942147794165947728006258581120 10874037 80483830367274453222795727538218870560 10874038 -190047424235495604837552726900660983808 10874039 822880701285759849560336073776313936600 10874040 251345791634141963448859794478956748800 10874041 40497014184816036749942376298674921412 10874042 -1343909652174762602661323687743363728 10874043 307700439569822623951155590634190519440 10874044 -204475603863137196667837576012147664384 10874045 5180157245633518422315273200155824000 10874046 -179222890023647123692651763336188583616 10874047 -154461573358742169405059305767342445504 10874048 200248691869971540389338708777050832896 10874049 82517174826138246177049167121060386864 10874050 -118825401149466982828820754462263174400 10874051 -1196196593045815012302136508647588819968 10874052 8551976938788055968339829036801892352 10874053 -125883714836253227440772021941178921698 10874054 78450315802599114422249358313359443520 10874055 -3075044514304926142730025997969605120 10874056 41274023808762935350030109962675814400 10874057 -217411626284098093011815816269842328668 10874058 -21258208919379160369375534985755852800 10874059 151152911164327305718488770042319696016 10874060 209891868263096599103955496649772948480 10874061 -345842422934063793755429278362598502400 10874062 27139818268481155084343092079583076032 10874063 96491678331983352489553898035959730344 10874064 95803759912765298634313146843130626048 10874065 -36864755227459820044783945342142400600 10874066 -34441969866165219253595910266858081280 10874067 69171686560487693961963788748075680112 10874068 -1001204210919176862927667407081570265344 10874069 -167336387633680824977098659766104265956 10874070 35784236302393190774126771809441192320 10874071 -134260410387456935295977680216956964080 10874072 -6525090057038529761892105598894694400 10874073 -27714827826666564411039093392918464512 10874074 -152707957130396216842124904519953512464 10874075 146364834036033982027186308500394789300 10874076 -955581208530645016853177337118089216 10874077 85385076970966819081722458818217781926 10874078 102059472938860174428094053148531764480 10874079 -177587650024087781755784235744157357656 10874080 25161270556988175522230382361745817600 10874081 14011217221406564173279672887920151600 10874082 117278262387957375545294351164761873792 10874083 346160340280455998308181673938313999120 10874084 -133516654914607331524957186944316558848 10874085 -33838041733628627736264660265643061600 10874086 314967708946223096410419981236120608992 10874087 -30827089641994354726945277152339869696 10874088 -10029003679459399270425860067086960640 10874089 -115506598348924128161528952270686234544 10874090 53174523247582409282144509395563368800 10874091 -46483614169858913135942545138954295208 10874092 203683422185298050059996856434849423616 10874093 -52133981020557176313195972748652354976 10874094 -36281139918032470601864542005038831616 10874095 -702067811971814710770301333072813174320 10874096 -61315045036689496306457889358798749696 10874097 -18179932418629379372066249662570311372 10874098 2072061147472319718509839560316750464 10874099 453582677403832927751664783580600641240 10874100 248253574183767336896311622793145804800 10874101 -82269374582363054116223762711001699840 10874102 -159157013588837619227191009588870840896 10874103 -198900755712168869985988894939230966576 10874104 346301481947391999757266273218350264320 10874105 -591787823650456559089123266528267780480 10874106 135952323764452721374721624945805800160 10874107 582990485569427590227000857410528243032 10874108 -136341835239204248639241348426013016064 10874109 89934706312962377275817252311636814400 10874110 -185357124383758310014809504715366156800 10874111 749419713418751327548890340245179684424 10874112 -342064358899724214192545978083316858880 10874113 880855032748879511942038804388473257600 10874114 107898033958095154626855320036387354112 10874115 -53858067733698608901129364687109068800 10874116 -255839864862725696428370350005806862336 10874117 862597794996206764910663373908791667166 10874118 23454977566592458296737522295553474560 10874119 -753708003737222023639000482052640293480 10874120 -298708222125156974198716330961823283200 10874121 -50915282628171114484041462777584649216 10874122 1928772186318846390320704405760891904 10874123 29878716336779585369043302159887214064 10874124 -145007048228235794785911292924537910016 10874125 -802483200328641493303828142118714321000 10874126 98302897215326887907743800162258136512 10874127 -272788915282074264690863014376232817920 10874128 57810134720339475904055434501048573952 10874129 -551742545888791400951988488016196348224 10874130 8990148773098972337914760803601771520 10874131 701527018622941621073457521655772869932 10874132 257792589161017207918523240733025792896 10874133 -543004389566824904695458787624348315698 10874134 -529248992897028388494094173033374337408 10874135 661780585102930299242614871090284926960 10874136 120320742599082762854218240818665226240 10874137 402268322413149425076106118116559692240 10874138 -244789323633607820579566076552764815360 10874139 36868175194665500202849263202496822128 10874140 271784851319177147453337536750424829440 10874141 -336347305113379157239524147275323488 10874142 39580969651186026004444397686109472000 10874143 -25278355323177553652320345353869625120 10874144 -213521677744007517175842918196432011264 10874145 175328047146683729985073563981752640 10874146 -44333207494646997981753566742198030336 10874147 -120371488539504816645710888488709333760 10874148 164244464238513113924403557802526663680 10874149 111588656046376455425421707249321984 10874150 78515459234546453925772741802712048000 10874151 282290190302497816110733496852793731280 10874152 -79577718356823253549010313479858442240 10874153 -38088635998111767075054629367337665036 10874154 -96118084920813848184653484473364698880 10874155 1135421222328974418660689124225719424960 10874156 -110993457607694226100111292093583360000 10874157 -56971061361473866985908254176326300608 10874158 -339779089972826030534913996072978928320 10874159 -393358695481146393996475082355545454000 10874160 -57024632518371898233448922089457909760 10874161 8709763388224420156514070584880882724 10874162 26825960509999674587941409068523074560 10874163 -406449859095323661752228210828277907656 10874164 169125370559914111741881735505006114816 10874165 68415963840321328042894071538525473840 10874166 -196862976429683538175534290730445338176 10874167 188142363953327690238132362270975848400 10874168 257796516969328673482562915592569794560 10874169 -20472815083731226002682701294946174200 10874170 18703510998024370327604407302917068800 10874171 26728930789846031462254636701033341184 10874172 -23168248590589838798182234350708326400 10874173 114385331372257018005627510498358548422 10874174 -200588467762900557287195801406724389120 10874175 -96347128627260978320484202013286768000 10874176 255444651900401943030449963929873940480 10874177 297325722905968838442418080524957059632 10874178 89417157032528513587210716836092057680 10874179 -1301041400602407625778480215866467702280 10874180 -118840985933341952384262998161183948800 10874181 -44834105519905719165726999840340930848 10874182 -314062326929980266623967849395344180416 10874183 -33938193586905634928745544575719198256 10874184 -2691732649982259847856922863981199360 10874185 56438764188415304775053189105637452160 10874186 60906904490685167135730370745577398880 10874187 -581824473270246404473944649560067876356 10874188 -14375790458175503284383797956400163840 10874189 218433965729319158234320376955933784632 10874190 -14736808265923662873809597996343108480 10874191 229678671576670851646749839763957364592 10874192 21770982256785493605928489655756390400 10874193 -84349519730143840226279799864133788672 10874194 170617834146316577905011702481209959040 10874195 -18898715717008979255651556861046750080 10874196 -339715217561745318573802981132254228480 10874197 -144387716212822625652985854609839170354 10874198 10373613933490890371452431026137874880 10874199 -52461416853997662335575544715920124672 10874200 -22211625077557574852994099379382016000 10874201 -410207833763714504072909070675441798588 10874202 71503660570658356131752061971795119104 10874203 -106621114216447174603808297288304353664 10874204 136138775248686165438414954587166131712 10874205 -486952964569239855277899609360407859840 10874206 -112549084731101781511534698424239611520 10874207 315045065719465852751832357673001799456 10874208 -7339145659937844476977336131256320000 10874209 -769425799118049870467214756102760634590 10874210 -316347263378618842669014837371841776640 10874211 81176740675735283728704709621207179264 10874212 -490450308830384605242566436289093212544 10874213 20130647654688192647326911537722034240 10874214 -6718225652488443887174060839290644352 10874215 -372120133027639690503116745554457366480 10874216 2925988357928633443999491543154851840 10874217 108222566918796576087431975230549777920 10874218 332858193261931967501255610522896328960 10874219 -50140957256307776648679511968826135656 10874220 7511888337618493864078920912009461760 10874221 -214295118042421309628768353023360452148 10874222 -145167621333459284003560780961677854528 10874223 4391991025439058689939943126433701120 10874224 77739376943440543054071119277506723840 10874225 -291669501655801951908695907557471134650 10874226 5999281184492319808333904600483306496 10874227 -3494192083252889576203913873521501488 10874228 378323061718700610539017778980500317568 10874229 43398136279133645892794301807146747808 10874230 -210548491562017999777123998493804938240 10874231 408921676763332661391710377383075492600 10874232 389006028866034559520803834729597440000 10874233 666709364200257625432057085132764053482 10874234 -49139758789963967356362876534448608768 10874235 26213892258873445767152943261364422000 10874236 72071972359094620003198370427600865280 10874237 864427738231969201640378802961120699584 10874238 81473795976364801309190896822960133760 10874239 464032128223541155406628439018585097424 10874240 83628135932074256883435940957755801600 10874241 228286760826241500944820446869177047552 10874242 112472874012627544465328782943598649344 10874243 431834195544587112266735965473392217024 10874244 -60380438378290804296989842249637213184 10874245 -253291666966178580445543349986754390880 10874246 -521787464970110349631074269433836064000 10874247 -77314468791088990678602275484464521728 10874248 118567175127714050599732874399082086400 10874249 -560569249320214382540400979618798721664 10874250 194135342893142259385325558952371520000 10874251 -76545861544758046101282584117054299400 10874252 166771610515664752390516208123410655232 10874253 -31867218579509303687706071296183543776 10874254 -586991865779027043532654641833476937088 10874255 178342852345093787761083063698943704160 10874256 60719900489875025889283811562246438912 10874257 18234518283831104931355770150911350900 10874258 -624981042592103935189109888673573795840 10874259 -47081897855230126219029108137928682872 10874260 -407155639128494590477565538541728549120 10874261 -164706103078189360373148944596732189440 10874262 63586361528159321738131369828967337984 10874263 -325796630728293536249415919936827506600 10874264 548112161223364438902424293656976783360 10874265 -247402978890831239194676322001194687360 10874266 -19117610520007495104309524137381454688 10874267 -243071757097067986233225922448362804488 10874268 56412352892318181336322028401320967680 10874269 242047985857992418158633871358859616096 10874270 -3222708359656022558053244727818803200 10874271 -326652146161264016943445352452183488000 10874272 -317480361733937948331838148776429682688 10874273 -53621239736400330230341035036031973376 10874274 258227007556949063067290436154512408960 10874275 87341665132986794383505009201256798000 10874276 15740445776396777705467571490370310400 10874277 -97140704353945379530476764891219228160 10874278 161874332365977673465327881209255593440 10874279 -98438798929038656739909425252651922720 10874280 -174700263051074765403455276326385664000 10874281 -998255197378816126724163738238396879536 10874282 122891751811558184041955757372836234592 10874283 10144203880200180829381269996592932864 10874284 -607383038531095027067158457983801072384 10874285 -210342889968337383386179344833380262400 10874286 -25803312112763316367582271460685690176 10874287 -243917025653678076953830933242011198640 10874288 -215983470356616917264688466980186193920 10874289 123185396168484285993356125763445473280 10874290 -26386346930895648181935723208986086400 10874291 213572470260803369703120367781922883872 10874292 2983524429518620734015973864561250304 10874293 141837556629764069565751822442815938542 10874294 -358342961246303646935790886935074288640 10874295 92284239678680324618115243903376890120 10874296 524797761795892330755325913313743093760 10874297 -74942144214612522746936954258634259968 10874298 143428324816337380441004554704778097664 10874299 19736134485583310008698365064475966688 10874300 -29474612209312518804978474678558912000 10874301 -415040369710809411707043972181177986336 10874302 381794005975695735230906731813495556352 10874303 316194844354538985076435399637932106880 10874304 -22473263944922168381805280952215142400 10874305 -32448732426022602424337628563000703240 10874306 31339941910073948424051146571181574352 10874307 -38717766323975057645527008789246733440 10874308 -255581246647781515638776073393075548160 10874309 440916465155981337139885203881700427680 10874310 298369855215317431570716405924338257920 10874311 -20211199617550458240017435556339593760 10874312 -8868702204664638149459971660024166400 10874313 -2558532570911764481738234543393667600 10874314 -441650896017648229169488391148034195968 10874315 -199534968786791131975544795540030359200 10874316 -407884945330928881467702179242125788160 10874317 462138383568279080611093109033648693366 10874318 -34548308736123581028575489846688422400 10874319 191370290063923885514727938050414193544 10874320 4456433357503062192621136180780646400 10874321 -807561426794234598425918079877822506768 10874322 -367039848449604938927851794638199948768 10874323 -428382118231963303059039563997635297428 10874324 -345190382759081119177997122268502724608 10874325 150623634937826703444138149693570316000 10874326 377910459720926486167104729961111886112 10874327 -194915113198712130230547027820423573560 10874328 -225023399972449042406781082095233925120 10874329 434586970761321701092518096646875086484 10874330 -103303252176875675750780971496613937440 10874331 10983203391403164552301956516053608800 10874332 -41354160293074230617653815271781872640 10874333 646512893679026554011008178627806626380 10874334 -194737676380541836225863545800118305152 10874335 40459479139445030507945340586703295360 10874336 -377174180604201742245986867541334818816 10874337 22444265220047385506337232195345613952 10874338 460260281682542859085470097240442122320 10874339 -374815388027122435098325840973481656928 10874340 -214873681559259540238441347264197379840 10874341 -152840375226283562925211415967566032258 10874342 353973954048603776207756440174806351072 10874343 756275387373121872231736651310895595008 10874344 68044488739437156435736198619158149120 10874345 -66001752548573082320341956995416140480 10874346 -92818336884635110858435063500107304960 10874347 -134265508280709065388471357116731683288 10874348 16976180740425199316642881777768415232 10874349 -145006762588548337261921911376973414400 10874350 85987841706715432187953909805020704000 10874351 480074542420130251858594117244919926352 10874352 -73797721513873895703176770703693414400 10874353 -125076794506830412517914317279105475520 10874354 138436653112892047722146618666985292800 10874355 -28680312343061314678701671798301216000 10874356 10651425638595208197763566990188113920 10874357 129851975459879399731718227738521765888 10874358 -221260585360762382783115532237795445760 10874359 -508660936499404011078874595100008636440 10874360 -50316480466062347615954465472557875200 10874361 -230258130222971990390668930857668830128 10874362 278402923644445648331021351871058862160 10874363 -437749613022160243390822178481677351388 10874364 -261327253643400642257228372452318477824 10874365 -287636215010272973865471826868347562400 10874366 -91896507475899630742230051496204755456 10874367 -21859010876735259276654786621603814560 10874368 471063664870690492846721614870789226496 10874369 470065421932425951505315874271935450160 10874370 -9020219942021397593240701107318274560 10874371 567854461798149991899642406779876600572 10874372 -43538594317135104353889707871305760768 10874373 358913626965677967349802910286241162304 10874374 67663547344585006351350947740499760000 10874375 -38172617322267482487646393423441440000 10874376 -140351491948318059289660368847730841600 10874377 141570126429541296302709950890886841600 10874378 -397412021569304309390557603162364951760 10874379 -321435740185879574706214018008021806160 10874380 70136061039642932861247671164402406400 10874381 -148754872199345453136089091211164051456 10874382 26717580412970875537487126530540308480 10874383 304571929997762358751922259703638635704 10874384 47722075047327271616341984965172592640 10874385 218650187870982356376105251744210640000 10874386 155468709873703247687780858423864149392 10874387 -427308417176221483123221276392921332920 10874388 -123419375514018834356561270407134326784 10874389 -123487062649899474947639574223208143990 10874390 614512393563367009210804602374458690560 10874391 -8188999144158650974008458696299440 10874392 1153334368105658415946544565227778846720 10874393 268471867673691634656893714012652477642 10874394 -30901782020352756906286131309240809472 10874395 -53849656902835712512801427283328093920 10874396 186710066007461501778278053561101076992 10874397 -62896123614793499326353119301332110080 10874398 15081271600463574239174231941608931200 10874399 -8728795872456037121823295696938142536 10874400 -67775173071523517260482588883707494400 10874401 992612864362710838666588729568096365872 10874402 1189004383329831308466215049248068608 10874403 4325102296029485661833711612131701132 10874404 -355516646794291148356730134554061174144 10874405 -667253735612334914644138634659974512640 10874406 -108246937920652015871157523388789119296 10874407 178896074193769394697137493763337241552 10874408 -148293102657077061771144911594323968000 10874409 -20102050728392556050695750930794918144 10874410 -69328251050782948936057559623966698240 10874411 192874643844811108734815323492545870384 10874412 8275210369781818872345138664690749696 10874413 -234028101597223707234141898123032006816 10874414 175352289842924743062078004010017909056 10874415 -152806337976375637097886959203879876080 10874416 4142357405527737847365611274757996544 10874417 213045896159931987142746362934684672 10874418 140488885043858845461973110737421976704 10874419 586627905903383816173332508240818491400 10874420 304118245773236633801482083945758400000 10874421 536392329494622189459492784482767798190 10874422 -168764744937022828790395652167930427520 10874423 285441548732522707048575846714859136400 10874424 448838685897301088268039606628541399040 10874425 -62917023786159307307625469401262584850 10874426 7572720629916398231538991226798793984 10874427 483712271222229985937880448280966169600 10874428 45017558940275727898153102832160649216 10874429 161767923503440378683059589460449168000 10874430 -11629501140723279452261853151152591360 10874431 -376330921397831158226579677959070626816 10874432 -202574062074187830686446138037078851584 10874433 343445883998013340107842745947368075824 10874434 11042272613952010527052129322100291648 10874435 -31407013946718745245586425816899239680 10874436 -94282721080361537132508592500248306688 10874437 -557986038699843707237040662123485333248 10874438 -323207256239922501981578185617685076160 10874439 -472053605649694938952969614707607954480 10874440 201581528291852142799611793640033740800 10874441 -1114138132159743768890000035170416237760 10874442 486482113969389048796755623944229376 10874443 844068645692541199270770804462725244692 10874444 -89945987166003387415055175553334037504 10874445 -3085990719746140262054517072394599360 10874446 -20451475631079634141681818889057293312 10874447 -503604441008679473464318959310676041104 10874448 -15530843078774651145637691407965782016 10874449 -715372385190356148336948763115967395340 10874450 -218201080109129046794391886409322594000 10874451 219308538105950749169141929980764323584 10874452 98188901872153782022776752298002059136 10874453 -446439411093547068077960453090044469298 10874454 -43681948512286668038789831268179849280 10874455 -352475380353667642296473491480806929640 10874456 678973430215324544683964075442102650880 10874457 20546546244684404999632365837479412528 10874458 -12659496096032014239515513782097146368 10874459 138206823756130547160355562419798466880 10874460 -114063863844453280790934714631289856000 10874461 232531824410775135405716632358276467852 10874462 184483693368931550020952266255212627264 10874463 114726933099074113224138980688714377544 10874464 323912625984666641423875736530680938496 10874465 -1046510995029867469172637934559337600 10874466 -71170154521751490501789345006796078080 10874467 -563389476559656590676920708287545606000 10874468 335925180583066021575464159826119565312 10874469 -21493171940804984983836613239467366400 10874470 -47804995316900068948873787814394151040 10874471 -155675999658996064501297310222515085856 10874472 -189539423895415625382845775800623104000 10874473 432121323856808714235243321589515869940 10874474 232060969428068540525277364187458412304 10874475 114306091315864256942819034066365520600 10874476 504713603068249374803221071672192844288 10874477 -191713428620602279809552504232225298880 10874478 -154409087098062532972683430176928775040 10874479 174761353052460347627017515503783911680 10874480 -32398757543205267779743901694976327680 10874481 -125122419266048227102575821813925655680 10874482 -327506978602994757959607023097673575408 10874483 -154739804217577398441638578903490201268 10874484 344508910298119377773157912721118908416 10874485 -2464869910297613971816360033165664640 10874486 35072866463738298946527881592847632000 10874487 -86012918978792391690010921419942880224 10874488 -652614195880124303096513283034168074240 10874489 -371448111419048023578035649715739026710 10874490 -46348220793259098000397802041140510720 10874491 168900105039789224203140129233728726000 10874492 75928312135835626235575245988469652480 10874493 57049139007642504354899381287423365024 10874494 121019151963306395796836922009601395840 10874495 285959303389546668704398446760905338400 10874496 -368778563496301948053629340787251609600 10874497 408041654188565364712634906444280706946 10874498 -498582625761396930542720679426990917760 10874499 -387227789597364705404855271461129955336 10874500 -36497763176755490370019564356280320000 10874501 20697752051674848500989578808570039104 10874502 108620856267071493750730191302506020864 10874503 82753508691713740149675238997151753752 10874504 -174267744304332135166803054270518922240 10874505 248256718095782873171526953919766234560 10874506 214308261711647819959191514148925083952 10874507 -226650341098689437607680491908957938400 10874508 152501217813491041050342323917523189760 10874509 658483938734050857234224505703376812716 10874510 -80263761339166597641215388980788395840 10874511 -380157194512425603917443375416459354840 10874512 -45045637248726765590900447983878144 10874513 -228667342838333357011877700157044862476 10874514 -81873338217472371279592452388484510208 10874515 -209962812812551387814141294302391150880 10874516 -153632931590053895006015819789630866560 10874517 -40431473615217874786450142299290846720 10874518 5944745947344060232333816312211872128 10874519 57776313720062483344971567150891711744 10874520 -204131180408454130144503401427363840000 10874521 -105888972003024415363240708846240016640 10874522 -213756087278967580465560864442422781728 10874523 37106890161664373613706511838050380800 10874524 -384714820122691879258292357150587720704 10874525 -166726241910911912323657209780153943950 10874526 74729143236273628992925712499135129600 10874527 127385605249393652651181300451981420240 10874528 3025682022147470890151115947413340160 10874529 -710278690943130890886785256547959039852 10874530 -322422120129415974896734919433252015840 10874531 -1092320534973325650469542519889066449216 10874532 -93127960739125522907729315180072598528 10874533 -867465746819451169076625270682407569218 10874534 -274503545051199780484554532568200396800 10874535 -2344885316567456092519938710099696640 10874536 370812100068394708614672917611542528000 10874537 -182512133432605620024540288741186387120 10874538 -32897355268917760050000191427758036736 10874539 242651278710733762376846142655165564320 10874540 -149767119385158102489238925890707379200 10874541 434502880072343963273728945149423734592 10874542 -113103918296588719203145766110899036288 10874543 -463750797662291709585150636164528027520 10874544 49967762028189065467275414758027526144 10874545 -109384342393102284836895960057130589760 10874546 -259667767054728329117047652383480716528 10874547 -579027385855007583232965877063225506960 10874548 91280123816592189972308665093011855360 10874549 -312589831612012969212880250659068442464 10874550 162486936352649680180623507628541908800 10874551 -282703594690109013513669904926741951448 10874552 -97453002178042990148657168185293864960 10874553 -103990736456503773394858521185107327392 10874554 6689585223802341864807614654614848000 10874555 -35419093649325045739205053994454141600 10874556 -13364968426519399475267249871378702336 10874557 329780556071243638812347802573388020806 10874558 -71075188876203338742012489974326602816 10874559 -324713651621867720027396573313346854696 10874560 104434948465348633424872213755985920000 10874561 -14617654511226873939746014882656105216 10874562 -294135867449059864679547580783220011776 10874563 55370331161730220871131609609381335760 10874564 -867189628774008754885485011764410649344 10874565 41057851162857094932030615555621601200 10874566 190623381797355288357883306742081789184 10874567 -581882311866969087036708879130269780096 10874568 211953174692752884563193373293149429760 10874569 -881650864092272322966017225223968831808 10874570 -182030876939835737941429498334839535520 10874571 -6897518231580801815726299375880308800 10874572 -756278296608770792682753762363605303808 10874573 391666674688726419832849447870410932160 10874574 -4037362835082419320044696626841812160 10874575 -10417803049784204804791231540593665400 10874576 -3233179074446661390478108574169120768 10874577 152071795754633255422351758248109256704 10874578 111649969353680884987109383077249546240 10874579 -337909370081544601779139978427824700820 10874580 19421729773643717087077409732158556160 10874581 -123107181869997216868242344820398884736 10874582 175423881870391443485631083706156463392 10874583 -161063408373492515834974373383460890176 10874584 -122588030673996973457963709689189498880 10874585 -376811735906670172880610354871978828800 10874586 295961347864540200317321915506207332864 10874587 48091351061635036266443761585297123360 10874588 332346328432300382853303333931807922688 10874589 -163935155198023583379586277872924580832 10874590 86629132421800777856019979841011732800 10874591 6126025284748706079361334977848210624 10874592 657087908224101039640563790275017441280 10874593 -229238694136624736964834919496875248000 10874594 169432058346541904480939671725378691200 10874595 290044443933999712434977291217519959040 10874596 -111744771968382142944517563453676136192 10874597 -318828476601255937397159807579472773508 10874598 35597646846200624452219081790217123840 10874599 -388203483340087844853439601070373395400 10874600 249402042796116375834781607435685888000 10874601 -149996432462949526740524585302072188960 10874602 -477772088039028276583079478605457415248 10874603 213130034518933095999766609156687278960 10874604 67960101626917791981831437813610347520 10874605 -251822650453611993474135440644823529600 10874606 138535871426400539196503505012379186752 10874607 49155660971935639314107851164417186816 10874608 -90933174216383150539484060287274680320 10874609 312017432650656630799684221040672809810 10874610 101950464511837523494631037111389200800 10874611 284638775182381016077177487199007837584 10874612 34523117410537170415201864143868907520 10874613 633889521928097763089996540346147864288 10874614 -732747073465107883664047117365166080 10874615 -229584536034413376084587609371375779240 10874616 2027701787079788979551928817763328000 10874617 222039203915778118914906629822055014020 10874618 -258502628021243765348156666597183364240 10874619 111929308326660249625505998615656124860 10874620 -100555383838172327956365262763021752320 10874621 -407755947518842735547853965710341821178 10874622 -176888053106466597017976032992129314816 10874623 -800351801579000497105199514525910573320 10874624 -256196691307706590677935741543229947904 10874625 -5916752127456951549610298899705536000 10874626 13654092564888114008653047737715893760 10874627 -484145828489552097307193540666996011524 10874628 18577525988582247773304337194042347520 10874629 -38085630378863703951747127265791015424 10874630 33256772896221159191260285375288696320 10874631 -308188967007487129278698571033447429120 10874632 -631114961833798493592839820967447833600 10874633 -236662235895883358206853610854872512 10874634 49695943068700987575490510558215156480 10874635 120691211825708125297261677486847150560 10874636 -17769797029265545968557465204848292352 10874637 -829762969310319595637053105530346678752 10874638 163351014630936942786968685418681186944 10874639 708718508217958249346135465462914507440 10874640 -20206530660044029221429341610041671680 10874641 880510176572598441831940855914633844084 10874642 15505595243183523467867740324181911200 10874643 -2124596962324103244730635363970693680 10874644 24873433732539930704770735348782569472 10874645 20366886537804101245746067086963240960 10874646 -71702406072471537411646328122248662400 10874647 -234484717680319525329119934684664432000 10874648 564222642898735514200144709167072542720 10874649 98934664839179904669676901371178087520 10874650 21437467930871336081599065933730848000 10874651 -137794967054107882222506506409562485888 10874652 118845571496458661246566529522133120000 10874653 -509455507494839913977046566383102484276 10874654 -165931910310791388997062576777734086656 10874655 23064728823871217213915233962018353520 10874656 -137453409586105122506593791336776073216 10874657 -1705431725265828136446662620961221200 10874658 204517083813655987967781328605545318784 10874659 203650391023802338475740465199669088860 10874660 1503197957504561425433793365570703360 10874661 -76416944593769310665530456225902801792 10874662 12557696698815414415428458379725285760 10874663 -62719658419906077524715851550520848576 10874664 28406178085768043062206875103130982400 10874665 -379911956466479421099605557544615980800 10874666 -216226057785921678903280914983206487040 10874667 162418577873589346825698259300146201600 10874668 102913400166716987883073422258791164416 10874669 -38899673789057824159870072877688852960 10874670 32638425620766055944228726325315729920 10874671 -915417142517273528963284839478245793256 10874672 176151705757659339930443907048256438272 10874673 -137634614221180138975771687402237887678 10874674 -171240913374951276971419308333370282368 10874675 -69068365128165121350346568036518717200 10874676 48191257974121612651524944043336609792 10874677 -90811933471120652000362224955090960128 10874678 27547025086444141672394387506778228640 10874679 585753394953919201073623691158640740560 10874680 472677016674293428642245009835369574400 10874681 -169585871091202023890864480035708482300 10874682 -7034109858929765897871468566068869120 10874683 -93741800274014207293809741089012805576 10874684 -511883298987862995675049009456128451584 10874685 522518252227106154605891822681504444160 10874686 -205221489443672724986755398068607614208 10874687 264974244411349751879547308977549158336 10874688 -14608580858827964255765300330700472320 10874689 91806407284315632621183860075765880256 10874690 -145489813220479607879615260544943691200 10874691 41462172427388360941677359313369764100 10874692 51826610854145574383896856326496882816 10874693 412026335543273186903244880570448964864 10874694 234304078339606543209284734131589598400 10874695 95626015320651886441620685255945235040 10874696 205904306863503277482603579197270261760 10874697 26495477319798584456174838547071976800 10874698 -173094456589972764705688182613262914464 10874699 80893543744332566725486766237279444736 10874700 1536680064953057677559357193866073600 10874701 287611402869898122330405999618017555702 10874702 -447441520942509200406247075273272560448 10874703 -214079863236954495283782320876199106560 10874704 -21161392341249534403941195953529364480 10874705 -512719377248522434666111981393543408140 10874706 -79227089664882130082970290614408321536 10874707 -11176942593391530818053419844246400000 10874708 -68077044024517229618168799084320434176 10874709 -374893251883259409619712745641716049280 10874710 -29301419593035367780174028293480243200 10874711 904628233389070417197966895524569730312 10874712 58471501909286714991929146108999065600 10874713 590661548561323831747993626100447496340 10874714 160333990333481254076130502080240280032 10874715 137105727796848428680884248675629866240 10874716 -558225302211178810869303736358024220160 10874717 -233615692919628175409137823372576891028 10874718 30851961684509843263737178890964403328 10874719 314652822066151739952662938723977148992 10874720 503039589940339176058444808774882426880 10874721 -17896486647952555590599381364751771200 10874722 125569312032012088410245257343712133632 10874723 341704451275979803516944700815912882972 10874724 56799147217983763141542231971211128832 10874725 359577591701566633679400452724812812250 10874726 56931375082176133062728847524055820800 10874727 566396189855218477061626808106793106064 10874728 189041675697786550204530312938244864000 10874729 -336840400057019425428174212884241911920 10874730 130337740390637369368264117016031736320 10874731 -62412943624053865798516450837820570880 10874732 -136626657515705037746797143341768616960 10874733 -400880661753650913951720976153509206976 10874734 -147458525622443091450737991582696780480 10874735 -612575300384489158158162689048509147320 10874736 208053574351877507972357578265097633792 10874737 76718347211270148686388142842317253120 10874738 -39113972269077258120201954151390261248 10874739 5040671568100213196065792590128908800 10874740 -649058906781976801712691041959897497600 10874741 -1555014845250755886959279843765583204708 10874742 178057375832663279639919753428914034112 10874743 -4409808295583182949949780634566310272 10874744 275787190266545101828000484772332851200 10874745 69631087516635986223948658089649152000 10874746 -501597360065674102913451000216348470928 10874747 502801606159000778256381284047712605152 10874748 187028073168710605279869967321126740480 10874749 508266710785266657487774441536277679750 10874750 -477176026650759378808831537158762000000 10874751 -99347991827031360099171340701953696568 10874752 -106830485026441729631868332735358566400 10874753 60660567695208166312801900900092811200 10874754 265037236010895539659042485384729552 10874755 -233391574216710960554189706424943721840 10874756 -392073497404040338954667762512193912832 10874757 304361302396763861599912424913068252640 10874758 71642404476883133728618753903985835840 10874759 102753498998612644731023355202894733616 10874760 -30894954674105451484919360198548684800 10874761 41883608388630438996353812015348638362 10874762 -398695691959283977194976907336697795840 10874763 579318007251962983323537121162789076400 10874764 -9427944461276900376000519978330146304 10874765 -296117937737509090283237871255630816000 10874766 364815671931301274906881825226364143616 10874767 -539070758991319254683907715607499729248 10874768 100499633747437208853484504648168243200 10874769 99913379974001475090135527533052590848 10874770 343411602087299408589635627486151144960 10874771 -198071830842500516857532408215626823056 10874772 -270596407237589106962299514550276165888 10874773 125901802026399139390947432365307494144 10874774 -206246620843601554085961013357329552864 10874775 -163377134537183188922578031622388976400 10874776 428658231924790210896472020549312184320 10874777 -634010078377140465948331229588414536374 10874778 -213753076487103593193906879980991747072 10874779 5833439352694902433193616094876257184 10874780 69283120271547700516288183060317696000 10874781 -23661641636783330687768396930927333148 10874782 79760395058959384464413378842295236992 10874783 605498845008387721621346731481246900520 10874784 184047045616994748794775738111712296960 10874785 -19027145395293503432139025130518925400 10874786 691013064218247479716105033993171968 10874787 92066560086604229035079249544309411840 10874788 -585113887829850631940198670090082000640 10874789 -288805655123652562537368709520530105410 10874790 83751058047768408724107173435580153600 10874791 473445978791019739516495447234437345552 10874792 852112156165995213625917184691726208000 10874793 114548613283639290969137568620557912464 10874794 48672247880347609698863962295884987392 10874795 163747845046336636484131976079383944320 10874796 -171698486952548490252395399181846379008 10874797 -1108244965416981536300585298309119835540 10874798 -29260270712757873449285955860731463808 10874799 33031605312391876552567723842141532848 10874800 -37379786142215296592745644802552627200 10874801 -348050505653867526406617831921051853248 10874802 -195400089203095145660583763355461758720 10874803 -537900562710581777363334153490211595096 10874804 -585104167643302350556236686191605196800 10874805 -152435557592134107524107071271662470400 10874806 405705638116872315482341309533301544352 10874807 23162591417681686656942678079035574056 10874808 98151450997666781803250049741257564160 10874809 -572490355517564405701259989938084787872 10874810 26150054093197692251719110691434240960 10874811 -419567033487442562920181372152464644328 10874812 -150177142234026679758389823849329938944 10874813 -389597876604252620948843187188307481920 10874814 -21111980649904203937338272312580774912 10874815 113198413647309211504513725701916528000 10874816 37383754402495694971644139567589621760 10874817 34666775969684005403906713196186925666 10874818 -72655951019618631656036822080291706880 10874819 38121347369593217524283048445174620220 10874820 14160833034812158919787136463531765760 10874821 101605610358480911435967485425742280000 10874822 280192530762629015600658087854611226880 10874823 -294309194982377942620352923013599718400 10874824 752385554372571650640644920578131558400 10874825 209764514265753636311874486817963589100 10874826 -133384632366404345810777680871694677760 10874827 850523168601695247807430612397510902676 10874828 -389502807950050800123949938701317463040 10874829 3171775136592680162816507569635015168 10874830 67598574278151870179923557636458746560 10874831 247303577490733553923309689686116489728 10874832 -57172213358764765186450080462049640448 10874833 625801613386993849884495733317049650084 10874834 -386498566399032796654176668295784910208 10874835 -117870657200329481368600136207220449280 10874836 -147568471129038991706599214844113158144 10874837 -636448061671459220352739518193884161088 10874838 3715796694397003050271563925145561088 10874839 461107418825892873794328166594134232024 10874840 -34372079596393065614100393480038400000 10874841 -64785963114944932794084238492861011360 10874842 -86190437192273584414550414490796307712 10874843 32913036307652961078027002005027709184 10874844 585598595240978007139851286603145425920 10874845 132087935039532764260505201039735136000 10874846 383743577924156944411438045712794294464 10874847 68821445844524322381465650786741699400 10874848 504248812062177068352258054668880445440 10874849 -679257910483053153887299162656581906364 10874850 31934655584813158221557811013347340800 10874851 104497160906657780583316940474408445104 10874852 -400998950268896974635339497481733448064 10874853 89952436163323722783081356206643679264 10874854 -140912834766973339067119910906956010880 10874855 -14359069090100354424389255107233165600 10874856 94479335433184874324435656934503219200 10874857 -81998042286286742529037536503780846976 10874858 -202476580105204635785717656030496454816 10874859 -366934360056281291956740254572733501760 10874860 -180449743544314849875791748615640842240 10874861 -2600778522170569215175119399897802368 10874862 51262258747760043787278299196006888960 10874863 -140033228605526781024089609569321747080 10874864 38811407363916170662069473429488074752 10874865 288529059375328856933732136517268766720 10874866 -137692490521952251063950970516127762400 10874867 745942825449176746658368847424068627916 10874868 5572706247689192402817128402150516736 10874869 421411809524104050699866757486466975840 10874870 -51061073146752289986472965799738245120 10874871 -10936788854072062549721648917114667520 10874872 11765007471289280612590522420137123840 10874873 -1413309008507741306410933126720636903680 10874874 -34090760001577954912586263656063866880 10874875 -1737055707816715532987891383419480000 10874876 49399729924749545685291888343900815360 10874877 47228536844184936524341162000278626208 10874878 -102743704222914767745208711832668431360 10874879 676989185862594615135778236841977876480 10874880 -204959726772254172820418871192610406400 10874881 173247664602698684512034602916219869764 10874882 -240506942565634515082139886252127246848 10874883 12477074744929980743189805033702309888 10874884 -6552441095277882790599742125105292800 10874885 -61565920312588771230280168213865658240 10874886 117814626878514954652310376178161750528 10874887 -817258323621102606973347847592651567464 10874888 642300396004578678574266098513038709760 10874889 49554433719199038915019964835084843504 10874890 -131948807764209927199277407391737558080 10874891 -191773646089658720108212407328792196328 10874892 51725296800832412705526220010084352000 10874893 -22903728728310015852672134681749924736 10874894 -45915528960813576672115198831179941760 10874895 -218538180464643807030255229709666327280 10874896 -42355556904624060007113303388683624448 10874897 -594061863258303705619562103095743583040 10874898 -6701134978767554260532102375738532720 10874899 -29099496484540909050588000448171423664 10874900 16957504647337115119902079478148691200 10874901 292727383886391353384944532604390800640 10874902 -173606769082786724124706557608731158528 10874903 -124501065075309907861784311577582337600 10874904 -604174599789618810757302913919979847680 10874905 395886399397932879691793823254927997060 10874906 -31533801689350267709246556076491549696 10874907 -405983813889801140279494412981178778164 10874908 5596635142674063764385925225028935680 10874909 82704136149400104467685576272262698304 10874910 -53301225581110674679012969999918867200 10874911 30130678814677221873511004984838086472 10874912 -268143863518414603451341591003618541568 10874913 24079612888727096693449321623474999360 10874914 401548920991934889313688391871477696800 10874915 -5299974998342082047693249364211362480 10874916 -25940610272654287984886533847739371520 10874917 -605200977136852241257436439891040009668 10874918 -183763374711929628250803471325431927840 10874919 -28119393071206359373790335055842473600 10874920 2812542359409178978857643861549056000 10874921 -306682169639797210580174566036686047388 10874922 62175272585247229705658818126156053504 10874923 59860783548735695616204427716213020280 10874924 -203753089128287078347443327976278110208 10874925 -86778477287394032533947844456951344000 10874926 -190207268610907197808868135531422097088 10874927 -53619659229138089331159543335194560528 10874928 -20874711791413741587615647558739689472 10874929 23340149844730783435472315323983568128 10874930 384246709879699036116582427209945600 10874931 377358031550571545198763236654151652152 10874932 291244734717342451943530297187700253440 10874933 474176856888483713984379713725582819182 10874934 9701154244721083799282626205965884672 10874935 141981210423054878582068060849659709200 10874936 82088733057795524776873266403718983680 10874937 344783537449801429920894307359136212480 10874938 294087718356372577434871494277191915120 10874939 -531193391314897165994118895400945012280 10874940 66239281274227170775929771154298265600 10874941 -286846240258317726353547411695374188096 10874942 98411000837966401363370702790822616320 10874943 421788664752512053462104390015756474360 10874944 -58675756928304804280906133834295148544 10874945 -97978482047931293356476346686637091520 10874946 -65992551760718481535319392529054409216 10874947 301357443428071812694463900225989886396 10874948 -95468134798938973659648888355675090944 10874949 199344340682816476019107863031648330464 10874950 60523020185948656181682936829119900000 10874951 383209530418086305159651060806667762832 10874952 -44942741717366272688219024344350720000 10874953 273162650749238515099732767141663788964 10874954 353744378790344844555958303127866444800 10874955 -14908539352807636560576084285764444160 10874956 -42945256751121115218166211375051376128 10874957 76019993091099530642001720496990345206 10874958 -1979511302380181496363907182090814464 10874959 -44357673847162977704616524673005601440 10874960 -138404430991267659270646283033102008320 10874961 482003976775121194184487799496381380932 10874962 92468261464426310245041448977141206160 10874963 -149683268203631246815016496189149085552 10874964 -220931238746356624861727062640841676800 10874965 753041207303896615916932016566616409120 10874966 2052271990077671062741710284134565760 10874967 413964157995382807197700088382374814720 10874968 -242876639142794986412852498898737479680 10874969 87838950214045007807135886794792637696 10874970 -138588163397252324781578201312210242080 10874971 -361277926515067348722490233775103341688 10874972 125721256423424226454130379026854027776 10874973 -183085114846397833214212986003299860800 10874974 -200402870174845242833975432040799679808 10874975 179226854275002710581932856701125199600 10874976 28479879943365775890667809496381784064 10874977 240784408234582138014673259375505313826 10874978 -83999753460970612708589775919453777920 10874979 261324304880312301259956596211355663464 10874980 358431898827713716712546247977321840640 10874981 362750005125700943929293040009845726420 10874982 -172710399248226365982320809123667066880 10874983 -146693627965289103688489049836248362400 10874984 -667376866827754399475235955192459453440 10874985 200254512640319890017744067778009358720 10874986 -112049859837983628369960189721899611136 10874987 -139040207209592580831889256765377362168 10874988 135512294963220803184164459861843764224 10874989 -599941318304304013622762777685385783210 10874990 -171284881051862115397314170537310128640 10874991 314508109362163193889603241432267962384 10874992 22159391530324352784926459968361594880 10874993 378146081617853930664942908791242124242 10874994 -57341528267922830426544514438622595072 10874995 -54330660571411722619523089185598170000 10874996 187042484322698461662058689430250880 10874997 -37797568838408516283525155799751616160 10874998 146491343767724184737255931273448888320 10874999 -105760205484910906508224132161339534240 10875000 265527638358569090321780570731200000000 10875001 -27719939954826657753423857931617064576 10875002 -195390539189242570344774265356607986240 10875003 -147344455591622250632195145433372150416 10875004 -18925009261391098706255141853580167168 10875005 9803038983644817719781329497830436320 10875006 -291567717266167020527660464362782755200 10875007 124688510661480547082108025357362766816 10875008 -492719699346338753493331685676763054080 10875009 30333927205605577086041566994867763504 10875010 19701260827559964352946179929724968960 10875011 370966141693457301632979405709048480920 10875012 309377246690378735602412243297104576512 10875013 944315866427018470805965176423163399262 10875014 275858918976479073367638483068666549856 10875015 -296518498858600378876519179617761934040 10875016 423897093779044377733521381915958932480 10875017 23505889797309709780926008698140929280 10875018 74229408793968797397358972050334248960 10875019 998566293394024070197021756547023238112 10875020 55602417925124184031608333383665397760 10875021 22083116497418354269203338224735287072 10875022 -283028562371474183915364387765200666688 10875023 -37890731650740810242857896827790581976 10875024 -24706785490425235621611953370068115456 10875025 -19335177488924991632094447587050227200 10875026 332766636590053580403770298583078270080 10875027 3069718525038475467693353345544778608 10875028 -11055063075479090598942843961352222720 10875029 -62038081136311326974838350306637650880 10875030 43282609051805242106811939443978496000 10875031 -859759096375152754853795162136237562168 10875032 161166152074570090185903320307556884480 10875033 98068462016369321163809648088183761280 10875034 -115151978551687757207910598289380001280 10875035 190253497219787357569081172678285916480 10875036 -152817392052776943714822323605091159040 10875037 769862614867153283225840018294862559980 10875038 -381452718214937035694330352649611098304 10875039 -49240417963262352404039729541743938560 10875040 254964453349282991205563055788953436160 10875041 -43743504939424170103256235280538062848 10875042 -68280512815724454706621855734478327392 10875043 -139781241753052039783920715418735909000 10875044 6567876810243775755289129841051136000 10875045 94227451478268784539022811973078959040 10875046 -65783681525904231502944885860760819456 10875047 -292925461866058891277786855781705018504 10875048 -150782725254565121815853922843686338560 10875049 1030018641895346344066243086748759951040 10875050 -4048659238253447290297855907336083200 10875051 -47376065016350033568963086812050840600 10875052 -186743900887045762609745403891836843520 10875053 -396844597922094991893786282782413095744 10875054 -277935161107931630526758389192038214080 10875055 478128771903367676580116782364755891920 10875056 -124267131943493065801041280094235967488 10875057 -388052080262817234413259965652355088160 10875058 -324541732831676369987036663717897192640 10875059 13847122577023615930351328150666626608 10875060 -5970878286893709315572417413327361280 10875061 -1105352973885085207653687404705444955200 10875062 -10145369833363840848349752289284483456 10875063 375950474736181641506488450020725394000 10875064 -72370050117763181746026826611198074880 10875065 -7155941026134185714105546990562300600 10875066 210037890122670077646205991367522714624 10875067 149472694861570367426294076381513161472 10875068 -96535882692748281346525813238988142080 10875069 347570038440314157871775362607605689894 10875070 24311313057748167868444226977062216960 10875071 59037160719632484818056701054126430272 10875072 -4571900323736729240534174980487774208 10875073 -280954133351029884761678412198157350096 10875074 22536542966260236909093428134683400704 10875075 32748087019992223658552282942125761600 10875076 488375909579925192935137978928190354688 10875077 276068537389070082272754957495811476384 10875078 115414812156979335029682779353179052704 10875079 7810014950468369381577396117504464320 10875080 -178273550203781665730957589776068915200 10875081 -67590506024753188581488283654982683456 10875082 -339814633187667368209812231797323891200 10875083 17844816418451977737091944387896989332 10875084 14580678314473204770657232315436961792 10875085 172622509494838090639410978858174204600 10875086 1990991431329436879961985261018157824 10875087 -11864610001280576474817643362482496000 10875088 31818644653908713315017073566140334080 10875089 85302272300570540191629463373072635890 10875090 -82272477556950031527299273368518773760 10875091 339817544736703022803906251594658064492 10875092 -46369958166148396058888933078919264384 10875093 483267766314689541388142086677868757664 10875094 -328527733318683444726370744036757639904 10875095 -271793689149481651664293245505547950080 10875096 -126577229305217612590780455686280744960 10875097 179899687453241139837846662024116385546 10875098 8314324795973604154433182010049821664 10875099 -492761288178621201862378447508001816936 10875100 -47719029150803498119579059357785881600 10875101 493579077186077605342480819786133787852 10875102 -8757490931488889614748890867685677056 10875103 57213501429314197737009763902574839424 10875104 91296006152459883668209077172384038912 10875105 -102218269873475526146586922848516354240 10875106 367850290564554890988430827694402640640 10875107 -788337498694677085624494599425617004644 10875108 -331186587080104805272465031339374218240 10875109 3773375197887277102880868521804170206 10875110 -18204614228181254366335254343333678080 10875111 30109302175318435108570949720079800400 10875112 187712673258369514235473247587950458880 10875113 436536273205343013527663038681625339904 10875114 102673804874517926130195768116589719040 10875115 472275556352472621359465823158253473760 10875116 22332784189802066413332710597705318400 10875117 -392366896940904356617604659235593440 10875118 147356327129846667596539502039679300480 10875119 383789596023954603234593924905949597520 10875120 13648187588468438851828643238844170240 10875121 -381502311204403490319515321670377372508 10875122 -296321951087446641250136447663540487168 10875123 -55836418939580375924808587653638105696 10875124 -119491080769963557415929748811353937920 10875125 -234535125550231132461213334403301000 10875126 -26674627798671909784634112913753635456 10875127 -22561785722080501427121979584620386368 10875128 383322218585018405880528294806965432320 10875129 -172728792473321495802425232168718954416 10875130 84014398378059355316052103103953920 10875131 100472957636856238088446347916724272932 10875132 158808602167208054408812744175475479040 10875133 241064778476586880803249000046753477382 10875134 -417447543463521493324371113751474422784 10875135 208781748330085612744516602416080083600 10875136 -347576420370844280393801235298095464448 10875137 88695318621056144802953774334078849024 10875138 -33553510790922931890595076165143215360 10875139 665979713297668702231698252006643393800 10875140 667568652280000113168633361597821542400 10875141 -5993634356074886058797305323200297472 10875142 491250699411686901452699170802010738432 10875143 37326295972501318417569521865910954392 10875144 -115364083054779363560381242405473484800 10875145 76545278150833409909045931521484840000 10875146 74996269652109353526286661368868116272 10875147 -184951754719130487572815504209569807400 10875148 -83559999541973108102246179261888317440 10875149 -344999855315572166116095604275475643850 10875150 -69824206544838198263341801638456816000 10875151 -15096508514534804077390504810553177600 10875152 273012534284634144654900701737235251200 10875153 -251988015685433515340309781637240858896 10875154 -491275937532552957388821532955165722224 10875155 314788876321952909933574038266230273600 10875156 109979301741590704327997211451700508672 10875157 406100797076030869607852084907220411406 10875158 119651673862943339585922926009369395200 10875159 92510812893977247557025306081077793408 10875160 -566361971714683089597656808591879168000 10875161 726927086860854755214474590165964459024 10875162 143918263074002492059943837806291133952 10875163 -134625333373707901903016009127993374800 10875164 589486630715156082920388041140020980736 10875165 -104788046316524810194944413219781866880 10875166 228210701907252401629979195055013852032 10875167 -300757822862524523849698932479114119128 10875168 68002517094437506965850358068166000640 10875169 61861203985613644453606743780249065570 10875170 324836659470222522427602629310317909280 10875171 -166167572756341788260866918912243090176 10875172 -74445629162145803402881423552220233728 10875173 -9272424842491184203439933945627330496 10875174 281023717919409221751875627772490523520 10875175 15832781808890523883811260992081666000 10875176 92784662210400652491780213616595005440 10875177 287699174629366419905385338244094096980 10875178 219566253731183834103064498322144510640 10875179 -193064033299823509020501649044075418224 10875180 -98977899139913917771770590093722199040 10875181 -86960453232460889560288172882081095018 10875182 -262537032846517772889715964328905891520 10875183 210223758875118015382048942915082427648 10875184 -34027890753036691958177811431232716800 10875185 -361375305077440120408541882816220183000 10875186 -63218656745424736396943203128807876096 10875187 -784245903232646075808921164096001450480 10875188 42552837608258905572864694370596240896 10875189 -69286256246603317321661391045908697600 10875190 85942777955447931962699159968088793600 10875191 120374836560622133572798231584033095592 10875192 -285169198155437412401368903824269537280 10875193 -45747121580046477677969826836368787584 10875194 306832508379063451365090506302489926912 10875195 107567460336772372483068137023702341600 10875196 -422820967956023141490697775061021721600 10875197 -23386864177517810881558359668084806848 10875198 -74803522797969044307766063245439896960 10875199 310361790839365829637810397674207051200 10875200 -24764300755511480904515123789011353600 10875201 60196859211317617320383498794595189280 10875202 -44910830365313495341138648385038681536 10875203 42049499986210810381285504218713823360 10875204 -124122720567717159308493506618416392960 10875205 -228371394340423727969107337739645828480 10875206 -18195361716201664825721834330199120000 10875207 -386840707663731489716104898903591745408 10875208 -369101747870555363772394928685592919040 10875209 28239241197531681023542986735401848500 10875210 56620104419727807663972246587406489600 10875211 1786907718747221925122434695373332279400 10875212 385219749988490182385142185297313638400 10875213 -166121513871624167257812565024939333440 10875214 -181112317502450494273257878765767951488 10875215 265848794155086792180753668760585539520 10875216 -2393318687576147581525316362787880960 10875217 297060292216774532305044991348443694080 10875218 -9306044261346725043098966100030019440 10875219 16690567435092601473402615209435688960 10875220 425742148144017852895126972627727616000 10875221 189017904365008010132904180834190568640 10875222 160667141206092065422702862913128279520 10875223 -895111850169260537814216356021337592080 10875224 -68870349361758657072354001979059630080 10875225 -57375439487438453617069987300922544000 10875226 -89279037876392189339616021930788444688 10875227 73341804644859722330823156643305910464 10875228 -6681971158617085150591335082831183872 10875229 296616324116985325269211990116091661400 10875230 11399503205259239463208813945801029120 10875231 -162673620030328358956650527249083064160 10875232 221252378686631232679813272679651737600 10875233 -276922765532765734206575996436928418136 10875234 -38875398252260170367706992888097669120 10875235 -86608543024350847958423713070432185440 10875236 290835472137485173289489291733457870848 10875237 23523822546559855152329696430862539360 10875238 887702605405502594770631724908245920 10875239 -974244749230093331471500811227433141760 10875240 -334963919867103647611705294523354419200 10875241 31605673809794681306717980874244645120 10875242 382485844273323121728058638627356160 10875243 310729597667367285386006731452969330264 10875244 -277481162804790387794062600833282590464 10875245 237680942948463287941729805405124540000 10875246 75721256902368052414666958895897950784 10875247 -824646139703789799682459491560102976304 10875248 -6059915812084991860037218705305501696 10875249 139576543540899466355662517342051143680 10875250 193830757535731231302453435050872848000 10875251 294606422797126909341972907528013358192 10875252 -235747091154194266825567487864301355008 10875253 227280651748976653120414939942236403502 10875254 99653089839953953621311283959680914560 10875255 526287996759488349450560485036878028800 10875256 -707549376534282908663184199573791621120 10875257 217142868359026216967947237199800024200 10875258 133417469617618002310325625672285792000 10875259 527349007783981597908580740489723304 10875260 -20099517127158794497701395930651427840 10875261 41271596985268415714158419356649791520 10875262 -2007135500576061089546453335635133056 10875263 -172015740876130594315898330957214195360 10875264 -164168365390707420452794402824215592960 10875265 -155886900142816996864391542865022593280 10875266 77525689602796609526059621065885492480 10875267 89212989592740613188431828921914864368 10875268 -50767674954692904968776263201478394752 10875269 179025597950586243459961408096743800670 10875270 -63206894085494857842368860104260413440 10875271 -224335712069080871877805911023462311656 10875272 434269229203506000779112714902053324800 10875273 -294008982197550752218639788953261006400 10875274 26080534480044518977946159220636851712 10875275 -679359701576027605387260073779525328200 10875276 -188694998389729823886665217609367726080 10875277 -46804534799888053376817819391883281600 10875278 -493788829725763633770572880829310698560 10875279 430849236627393048130045869836328578184 10875280 64350308808483555246953749099877007360 10875281 -83441756651913438894444886344569894028 10875282 -91200797680076144178501134494823109120 10875283 611970140335216226500893443437441451520 10875284 -85284332620003067622384581313268414464 10875285 541611821374425689539979314484090173440 10875286 -157685624980876450851035486101975293408 10875287 535522880939169620758430751438172692936 10875288 -233572430246429516841475164384807997440 10875289 476762072682540805568315620050195878020 10875290 355035074479356112646552438001242500800 10875291 12236495591583128519741118815352511488 10875292 107661833599960997036915076721968406016 10875293 8439912229396525261291053088552209600 10875294 -20127502128992419433877268973357926080 10875295 -331325809462796892380310081325270714200 10875296 -97263109081854427481629777418004725760 10875297 -104323236605391942705002893328325928320 10875298 -5061890633429116021906104280267069440 10875299 -82909130927664683745252551236760091600 10875300 -120337507311732991417995672682563763200 10875301 -1324613512838544953977679377796238032100 10875302 6026789936397037441709089828880876352 10875303 34990086719601831260674270285617713832 10875304 698474580314557343119958923622899384320 10875305 -282522852396971862947839934754476463900 10875306 177599810806199480863273583571880140288 10875307 -320010281488117119343391574047023498444 10875308 385995189739497629756877211418674868736 10875309 -52646254016795213369375132786020015296 10875310 30908954902723916288010818738140368000 10875311 242751845241394415921203551013752810912 10875312 -3123414365356181960763535402473553920 10875313 511189672961885728449527525067273244224 10875314 -190825915408816928174153053581942677088 10875315 -37501560074054206587732482918142432000 10875316 -486230687745468357251797545738234424960 10875317 -351673489735303812578685012740559697860 10875318 -26954361777224974522485217701247442496 10875319 261410489501653301866484778747536499360 10875320 179209249940112243546576376102732185600 10875321 -18467336883387348204810132964967234892 10875322 -161915558430924342787750737435366264576 10875323 -678296628619740511078926167315065846428 10875324 127277707604469042613402980729606021120 10875325 -236049559959806496106570958355399001500 10875326 -24565445035577645715371291728594498560 10875327 250819481253315135039092891796633744384 10875328 -49521257335403817314882871615830360064 10875329 92488950930087215686175205260886269376 10875330 -508056512872097143699831224645837926400 10875331 -219133083296401126486725921503383068800 10875332 -13924300900823885500073572465191691776 10875333 159110738828996779796022590096044678464 10875334 -250162346645341050958259310118704643200 10875335 -146174112269834099066278142879509185600 10875336 195892938528206927604790258627525877760 10875337 493319420361713835110903651081383864320 10875338 -116862049943279854377988072160899852704 10875339 -55886576364382631691286450980426929796 10875340 56129751228359535663034823460444334080 10875341 -197476326245076830869361681571078501258 10875342 -230621346562867634999915148474029748096 10875343 -57447497549272384002208376896948480896 10875344 169012055612602826195993236501177589760 10875345 1414663211835275914660595908064365440 10875346 121167668225857589510701966200398002464 10875347 16429719400650078832007312680497849600 10875348 -327422686461413235535393339659302615040 10875349 -504419870755864365776038629987514357248 10875350 1135302554673989830678215489645360000 10875351 24692555923150380524204814929059125840 10875352 -391839984822676382637104642724586598400 10875353 -236709221199786606550262902020055448880 10875354 93214219576843415432523869518719527424 10875355 -35788218337262249973888134274328212000 10875356 382904041857333911689483083163590289920 10875357 508224931615549792091614255252476647040 10875358 104462828276860323097065668988668952576 10875359 333538515708127403791772800283750808 10875360 51129340227541994857279575376055500800 10875361 233515157928115267081178553560858222400 10875362 199185609021160949151258236253053153664 10875363 93884396931574251225908967841829485824 10875364 -233971095502400930692095819586197668224 10875365 -52211818059519567953589882119280004740 10875366 -864270398546530802200850462550385920 10875367 -723779310127436006166353614589157968584 10875368 78790403724621597927035666088689909760 10875369 -18363357251450806281883853724042854256 10875370 -227216072270923417938506772835563344640 10875371 152969129936637514892592465490245769392 10875372 130259288813647570792904960721483264000 10875373 78438263166232474543186139006483506752 10875374 -92016166617719331364871072472472967808 10875375 119461695563386902420294413191487928000 10875376 134644317794483890310718227602981650432 10875377 1075173982724706614124856114141188172800 10875378 277794025244984032181848319485296081024 10875379 699728827006380072060588629101401387980 10875380 198590119877167900230627152197506220800 10875381 -292203224801224009593677945062052943456 10875382 -114659561609526223830150562815070316928 10875383 88417224693728883111341452456956742632 10875384 1537951962621507741628166894762373120 10875385 96324376090998271693594718368119255120 10875386 -78162686539902635662449530107470435840 10875387 210466594935243356090516086058261486640 10875388 -115824200428808052394038321416610816 10875389 -5432095317454077294435915202440929280 10875390 -126516437589056992831611454877284550400 10875391 444631941045277843082815725465239275520 10875392 18831000105833237754645017150613356544 10875393 -213621009283533750015490015149223676316 10875394 10398961679480072405736365676206270880 10875395 -165643404623235172401310079295570495600 10875396 1090401865409887212462061882438840320 10875397 -176386050233954971023376390477209765860 10875398 -348891943504311442187385966132672208800 10875399 -27253106911234574875581169273580891736 10875400 -305939897125864360825269970755059328000 10875401 -636786302720553578780394868828819719900 10875402 -51310046525902190326341934539660634320 10875403 -127109860243064724749773742781629597784 10875404 -681646831981464403147307140603492518144 10875405 -142133898150146083946350314739164638400 10875406 -66576175895934032740179110032701654720 10875407 -59906742172379531722798518892381907712 10875408 41539857477016218304237811286790569984 10875409 341835730340331147940579805984618120304 10875410 -15044096284153659808921545417688780800 10875411 -521594124836540989320216159330557980800 10875412 -331439977154159945035998901237639415808 10875413 744754031300754235320834441820207867662 10875414 88556731175728421588964455785005327360 10875415 556725693014833099419829791692138833560 10875416 -267447807242351423601118941875481323520 10875417 104166982854389982380018881383790379712 10875418 443026094254941060651784484043609179616 10875419 3222988773567510653078727840063218820 10875420 64433748311736186389307488631585792000 10875421 -218796979068302871103503406610132704500 10875422 -393571395726208556828164789429443727488 10875423 35903861719935773278222537315367574528 10875424 -4495065872491311404638132814928150528 10875425 -25025924375992372324886191089567662400 10875426 -135409670451543683887829633515868989056 10875427 203116907284784984920762435046779121112 10875428 288713854913985311991463857755075299968 10875429 -506605064476272009017192204416527816000 10875430 -283932582250465540533973849996004288640 10875431 -1526108754899581117998493704384395136 10875432 -93351358071954560369836303326669127680 10875433 1030689249673541351819821762891808917924 10875434 376560954904120895511064038075609341616 10875435 -15677595913983553234412920145621606400 10875436 198471737486424641574339198853973443584 10875437 -237427446825910316295449979203016247914 10875438 123725565919028132241946498453686589440 10875439 -826083311325058382745679363016465467640 10875440 -152925457954180763991421586177178009600 10875441 -181752179665963243431377447358834326400 10875442 -27606830265849302080992113060599270128 10875443 871199898534797776047532444917352471692 10875444 108969074623599411240124157322353664000 10875445 83152902171987125341854313501696452480 10875446 60910291493239168111956723585117392640 10875447 -30175973354698181419404690760771527120 10875448 296144836626892446677938797473518080000 10875449 -289768030828764632331575211366291216636 10875450 -62099069329061666878448425335627974400 10875451 -298448642253149786744507033906518622592 10875452 91625963306917951913417791467906207744 10875453 25481726879271282605867257884717506304 10875454 299058903085543206258681381214578560832 10875455 101829213537790241951165753585888652720 10875456 83480066899403488293398900959818547200 10875457 247853430026661529583787672391228864706 10875458 133926020115900071391678810918262169088 10875459 -44481202268400175396733779574608353792 10875460 -242663443911637424334122994394121214720 10875461 295339972424641327549832545509614904384 10875462 -29418092176899330504926913098848049280 10875463 501810926972367454244315110719967738712 10875464 884090130835054062112558978239338342400 10875465 523805541405539162390627783337246813120 10875466 101766341829566644047727225490447320320 10875467 6347215110205017171425719057074052080 10875468 -281980593637862422963026305044061544960 10875469 -230075957532922807116430896545308673088 10875470 -301590532250133706695373484366217974400 10875471 -49304514326287677268690666744575929856 10875472 19350245852460291286053741303349493760 10875473 120251382053626023478172658964049566080 10875474 4938163131144991888585622422972591488 10875475 16574829499916418372327784080410498000 10875476 583275705015006991108574464182401650560 10875477 80998369458117480748296368305115113440 10875478 -331912920883670967006252801986897138688 10875479 -496484771677159337758255388371125436920 10875480 -77423748525297619553825012898201600 10875481 -460625033461819489490144585364496207488 10875482 6019295487992752945283178439428240384 10875483 442664358153761099982692941339404063852 10875484 40768954809769413399501749829694752256 10875485 -418498149154063639989227642106969452820 10875486 6928542431191884810862431239086995264 10875487 -93453388966927085542755789831907698688 10875488 -302041653735159774847900771036641755136 10875489 -81414747133240820205823818457846423392 10875490 -163136736239120258045598543280785914880 10875491 303892686026855875929063038052515790984 10875492 304755644962334850143802374247282432000 10875493 -1099617178879271229155024506180333032420 10875494 -58101992738750374858041854566947856128 10875495 -91376584282372790754502544366443836000 10875496 -157353363184270884840519065675370823680 10875497 255757271504255215025326806693983726052 10875498 -363897079255555208526100227056161339392 10875499 -700442968798593591860826442046224162520 10875500 454396044393289722142520646345007872000 10875501 -15219822873851908594638454423115481600 10875502 298529399875348214853289212621151341504 10875503 405725086074019805594728360598482528680 10875504 -14367439585755850774092571824666181632 10875505 38189030950560600210739822641068688000 10875506 342166958294598248850846168544737575952 10875507 -155216145130872510346175540680163870976 10875508 -339343564701806071795843105956346589184 10875509 -655817112171116163486913157187398350290 10875510 74722221079268736810208749104358288000 10875511 -296709147895929449822755078131519796888 10875512 150611652539264629343850905056846970880 10875513 -12814175171930852598921855257921409024 10875514 -50669131832137877945027346335256325920 10875515 -140613858561607765197327150382986981600 10875516 211067337468459179627115820956920996352 10875517 11803878833204698058583546606199793440 10875518 -186540832557071740479672563059410075648 10875519 778636368850844896935380667144913666320 10875520 -103317371506029465268692064243443302400 10875521 192351174418447466519824204592296216104 10875522 103092340176123159433583635872645196800 10875523 60775026736105581165283427820509623864 10875524 -174878716205840116573728944616782284800 10875525 -104391083595641428668028611323396203200 10875526 -70381619376559954908593899422839947776 10875527 -26871079042156393196783857381595133792 10875528 205725187508158324921471039719992448000 10875529 -224866026138362217807779080405908912000 10875530 75831191523089725658204622651306392160 10875531 86812930385964993974058803116818222552 10875532 -545027507341221859092035514804277506304 10875533 -423352291392429232560525769095958616958 10875534 241069329909010817339358904983939977280 10875535 700796751313732576674335897896359705600 10875536 -23512650894034744950396296509370400768 10875537 -95617024121404257188759795691114684732 10875538 103493951454503660992860626182036951200 10875539 -109059731372952979896339767833700952660 10875540 4185551360135610274013279093298954240 10875541 -214344895706896405452603947015088807648 10875542 -381271814304880636105360618112606159328 10875543 -70985897265821527245218519721649605120 10875544 274962042531032240363649441476547870720 10875545 314629158763469793882670575525587367300 10875546 23251355188705038572752127949680094720 10875547 186070827406617009377707690773658024272 10875548 -189473410847815789407562518459868180992 10875549 -74971389720754648329031043214678129600 10875550 -105371405261887860955207535705148355200 10875551 831875969999352020599815888417660684600 10875552 122651748878114426894213211442262310912 10875553 429182806513777608529040397273715496384 10875554 -376144395246385061121624943008693519024 10875555 -47071512271595462167865708907121663200 10875556 -230179266194520844115370015184798391680 10875557 -245625920770135394194505950344309600576 10875558 -29235184350204719379629179352530005120 10875559 -605560324578455425436554249230060271240 10875560 6423563467483044541698263185498521600 10875561 69206294040826454156380498672484393280 10875562 -315619823244882650105784243201885216000 10875563 -722680600795533279506346243520062042360 10875564 46415624570350538717217086568945008640 10875565 -680218325205084005365245782007296121600 10875566 -26754103112683283380528464276416808192 10875567 -75404684659270920158456970737214994560 10875568 29655944535906960750411972572096299008 10875569 -2140784713926336232182938252191794030 10875570 -29263874651670873638676082953380912640 10875571 -30090634998528353595115518652656295088 10875572 263999050227964466751810971592395404032 10875573 -272246368505348493794696368354756899840 10875574 145970146227752258761524703400241651072 10875575 55861569378105303924834614272920033600 10875576 -623960426199613616536949220324890050560 10875577 41984397849002984263796902822981096020 10875578 38851114303313351473227728801258875392 10875579 -82603296746890780505894656779626811648 10875580 -581272641252380226401171657993158041600 10875581 528373425824473833936501995086247448000 10875582 -7569683351945830414306516142404611648 10875583 884896845486501370157301674794877152832 10875584 15702833048689985982723626461613260800 10875585 21648682208803810600676828666682840960 10875586 -455317557579460827821705152687964425008 10875587 108134644141966295662533307563719402952 10875588 -240716143483177867941003543306596321280 10875589 71993805319891868349389389700409839390 10875590 -195442795222163860491178918971736060800 10875591 436498889745440339523308632571756650800 10875592 -100935995595979660294335938808252825600 10875593 29976051129422631332281420692155503284 10875594 373211257441511444335380372093140321280 10875595 138425597208988404115694261881885933680 10875596 164036032514448755335116007787792366592 10875597 3150827964396982617815828690812495872 10875598 -95925850868823167242786465712168827200 10875599 -400912542392657542698407659689084344064 10875600 -31386802548114346477686000092282880000 10875601 374551147717952984296370411693496923808 10875602 174305544477967126246443976280219140752 10875603 2461631951884132468112897382440560704 10875604 -216632965669169850660899391567990511744 10875605 -13259802115330738659585769946763521640 10875606 21724884182231384074811684347842183168 10875607 11971887061213379137440284631786540592 10875608 -127175280370078953946897077681076899840 10875609 -309394631938765291742681894588102466300 10875610 -95768808091767777488591964301065419040 10875611 256128666214067587841059316670387871752 10875612 42687871249933407296772065664111181824 10875613 -406035225124597472584506143456906176 10875614 -666143911809711163295392503747871296000 10875615 103183189841779092036225610035313464720 10875616 -24128969367087004209172189792086786048 10875617 -812206399748475186328128941599340426334 10875618 17184006206965576641147140691143133984 10875619 -152867405169990059081673386319298283520 10875620 -22803724049425123858605469096427888640 10875621 -41382496505145563881263697253367852576 10875622 -120359481411952779599185836809375736000 10875623 -19671247056362828928407242629484187496 10875624 -240252964762384897138340365155819356160 10875625 -142747276909751679568942292830317298750 10875626 56155393353135896789759114236184302512 10875627 14791903943616958486883312806629274512 10875628 237946907643182876592490863572511834368 10875629 -154762349644781722661422544838376086420 10875630 16228319151395809951946206583454011520 10875631 181574844035802717740704769210162557104 10875632 -12935712208073812544710838155483250688 10875633 120825693710323790853867169162610976624 10875634 -112968145794036497211731743750380105216 10875635 -616363648171161066519876675694429195920 10875636 558314919280991553637971723827329942272 10875637 -677496915939971964120176910693378270162 10875638 -191993470216620162397757016231151872000 10875639 200714707876954797379310315108024744424 10875640 59044699065422989614179728131432652800 10875641 -291008738417332967749745793422735856960 10875642 -34864462469747375420310719479281922560 10875643 424887500364153915246183684835680845880 10875644 -183901965185417446032246900314421471744 10875645 -73268571539244652962646147364791388160 10875646 -5517103188693361881872890012330034496 10875647 512996672879847109143896897978406583320 10875648 78289029489915747011328045539747954688 10875649 240599410832753478156587349064831733680 10875650 -97235314763781707143673189917081910400 10875651 308497614107406687620755497363893407920 10875652 -229908666401300572243725350684984053760 10875653 159950946521851351657436208479826011004 10875654 215773549234804616664268013568888723840 10875655 -129434421003142050434759783665424516640 10875656 219108688990324404853474799932638412800 10875657 210176090943214220759306653824185042400 10875658 -83103496082879456367180554974230923424 10875659 996967869896581181042035288147609636800 10875660 14156818366299440585913642849937643520 10875661 -45429660993617752881412508440298232788 10875662 -57627771830544139821763426495120354560 10875663 -116945027563816582494038592302132606808 10875664 271758929542556131523849440403363086336 10875665 255739481303114464338470072260896385920 10875666 -211268059840395478853677073790743458176 10875667 985398215451812361624707571268887747840 10875668 -212878873120800775317500389507651338240 10875669 39246937621183016510018410227673913472 10875670 86303334210162587991847559190685478400 10875671 668704706442548950247704153355197708872 10875672 322684926410111260806411088904111646720 10875673 486419701594257862689189570148804606922 10875674 290367855023851339601224865018327085312 10875675 244760255032110752962579041684926613000 10875676 -235038819168171303688188057332496916480 10875677 -1632998262703554686881149622070315468148 10875678 -352242700391233891092720637801633075200 10875679 794152936209151296347480143357397917280 10875680 -368217067517147016155657679222130606080 10875681 671917878862393062969033466211254167840 10875682 -288136715073315192002007317224743102720 10875683 -123019041665906908320954568185223223136 10875684 -45243545962118853023801450901338001408 10875685 139790823687854342786535638454581355000 10875686 3815091190536373709518221366000077184 10875687 164745481175238273920068030905266597160 10875688 -33391027709959609768039650059388272640 10875689 3424072567601488064559540965137966368 10875690 -25645355878255110061087279694432117760 10875691 598052200035458492211836457365255559092 10875692 -151836587942931563300180563600170667008 10875693 120776587811764974784036561326755155200 10875694 6632951370857214582029326844468548032 10875695 -386340694420833480977415314689236480000 10875696 -43168428935824889792961721142608527360 10875697 -676217188825663290084767126121781328814 10875698 -458456996163647139447439135204836380400 10875699 -73134646088718259013200033306154009472 10875700 -204554317389572358435751694375146905600 10875701 137402855042747035112005625862163163004 10875702 19575851606621585445991066571572692480 10875703 -53274948629570211557259960601853545048 10875704 181068001728742798961134160310960046080 10875705 26773436684140998906753249939397800000 10875706 97333895153436416323148606470618245120 10875707 233502990384945904511809641811202259672 10875708 841310000678835127868959104455195467776 10875709 105314473820145891714445595170143704448 10875710 107183959778908190250059682809663861760 10875711 -34122568563657019324579403445105242880 10875712 -50810661708353611187926400388024500224 10875713 524876329713721414734877630644643840962 10875714 156878637857544999548373638219525479680 10875715 -58822323177164583678486102941788460880 10875716 -594832623301897352398718469394342371072 10875717 391914411198629890021336809274131170334 10875718 117309132196805820058115164035346982016 10875719 -664190303383341169816197518692970642880 10875720 96854093268117842029713252283271577600 10875721 215290452305660243108592548163534376922 10875722 181446052935419544652291034768186976 10875723 -525593262748859047497160973212178076432 10875724 -296416246074858630511024226939500981504 10875725 -189862283046083079023244952137174336000 10875726 -272030322550509660702941306405032271616 10875727 767989763367082379238890233510911326576 10875728 46908107869311840049237300315208343552 10875729 -121454146020124920355901021130906944016 10875730 47529023379396771498432008857338193920 10875731 -35798757745356521906238705659364817536 10875732 702286935254516465614509369366380544 10875733 682602850942919781574913576944876975680 10875734 -67422760374582545665708194053744499840 10875735 -12167200698319219562634709535738212800 10875736 513704031691255805444258201551070791680 10875737 570479082344741836368943073064613537812 10875738 -213312999915140834703672156154043321856 10875739 -168902076880677292312913661782584488960 10875740 -179128552393968211664197692736478415360 10875741 31357575242089597293743430809743256640 10875742 -178970853629046820687363111792737142656 10875743 35956845620683864377017945787515795664 10875744 -95901198054604314676584238880596426752 10875745 -150955269398110557153079561667075028120 10875746 141239509056770612888047204030320575568 10875747 -136678418439528482147133082483517209680 10875748 -34775071707418736248659108286705561600 10875749 -278440732414218629215880877185346389250 10875750 224656219509468829257976096461375168000 10875751 1254898069791654960765153544203056182608 10875752 -516191943857061816945862130303061196800 10875753 79439299985770852048980191296610114304 10875754 287406884318317009244813108635667710560 10875755 -386191760966521544809212350886216013680 10875756 -34383128868434988163514890101591894528 10875757 -191375994746550456597598783995586387680 10875758 -391045235849314619485472254390833364416 10875759 -22747563105309486258429631612340056032 10875760 -15989641783342904314431917014692003840 10875761 -109916124130334520659540606148718738176 10875762 -333693221464132454010635707858206716160 10875763 386254673163943517964977979211548584012 10875764 -251625986020870884696860211446067575424 10875765 -83988702690014333644691789028652056000 10875766 -91760911856357853090742597028050762176 10875767 -18689128328191723804861683202010436768 10875768 -413024955375404503219818185909011722240 10875769 97183066843546061766504738925122888170 10875770 -108666928116558299546280190032144998400 10875771 480020923736194873764407638283617637880 10875772 -55541342173069571204700023871105925120 10875773 584241746403429201963202565864703974022 10875774 6687285395905021381200494131284910080 10875775 5573918596016617387112268488599721600 10875776 516828113331121983828102389577610690560 10875777 -258187399125689278828719580894735783680 10875778 112630053214615124886234707639531647440 10875779 108469609693186237696660473042080130576 10875780 -26874998484216572768407571868830023680 10875781 -138291920817159869678875245191120889216 10875782 50437900112500043362549903283867739072 10875783 -257747886392065649894105272335551004000 10875784 580466261620495533330392944843973836800 10875785 9158422779487516101725940641018073600 10875786 -23252379654626072593736094561562329600 10875787 -6857809848041633685630815766850131120 10875788 -52783027418368768488830471498458103808 10875789 -34403037095510553123064166437265261130 10875790 156286863153892846996420771099357891200 10875791 -749873896149853647514856742177916025808 10875792 14652804920023649135936221048382423040 10875793 -647350076527864275793125970364537234396 10875794 391351333200850913529260854740002295696 10875795 90296144353277580296605024977478098480 10875796 -280954024930121918375843831789955126400 10875797 -107170247830668956796254428853683493088 10875798 -42509072811925559101445663117096886336 10875799 158637723129708128852000803541697853440 10875800 -83589698403462123806475755812515840000 10875801 36531331874111773323867180288088880064 10875802 -72334944075139822169400063898606832640 10875803 5715987636759243857471072115754293600 10875804 273852342076931007872225322487726250496 10875805 -79894745397657584471529915214532859540 10875806 -130362772728397894651527930515958699648 10875807 -409399967757433025480575315800688293096 10875808 -565402968805061332092979098908128051200 10875809 -43919652928237543759230543583491082560 10875810 -123202687396279054829626299558701652480 10875811 -1014047765825186424809389251592337085848 10875812 70076928104418195892040992859232006912 10875813 10872632559862321033586871136937973984 10875814 -387779095928632879095270295483680051744 10875815 333605399059100037455930767271949794400 10875816 132685629110752144849651781512844083200 10875817 291228082664004242574709803739908520612 10875818 146335697495323423116893133710434906464 10875819 5336301536892961214844035047488292080 10875820 -36550439639675625068515592872744273920 10875821 373925483645468081896968264387957742944 10875822 -140112032743802063368464900547301591040 10875823 98580980999523224116161073064843171840 10875824 -33201344165518921545568207538286428160 10875825 153395400722606484463824225625040426550 10875826 139255308684262860593478841589997657600 10875827 -163133998003792522334856142228449390324 10875828 162014694344769649409832939671505623040 10875829 87416181702290731039737098249062306620 10875830 106479863522117936185432526144939059200 10875831 142232495894352479783949313625169835752 10875832 -3448929101592075131587723544607989760 10875833 -385814053457529157103539159987449048918 10875834 104746772357357318103137737257249665760 10875835 690033907222493242128413091078935338560 10875836 -477107232725142446013786783016350059520 10875837 509917806460677198320260627952669184 10875838 -359408016270201968176408006824433831680 10875839 21020101731970007282328381709983021408 10875840 11106236236643285199816549666285158400 10875841 516826853146986575930517760499290626900 10875842 84165931944603816276728881997026948992 10875843 1032598805495584113625615153867954800 10875844 89188916094171467900316270321103462400 10875845 212444658187197483179624586725752823100 10875846 97380051336627876839297993865302300544 10875847 -7653066942304678259424090379058349408 10875848 -14679717855455663496657229250821601280 10875849 -31093116610675358207059683011699069952 10875850 29461616547579288472664550265345472400 10875851 102605265517901240459121714954903029760 10875852 -109149584737146902539095940088150181888 10875853 -89092828186754747161378184110480149898 10875854 8867416700549289735483933853204512768 10875855 136718363898667865948482634997742770960 10875856 -89349957211596295955432556967603314688 10875857 929402401961509293255688548938604581106 10875858 42265649383368012818806850832467750400 10875859 -451276674571610680793907553766232984 10875860 -467328745580175482503920700252052209920 10875861 4303506902187835111230661388456005920 10875862 58781302075087208690656814457706230912 10875863 120337399114824653828477679437091401640 10875864 408791815683847647089788329963358187520 10875865 -12284133786255807219762878012695825920 10875866 -175305268682415297181016907718901875200 10875867 82429440116714030893579182035014747248 10875868 -141463056159194521173224914828069975552 10875869 582507384690863911146347466697404096396 10875870 -3028574955844772439905727081603187200 10875871 641286051359776641300572475392477927072 10875872 20716536005225560105858415496070692864 10875873 347339035913707314892370336495472344448 10875874 369907682832506764450918949590855161936 10875875 -917360570538796121698800117924409176000 10875876 -30808172045061163529401056204371429376 10875877 -14896783635397178361972098814194917248 10875878 -190692890367704668065233475469674110976 10875879 -216889108706464494503756697894791570256 10875880 -177831628840633777409225061390005913600 10875881 28451874699828430120097667737476970682 10875882 92790228412385818059881527609422417408 10875883 -775392501478891619697692478960466187640 10875884 -420274098754673279382069246588875837184 10875885 -66415446011537524506940681990249267200 10875886 -233040250853014900457893843089379584 10875887 77209869899873926428763099874754284400 10875888 -91941359454532247690935880664670568448 10875889 168404211718291196432479226683714503780 10875890 -309733522490432264291713435131850888800 10875891 93797385684248047389760883244974366304 10875892 -164947547815528706947986632184790278784 10875893 -39235159746309140407001150733471126642 10875894 76312727382227454926699860981642678272 10875895 -172489685701083703936009372361909789280 10875896 354579034413368881745186449124186849280 10875897 785858978950539665782827630781313856000 10875898 -37142609203047585389628601834900289280 10875899 222330062155947499362597414394800437760 10875900 13204127655984288855260866010176512000 10875901 247577294485123386017329434812545104902 10875902 188516774479345051970087795678725681152 10875903 -241996660175107739659810256147763002736 10875904 3871093206306022198059322599475773440 10875905 -32683337815475137196754043764377500800 10875906 -72286328062187065925454740539522955616 10875907 -54447130652768011550188949680842602288 10875908 -224222383319881356305449151511438480384 10875909 -437113762308520546921604349816112197120 10875910 43578564076691043207997817274999327360 10875911 -3229094381387531261531717126171022960 10875912 -184644278629727163506232133399999119360 10875913 -288144458952948841165855440890593188838 10875914 -98462949143088247221651285463003730688 10875915 279151920125915504576703403899630458160 10875916 -197907717398284771034261112755011256320 10875917 -114349638795842528713573431124944357780 10875918 30638370582371907579624237936107347968 10875919 -652797134753258693816898233866748249680 10875920 -43385739269744369544313659213325271040 10875921 -1404791345058851163991808730090586176 10875922 86602131137639832216336248690957672448 10875923 -427101520064355712496648754270077498280 10875924 415150538474941830001998739210095083520 10875925 101019381573904850764848631272708456650 10875926 -276796753914395510949529034731803163776 10875927 258084078498715290076950285238561244520 10875928 -32989641265469161499552187861410611200 10875929 -807025907870570228000200735732534108470 10875930 16024235066451896654713127224372531200 10875931 155151963350456999485584648722040671184 10875932 526181998264391832248192806270049834496 10875933 -65885064205110858470895890893475598720 10875934 -65752325728896694536123291689156605440 10875935 235184619455656084414371457794715640160 10875936 656709898756123889627680777157087330304 10875937 -306998855421323512508194758835700612314 10875938 -503814272052469240058322751032417224880 10875939 341337558681129774958099293893905617840 10875940 -368337357322441588925706573590438280960 10875941 -315284051573436198701790200980358528256 10875942 136893033470116841043163777258789670400 10875943 358317345972233889529403739948564021544 10875944 725787783126338519440982824715436764160 10875945 -69512213254339051617539178905792895360 10875946 459184726533211456638869177429423658672 10875947 203105976983762803278736574049945600 10875948 -336053380664868088230342490763406481920 10875949 327731069830957462099772183689851648736 10875950 -27912905297951931488700756439920912000 10875951 -280832637821380463001776643426465220320 10875952 148170593486464853994810593981670342656 10875953 418741392866636756164311014359774803840 10875954 -98069971197163982246308932416926771968 10875955 562146101209152974174254343425489509360 10875956 -17641725169462322585103816673319608320 10875957 287372282017185258655526263751812560000 10875958 -234053604780376076715534277359248845920 10875959 606703649286928513118698787066871509160 10875960 -56405643683527893657562937911626854400 10875961 -202426827292499594071416300817929575600 10875962 15003663604705674874195749463139251200 10875963 -198718836106098698312471801139457140480 10875964 119506077318731710895772968528483328 10875965 -267932175978954798684128376325273585800 10875966 292059292449731560426545485751218735424 10875967 198011953409379181869110350339397664640 10875968 -250490097385556635292091435843835133952 10875969 -48964206661933926766804396122982269996 10875970 -54654905949697613599474157136025597440 10875971 -239558182427123730334299578497418006496 10875972 272547593708237528421536272956180667392 10875973 192838490683729946302750092438172503424 10875974 -439459398938563507746897965995397411520 10875975 -50772751611240655457124367668678604800 10875976 -849212614362952627358175872231545405440 10875977 79109370677868439676966351565979711872 10875978 3399978830948173700517526300129075200 10875979 281590895125387267923155094256168593576 10875980 423000615827167100705122985856749337600 10875981 498049030110630428511089479437899588544 10875982 17722515363382964397422271547298271744 10875983 143772439804782785403225652165180317840 10875984 16150172783222611775042864280419696640 10875985 156958382135694852554273044256829960180 10875986 83794239486001562599339095010676405760 10875987 -84479254597561059864419432887296166032 10875988 -246923431233738489231955906979064987648 10875989 -822461849687971825122199732234571424576 10875990 2691723164978339716293825619912151040 10875991 360790820351757326308359624051763677672 10875992 -505712648861642473199958741834474240000 10875993 295182800040573825394417133942105512128 10875994 191469683722278539957565357929033677296 10875995 332873660734091793240176514729577274640 10875996 -143536093248047653739942273677626574848 10875997 -740680896645810675867708031072618123488 10875998 -50788556100862170704810816591425594368 10875999 492084427635597929376213164074007399040 10876000 -313481662131490980617788591909109760000 10876001 -472272489989183291912011933918724209440 10876002 75417376619978563353104668947321268224 10876003 -712266362255424414226475992181400075748 10876004 -604162597067640689300753111347114690944 10876005 57832631987949407110138165471974105600 10876006 244456930857506156078509009666161169920 10876007 193904117949080578556406579139999619256 10876008 70795439545364059563827039957343436800 10876009 -19276461596488043025435883415989550080 10876010 155061370847781461735538316671636495360 10876011 -212147829051788903061224949543768321360 10876012 -15878458839344596150771666630264127488 10876013 628667905207431473381844678729269757504 10876014 121244817473733329921916403678309307904 10876015 320554737003164564614443192249586984800 10876016 -59019913875116966060861612156427337728 10876017 -180194178935355620163036488289142488720 10876018 457383868414286478123295108963183933440 10876019 -90071501261076204396023826766047776256 10876020 58412106875442828557343322170055065600 10876021 408473018738155069000667083319481798624 10876022 -243129972117118017237521755721337713088 10876023 -557064830886912147129083953572727168128 10876024 -15611990264967654750495198831798804480 10876025 -253587996250389906918689534469327882450 10876026 26924658317997463112315698547443630080 10876027 29886052891239676329479661214067610832 10876028 -438106130739532532374344185583742992384 10876029 184632425437688445709455996613040970048 10876030 -89472288467275349119342500742416650880 10876031 -145086100575607402378028658182824599168 10876032 27270183351221866271809633088176128000 10876033 -3364791857522812415378962956568108032 10876034 4629261600967634583629010795834766848 10876035 -36033687321504058475237161917101744640 10876036 -550059514012112265821419257607005877120 10876037 -436272830914460282206840052948697185760 10876038 32071243448980249173348691840561047744 10876039 -212991141814338715081737197089498957008 10876040 61521906949706514974836433392484352000 10876041 566693963977954631192400999522251885040 10876042 -283332321919366518958065818823143409408 10876043 -99284360923659268628157416631239308800 10876044 -14903196063487281563916602668630717440 10876045 678228467633155194594772571273593601280 10876046 -394500615439083163210315623553933758528 10876047 92265309182220682545582782997759068160 10876048 -173075984665604634797100810956277833728 10876049 750520270964759247255277216071170464050 10876050 96732886027215690187581707293171086000 10876051 -50775570436404545014746009940127562240 10876052 533415709053758393890141925510981578752 10876053 246212256224080387090663080204237388704 10876054 146855122433730038400792166879314809472 10876055 405944634824439075010823132225722830000 10876056 -203284148562505071335029209407402803200 10876057 -160511946127435939468108872418527648694 10876058 -378813259160936175343376308488076431120 10876059 -699493581821323334458311225699320963280 10876060 -14884871628220276906480260823771392000 10876061 335463044576875637521212396172618196832 10876062 121619479035230411393842105079670610752 10876063 -809306771731693117265403067536491915016 10876064 148977239699246617866614229643828396032 10876065 163981292763567476258084515273909787520 10876066 354816035484540553831911875667465041232 10876067 -40346425530092765756518243281184293720 10876068 2522920311762300007579564140279951360 10876069 816531387409524016373246996963043105470 10876070 181373618308373086988732310580957280640 10876071 -21765347532459885790831215873987486720 10876072 -326611184583332897552889702474617779200 10876073 -299670708726775822220048379199198569840 10876074 192071589957628148667950420414204160 10876075 -184818906307410394463156387775484384000 10876076 645527424575858202563571764195189760 10876077 -45499498552043922575384230428461289258 10876078 -591376789985150187585353246300764943040 10876079 -955561303060681480880832731868373373952 10876080 78051067696877885093801795618467676160 10876081 -91931466264218592556864601055849230736 10876082 -31536462087331040133519284523696261120 10876083 337930827753338530467683803596076634424 10876084 61751475000998357353340429019983346432 10876085 -971510248977717731764949456070241860 10876086 -70984284452016077832195157537137880320 10876087 719762730667182821631416168836882525736 10876088 -791900278078265748371574390383486976000 10876089 1514496500389867861453073860023571872 10876090 -123363810986207132506696643308865094720 10876091 -713248859022538519493955534799588868508 10876092 115598453491321484055468729561480609792 10876093 -452456260243563364446560635183560554016 10876094 136222035628526805738761720787013169280 10876095 -46040060437767570569663965987676733480 10876096 17744625470100562273483634353190731776 10876097 -118444505057314705893554350636998251454 10876098 145012973625910827813046318737149499264 10876099 -81150069768845927080613842620227085536 10876100 -220309847775009115336401019597001769600 10876101 -177275111802700236605803977857066811168 10876102 -73696380958030590463446611153025269760 10876103 -32433368744638696132302769497815693520 10876104 -333576328646903331447446998798251555840 10876105 123190894814142295853854163642959040520 10876106 352048232982632348732197440577606178400 10876107 325562144064443066342544578935750180224 10876108 -577511725306593858583452183068448777472 10876109 142276959786205997329164565846609363980 10876110 84397747508784961767444892970581585920 10876111 -185990354047859015556297402909379643376 10876112 46697214351500886559942259809668218880 10876113 -8936050576636992065874684372454786560 10876114 21967412248928905195183835100065979552 10876115 346758390064752506484561903053104019760 10876116 -8612446649050270099215269759029966848 10876117 -188944730960606391989758903478530594816 10876118 74847969107673134515672429964942130240 10876119 -3629561806958802991879379902363324800 10876120 -32794915911174527483754937428435763200 10876121 6828906886336442211952507271683949322 10876122 -126930246823161849119035084945730707968 10876123 -275835564694121751404531462405226541536 10876124 24786090384712876841234266141108088832 10876125 73095260197282851005353041758053056000 10876126 448366241203760367211350288226054351680 10876127 410702765800538704092895421984700158400 10876128 -167796963713380537238846650806506618880 10876129 574562308747455657932550483087053879040 10876130 -95609414551690913835391009865475180480 10876131 57303597696115392129717173686952149920 10876132 507230842379286143212469038748907074560 10876133 15781383667319519416512973585083740544 10876134 67273155381743328359824074635727948480 10876135 406762944920998071632915481496804635360 10876136 -96809353782787586206471273149453926400 10876137 119622733027555252738678837576412158368 10876138 18086178709485192691623009080070036576 10876139 -180026526160031174380165469383903604976 10876140 201690293099266174826852083074163507200 10876141 39377581356911364057032384707007809344 10876142 450722654708963761597763608703059025472 10876143 -16156659608987902869399936163177340016 10876144 207088801061327756005259481185058324480 10876145 61913017473108669130560994638313270080 10876146 6603186331799043019227034159644864000 10876147 418188929032261026114658171398957243596 10876148 131825270882876005611472524687937873920 10876149 -272192502703392328059501136403217262866 10876150 35351915056524806238198269749971792000 10876151 309782079021265600848958321557992856960 10876152 -58568269609878835263600872866391654400 10876153 -122098660167453747926222782212225858560 10876154 186080382126540512595652108973458429440 10876155 274974776490437038924612319732158370160 10876156 -80198037251509714914330988071837327360 10876157 -405484973048042347871947488755573880480 10876158 104258660492107303821295346820555621504 10876159 -192416261922336758787058746533614615184 10876160 202439042362174680006508132258598092800 10876161 -180444169453684817012599519107381278928 10876162 -5709747816935564770764797118737999616 10876163 817330916532179153198627106181714975080 10876164 27168668220401691057598186893098631168 10876165 424299293310687151547662301251105968060 10876166 39248802725202486978767478526539861120 10876167 284373708407408165506379848687728960000 10876168 781265723074120399287061006799508034560 10876169 -626408166989528282781959315597979443430 10876170 -16785577393500801373312832074480089600 10876171 88096021819689924803264833927755258624 10876172 198506501095249054230047507250245650176 10876173 -46320545800982424763226770110682583040 10876174 -494902989172369854041145347789339235840 10876175 -82869327205152593456808937041453637200 10876176 -210023429265370679124554795608976130048 10876177 303711246734401758088997722398330533312 10876178 413191382007011604185720498931488125440 10876179 -687102924094192921892744962217506249152 10876180 -110112984834155641073409692738206556160 10876181 -876594514864516884302503745317523628018 10876182 -356710757933496640238050166435336601600 10876183 -303299117317160909185289927618893768776 10876184 -311122204792436846029345770657174958080 10876185 -143734238278990859309266772132049723960 10876186 -12360398676254187859736757336539816208 10876187 249495453725770565134638765561290932800 10876188 -238239420846792241195688869073468966400 10876189 -292955466857431069671941479478923116000 10876190 102931976919381297135591904899507371520 10876191 427367962923544577659605263693010501192 10876192 -460911318835735594798038274752574783488 10876193 365885019968574315093654434933188574724 10876194 59916626207739388820683339501650370560 10876195 -122799815073899560298841921483727334400 10876196 249981254364765781341631949816876463360 10876197 34544521255140489240071168441675747328 10876198 69874796451621241150608228495472965600 10876199 -700089951955139194281120632766820225800 10876200 -8381923200170699385070178940358656000 10876201 62467197815936876407112444073317517952 10876202 239975318233194406753157421261685797552 10876203 136897387932281248536770916315532549440 10876204 90323736581450320252263907246264000000 10876205 -4165918385183722319024739698318555040 10876206 200466127133532928285414870940826624 10876207 449238662020338951719555003450817642960 10876208 1206184314068585059946075952791224320 10876209 -647257995799152070518843594527645647488 10876210 -178790996260977162314622623829121926240 10876211 89607893684663055580773673730717056872 10876212 -269596769821119255776844631948288075008 10876213 52722119483068301220416369116547332764 10876214 131485201473867094571402786743092375456 10876215 -47737898777924061809102811237462497280 10876216 -50812051680017024397606139830982963200 10876217 233062309882681660073761272935295514560 10876218 -161797604618973871454338483143799069440 10876219 -443361507277623193889819147346137909640 10876220 359844982624704754845555020663927738880 10876221 333795882238448326191069491248830066240 10876222 25130495761964358556669253448828168960 10876223 726343529233078753669284360386899702560 10876224 64721572606352378640719962904903811072 10876225 17352648978501378155942025372687712000 10876226 -42482562639225491451343839259789123584 10876227 189829602082973570474925800682625270080 10876228 280684790159669452723400814181530120192 10876229 74679340059272472917099917714352214912 10876230 140845932030167212246233324326865941760 10876231 739778366266743260992693239201457491032 10876232 -261007940500813862629126929564223257600 10876233 50343271323355015974637638234450699024 10876234 -25320225600503155211962944601608969888 10876235 61588685752720394500062423549851371680 10876236 25763124962986030511494401413223705600 10876237 36133400951791306242199188473782571040 10876238 153444081614102965759347654765920339520 10876239 -374428069118401885240917239927393408784 10876240 -69144693848199052759439864387734487040 10876241 -608156750315454756822990565690423625358 10876242 -89756485727922515291644637516943498240 10876243 -87426922549211915764260661834134597984 10876244 -314709482386897655553236809644644849664 10876245 -30949053888119323778386807144723329600 10876246 392185338064666588541326636694870323200 10876247 340792913769849571578479092845184185960 10876248 -12372071110099539845445315296295321600 10876249 72366948418361684360270981226776102164 10876250 8943227267765334121339540648309440000 10876251 -3140940936938543185881120466442273856 10876252 413139820769724253785399002494212536320 10876253 189916679077611012273701648139084350502 10876254 137130166419838269499046611643062151808 10876255 114364531947172985364580274147162148000 10876256 242696839431441680629986934321499602944 10876257 -35428200747890001774658822951201912320 10876258 -40780358392687835948231504032750169520 10876259 382385723249551682127936832429065266460 10876260 187828514892700516574702774139698012160 10876261 261420375994079270180690286174348556704 10876262 338022021119447272979847022062698065632 10876263 -36405801361127250484199506777442173056 10876264 377888458157171408087216867662789017600 10876265 102337441029910632515191592833386369600 10876266 -102681801337238277302118114976160263248 10876267 395606438384552034333460532673143923316 10876268 -53153408614163538694596006713525591040 10876269 182551632771460546235159769955613281344 10876270 -38016087284704361989195218767089904640 10876271 153859839172503609192620928611003350512 10876272 66741045544535985121107752214685286400 10876273 -309519399209133208428049577545371892940 10876274 -296126059447189205026605677062723962864 10876275 -8262357705789826547298443010206117400 10876276 267147991307887267943897343924516391680 10876277 152238921143040377943955079936900226624 10876278 28184243219673603490373219778545233920 10876279 -398238537693403723856345875408320628120 10876280 300627119432098384751284325312908492800 10876281 -114194088969191938011950904434471412480 10876282 103415221002012111172743797103335962992 10876283 74378180549032753674833786474225124048 10876284 -392355566015057338255128835830009423360 10876285 -132811571033452267693044168522120963840 10876286 -17388458479037389917572789452191505152 10876287 6551176948262689591905527099139343560 10876288 63038241357665279099915976150393815040 10876289 232419425367460719499508153187487501524 10876290 40849951008282280718711238341627466240 10876291 -4791064398970016637555908365536104888 10876292 34121992567840296778032907363224576000 10876293 212739971366319489222117576852066281244 10876294 207355534851589813928170125066352806144 10876295 -523730978770004507338045131360699540720 10876296 40635393769587066299695966606011187200 10876297 -34154966922328305608654464916197311308 10876298 131948731293406576627864245210124592736 10876299 -107014161777244685563800806196501980160 10876300 -43543474791299837103511061667017907200 10876301 480483907464729935656355737980971749302 10876302 421579400930095950335071186243290023040 10876303 -831963761128511284100280718610593897880 10876304 20940833248096369517992345329331077120 10876305 -52479408340223747691583024754853148800 10876306 -134104311308273411188621345524958725120 10876307 150149368779073597349473163982667338288 10876308 254688049022948695978886799307597824 10876309 245808907310116086338845010812351703904 10876310 -328046932794552121923880410715154077440 10876311 -887120222936234511663893978961182158896 10876312 -71339456969512999591308502359273062400 10876313 121703752742613528791880032535425168640 10876314 -9764608583143915888365157468633021440 10876315 138167867859040558980236348280480432960 10876316 86867142248812382289253633035156802560 10876317 787892712866699423412456898327646243712 10876318 258037574009803733415132123615102591360 10876319 145268644168705779078726400457415841152 10876320 -30639792234849817808137393403288616960 10876321 -320859890469646968600265793402745471056 10876322 327995699098657032103476704709702900480 10876323 52464295800147664690944338483657200368 10876324 -322034539385841347174313290335246290304 10876325 96911841115410270570769243817661912000 10876326 -6172482045633518665739583772181672256 10876327 132914569393511058388968472426903216 10876328 -470494735036968555726656412257977559040 10876329 121021494863453122577952626290661423040 10876330 -5680453989248262230184687604504207680 10876331 64698534367322598931830815343614555232 10876332 -118078722411373353679591067001905135616 10876333 -106346632236608536014734960162641679040 10876334 2238396982118872729944906609589219200 10876335 35414447041996347392305584785146380960 10876336 -63082504289136937639454912840133869568 10876337 -49872981116021569832732279970029658060 10876338 -63133988816772174517690855651979334912 10876339 -176188153367035704136843236384522479860 10876340 258361578050000344382842284234803066880 10876341 10474982988659691044716798796409638400 10876342 -173329372340526406092818675503547628288 10876343 -74423412616423393293899752686468811776 10876344 -516635973736099435767487900162420961280 10876345 -7385549745044709266619029388154128000 10876346 -29629259461523825297317072330074498336 10876347 36830181910014730322802709254681945120 10876348 53484943404769028451175462861684211712 10876349 591995129253062044399746329174285519520 10876350 16930283897128452520879944506386944000 10876351 -423383747276107762557085955586711187648 10876352 182028459942128364044763590989191315456 10876353 691854754507210329380315964533462124384 10876354 314069207318343144919527128815054727376 10876355 -92514270647351907550994527732609152000 10876356 19915516511660275911698850905818181760 10876357 178980026957023052781540670056449689692 10876358 -336873251627693681651734288438654338720 10876359 -162821207901521852476680481870927507632 10876360 -183372806377473779753924851562876928000 10876361 58794710915809539793421160448425237924 10876362 67255659119300644646120314513347462144 10876363 -223129094841882382027859022626040736800 10876364 -652303108213372374104700869150299367424 10876365 -64800217372632220048504070748100809600 10876366 -373685005016607536739187063800900994368 10876367 736671776424982715963441689308299314416 10876368 45900681150000968441128037297332813824 10876369 184426558266143365133249786637418231680 10876370 -91274733627613232976682847382281999040 10876371 352453282615140384906405769913590860864 10876372 25155092603505506125359462592593147392 10876373 -297260990542856398597700672566728377796 10876374 -9400390055156160728303606508811575456 10876375 169864738319313800567323356156368994000 10876376 -204936105091873712992322969744597975040 10876377 6257745399032064983400709633293194208 10876378 297875924935100643097599335214294965760 10876379 445238163444363560135027866986515527680 10876380 -185931040255060602105642634981362109440 10876381 26424731132825077798438675658519476864 10876382 -109595638265020035951389093255752785216 10876383 -109390918405101209061533051400141565680 10876384 566658129320429558461389933562475053056 10876385 181735531159504614534885366550140757800 10876386 -57849755867420712152786570118523491072 10876387 131492505815695984181043034339316224272 10876388 -585851367565971030917353082701058457600 10876389 231044996390228524391722428886573333248 10876390 -58518696816486343647992174428328267520 10876391 509243485574243539146071263696142868792 10876392 -83030295842470800213991453736877312000 10876393 101694157160730444844821879446605003344 10876394 80627688925096127666643507329973418752 10876395 -156828454173556113536235930172465481760 10876396 144372772073997691332026925256824462336 10876397 108693484305711806931715547739377732832 10876398 19299464071615987727077694892948940800 10876399 912136399480430318686504122385861240400 10876400 -98748703764009548570613576130577203200 10876401 -23576980640467023211070552384314501632 10876402 -65564242847799313422444296234217494400 10876403 120328156871092682240811331199108454744 10876404 -141177976672777156951953860242538496000 10876405 318912533162549022127358609595730235160 10876406 -221459223039192398722145364710032804416 10876407 -4786372470086199798479245108759799808 10876408 148009612108101205166271961991097937920 10876409 99061717112283902201593539926643701316 10876410 -170621477177781175790477190481727884800 10876411 -115285245106482033834975238900966404096 10876412 98797986270294262859130772851657277440 10876413 -64376540713364923064713728294760876416 10876414 391986830882680989437904660020323638720 10876415 48987757583002542230800292807867671920 10876416 -10098829704056254286080055227466121216 10876417 -255339526512719386063450160866035495520 10876418 -24154896803948304525000364263554333184 10876419 160404793113171450095905664277684299088 10876420 -3474763335357426517098184511044792320 10876421 34198900425224585187330530010566161500 10876422 -140493251140354500752585197675789324416 10876423 381603391850889923093559281970929067840 10876424 102623529608170509642773333766454149120 10876425 8091281641302393852256005224032948800 10876426 -35810661669289976936053416035931618816 10876427 -223402584353555436236255636946322871724 10876428 235537202502816753046890352160330848512 10876429 195608120229890741511366915909848258880 10876430 146886135945962402597084324508949505280 10876431 303059059792396138929683550133751446152 10876432 81646445356806108727102536928914579456 10876433 -996668105299836852415217738398126794318 10876434 -328069967801306039433960788285415677952 10876435 372352146016782776668988463735469387200 10876436 -304500698258028129947030016798459770880 10876437 411755743390578220461985500945654876096 10876438 -425921645361868483968613140978228518880 10876439 145676021446080084068871813170294858592 10876440 270662618775430361429853588535302144000 10876441 -349244814020325674343990682944697871158 10876442 52220418691266288437981013749111731200 10876443 -3060575596038483517501302436113564672 10876444 19141528264236934369981135731352679936 10876445 791458668919566544614982264032342384480 10876446 -37057832807372422369125540643000002816 10876447 -511067622126528826580465031367639529568 10876448 658873324165135992752127164121317376 10876449 932513675312615789452236870856098630240 10876450 39845802292494412978589262154563384000 10876451 590529628134488689825305510343172335452 10876452 188200445185765667383395854284643116032 10876453 -170195379139606153034194131981516160896 10876454 -97897297089564707003037644394172705824 10876455 -158751591477084387789499043948232975600 10876456 -309921672825324844350731160715437926400 10876457 1366840330635507376322059105858908660 10876458 -122479210651956067873494898122202997760 10876459 -428978021986499842567370531259928521072 10876460 9128941976070251401645601851479705600 10876461 366010700663206867067379426711935230272 10876462 -140673577472526401964529602835976664768 10876463 -5224354970869383474685712199936988176 10876464 90347300772512721067424339672812093440 10876465 359900590362522494435917874036982247860 10876466 -74862646197106664604193505184428579568 10876467 10213941486417314140582423805197677312 10876468 115714463984143462919089457424516491648 10876469 -371988797648015976056720558246144618130 10876470 -52136722845784228496165874744007864320 10876471 -106427519916939598247001873380280238856 10876472 756123976851501679080477767717313638400 10876473 -466701447930738877193060865688792151760 10876474 28482909663835675566468593780878540800 10876475 -419266804835918745481126823486944123500 10876476 -444090006542267709878692220209330176 10876477 -1074923990358082676442133937787845307060 10876478 13707741193578086400968642904253928256 10876479 -331282302246987871998579102393304569840 10876480 72493196167334904384401719193921126400 10876481 -539161285004649667579610460447868692384 10876482 320356256739680565045149328623668050000 10876483 -33884352782792719963814163893418512160 10876484 -75170270789192150209144140845234265984 10876485 -119646971189222901295382283663277884000 10876486 2284125274244149780395078949970119104 10876487 -616283605766076697475457891460679325864 10876488 -29380016138001328968333934210133852160 10876489 236739318668157428499148093669552044204 10876490 42676996752216284815800394106801587200 10876491 570878066372229433831677013901321326080 10876492 560261945556461112158320294522549658112 10876493 -554464557877629526868818408596337934400 10876494 -236712892735931922032218036089214680000 10876495 17900920723643459513201724937171292160 10876496 210852955706998219292448611616420913152 10876497 -294599138573351321722915633656410653728 10876498 -600637902542269228542905304651426788064 10876499 -413675246361958524149296862986414708500 10876500 188609911625826254553368376323696832000 10876501 22336235753237989550916743150260763040 10876502 15195939644426980942016155210771343232 10876503 366397884984717798247805700496899086208 10876504 82930020915694712686103397060556277760 10876505 -229183207071922620099983580471089326080 10876506 -2317796183059889784639245959967306496 10876507 274134853023814464848332832500920186192 10876508 557373538973945357691753783066395527680 10876509 -231004293347096035833930785962686618336 10876510 -26432804078447799941370530169851312640 10876511 -149043523025367506229322582353663411168 10876512 -204490448428841154931469701180450406400 10876513 -124296919790811433242430685816340671420 10876514 165842622524105463271061969059729871232 10876515 -51359584995479124921202381494175949280 10876516 61673458134103170106213199749972746240 10876517 534995681751600139930689709592590189566 10876518 -13689965548905289470408794217102272160 10876519 793140090816963531709278665888172084920 10876520 176821854963014877505731792884989440000 10876521 -228765382410672750935403702633518282016 10876522 12043189758882023452380471689974044672 10876523 438538687472439309406994212439183367936 10876524 -91378561557797927768465708977906297344 10876525 -69272373112662336360711085175374886400 10876526 395385256022655797946088492818687899712 10876527 -19282184787921277097445249204261574992 10876528 -63966598865296569256696649236790214656 10876529 -88307811231527669983546213300650381870 10876530 56002238798145739344891725774142712320 10876531 323771833518385965205155293770522999000 10876532 -234810284901190003713375670972484874240 10876533 540735629623667563552602512588210440224 10876534 -72291103611572226261371549550772451328 10876535 269137479448286978916960271618145540160 10876536 89060969172340802155279966984128430080 10876537 279936914365166652808553260450114185600 10876538 -56112091329192931630420216335688936080 10876539 14721685671619329403219620611881966848 10876540 -52726638758898781518929764298530997760 10876541 -164570078380456326282404150551949336628 10876542 246145160777931591275573222772913182720 10876543 976218261160119744483379341696414181680 10876544 -28682823491565400391215916469190656000 10876545 -243201579594442336860554792386616342400 10876546 330455215523117587806640517168899499472 10876547 -738160779312816193554182650831406355456 10876548 -118697996284136253733776034815370450944 10876549 -15670530800938128731152880271412189440 10876550 -84200070611264514605879977764668316000 10876551 13548984152598179910165206948488262784 10876552 143970965456712666844292483117828014080 10876553 545932938019633444734482816078364300900 10876554 -70676804059230986442162143301186925632 10876555 383797852748675300403293788447432284960 10876556 -166127059128255238714079017220057575680 10876557 -96831207805375548318579331963212069408 10876558 104829013993851574446442053679219971072 10876559 -75734932764510261911154391501368084000 10876560 57203868746200588778330348346585907200 10876561 42886762773675006499138342922775177024 10876562 -7692190156206330408176280700456488960 10876563 -34808238674312776495477502803076124108 10876564 295579007464018231478833133103023586176 10876565 -102830151141758290094379097770094742400 10876566 -74471306277983642864909547510150339840 10876567 26095730099982518921634811832840411904 10876568 641254040521155540338487584945875138560 10876569 10404467967920940941959171477902672 10876570 101390191591537027724914446186499296480 10876571 4592924885264781674380373322968458344 10876572 -119190220014186541917622278441531555840 10876573 288161111986622828760185517733503182822 10876574 -237781934818138590706927361420592626688 10876575 -33843206621221940289879290058010943400 10876576 -80350501072902032549494434974338252800 10876577 533381641794363850161656957946925677360 10876578 -136169511444702747703012717079117352576 10876579 404066506094741446333183745679215339256 10876580 117845260954832750404674061649081733120 10876581 -2642677840212359666282816635869399972 10876582 632898026847932987830152352266100800 10876583 -764004048440615265929639436966964064400 10876584 -596016255704437738122578345111648256000 10876585 8700447141839964398508234103234752000 10876586 53535642122878125518415145423706630400 10876587 -409926610051839950443297998021285036048 10876588 441811851249441657122588822706325573120 10876589 -278638967925376103995988991760800197352 10876590 206911157732816086644646287123436749120 10876591 -193715807776840970879202906466327804800 10876592 164990679987765028459514749909893120 10876593 21280059007672863705339007499036542848 10876594 -102781192023426791740573086097500246528 10876595 402194746455150818916566663681752714800 10876596 415958394667989461842954934727725371392 10876597 159294970306040272118302135806602684640 10876598 -220304080804395516761324044863021287520 10876599 -29300505542648964034215794207456372064 10876600 -75595673513914307852679726153136128000 10876601 -89725778541526833830445639710407325100 10876602 199379381114996128048409505673393029120 10876603 -230246628532452753198400630106448367392 10876604 19572969663121979175193457895374816256 10876605 -213111516647214678527420305672413722880 10876606 -21396831951311769074679411311254142016 10876607 -57809584007222656072033471475326072320 10876608 -1596217475644437341207281839233826816 10876609 -1040482722572765847556230942254368458284 10876610 -157906004412712021207846957576482171840 10876611 -459584877599032279037955598151934747840 10876612 526632511845312318800027858727083440256 10876613 -517354185342498906115857930148768276416 10876614 30586390742722927973331943261463611392 10876615 -437808764403342394744656994595160447240 10876616 392825344093875696476508573177662668800 10876617 -574234666682459610558490093708246475820 10876618 54463226400052857062175469642576115760 10876619 62509733664892226557078125390830680944 10876620 -126678928963358708263822044623550059520 10876621 131645200530215575037045663749002745312 10876622 -30686522988196320893986498201309677888 10876623 -506702444968448047213270087020574608000 10876624 -74913122813170068819907107579221114880 10876625 -323843428644858147305123183528865831000 10876626 241866050960180529236979456656773132800 10876627 -328785597120435523797717347769497093524 10876628 411897940712139112553751239128382539776 10876629 -119613911286764985259930987213310383872 10876630 107474199658603756843469060790890760960 10876631 -122117070223277919549781747902691215456 10876632 58271538334591832162438221480095252480 10876633 -281583844274971519783543306478660880118 10876634 -130412199656063373274453777388426292768 10876635 -123172978033679337413912463758968320 10876636 52900086546875622143364496453561254912 10876637 -511092436102496571270806809708680570714 10876638 -143616365375369389011266991983888677056 10876639 377159898693013774690693998257140545440 10876640 -89773610481818606758372006741416345600 10876641 -355697168804702461816621076184832586880 10876642 -80343716385734537103186368918575334400 10876643 12383405328643205382491078838412052892 10876644 -130673002594974156970047012651784047360 10876645 -253367994081913947115728046917770620800 10876646 702037727220202931868408958576938504192 10876647 -127939045082183894182156854034564787328 10876648 -71999673050414177349892602678011888640 10876649 -11091987632484605403123625062273569664 10876650 27654406993327815449675227332390240000 10876651 -185424981281010800389757983796735319360 10876652 -252054521983895280365274542168321993472 10876653 -330176011269878444674935831652549574400 10876654 -143418227093808708209176998710925321600 10876655 -60104650618947887755323512537300992440 10876656 -8227983422352345821035300359617642496 10876657 -414316621911925065232019908839488782176 10876658 -16594907840742624807210621532580974080 10876659 14974783864768283296774024892423703600 10876660 38127631273017090446012139788993003520 10876661 76306658618287143411105813596763950592 10876662 -92025452374912246915948036201291925280 10876663 -127267223344054531067746867482105423440 10876664 9356520120136330841498938601054208000 10876665 386611438238180786887483379215321177920 10876666 38710968063531500651031170100310413024 10876667 -117488852049665827711516763985011017608 10876668 -157595102547668019108753631828437712896 10876669 -700068094686204707974966744389241735930 10876670 -65833532107922637301033111376793104640 10876671 2616044845552091476613143437105499248 10876672 -572199503781795065989853291505195679744 10876673 1311504373876904389368977755399560288324 10876674 28914399450789625897243502801225955840 10876675 58386446357731063482370194347165891800 10876676 10362624954242796691393805224721400960 10876677 107381443161994481826762318741828814272 10876678 -1148295940681394665880030914348291776 10876679 819018174731080418806597177390322317080 10876680 -69370378643195265979305246751000934400 10876681 -420151772536225585071169565694506913536 10876682 -71500285201992258584969540591989677120 10876683 235413495479833117600356596843203944960 10876684 -79938470634104998063443235943296473088 10876685 2453551223416219751333916343436604720 10876686 -221055828807368659880358987521354883072 10876687 560188887279163689236360716687632284336 10876688 -37436160687326316077912241693838860288 10876689 -150710808707745079228733045912116569246 10876690 118014110112867984512589450586939200 10876691 -59552440064139498133785517400051198976 10876692 148548917328308934118066287034607204352 10876693 472021934129961665584589539931538054720 10876694 243134745640925581134046151839663012896 10876695 -246780225297829773755419022254981468080 10876696 -753688341027687552464455241517484093440 10876697 445673807989849218675139519616992811328 10876698 -63018547737710945640458299538853701376 10876699 506232377259550922844616594756015309700 10876700 -80621423004813756156420078898094208000 10876701 -136084099367487112342646714493096777696 10876702 167826716845333556286285867066634656000 10876703 -16322766928592253361754381938728720000 10876704 4015154904784375567981953059323379712 10876705 -15915136184187382641876495545117396160 10876706 241714724395582445154165053921855433552 10876707 -308021351997836617028109168603510627360 10876708 -34000672847632559817491171936742953088 10876709 -43150785772435530249906958895996196480 10876710 80527566614365267816197408479289740160 10876711 -167779778444952472252067800198024366200 10876712 36383736132715951440983159370740367360 10876713 213003516830474234909453725747726118208 10876714 -257962302398776313847079877674798814544 10876715 872892841951730348776823954369878875600 10876716 -68768760615757547895800710519369107456 10876717 -310347274314558798785159159465372060448 10876718 202089677047397367193139714353213834560 10876719 -153476655096227503774032160522708739328 10876720 78541255134765922707877289047444684800 10876721 -5718115923878563036865088352601932320 10876722 1818389674109576446410282720742692864 10876723 26954012197619533939316728890844631808 10876724 -250574589776775484152866767939868491008 10876725 -220683036218796028447237177739673132150 10876726 29561119964331046420660274556255174336 10876727 1452080016245371578945000261296004072 10876728 -391100633445627624563717498374788771840 10876729 262208843866454310557660793337481324330 10876730 1216599240721651728219578074707041760 10876731 196031198572613778992397312188612483352 10876732 -60486192640900782702834931680860160 10876733 230729738922333658825100324455667984640 10876734 -83640702469659324116181064673158379520 10876735 -396703857170858969653897215368078420400 10876736 27183944844475078831637994937799147520 10876737 317313539870872626438563625033450573360 10876738 -196780668619156877121216091526285106480 10876739 -359268341093800219567986537755004635460 10876740 110367495370972648294393188168695808000 10876741 426619674785033858792266191259793962142 10876742 -31556472187947028328660597126059659648 10876743 39615780569522191060065937288797898800 10876744 1519142408897075811730420485534720000 10876745 386149463849893120845507596039207961600 10876746 69706546972881263391641988162808028160 10876747 -23870557920212305180335914976121152368 10876748 -196783171175459335289992948238061710592 10876749 -35830438132239156246378760570065856992 10876750 -511529370629315129429715444729140640000 10876751 -401998148227663863788777718375452490600 10876752 11065364506654009882271389094780657664 10876753 32185895542424636233679113124508641280 10876754 192942264566888499160708440023496148992 10876755 -70869948866322306745612563723162667680 10876756 231389938493808167651854145938526914560 10876757 937974176644356746047779823995945741006 10876758 -251112423817818734067486966860338430016 10876759 176827419137531559085645070093835588040 10876760 426849601144283395678909887148505088000 10876761 -11238426233375457194844804792218844288 10876762 -15384736029349050711542162855005351968 10876763 -616201668093694521380826392960518700988 10876764 -1648787656646197917052293466717544448 10876765 285383879863420179162451864290541287660 10876766 131775163429636908582106327811729999424 10876767 53692058158769452339887937004598462720 10876768 231187434920653974767448199316342046720 10876769 -54271553367413677867431774430166121900 10876770 -198707112234002814556464082737885182400 10876771 514327701767934255224645034404778674972 10876772 303053498371757739096706699554932213376 10876773 208388232434590682594107046607202533984 10876774 -166421729194390819559235265212292668288 10876775 75777343106600754222956490384362881800 10876776 299275079973371534548120045554634752000 10876777 -90782594201621836597591426585349819520 10876778 24287861027889258296435437886421914880 10876779 92070112189122887200384866426723660480 10876780 -117644863323903693624052956103125058560 10876781 -45661430425370934563346463311075014388 10876782 58660301783686606136153825870902846464 10876783 -78373906608931040752512094066538528840 10876784 62889020258331491354146437129991618560 10876785 393107727934153117945776741830618803200 10876786 -13697388340884607961392263591001060320 10876787 -1956461327763537645470778663127347701568 10876788 113892917419238184537657109661452861440 10876789 348439339398317626761755573693589412032 10876790 -199205452201083018100709611513528857600 10876791 -33382050810810218356525409057538634416 10876792 -460048531599211368409950762577512161280 10876793 191677074198149084588944018223750987904 10876794 8499117283981741325124177810860406528 10876795 -195973970243691637394832115470242552400 10876796 -23977799362402961107770017101891829760 10876797 -7154901533327444414150990325356979360 10876798 -21099698031679779464393458602719787840 10876799 -1351370912567791094751765627991963764480 10876800 262187671640990569912012567323082752000 10876801 -118132945371360906077615456689410198188 10876802 -51657661740807768475747875164035161648 10876803 -88778266697310236041055612888825798400 10876804 30144609935369070387293394228805419072 10876805 -277544843844027040289582740059075031080 10876806 -35182793859900148371069180382319939520 10876807 -15416048054998310987748362547873410600 10876808 -169813913977544342185744811571111598080 10876809 45246816435580505271342907691056306704 10876810 26422508519374654279262214406223631360 10876811 233024922803320330423643988868499436 10876812 166747040706660468936564721952922624 10876813 -788527261833399786314305837628428768820 10876814 -88259134445585791388832343852128592320 10876815 -29689765767790017658255495333824307200 10876816 -35467749393482558801227546965087354880 10876817 43508581654748016241093992995038820352 10876818 -143866932133603307288628278853125920512 10876819 -171353706235131172525258318149593145456 10876820 -40227524538191961715132399382542321920 10876821 -10954464106072244447424582676139169600 10876822 -37254589756186048858072155866596379136 10876823 -648795032499497740059745727766264527928 10876824 -372583248674445652054905610770371696640 10876825 -294866923760944048695216391927939558400 10876826 134534218637595715160809892536319092704 10876827 -34713607026452217436503723316056825600 10876828 481710752632781165054418760846072544768 10876829 108224975126731409151741359532115452780 10876830 6168999887445708475994569975720801920 10876831 3348484390861659628052866053711480704 10876832 -177170794992574734706842556280960188416 10876833 -151159519712392456478689978302386057472 10876834 610693117007429938019419147682085755904 10876835 -501215637219951456385087071325677718800 10876836 -16298960507776712773165442930037439488 10876837 602239288803410084054989036685286167486 10876838 54690044682239307834692109515577004032 10876839 79984147985294833941872809325916077568 10876840 -124950679147856271961907173675567872000 10876841 250555968225467326796866969519455738612 10876842 9745462626396367859442620537904104112 10876843 364505315552198136976992259727946231092 10876844 574561231682628870949853858484579113472 10876845 64543477409507836631324948944204339200 10876846 -7976077571618860316589691597453810176 10876847 -671309169428640988587503542939609876344 10876848 -13322610588152913075447274665407840256 10876849 -39395769122950346149786622511561648600 10876850 2041485402637254494222621472126288000 10876851 654082513027389680485837529821898613600 10876852 139093940380336792414708271857074042880 10876853 -84602071559461137302065676455179671016 10876854 8367041793101225906951131855572218880 10876855 -587413218736263667338279047404410936480 10876856 38845896073756188958992098565343641600 10876857 -153230749064702751692477644035853494960 10876858 -440932104415239210844950698227461240720 10876859 -64265815186423711420424772355789561584 10876860 72569682296647525529836951873781767680 10876861 -88842870045032984721557373752593577568 10876862 195291334235019861870962127189074611200 10876863 -447159956316985717799097081425218892856 10876864 85852031021936426025930521035340251136 10876865 -165265097377637286984122845020897565740 10876866 41942231677131348153430837923385614336 10876867 602510026928806655797817484797227513916 10876868 232623432142893020062897355813692227840 10876869 144862958081413783017886759237060312320 10876870 -171953888835556352076574762172455989120 10876871 469965464176734390088553988072440705112 10876872 118872149393939804072728579854543421440 10876873 488260731934891832842897817855529520000 10876874 -53159159208815167074439120232875994064 10876875 58071607568632448265400800113723715000 10876876 -214317608575877013154522637406987408640 10876877 -214985940119883485345706243338456727552 10876878 56296506536335352516325038337405024000 10876879 323779314309797665193176292324928624184 10876880 7233990305724330845324011875241820160 10876881 -216163598056440529331679891317078334336 10876882 -6966483699904974866028052545385834368 10876883 237123235202245743405575183615232711984 10876884 -166502301469795335984068004809377812480 10876885 91504864964167985066718960992467099800 10876886 -144275079518426846075155612973121666240 10876887 -159567004833943819566817565218731733200 10876888 284379915276666144797439930202618859520 10876889 -938998422471651196196420724162329197920 10876890 -11709329907426321062255533870765363200 10876891 632877311320248733522033864855848352272 10876892 54461439548150441296754970658172774400 10876893 -7650460617671096462780806797357548256 10876894 16684283064545457623977923504805122432 10876895 -23749000801230791252665263922860941280 10876896 149035731144833994215664152476503244800 10876897 994637494097704321840724798273497569072 10876898 127789274829417935363645188114805757600 10876899 -451703256015058149031456339106141545152 10876900 305965217091906047067411164362514864000 10876901 200528490633068350406073614862895753344 10876902 -254369460091240512259098358241471669568 10876903 -1167398426631007336177348604856698942096 10876904 729484619191904022640923505007480371200 10876905 113466219108512249125749424503678663240 10876906 -573057350750987728726659142814011849536 10876907 -175325464360462135304826157861573072080 10876908 32302804269484515932276508649192292352 10876909 -586509453003287810385324817629765230890 10876910 -106764341214293514750865871537751778560 10876911 41512505849785034700753320323420164480 10876912 102057557033270081809305726666909679616 10876913 -441295197726370873528458193141802897838 10876914 -270425657087424208897508024620787105280 10876915 -110953382340868203671079789199796305920 10876916 -60632756982767883470367438274253875200 10876917 108706173380448761419507203759657671040 10876918 60281240299197505733360958656334309504 10876919 272178933074012436967677757841480953320 10876920 -3108451526486042203240102771139174400 10876921 -8861847415885040420892030883269314400 10876922 -283844654479421116008552053121489083280 10876923 -242445428000685426640233788416109928816 10876924 496846919534520732588983843448632016896 10876925 -291911248936510114048373199484489500 10876926 133214916385667506977608596962813082944 10876927 -30742689493855170209612878888183190608 10876928 30500811028939670199323330036713390080 10876929 154500679255134991200564729733868030400 10876930 3854758285851903270949648891654033920 10876931 43747658876054804958249062835310979424 10876932 34636756703326952625100336351663724544 10876933 -308557711680913827090840921805492118818 10876934 -116818860439666094940138364762038028800 10876935 -130933604353152469078541093148805910400 10876936 -2197208108560732336285908255452528640 10876937 -870781546449801233899898730325862205414 10876938 -73951425499416523074650610664434867456 10876939 -178161392117317360555541560794653447360 10876940 170979109266146835676912411415923169280 10876941 -96662662534654506274843293087040390548 10876942 19896674557304645733928495623934896000 10876943 -218882169446067942782157045306825454080 10876944 41673613290479889380074859556167221248 10876945 -89223873872378761934802902507941022400 10876946 92532847261762392319172323820365174560 10876947 390821331323626676782390134645715279800 10876948 -436294487383552178912612099190544130304 10876949 724991532533179678801480823352562134240 10876950 40940907476367028739074302444281856000 10876951 -524312091474281694470740146317780197048 10876952 -470896318258400028301861418995298150400 10876953 -190798238092650552158811457440123988416 10876954 64654712761268809147692349935312636672 10876955 -294289920682151815523700891513387464640 10876956 -150731678116627515032111362751687617536 10876957 63642389205573975758066547545606630400 10876958 10857811896972237753677423512494430080 10876959 310204552252807073113195922423935332984 10876960 -124799740083021436471243705796037181440 10876961 116115508681593414271469111529934306452 10876962 -32949161412871956286681517036830328448 10876963 -88261538757084767410806521507666522788 10876964 -6680567945670608526257027567350272000 10876965 -55470728390172620105470688407207085760 10876966 -253389155540652524959231194747996353568 10876967 -67764029442088184127471454838230974984 10876968 532497132004607916571090518459922022400 10876969 9490285781270220374336825592552469370 10876970 -17427044895589593974979403394996736000 10876971 -352169844129538359850920999537395782416 10876972 -299891169833049391410678941251522744320 10876973 470981104487649131530395485824975536204 10876974 132715750871265440391039863694341837952 10876975 221553879087318160903025287423024706400 10876976 46071556566131471616995732647726546944 10876977 764486103621214971780227437082437383840 10876978 17201670149432913675812268420799521792 10876979 -8054231580997387561875724956926054592 10876980 -113757712172370047975411686882980464640 10876981 -1046923593114602794052830337550952783328 10876982 481517418791566448118972799772892624000 10876983 164039538390614976572353150600943927808 10876984 -39000606243436099524339251285048340480 10876985 -124968244031757465026433078127776421440 10876986 -252146829087448146952987631227188263568 10876987 441606436798031915402333077625909180160 10876988 -4127235763061371583731378013160721920 10876989 -117492041058440737553634338584001747712 10876990 23244946492377732708304125310675605120 10876991 616456524186544472497630338773561209584 10876992 28978659559144052388044845998378319872 10876993 -293838327823719323521377973524895247916 10876994 400537578224200482487523764015574425296 10876995 -346104418666465477275633827166463685280 10876996 196405386720209759441636211097483969792 10876997 128551322569705757398702643463402604446 10876998 116121296153344390709650933332874060800 10876999 -160778997651785955873109005840352519680 10877000 49519081870020808142340604572288000000 10877001 22895066395748529010947527466163891200 10877002 40609500207147698949635856702948155952 10877003 -148098742613422032564639269101440075240 10877004 17202254579846096027025416732975577600 10877005 246002601493072821483256123247830767000 10877006 -201287823365789966547447568483128668160 10877007 -298859376837781326885681337371551178360 10877008 -39117114293256513768281084216640552960 10877009 -258823200462230771627081506808741431632 10877010 -54787526040754316042492466541308065280 10877011 908045908175166887776119130212290793432 10877012 -851977529278834317008285661245210538240 10877013 86118540312994744835850197148550306368 10877014 39284128713115027947812580799574902272 10877015 162832154298515485558608158513894109600 10877016 255435441209384770636502845360684953600 10877017 92741479547202831142818556062745223572 10877018 34260387641140485278516409780022195200 10877019 -530202873844869394986541744175528345232 10877020 -91207502071735399937637112983976473600 10877021 -99879081052512666942302488736639932788 10877022 1352008822179081846255033909678759936 10877023 260032949940828475558488611513332746272 10877024 152492185228411638911297854032430104576 10877025 -289719407071927956274057042081129800000 10877026 -281121897929474924731360174349577388896 10877027 99801079045416614916038012028018766752 10877028 -408732490427614669850695726652747089920 10877029 -362478006308655658321463547195093636516 10877030 158469350413987954651574577829156502400 10877031 -171780936117412972198038577168412816640 10877032 -301537906886477824674675070785984921600 10877033 56005629777925400047796310275166708282 10877034 95416922609715786430974744764828570112 10877035 -278366275945607270607537478252840335600 10877036 -789089618313807133428746566827667077120 10877037 -149850535369668768579324859977885589440 10877038 86323968660430040087630698703079016896 10877039 -222314377447046118536604754895841200376 10877040 -95756617039579873732652939492266967040 10877041 -88780718867850812006706782819488150656 10877042 275258286139099327770803009923795599360 10877043 551176237322004226511506293484758481464 10877044 962205716380014195336319412940015144960 10877045 359714129809568305462495310227696168320 10877046 -29702508311742384892029744753651254400 10877047 718328305136859912006919315330164763496 10877048 -92802199366559238762428101557752954880 10877049 155123416771033992526778803258463355834 10877050 140751527379970656667874014501807737600 10877051 520609164239594400977627938307220422052 10877052 -137550795647171249317185546474526023168 10877053 6358208643459572653026210344601292 10877054 -125275944326040840400400503338397066368 10877055 -135962874128039049088403960082345223680 10877056 565835132842856855786431722333835100160 10877057 -390708742990951707409289751728142745788 10877058 -122504359317821780583663202159052559360 10877059 968697246785977556284729838603808864960 10877060 53416686565460404099338400771300404480 10877061 134745986360476033271296023594151016640 10877062 -153857020676553786375779674626409512960 10877063 -290833234334835879038222556657725107200 10877064 -265078781441586506917711678583702568960 10877065 85705092548898232192125122318757120 10877066 -52958065932292457087600780596409625600 10877067 -120943279663823152509585361756558727112 10877068 -320324448985649160583538553369441730560 10877069 593404329179245366261786986861889242816 10877070 -114441278389014218184655327766306044800 10877071 187741597533038782613818630145507220272 10877072 -186221118584674561113685581793157038080 10877073 11151006444488750525355254679047155104 10877074 48544078303459383836514003119993047200 10877075 -201647187385890375027442416555003594000 10877076 -90838832341421669070500009227474882560 10877077 827976330120888084618270579507270757312 10877078 151512857130475846812273921222641673600 10877079 -311167459093655746972970913443295038616 10877080 273754004658614305849330671110468198400 10877081 49808981133948173115321683276304868500 10877082 -63879549095904080997475638900438001920 10877083 133179253291242877129621731893219695120 10877084 -331930532425716342166261568542209022464 10877085 9423071540158577396715109721589694560 10877086 243846779096813566442803404171607076544 10877087 183117092041396341263008702558672397400 10877088 499658159843599809572703287944292597760 10877089 463060908773577440803006307535932721890 10877090 37835842411008303121390708341244961280 10877091 263083802260838917006713996340948143360 10877092 365513857729537806287364672459274879616 10877093 2271987554796281740622600342732792916 10877094 -64118389908429166455965289111645072384 10877095 83967050563868135760618745112162585760 10877096 84962821609270603288502200894595880960 10877097 137229086974972385770091235527097821184 10877098 -428704035251645739661689306461453413200 10877099 -8028362921633323091910184120255074864 10877100 -35182222645124557848254702591507328000 10877101 91739317749308344276574659912135993600 10877102 341959283162651196774080845056694738752 10877103 12161576108859116670591834900090825360 10877104 78245466327596303530315405156268179456 10877105 234798873197740631724441580758587492160 10877106 33789020022408064158341236088895487104 10877107 -544223862528967052005598277186677702644 10877108 8024830196574386273713663040613120000 10877109 49519225603473742410174022530315590208 10877110 -143196047090935205002969451421163795200 10877111 274081371785495959081100865821039885232 10877112 322210642654775567847782060834855731200 10877113 107620714003063279115808402020618065924 10877114 108871092162396104401397771966399915520 10877115 213468503371544489539444331883954508800 10877116 -677157874868512397397028680501329585152 10877117 279409996863193652217998771576679838200 10877118 -232468432516734290087599443110350244544 10877119 182770984411049761468422086247892535160 10877120 -36920324258734998600769711039315968000 10877121 428945622620038054387948695621598234290 10877122 295077459701681236832612583809463292800 10877123 -427036098007229681144255469926802799416 10877124 156362725867013729930171646151044627456 10877125 42376541736720583723555821919166208000 10877126 -128325783109998640619311805989289861376 10877127 86734292238441869833363016554372652544 10877128 414665112635168038537452042572608988160 10877129 -70487011616943619494203794403057015040 10877130 -113367921998213772034387259167482958080 10877131 -913225771642016504037079525620903113068 10877132 -131706669518692453431784051533587742720 10877133 373451035578363603585549405130926930624 10877134 -180876810459815276717434684978760208768 10877135 189999626983485413843059520977894820400 10877136 14764372717299504209665853965355188224 10877137 273067522368179258849228270213380728768 10877138 337997900027490028278262809350216280720 10877139 132737199592669429820030806784852505600 10877140 75550769980790577758571735169444765440 10877141 14861952200263000179027462668854968000 10877142 -197136199856542762220809663037311658496 10877143 59664901124298019285660231861359215760 10877144 701017140002910121427326312854904934400 10877145 44266177237031158173201357371976470400 10877146 -13437423352720605022070922666043453440 10877147 -172494026593708330351483904807502716448 10877148 -112842575823555999064839822400030445568 10877149 242084590902599987902855353363413911800 10877150 153851218732376978096724859978005585600 10877151 -3217630587213865540599952344491051520 10877152 222055845528518781489766674410988109824 10877153 3026479161806990656286878265586055104 10877154 -86957366690325964776213747641458258944 10877155 538520712462187392478319165985164980560 10877156 -25847259494124363688966826071959060480 10877157 561356994769100911362664608936099395454 10877158 -148677903516619048197036155030456607360 10877159 56203538598959081405874055661955757416 10877160 -7863178051723877487918823511870668800 10877161 150710723944259806979574701607830567412 10877162 38613581062081913788022640371048102832 10877163 62130120447178868484050155205699701248 10877164 -657593998772187992594701906485229690624 10877165 -87434880589973321405925697919506228680 10877166 1133066667421811372239536141659730624 10877167 746074712934144647625736671153299035320 10877168 -38555872931165497908594433904335454208 10877169 -246492417428224661785577333265529574400 10877170 -173942788132914189105848696744102874720 10877171 621716282928229181509547252938129287372 10877172 72863170365015678142157393759965396992 10877173 520130257660624519439016065423443008864 10877174 -279325025264604360803352138606274944 10877175 291690490148922775492679032212377859000 10877176 -575176315685933325878309566151876689920 10877177 339745902794749636881707369881170019680 10877178 259684841505466370725203142039512826368 10877179 -398690621407338151023902817658809600220 10877180 -58514003310116347473000614662971225600 10877181 -73309836350235878372098557718254374400 10877182 -175996266443786671809712317838414726848 10877183 152183788296596919121788917834306687184 10877184 389062820836222286353370178759985987584 10877185 175870732020518942729851614011393463360 10877186 90471435434080719487302432187177105440 10877187 30229600942683306542973677011099914240 10877188 67100857888891673631276601007970512896 10877189 532145526729992034968687875685763648990 10877190 -28443851812742917970118051397558114560 10877191 -162305243898094705186421947974532565528 10877192 361153649013948824380567176200592015360 10877193 -34994705807974212559098589400213824800 10877194 -2417515930206053636643920437487354880 10877195 -45506773253110077620079136965733380480 10877196 -276419014145432999350848994464976527360 10877197 331481758987411547723306483140202158646 10877198 465369146469712329011209151577341361600 10877199 -290400944232888753346579654884862300536 10877200 -57043862995296107952283747222447718400 10877201 -645730769961263103056918957628124734798 10877202 -4725555349883872620146706870143040000 10877203 249603165306428294601035045568184113452 10877204 140326142565227213006247334984165148160 10877205 179444618313299042501576293058179107360 10877206 -68864792730261303130031434050408260736 10877207 -788233200711057097207458769506585350568 10877208 341579103562955394653124001397248143360 10877209 -1047801003106897405029176308699414784 10877210 299020361217728520878612401144176322560 10877211 496382363348732622398784748076724305232 10877212 763275462038938261619762917009715361792 10877213 197377753452901900714717236931309551462 10877214 113121876730072737678388633292378207040 10877215 544382446641828036856076996645252263200 10877216 -283677345919920632076911731156608614400 10877217 -71016978176705163322387614294971324352 10877218 -31309675339967127887233592230188871680 10877219 -17590669305537644841707452881731342880 10877220 408700804973430927006928733870956953600 10877221 -967831705204228406895997740944859214308 10877222 307670339406736256032243265964996306912 10877223 -89473508350547932215878651198061696000 10877224 146189670075773218301371251149840947200 10877225 -271405853464776789320441621300527080000 10877226 296469605392421764983101661995823884544 10877227 595030195357199508381649149353239153076 10877228 316357188334504007367891279136120589568 10877229 164544508770205948462582848031708814976 10877230 -21337301378438545115898390171472980480 10877231 199942996159795149800576639823537051432 10877232 33801929293999822646068379625868984320 10877233 -652140090061544739539133562288831732800 10877234 246927698369862463895296924385452352640 10877235 -362094298794397139993727436460981826000 10877236 270998627988973555177864914059349269248 10877237 -1202051839816562140120528762427588928 10877238 -13571577391423150634805256418128897056 10877239 -283391046188666794331719152338209232520 10877240 -83091637800066692412307416073789440000 10877241 68885451279423826616015177283030542400 10877242 493004309015299799160304922178148972032 10877243 80557444555781474842907960826035090064 10877244 -81438436974767409256491419043853836288 10877245 95840909637641696554841095498897123500 10877246 52816578540134582525907034500586917120 10877247 -33750454387760546417271917607829729104 10877248 -302524121900936763404371698592728481792 10877249 -413753938862477058007669645591498714368 10877250 -162575954493917828117959964209652352000 10877251 -130039313203995934873199137517080935936 10877252 88174352884318360315890312003423731712 10877253 -278701422840223705229557490193207808800 10877254 274115846918936677164195436152068340576 10877255 -588525635421999863505578860819721976840 10877256 129167252257746683514039889117443287040 10877257 -1063074277069143723522699216772982156928 10877258 -33783180096478001586998929333105761024 10877259 26208205443386931711139951540413505536 10877260 -156920696433507813442590980618716032000 10877261 449370116940920040520733870063346340224 10877262 8538384871429491385637345336957475840 10877263 358803326244597210474618609705072306240 10877264 110751717612787410581381527478811156480 10877265 -193286427689058104181766518391931564940 10877266 -27815595241482306202304447672345951616 10877267 -19755042304075124097575008926042033480 10877268 -419024483471659447108076911048339697664 10877269 281064499266763841373296229592329578044 10877270 191077306043577739966744623062302642560 10877271 -214003387813708377423955798378642114560 10877272 -21949565979462007602868714770156748800 10877273 1046178588348594976847172997086555346560 10877274 517413087015498939218836116151010096640 10877275 76252875212906567012669637743230582800 10877276 -26653194164917284086558962873161131520 10877277 226403198806605548145879916650094945920 10877278 209062880930081563430159148891880141440 10877279 -3562874489043063882368501634366977424 10877280 1496324387674616359587786945661501440 10877281 -115879541740890380654367161593746485568 10877282 138703960554524828120746208727112733472 10877283 156463519399838278250444958543259784400 10877284 98889601489100604058343389876038758400 10877285 -174850772988600479550582015963258311040 10877286 17304397050388342021342220189894621184 10877287 384236964435981135463017710389202817520 10877288 219596989582772515752196117841271413760 10877289 107960183475791372246449478472155120160 10877290 -194484377786379587198233294418687613600 10877291 -10080549522787373773611688898628904800 10877292 18681058402385375874538913765272865280 10877293 -91835274661167375897101300177326146240 10877294 -1227430340690536618856025451654259328 10877295 255562901625828767831907059467228320 10877296 33834822087253751976118784847714975744 10877297 165109906399521590922476515710878255592 10877298 -195955952863466367017963802288726912000 10877299 -565421053824479004148772005080067519680 10877300 -28362387683614991701103424559584768000 10877301 -627170551523263827095346440050522296960 10877302 144322186172776497155939119035996104352 10877303 358892814728581559549682096374576424552 10877304 -439093863645553215480626437874891489280 10877305 -569869304296440223396824182282784420540 10877306 248684540636068082685574974118471207680 10877307 -171490185311771845351641983145716279808 10877308 147273435589541898276785788408357742080 10877309 3128941195793999570980745773647272460 10877310 -100804115820723648778221944523826377600 10877311 -7208141314173520441262989881989984576 10877312 -553621284493148077428109205466985267200 10877313 81174757988663515042022425411991671200 10877314 243370217146518167680107928411536961440 10877315 -477362109011592418200285958986857568480 10877316 60283467301043583358441488811445796864 10877317 74844961645670889261049793564446634784 10877318 -109297504634667257412642329864974581696 10877319 -589821446059866236196026497332191123856 10877320 315258428406059864675889311570913792000 10877321 -61599518360691577961864533713239444736 10877322 42742318483342462990124366031034462464 10877323 1043818133886257510867450881358697408 10877324 64401207930762364024426695949758717696 10877325 -220631399722214748798141229502872010400 10877326 -223191690896786580974385245734559949888 10877327 -265314747780951705468822114030159247824 10877328 -1081242830300527487368684493863649280 10877329 -162098710296866984797642117082274953360 10877330 -11019261519384401107561373005669675200 10877331 -655832836463062275464310400224125740176 10877332 13059907045865555814166861892460402432 10877333 -53585996120892681563595443611403137380 10877334 16901094570326158687410384747405146880 10877335 158021429826248046954400619337980571360 10877336 -34625443393186014597696829700154224640 10877337 -561177623494682083840142362124340167292 10877338 6127518495239581404017952631522606320 10877339 514602774666555148918550843563998388200 10877340 14367144619223583442753167842844672000 10877341 -408197930463513725324498255784439339200 10877342 -5179387264384732344811299315996721152 10877343 -470992388431108755757519522393404945336 10877344 -434054317884873858321468673458768445440 10877345 464329504528026877363107153279341342100 10877346 -395546077872086098622397156929336131296 10877347 334639399816410208612385106214977843680 10877348 -323218671611654550430247597311892428800 10877349 104637111901604051347535808043433560320 10877350 228449854672989427590918389301148516800 10877351 1324410471869098093675348657205593786272 10877352 -373897178455696744919996107057500979200 10877353 240129778454792179986234212276479044602 10877354 5132948719343418276291181243031116800 10877355 -209869927633940465662488012129897384000 10877356 175641304326906046650062199037708960768 10877357 -170810545329474265758734571481584956394 10877358 -154980629967886484926708503456451476480 10877359 -131468956801883219461437476133819972984 10877360 53022396355461425229176256159857049600 10877361 -44447343842805375421974974196328806816 10877362 115443126667087757665313987534948186112 10877363 -157159211310155007074429956716801251652 10877364 -354841989438787092838440914232152070144 10877365 3910949222345086731989702349494974320 10877366 -4224681966207296257215306093296696256 10877367 164999216116198413480480532031679310080 10877368 73969564604830004152123715524036608000 10877369 326366178784025148979257983159304336900 10877370 -46366756516486661082842430437701155840 10877371 232941366840866427118723695951092105152 10877372 1009134637956787790599832785629957479424 10877373 31633915155543188733725884313098560000 10877374 -140424515265093276455131203157861738368 10877375 172842952185513829193821993654505928000 10877376 67450862119444948249239455062843981824 10877377 -13516348254499501230179667302866526656 10877378 -311934685798441360838818867133080650240 10877379 -64152189860446132236353914936097713416 10877380 -143718158877072088804457544306558973440 10877381 290203324012986114490150781391252145182 10877382 78033153275566376049757404741390681600 10877383 -89789020471299703657386347439074743680 10877384 -79488128180897933392570393290296524800 10877385 150352912098344243490169530382958577600 10877386 -15079423115256615400874602990531484160 10877387 806844016330019705649968039408968765032 10877388 57676469604511917425431720968956841984 10877389 20238616837818039163046558556919066956 10877390 -78172135520830619354709747394539790080 10877391 -43762767695252408513558630912911720848 10877392 -187757233006871280634347246916120059904 10877393 121793460259532075083563789037548101604 10877394 242089069393631451008093194373523690240 10877395 562993757178238143011169705201476400 10877396 -147712257285238660457042017264338307200 10877397 381153231765003953214776398804177485600 10877398 -28306553980861703314653154788926324736 10877399 35500904061556059954141664310177218848 10877400 254370881749294004609146561434471168000 10877401 -90846784623032321651162233371144057600 10877402 -19986745859478392990434787557586341440 10877403 -476307202502426574337677542201158144656 10877404 -85730906909985610683436189957687513088 10877405 -78477255189487642783425470014503628800 10877406 46531233794162598689820573736546351104 10877407 785519879209011982939982372391760031160 10877408 260996953850682872750519964234203529216 10877409 8216087117820009376044955772223567504 10877410 -218034408336577573166417416819082300640 10877411 930229047543470232148169458972877370012 10877412 98878897398331887264875767077736538112 10877413 -166437699313133346057239369200703736192 10877414 485592954250314717656224639386265849056 10877415 -196848043364404986548241391744682764080 10877416 1549607460881314079809577518892513280 10877417 721439121908048695733261563152803634240 10877418 -40615896659070773685341217298767365376 10877419 200888153330216593089252659372241592832 10877420 -390042288269870650330051136826653982720 10877421 227443625652060326642186027466290498112 10877422 58600810224102710289596351591359795392 10877423 266291740189300865763397984400432186880 10877424 -134048862343487657897127297754540277760 10877425 167320532464631393522421257202569153500 10877426 -50230751201376623270257361922339672576 10877427 -425171797795262939314174031560193192952 10877428 -151346252788716765071519950145734460032 10877429 13945824489817464036259775698195921500 10877430 -173472375296126918101608346113563402880 10877431 -1408721877102765631663760635261449785920 10877432 -391805585885455090602821679876417945600 10877433 80059786822078188927328599217193543040 10877434 -375191666073473999261718394909650954384 10877435 147225769112167595951111150544595282560 10877436 -212892470229740415885953283964546252800 10877437 -129465959598085831643476601667501324980 10877438 10064887353621908636428224311600100096 10877439 -14981652688975317073593191028362456376 10877440 -73674136263828466231501883797583953920 10877441 775183769439937288544087943923323747842 10877442 -93865226702320127819858044304000527488 10877443 337364581038536858862149156865900263320 10877444 22105399995775999547799116951100911616 10877445 160405057821013417635359833443433478400 10877446 295084570635219238453488958719138840672 10877447 -32362397770942583524197874876993428000 10877448 23279350350736569663287888647178280960 10877449 300903273635682610948436980965676224720 10877450 180746520391572001449542426360155852800 10877451 -72032143044096206202294729031884633360 10877452 4078093854852017884347111683602964992 10877453 787332668400411158476793222637100731702 10877454 65327210719749416002107302208945699840 10877455 -36983793582962697008700744547683644640 10877456 -34053432533297984500050239830453567488 10877457 -282787169219666333492049517806176764320 10877458 164269216311993392643291528942712953984 10877459 -14260491018459031979797866973984675872 10877460 -145751280464631714318214494698594119680 10877461 764576596592856859292072591826878815470 10877462 371928296229043412920027355688988920000 10877463 740085833686117621478592018808329368400 10877464 6594683008584065505850396332640419840 10877465 -53889323365061030863330724022401388600 10877466 90989366051433160511565867334764546048 10877467 -455271181019727301971864964840650279768 10877468 -230556590419078791297237746607111066624 10877469 -539798867815798364896993256551757420640 10877470 181966248622732412148691982409640399680 10877471 433080408702984640107927631556519466744 10877472 -255329103210584221634719936976537518080 10877473 -366755046741109961531236937225187845278 10877474 -99770018264644599417620403272266293600 10877475 4351110579241681336201448792807616000 10877476 -525239802926972752893867526480833162240 10877477 -250530336346235706423192385422330597540 10877478 -8083437715902041773366907490010750080 10877479 52814578434360018920668113684775076584 10877480 -123731182145112800133358817988014592000 10877481 -243827710880108395873825101725692488720 10877482 21409127604645687677508536030552506368 10877483 -139331092183377325336586687141468012760 10877484 170996281545246364311744079918714650624 10877485 350730549226535393778441294982297239180 10877486 -322494833604495923258700197389114031040 10877487 193171238448758061127751526918503076360 10877488 45435139290191187905600222367343296512 10877489 -132954069644873900360154219807383377344 10877490 -56635305838285902686829264314854080 10877491 335094664995825318450941388098520241800 10877492 -52208619422982531474872511232614174720 10877493 -2139209021688221904740437731874252992 10877494 178862180612453061807684817223909637120 10877495 944374435612001027385375888312483120 10877496 165546351519931121837667000818564136960 10877497 -32179980244471754347279010770993634048 10877498 -229779724854106545803983751380551136800 10877499 279892409187842718135633882617220487368 10877500 -90723301153955458326748668490232000000 10877501 576538628355461963949134496458577270732 10877502 -163506638533267821214829853596229490368 10877503 -19466445115273658688849580667782273696 10877504 -101889420442069948148792259972345888768 10877505 17648134627385963777506618152133612800 10877506 -225261474439758890049317189589629856048 10877507 -219255501198200565321543346174160306244 10877508 -44649875584585208582017933451283254016 10877509 -664867777211138849936234034721776349284 10877510 157726877527317741064593605177805734400 10877511 31243289105122430808824928773517232080 10877512 -570759000419511800040081070578467404800 10877513 263590026457654492488360155756958132096 10877514 -221637595532380369154503644675145310208 10877515 86004546486378000966157909193523231120 10877516 -258966852762597049663851098197954291968 10877517 -103383011125837168061407963212159820800 10877518 -325433879879650886797900909151792909184 10877519 91254041496911258514578067208272434640 10877520 11391173998706569860502517732451287040 10877521 -933916914297834236695599359964887338688 10877522 328462660962955618739318908387288446624 10877523 -308195399066380390876372636700309461200 10877524 -45825585185735116304383431860821121024 10877525 31874831761089879289124823127899105300 10877526 57812437151160310828786401747869701248 10877527 -239098974629347849295778168702022789624 10877528 18144260140516813285036018556817899520 10877529 -255599545760427092042447860068575603712 10877530 -628539127092385095823618118814231840 10877531 -2213306118052485200749660353899685120 10877532 -169584563140099399111868266905637590528 10877533 1273480907585862095504995749436574441740 10877534 39919856155797210897354105199819468416 10877535 4549897073906364894594628442049583200 10877536 -24986830269547687169257992044337954816 10877537 1321719127288953164986642509670252818 10877538 -1541489146112555127032097527187333120 10877539 102943455090601353815129772416238374400 10877540 351331675803465015576532093094178474240 10877541 75851583984394895819753019194013144000 10877542 -16115000493914652375935815349014698240 10877543 -253146083388974120716003268390795003208 10877544 440329197911364202211339548344938496000 10877545 123567746153615029414110914832103292160 10877546 -14114036261278450452281064982186063680 10877547 411041146375142009395140150967264666200 10877548 -121213670829884705732705580819087498240 10877549 -963360943519752981838701001476495489450 10877550 -58028263831853240049918207584800358400 10877551 153313822749331952077265672131263181392 10877552 -42154969242542488052654027579353989120 10877553 -566878870684099145071772096174461699020 10877554 -290945541330341564498632584155841879024 10877555 -133883919937759608166330090442336057280 10877556 -49297708838806786817885283514272000000 10877557 43586748323030399233727962410840229280 10877558 459235317934089996046638017023552094880 10877559 -187451700495067426191943556071648454400 10877560 -405235794714159513670776952316112384000 10877561 332888785205417428991562576971040469572 10877562 -326180333878938762062493535955018401680 10877563 626092694674990273641373689559296123812 10877564 394957791320786194953576024184129714176 10877565 -137775841441280158267878060004349071680 10877566 116484736168737677743703656747655310720 10877567 -87873252799993745812076085697738464384 10877568 16208285426569545181608155907568435200 10877569 -1113211052713439651456582778234783275004 10877570 -81413293171051779249072861355251709440 10877571 -3648667611724428920454457862781331188 10877572 21197346443409202602960228736787278976 10877573 152610673359172702242095705113874178240 10877574 117807445704231560878839112976344147968 10877575 -58873526918525362564543258165753727200 10877576 295065721298615543757675846708506419200 10877577 -193326859344702970122329252247490064880 10877578 11840221400971133301823329337463984640 10877579 -515413113722553184106646861576658763820 10877580 25363759178900123600633242075788595200 10877581 4724926714417558317362461770541418880 10877582 271343524869981245754339405648324499392 10877583 22076348442348082790049827787041716224 10877584 -13350652953080338991949942578110136320 10877585 -657059586303083017940205767128813904640 10877586 -514734068322711727483354826216805365760 10877587 55222933702076963927725557560665886208 10877588 -40412556206422264177896334322414747904 10877589 852664501354176676415307570275457288000 10877590 -63518280035948587237788743913556761600 10877591 302328540442505280176060508898610755152 10877592 -63331225525711844558529179298679848960 10877593 -91016854635496982196749553777245288060 10877594 9732148414152384803647652541811952640 10877595 245638157008010051916006407757194515200 10877596 250562723871628628787496760004486182400 10877597 489546803892597933425648780747314181280 10877598 -54873381221289762861369464447124458880 10877599 590211297519282878303317993761603047400 10877600 -70135759767645726237230226511690137600 10877601 7091685374565605105323372899398952384 10877602 353478580756594501469810252747163196752 10877603 142249223532977980511644280044805383440 10877604 -204909757916860674072293209382261127168 10877605 -221212009323905271875178911617931592840 10877606 -158281181534192571207869740967002833216 10877607 70253084195114112612870295596210158400 10877608 239741450854834942549677887370979200000 10877609 30984039738130445574960195915872380416 10877610 64396502485800258540676670361695001600 10877611 -540237099574708905107865443177756347200 10877612 404641263570533256367250582465879168256 10877613 -46922219093129340940158643426134932256 10877614 -105641745568419713246807932534288112640 10877615 25648866946017147177792307244294383200 10877616 -65671713521430362658982166407349944320 10877617 -217562053227485324843979745012393620334 10877618 39336252548712242053194964198752383760 10877619 286610738685268497042208854962560530744 10877620 -47723861469440464744287809400218173440 10877621 3424953272388572504828513020976002944 10877622 -105005148474644558048054619673024720896 10877623 -176232962699979758987766468583679111128 10877624 5000877944035053911742446276958289920 10877625 -336511709624311110611830072989591840000 10877626 -202092186039081966426698859362407577856 10877627 -167982343649849055118321117562779930524 10877628 63450406552904019700060250315556357120 10877629 -96588675480705374198493953792806238624 10877630 -92401367040815616638203538454840288000 10877631 50042415107810185194387522616016664960 10877632 15221756338974881260381237358677196800 10877633 -639553827264146879346879518592075221760 10877634 281288786105101703676772698139953032784 10877635 -54814529310315474038670121344157749600 10877636 208153643050694813239068599719425478656 10877637 548680926721712514535289655825224703552 10877638 -407216869305458454302802608488833989280 10877639 -669702530209353078179016233289857258040 10877640 20427549560505159737977850886151372800 10877641 364280047556450757560335939647983491584 10877642 44934739259703330753665063676271175424 10877643 -126212497441345281944118536784940352256 10877644 -148807274761505200626910862575317009664 10877645 400766773912788280472124670636828797900 10877646 29845877511301682196876355219564681344 10877647 287589688550384603789137777503989232312 10877648 -135029994592805348676578824957005398016 10877649 -344506999913444143223322351216360734736 10877650 71481715416556231656260260200606912000 10877651 2196429622622234861123854015855778880 10877652 -2944087967750572296213297573031354368 10877653 61862089733582466629941471557750013920 10877654 -18803652070879461836047384267066807488 10877655 -144270659406512578551059168602175800800 10877656 -853944237087528929723512456365586022400 10877657 212108471075659079231805109034470932 10877658 -154010070025629213110395984908933888 10877659 -40577931181116278492414278380615225360 10877660 -441442841148251461284283096623956728320 10877661 32036175268692618381768411991219713420 10877662 370487723438441275626953794501921352832 10877663 -305274101278343453336353170529157307600 10877664 -124105743885446673461299418800720969728 10877665 212973623126671447282068854337845847060 10877666 -15922823922184800190639381193158626816 10877667 -68083929736630213548827290600082893392 10877668 620007363546810110022329675851845427200 10877669 15512409535845810461615829200027416320 10877670 144587702436801533444776890101999454720 10877671 -40039319547294895638394441956900081280 10877672 201465681575840020380097926900822865920 10877673 -365136768347958553778786983613056740576 10877674 -8992618112190449843164227456441332640 10877675 -2715720638495716130328563677403999100 10877676 34425451821841675723851196349423826432 10877677 -10170808046605702521637728903664073728 10877678 -8377902278051071937493274955218978944 10877679 602774517044600877085181076479300179200 10877680 -166273601223228789389217831760303226880 10877681 -960810499952507221428073166287570337628 10877682 -234809513181039042333346364685758683008 10877683 -159266212995051069564089359874737979392 10877684 -291104610924182445039688179511232467584 10877685 73502658418497078725045674334114912640 10877686 -457938428009637538659430835480367092160 10877687 173894764536586771211030519866734652440 10877688 -530843276043714077826425623603648880640 10877689 -884527584718404661377223105925299055232 10877690 263085093033501846054206299435767187200 10877691 -79539781584001279261101214107681965376 10877692 -35730268764927360264845930065108321280 10877693 -527757825069478406698435874950703288058 10877694 -3083562112488390524250032229001425600 10877695 -98414744392043411674279743932358844080 10877696 344101296899284906973982631474633900032 10877697 347811535169662298280671481967793286720 10877698 53149773478066053812925767901406584864 10877699 -261439435335474741952138533482826115680 10877700 121842337693992994619756933225937408000 10877701 16116005516370804922773691658594500000 10877702 -61477479056987705501621822250851887296 10877703 537624508828489945801311174060246473808 10877704 -108943235809588331374195452026131200000 10877705 275220300727403499350350950116702969160 10877706 -269922103766386125793230445842732641280 10877707 94292729913261663721718742185532676872 10877708 30548406976219364051052546809983657728 10877709 114622667069977300254206330624193030240 10877710 14886427441432909773115578896305920 10877711 -29253313409548023025483345528292280648 10877712 -66297294679675459390119070736119234560 10877713 -343687837369514559442152745812569357760 10877714 -5725360382905977282030921100172003328 10877715 58810473280746939421144540613716882560 10877716 -915327312109498035757901284314748323840 10877717 612443446471398245844132564302333151360 10877718 -118948575787089724781877987432666247680 10877719 25976415016355713321525946311201927344 10877720 86286203118572300716355868641601945600 10877721 -22631257015100479914072186356378760960 10877722 -55637936652499772655937412565228174336 10877723 -4431109631246392390766447527363554468 10877724 -73168733628338107987684060167162074112 10877725 457580589070453544064397131855166315250 10877726 74595352873328940137452110405135276480 10877727 231007730534045750083057082769173889024 10877728 -117340398043394503642528851165967810560 10877729 -573605649800030199002953042287347231340 10877730 -7040131428337454229842062108128199680 10877731 -227847456820177995271005685086430367740 10877732 459915024619429690592967385767392148096 10877733 17360513340460455376397719526683729662 10877734 -106452595801525474408658930727224092416 10877735 -250462045655020952069433905244875328000 10877736 -169839358831517119360756817146560921600 10877737 -41969780145301153521840709318734489500 10877738 -14366000223008802460091886265487539200 10877739 -670262322807205847083376086011694647120 10877740 384937713335499406527121365861009008640 10877741 -91793621235867367282329168420155040000 10877742 -103636166505064510845555042773817288960 10877743 756617948779956780774626897484646782992 10877744 137088163242710002807089770002450268160 10877745 94350576674554834605116532896815488000 10877746 -354375117561892173875831820240218100096 10877747 -1004524434180991663428806580831079142400 10877748 -49532245032766327295474006738962182144 10877749 269911181027736924016390273177553431836 10877750 -67076151961429505889185466500892576000 10877751 502500702796012490832937487772208786320 10877752 -306135610368413782097906209845217382400 10877753 16766945905115667387352030302616174224 10877754 111926037218682703148773976380759096320 10877755 549572883203212149918637594052656520400 10877756 1154044513810708888187372913959337962496 10877757 384750001355551216603832433782193023520 10877758 -139916791431724902503428535561819723520 10877759 291895098435942183050229371852325120960 10877760 -37364538095802127270791242047291392000 10877761 -548270037126288815195997744905848472638 10877762 -170685988519169305236905721600574161408 10877763 151988183164567132178344343235744683184 10877764 155132434240807735376601206697237977600 10877765 316833303800157476114915378647655193660 10877766 -108984009027284934247804266123290611200 10877767 -3154726873853615194873830395165430184 10877768 26877033053063888585146485672781578240 10877769 34680122502759348055299577292929677504 10877770 68367527761398451242749760200465338560 10877771 46902682032643916686196779023281800200 10877772 -160935814893696740444532849104610206208 10877773 -247122598917351869696111456792006257896 10877774 -13927397804345301247261033004888944128 10877775 109469945082615144233209349679599275800 10877776 116719815231706619194913381624578048 10877777 440321213485493928599239316703411616626 10877778 27727920554862881232214191544131144864 10877779 369222407444444388564869166128521700 10877780 -150667454658972873225013449017139974400 10877781 -79877247309546417008338754822496782400 10877782 -148972740441589999716135753190936955328 10877783 -215747003249301855286004647262574733824 10877784 81762485804958111091434043721800704000 10877785 112037300446486632680908681688883816000 10877786 -49656531011388885746248748280120423936 10877787 -45909681274817859550628499727515172560 10877788 598403746081947651729786013464826393088 10877789 -78619590008705163157364776973437231476 10877790 29649963236105590596071271880155832320 10877791 -196832896364595289072870537608381442416 10877792 238797711913790928455529495191237689344 10877793 -443054401432223258358622404137654280000 10877794 -3592301828822178962739860674857356640 10877795 538707012240425808554816156848089310800 10877796 -5308035617824468505270589520198407168 10877797 -146953843893814873557031156785415455968 10877798 122177331774524278094049534285418247040 10877799 -148825007505379945183291203588452266032 10877800 133236197020442126527443178269311232000 10877801 292709518202497338574778475558285009408 10877802 60577957867450303214242775288864259840 10877803 30940169707992182849622997802567667064 10877804 -130438694904625730063436088410514391040 10877805 -46261775627956710689482945202957652960 10877806 485084154168104873761337953021630604352 10877807 -97433083316101111311851055988729773696 10877808 14977038040466824573406906823580483584 10877809 36428802546297584130666584752740201280 10877810 -340470162620237132293591373203751545440 10877811 -78337130495866095429263770565048407296 10877812 68776131021826398424449392057807112192 10877813 969469423485485550591677994164167009980 10877814 6570764725925372102366973071144483520 10877815 -54470288306670874701857987016982747680 10877816 -163926937310723870226185481263644139520 10877817 -432472924774012816981080427897918937520 10877818 169874230251691598033481258102141724416 10877819 -268425921578965086319656040383949842780 10877820 -145399479110130397789234647557918161920 10877821 -22803675075432862374792926923167336768 10877822 220011952763232194515112964971364350400 10877823 -464697987642312850724910893064630887040 10877824 898788081105138324254124265785262080000 10877825 126314602065397384709108163708227736000 10877826 36750287459112301641533347166231255040 10877827 446586671257667045170542924622621158284 10877828 200480643675906544806312104582012816640 10877829 145054146725923171230945437901589884384 10877830 -228330374303787096727456810355895552000 10877831 639774270141023403754634721222429249672 10877832 -37810424470964204903225277441032847360 10877833 -15244620169558171460383827162916315596 10877834 -54231086857357732168387226668731330816 10877835 392297861195832637403601820500002108400 10877836 204119788051761349565675277193268084480 10877837 -948916782241929471534499821669128957514 10877838 -72876065595974403837393429422238818304 10877839 240772919816270707939124962885578240 10877840 11034872874271014588584087303651328000 10877841 397396102919793287304918686075548462080 10877842 -392119102526707882392245177872964428800 10877843 780453804203405880467686481832804946092 10877844 -224928829257644020606393830679355664384 10877845 260112102653306964784959299314569664800 10877846 -93211144010099941233393782278043627520 10877847 -198378649658393490718094796427065972480 10877848 -53864563740262427585706503219106416640 10877849 517798383509099295900854235730216427850 10877850 72789297551918518047288559731365011200 10877851 -523582994373774059003563467718354065148 10877852 -45361505630944831933562274923093978112 10877853 292382503181805830315804541227662344000 10877854 43186832213739552046684116830824818624 10877855 535406236502809253781037561048918791360 10877856 171128301838522968970050183882114859008 10877857 -630345059063824981305803904509839012894 10877858 443860882495532914460594097152139055776 10877859 389482467790889571835967046032151097764 10877860 77696989474991690382539314706247168000 10877861 -513700187144211145550314875084684693600 10877862 -82836417749875231769845099647076247040 10877863 774613884800646979617860681129270869112 10877864 9203877786630260848745097300724239360 10877865 172910120031806512820080242313379689920 10877866 -365861920392602765951311999888350865056 10877867 -72423849548846992323893343722766725376 10877868 -1003868581156517799664260648553898311680 10877869 -197598237436670292780427838366951907200 10877870 -122474477747359151121493953621185901120 10877871 12781899147091698930677779300485146400 10877872 -205774498718156278312728396177347559424 10877873 30082843203499929926719083072632884800 10877874 16344294785667032809508855209798769664 10877875 756444498654233582465998887298851840000 10877876 49212360766137461065359362241232780032 10877877 4799786236963018590432883808222890848 10877878 -77299308891137503060838806892297951232 10877879 151938671402334989295585717770681278560 10877880 112674720521677592360403852365463552000 10877881 -27637402595383799973461021782747524608 10877882 -1070591448466158301613407882698809088 10877883 301449774794251732604437353881290233624 10877884 343602051814766300878178415544839074816 10877885 462781184597772573959785696146579377580 10877886 -65431536953604689195153697588720002496 10877887 -50848267251146616996006001440262496648 10877888 -65796175826053056028107883425923334144 10877889 -105022649841562384825747364681470110720 10877890 261403046362905206087831204398512967200 10877891 537326855510209541736766546394218079292 10877892 80847392991357050038720434005719898112 10877893 -171343979951578296998247359008234349156 10877894 172833549082242947536634212781686665600 10877895 89729645620421882757230150445294796800 10877896 96932664969393040264360474334974771200 10877897 267629366593618123297667191896848482320 10877898 204713067450777481430801934866001540864 10877899 61373332912981699693008679561810165240 10877900 -126916867594773350869603999425024000 10877901 -329324781334542129584118597754618209216 10877902 -158729915166042109448465136748071590400 10877903 20610144453505579998444539010889850544 10877904 -78077998369071857404991101969863254016 10877905 329968583331632812419683393074112496000 10877906 127326793921704424103329345401793831584 10877907 398568194812398241087879967107560237240 10877908 639518649458046337362857607276346464128 10877909 154273171083304815054171705282464434752 10877910 -26186482891688555786171531971031930880 10877911 757553123158790958111278012208878280024 10877912 -123062077575838024480772885282266060800 10877913 -36075548324310691347318642831623259558 10877914 195236093458910604448604037567778578432 10877915 -214530422825856134107976002798067971200 10877916 107565642172081273398893105835156480000 10877917 -796201557509432364614701348766230227034 10877918 -53501230443583220579382620750901183360 10877919 -41886370952486640156019132766260606464 10877920 -303558724103587447845857616220508651520 10877921 536480349788032447605178569470330089122 10877922 257071129967018785883151011398833876480 10877923 125224766286632255204860274711746538400 10877924 -151319007455601582345558535345406239104 10877925 -4158125514134007362284555629831232800 10877926 -108869536056485524873250022357208667904 10877927 461808396521056885770610018483709846352 10877928 305457880684245495046828446817914716160 10877929 327031275765357975364241373544552876260 10877930 -62076301596850830764984425215831168000 10877931 -24156067476539032820589453987564896256 10877932 -71392947055282965546577198592799833088 10877933 -1111765598415899038388058065324726482752 10877934 -159337382841687690720514189003861609920 10877935 -33896886687928033057873609433527560120 10877936 -24518440578617917764964767374067302400 10877937 9738377202386030061136336757261568000 10877938 -519312456825530810666349382508941328880 10877939 -660140526154435192601772282204461955144 10877940 -22330206357613739685605816842712186880 10877941 -252126465841903960043991338330344883328 10877942 148709631072209696275858111457285887872 10877943 -214814915660173186662573444845146267392 10877944 -107526902481976753076782705007822438400 10877945 42971694009990661601195425328891978640 10877946 -72653581108626470656580519391655823616 10877947 649079121594736741734261515514098126512 10877948 -13193970009813986692640115171938634240 10877949 33043981245977871424089183387394540800 10877950 -15919068388246015019809916034411336000 10877951 -192051114927197905367553947643873990000 10877952 333693010525614343090634231959856873472 10877953 -57502623679207350591607847145612364798 10877954 204197228416094588322715038666045267840 10877955 14944964582959876685344582302199729920 10877956 2503593845512527138300171633386096640 10877957 -342613094869245523354882950873576085794 10877958 -40060010036334947798173912968368678400 10877959 -772626303676779331732629868951615729440 10877960 -191106959066602207858868921355551385600 10877961 73441516269124120619498546730027616272 10877962 -27315262418144771047697162658806685696 10877963 206043159374095470736069687974846204000 10877964 36112144752855924902913378826298174976 10877965 94274579481588592359911561273650110720 10877966 56195416076717460224300311150226915328 10877967 -201718960343037222746978014935409123416 10877968 453780102966953446096711658381901824 10877969 110814237032856945227195882761871451120 10877970 150692026845493504132008399508902336000 10877971 -126962859328657521127948908466934473696 10877972 -123318049004381437314249836240302848000 10877973 9384652904290854013531542989970746784 10877974 -121920449897534305332485307813444663264 10877975 -377222728389354105488227455401253849000 10877976 11581037526214432835125804807037614080 10877977 -95239415150287064209580011623451534176 10877978 -258343460485821598357223822914437634560 10877979 -10866240537004132217357297477535936000 10877980 209098301081702039337055688619287823360 10877981 7289253998299405077794379658946448000 10877982 33687928287950419007133036749342259840 10877983 50792136701727348599538988539592228224 10877984 -275431851187376863511190077551128084480 10877985 -95740139610807439438182406462003897560 10877986 164184838786677591340072364208229295616 10877987 285766250982512712381954979899520133760 10877988 -204623674535934585713919127882995597312 10877989 446226970484347520350453565713783273790 10877990 114666100998318760298822585129360304000 10877991 -36380443714826941711294754249145595608 10877992 -45187841570839701300182044103992289280 10877993 55304066758727935955784915516184220160 10877994 -112612936981361654336288655570059013120 10877995 -588203870054859778394450346210448452000 10877996 240136872987933761041263178593845053440 10877997 -608995298330511214653696183844440384 10877998 259421198941217416791849875484916227264 10877999 366764422129062148008818329779237835320 10878000 -27613811516700766275064849550819328000 10878001 -109308698590915551904831194714497027600 10878002 -574582949201635593589256826629174136288 10878003 125352988337670241274659761160590453600 10878004 363836334978082324019208883420743453056 10878005 -670494024545051376118765947491711162340 10878006 -156867720728390915334622272182046828096 10878007 67038634141780495433546543870410358400 10878008 490535330447336523438563643838319185920 10878009 -81727783096765508848954108125351751680 10878010 -132271572855920915230118864594888186880 10878011 7575731298798940533292015756407934464 10878012 -342516252794525354092890572885532132864 10878013 20134685795781045553366930767284903142 10878014 27015793252286952662799001142385251712 10878015 -171933536177293506092238770453419213680 10878016 -2068261026813184260392564212676689920 10878017 -3187904917862055218358454101823403388 10878018 -219299621446273677130512404090475348096 10878019 -875978380093708097845226682886275840580 10878020 -384512162181188691021048661107394763520 10878021 98717657425208632521096626913263136 10878022 -10128581125208788618900017810940978368 10878023 -487470175578225413270521519048084722816 10878024 -28695701474031942583180539779927900160 10878025 123262962008357040361592149196849677500 10878026 -274455371248535915354480515597790670288 10878027 -443417714848277108951349796704373879080 10878028 -147499450430715838526161712333386881024 10878029 -86269895700298679832378881612663037780 10878030 278937053978460094702820019551608224000 10878031 30114698748053649086971665905019550832 10878032 -37297739590613301019570368056699781120 10878033 -498933376444295312406529558736034997776 10878034 -130019179383402645238200885243526410240 10878035 208641774290975019224122911413046156960 10878036 68366144658282517788373024706880774144 10878037 147522468091835081027174563156456177372 10878038 84036719239121213279778524574873408768 10878039 -265698690523378881386348635506742746816 10878040 -298031029609090934211861940630736486400 10878041 -44710564767197561220245367689931158268 10878042 61155617139672562448853037327910951424 10878043 606170236991157661642559121106858582800 10878044 -4619693782242956123115774164985060864 10878045 -171289284083410486835684223149816678400 10878046 14460470481659507094609562185905051520 10878047 -119218264843783679492854791730893509568 10878048 50250063774644894414816974891117707264 10878049 -89798391183493166518353915558487392684 10878050 -52886564389420386021067459887952813200 10878051 425590848805339306143898173302543081280 10878052 44056027349755157754036041326961836032 10878053 -999164137746730595786164734959768315040 10878054 1668013568247556183225764968791981056 10878055 -123025468934239124161968912153124414080 10878056 369707086938868611136378658727330447360 10878057 9148223664338501235776534484657194880 10878058 -78631520019530131480298175000406794240 10878059 1127888897817660084650353209973818729120 10878060 -89927182145868979663137586441154135040 10878061 -414880202766376506079400069590315257600 10878062 -108828322430145072326488472965832013696 10878063 87251902433502216035728125151621793664 10878064 30565589349697811629776830174259937280 10878065 -196027207889178834221145063219761385600 10878066 92083468103669818268913051702786925440 10878067 -21219408333867065612432702880404942928 10878068 -243596248274946675915600400737771457152 10878069 -490354021146784912334776185572112021792 10878070 -1542710239180465240066185770717952000 10878071 87321385821615635575378754222651525952 10878072 -145305658819567698494008012417842831360 10878073 863701212015878582499707129826461785322 10878074 -132544588961395865669783776475989822560 10878075 102430566840137712190111249975561662000 10878076 555468878363732035946815713777767738880 10878077 -371493553042022614637987192922444454656 10878078 -31739365168312197277181217669931791360 10878079 -23071592172064604050651338805787340768 10878080 -255926604065167223034279091960283136000 10878081 450981571827870713021812476622127077824 10878082 338172696073382945841647559962181373392 10878083 50347828662719218720186295208504345264 10878084 -12009234141527511628460265945058713600 10878085 -347502498392849582840603439843088473600 10878086 31732363826163551130906783066504190464 10878087 -539416292189369782387837366725537709440 10878088 -261813249774495745537869955361767127040 10878089 -356687570938871488862804126629938297120 10878090 20476343071615476237518757356442316800 10878091 50739500203628221321350492546734702400 10878092 85411364164191239955475538444186447616 10878093 -149308548379680439151450631587804434218 10878094 -347740905930620668131450373811668643904 10878095 10774653019946173401977518809626033520 10878096 131198268912180347669060045388518129664 10878097 5165807859370906897019369677428085360 10878098 178383684835790274200859439041405612672 10878099 -514558024762443382092162250578477924936 10878100 -87518937908609264960584619793366291200 10878101 -77637708133366212400408259381156837376 10878102 -51805734512697337705472056033826543520 10878103 -1001416989321376319155585105938297738240 10878104 307104460570423710996800099614117355520 10878105 -66988738403035411560169278587799260160 10878106 60279621690190957463677500453772480752 10878107 137890520726840118006400000831811039760 10878108 287954754651961199072832430261856010240 10878109 -83546392215344857273987883904660472800 10878110 -265479541609515821398398859421177039040 10878111 100056269129981747889721782023526592800 10878112 12791373868168073594396943058612518912 10878113 -336123980115305784264562647899942837280 10878114 -28283294502143821119798054664179978240 10878115 -331852992658332596842034005891601546880 10878116 509670123739947017808523014244567040640 10878117 95574072104733685446195022546540519680 10878118 -9572764112618106054797323728293134080 10878119 -31557204184762658588662384464206396928 10878120 118256534461396658722989495507288883200 10878121 549057806458688177584398282938168632144 10878122 -1692256119282859095862617164060779008 10878123 157137334094236571872272412818169171968 10878124 -297193363010844318052697190191244200704 10878125 -48963053115362654962155618282042918750 10878126 -42139031810860878608596133870368837632 10878127 -18590547281111494826470956398340038320 10878128 48416858999019294476452614944890109952 10878129 -431277377650334648827003386132201316926 10878130 269765574655597987845810779939499408000 10878131 -149097438365439848194015278117541711296 10878132 -247187293731316486101832030119877171200 10878133 -154260387369270890781938436107144816480 10878134 87569431847471923919458639386352845216 10878135 -76879870740033022820207179491157364400 10878136 -120491417355068533720687093260407808000 10878137 -879328822176391658561345256534354167868 10878138 410786563458978400038293970462101255280 10878139 -155471436990403994202775556499700790576 10878140 702939204669392687684317450245734400 10878141 -189367071327505891013933104916543451360 10878142 -616523913539458805681963266634323200 10878143 -290252345455123491305934318641789283480 10878144 88134429253612319264568618163466403840 10878145 49136177566636447304659090320369810900 10878146 -14057904528440272548376642735942752000 10878147 307516778745421363242210013111139281032 10878148 45514357981976020103564737893340332032 10878149 -65578257594183048149279502100670466336 10878150 -84089212743683962656806640452046950400 10878151 95495677760650424914754393199775848152 10878152 -32245988516415335583279189649874918400 10878153 -136871867460357026703222938095554315072 10878154 132542318470012601655850759226171503872 10878155 180682166678179843864350403053352857360 10878156 -2665699891978880551704754972899103488 10878157 -70777824468193246878234489468516307594 10878158 -42756385431962783241620638876119323520 10878159 62995226968467288313711052405956276104 10878160 81417518090877419746949393137536122880 10878161 58726363761609383260556585861886034560 10878162 188628080074072652607089532471464004864 10878163 -486405050352573087960619350006288351296 10878164 -143113551609592026116099777658415915008 10878165 374767194934203419388256150012659504000 10878166 33264635146780665875506688360079275904 10878167 -332688661344503014484350753917535409784 10878168 -2984128481497057048034758459836334080 10878169 -872146851629230225379341297613675613430 10878170 363092185634315702276785779671288813280 10878171 -139156149898721457295004655079626770640 10878172 126204180682752119051848138456371013632 10878173 -317981520061837653967466545150586945940 10878174 -80979455535681181327763074743292952256 10878175 -160043858966769474654531554012907638400 10878176 738946574831452181269201723401909829632 10878177 37687375274974248238263093430671257520 10878178 238574920805745013248396100171605370656 10878179 -95741230238053118737905381539814655872 10878180 -165098601180973611592076721089921495040 10878181 -462354017833878366496260413253955964040 10878182 61512884745869866719654053669671174272 10878183 5775355673019800730720950887326167640 10878184 -553297756221572255802730168899729408000 10878185 28251719494771709068865257609419202560 10878186 -57283835105226430545650870075134486272 10878187 127838076825388212472649797931454114800 10878188 98796830279975275431711565221947297280 10878189 90488481847100891270872189107275284992 10878190 176083467330607494022662374580809644800 10878191 -702536582162721333310315186120888139232 10878192 -117671473083940231063944975520702464000 10878193 760971821829790944824633767352458159442 10878194 63947974408632554744590983527425708032 10878195 97007931817443138623222736221000336640 10878196 -96691435781398921527780310501981694592 10878197 -477205130410971224697614891539474972416 10878198 141617253029694530650818731861418748800 10878199 -6235725373014366590116055416260623136 10878200 17234745173845745929178994052800000000 10878201 -298580699449030326620437663213552976070 10878202 -128616993434281071186994478444105419296 10878203 -21699082411137172845427480311559104000 10878204 -167991566950557387121453632475882274304 10878205 -97042511415597793145543260780217070480 10878206 146086338360970079362796736662793293184 10878207 -268774513904489481744591088927795253760 10878208 406823341714236019994238290332194177024 10878209 -805417417561823218263136651453613326590 10878210 2185370079828261398192564310134661120 10878211 -26793889443040139577577119697147878336 10878212 -219275483698977767005937088485938076544 10878213 -643673093345382368762844021145529044416 10878214 -332368195609961506250688640599028343808 10878215 -294815882146330992312260626496684907600 10878216 -115186031919773827163968985084317040640 10878217 601768429064599773190447039139801342784 10878218 -17452731964817060919188900527194150912 10878219 19560043368730894128109906775906117520 10878220 -29172463813201542789480679998975237120 10878221 -1002956529542343205890903657635962584000 10878222 -38360554172040866491611371205427276800 10878223 -267732759412482148421338623493091656528 10878224 -49955676394531542621391892218645315584 10878225 75158239163378843496033405832187127600 10878226 -5841160839627495239984392962772235136 10878227 -128117001660330245749435385220871731924 10878228 -337004038598592308301306975189244226688 10878229 -708434788230832060866205622625695440416 10878230 257260861898229890889124377250971208320 10878231 -45894268338130528422405971761459109376 10878232 -34514033074927983010979197975620587520 10878233 211848738237608958645564941245263745482 10878234 125874702563937272178669823525428487680 10878235 105502860256681990272489948084897927360 10878236 -233062869288770017285472038839031134720 10878237 -209213516170943133361719724887094855872 10878238 12254449910374734693654809196022090752 10878239 855278234541302493594222152649289043040 10878240 143700995118388099918924677429004861440 10878241 -8219471715629836963581257890765332480 10878242 -577569721753927381434317569967277977088 10878243 85869362975208676035886463824110960000 10878244 -495037088999509652100483399266783551488 10878245 260465499794297495653954644994709088000 10878246 -364840699056848446880424866714503056000 10878247 -12865124580744901572438191497674530528 10878248 -615510607942198906208277992943116544000 10878249 -192890321613950400208043218181315672784 10878250 -3838235919073453873955203417326672000 10878251 547702655042696688705276634919997619104 10878252 125714450527016537808169216100564041728 10878253 224731418963666635240137090578419137900 10878254 550236917333406591659188534272689474112 10878255 -32706359080894115392227234298774662600 10878256 170487143748027694532844055967512051712 10878257 -240137267714688970988804998051426665420 10878258 2355448475695179738430704329987874048 10878259 22859309597768314499472693930513785152 10878260 -221097250254399866473803749080803379200 10878261 97315433287168672085949856559453472 10878262 192203441429150764673474135087404003392 10878263 -111134777941939786937983908483375816840 10878264 -250095074512184305324269619535664537600 10878265 104090980091203855534876608898641193920 10878266 -71123640540446739658000018960817293824 10878267 -143645299418097532552153704429478431888 10878268 425735633301281805287711994127494069248 10878269 15280421429918580210147716733687219744 10878270 1934987169925788669562817073288464640 10878271 -414204374269425962271562383498279550528 10878272 41583522970723580497596329293284114432 10878273 157382351611015961390886133295727669120 10878274 -9844799951804823389920177753361752320 10878275 341955777232783225690784973686530122300 10878276 418718604132830830129047206558142815232 10878277 -574496433796620217967733818331453659940 10878278 313341700672363361646180613980554521440 10878279 315643402009070119984292801192998051200 10878280 -203531312938392881199154532004168499200 10878281 149700509329841261905618729806937288164 10878282 -6029090968720426191920120160339982800 10878283 236805677404717389853373069836272673824 10878284 -94007443154977160451622296034169453568 10878285 -229653562403575134231297529648963262400 10878286 89533725512094734043485752807671630144 10878287 33543496624474843508628272599202061312 10878288 -87787463283254621967568883890158698496 10878289 -327704357532499851612236173100631264910 10878290 -232750137052062506733345709292569845600 10878291 -751554604176128043317568401864197138848 10878292 143824374078778344575259558498392651520 10878293 -104853408333310809792146422879260085536 10878294 4994045461823018935709083690785388032 10878295 -166418463957160418571667844392676116200 10878296 113923174435774006952664814164656209920 10878297 168188822579523595551587411393476501200 10878298 390665473537581390443302214313136208640 10878299 -581880930578274724880656898942967008700 10878300 -16452713498049735302517591487820544000 10878301 32840542573908225333288326291807846752 10878302 125302651137985216971272489370666302400 10878303 -15608303970656846956326415252302815232 10878304 -1117435894865008217828083397078298132480 10878305 -593182756757041416214877089100913954540 10878306 -268239441152035494657161726528882649600 10878307 -273501506894483032811238923358083605368 10878308 -227443899583261072207429726214059782144 10878309 -72284810928918911596396870356484906920 10878310 -26454032490552936756449297774690039040 10878311 -800227774103930258179526901157699286088 10878312 -2809823610200070500037091391711477760 10878313 -175564566949876132309544343620090994716 10878314 -23434887207583418008660174374189182880 10878315 -128912281352960991149462944218098895360 10878316 -217691726857349861577510197121965212160 10878317 -694679086073355721967465404395700118400 10878318 -180312230546675367953310229142010180672 10878319 458866491205622578766065362405725120720 10878320 57559932149517984969507245876008550400 10878321 -315686793173715719742088886491575667296 10878322 -68994320025053701738966812871511471616 10878323 118408213563595761415510878440341546572 10878324 -154745315975913398270175956247485521920 10878325 99951862473150925460614469940406778100 10878326 94792106257617846814683331492472510112 10878327 2113991764981624719448021441772353440 10878328 189948198161220235160545265884724920320 10878329 3607236762733623041648898526784292672 10878330 20820989815486551036776065806455040000 10878331 552804978396972266600660849893364948132 10878332 589164199577847786690443089641696823296 10878333 963183950713352747114825998508788608 10878334 -2978694623073116995544431711204033536 10878335 -8715104937192871222380532226987148000 10878336 67154319031621446823376964134161612800 10878337 629128865117945754984866203388152185986 10878338 533834220941519936946813643714458679296 10878339 497287465484098671699147443230087519224 10878340 141929669351133658944952071546940968960 10878341 338716175534299854212549475726299221500 10878342 -138272376970100003411791952947734091776 10878343 103909153739675137095904453172711212008 10878344 90312717010975279769889006184661452800 10878345 246305925443553293412697480996397267520 10878346 512769318948961852094585812347229549872 10878347 -430931308347352278021737300225781332448 10878348 -5461822366886680670917277384239687680 10878349 151902265826408826162028566986202392064 10878350 11852036401565181731973248011823068800 10878351 20681629260173249417990132655762044928 10878352 -26611426751142084688132841641339346944 10878353 49811493651066469158617683288960366884 10878354 -95879000246763470095153365327325820160 10878355 -2659275672013960955825497905385785600 10878356 -106665011995891967922667930322173786368 10878357 96196638313902986300929694549023017792 10878358 -4838122623143951657964433139357663424 10878359 562719445167584460944673489375357871560 10878360 321474133913829991303846571144534016000 10878361 582907582989261804888255255398045911440 10878362 -388347209315380225781274165132833070336 10878363 491881410497300669339983036997943317292 10878364 89635004426088687877275356690907248640 10878365 136635308171353038690943719052121617920 10878366 20762588656124081642735520356200030848 10878367 -299999709683620666205371571345079714840 10878368 129481179782525068596078887432018067456 10878369 -140969251177309849251257150822261730720 10878370 126745670847347806643588713437701789760 10878371 100960120130663712606845584987370114304 10878372 -485681141468644655401368996740502393600 10878373 -187333396434154537232821153763131130400 10878374 -122698831095351779938439214852169002240 10878375 -457824739699464072844254902106038460000 10878376 75365724718058668580579542089869721600 10878377 543961434239307362851003753097065439226 10878378 51608119971997848515910177663120683520 10878379 -121538561444923819698040426640635645440 10878380 -360095726245924816498625936358595368960 10878381 -169669105024068464868657528248345999040 10878382 -335863924625679740126156500036005590208 10878383 -537067234740793244659339139375321824368 10878384 -77806400363104444750703139108323328 10878385 -224942760537053592045232593474443596800 10878386 194174459714908321177280363437782964224 10878387 -6225642502386946753437162349678221984 10878388 -650068132414059594710237363033022377984 10878389 311510192291202228467753555116787294190 10878390 -78662519856355685030644198668203767680 10878391 807709938893293439820611362097870095000 10878392 626136947568861211564461240475535585280 10878393 129908861694515372173165165065877454400 10878394 384941253367444795152859647828430352496 10878395 -136374956848557261673843875725918568960 10878396 -100802376232731754452494414690845556736 10878397 139421134990594472200786878422397246540 10878398 -5520471756004923458978949313830639936 10878399 78741092019532482188363843006318045424 10878400 -867633779126147691814511020290867200 10878401 93506290558109937505949731957658995332 10878402 49433819350803315999422858008114258944 10878403 -947074246221770858945768633635899217348 10878404 36230603159502489618667202253072713856 10878405 -184209980253225623842731987298906874880 10878406 -89117464709731598829307523510765752320 10878407 -44936531667223185001951942188365662272 10878408 426013622239800360994015150569933619200 10878409 -154235046527173478899321833744841050396 10878410 -321125682093629614809719692990306292640 10878411 -5514003236783588236494902777176546896 10878412 435347923513805909534873652639708751360 10878413 25258005451577738248740810345244979328 10878414 -123096948291651126374717408888544986112 10878415 443717043548015273481708299174237911560 10878416 31816785750629122774798866930323865600 10878417 54546674350180027680255701124523695888 10878418 -165856648013225794285799957901383616000 10878419 -634378992683455468040864530040880829704 10878420 4519399359968163836680914974195712000 10878421 1258325180875989440382692466490104370044 10878422 476596536461104524707785863676083868800 10878423 68572505550402232431621440204401876584 10878424 409488513383592810364208125598842152960 10878425 250255362085228242031642380372746856000 10878426 59055337066138357280558854288145499360 10878427 89229303601961270877600404548676332544 10878428 404873078131771072089931161630305283072 10878429 194124723607441531097990106809037342048 10878430 -303837928613592797745513154293539624640 10878431 715937304032758506486561142352295081000 10878432 -605053626557134044974571564913253154816 10878433 1051374185603890239952750657595599746324 10878434 47342455360640217029523458705449032192 10878435 356310671767181254395764847375311390400 10878436 -501489647988466940674801194335314551552 10878437 -516039989297856630349803421101623783040 10878438 -249554443986370426468493221295117403456 10878439 -138106361831904884119800929583371673600 10878440 124859384153040342512832056110242201600 10878441 3165036886332635229803396187274839264 10878442 266727134746435995915128205197029885872 10878443 -151957877155054242055997616788257870536 10878444 -78428840336589407153736645002111560704 10878445 9624878719643412515996450409908176920 10878446 -374116025921095838993876167350394619328 10878447 -348785147274642356009978832597661822200 10878448 21434654084782477759972085559321427968 10878449 65419884624582112816234175376388133220 10878450 -136827660169596740478132697151701248000 10878451 115934696948770923556179556563229437600 10878452 -86741828180447393189105275389692368128 10878453 465841316401827227453027909186863652664 10878454 -372633366151221762101833480575857449824 10878455 -44089494130234856716944836254472140800 10878456 -179414661911141008224353049525340876800 10878457 -34778913135929267741977521404152921520 10878458 11474600956988664331708881781539102720 10878459 487490881535710130358091699227563681304 10878460 40333496371135351129624874485690690560 10878461 -809947655288327233954502494103939297376 10878462 1064581179420579780578036362070241024 10878463 -974520375271704725266741064491233428360 10878464 -302637216136226794328218158679053041664 10878465 120916736877199960767647627556786141120 10878466 -186279163564674044150027912985238763568 10878467 -411950197377708314707232777169210164484 10878468 -69865135189906362203474649084512424960 10878469 216120052394188588693936854222339962880 10878470 -194270765750718828068608136686221696000 10878471 189193931572211590721263351218877227408 10878472 21345304179945578742285699743375155200 10878473 532930150445700469321715199585114804 10878474 -36046241412108877066557270534135344640 10878475 -38318459976918101888696631994532321500 10878476 -35738197808029540622265314224414162944 10878477 4510226231159950811338653680112438720 10878478 55012851176820879296789047575455913792 10878479 -124464136665020870214290773072410266880 10878480 -64536161641233817467629999599408742400 10878481 -206447772561639226146465850512127888268 10878482 -24220292032204574384359857653687049216 10878483 -42256423088870598842493308460254468352 10878484 -2119655586080635821311323684625813504 10878485 -144308268966396508371748103148176208840 10878486 2774633951483234994332906124411593664 10878487 406862460587366348977078740478060839792 10878488 -284949684800909237466110351083842048000 10878489 99470717943336791332995969261120199680 10878490 86666571758794334529288100138166719440 10878491 -179120736159805528933084502388352841328 10878492 135026092138260702309979265566745098752 10878493 217774204198774833238783775392843252384 10878494 251909675583445960243619716773601920000 10878495 -377346507239701663495877780433460712160 10878496 -252327519124022606659903497880944377856 10878497 -61741276615361285872274542724969332800 10878498 -170600569750955051199600907365002842416 10878499 -7615908125509404160911403065415228520 10878500 -532208668868559251042853079919112384000 10878501 278160180550333080755349547443716039520 10878502 85957228381848513313814042907383066304 10878503 -177090524182799615857409043748737802248 10878504 34029275945406249062492946411715952640 10878505 -541432664652636698314368889293973020 10878506 -345368287495385393279360092726222836048 10878507 433146950610809109106641487503143882040 10878508 -105317932396887240721390748056655775744 10878509 539887357257701324445734419684677034860 10878510 75100123325163544867377521645627347200 10878511 262470864638694322222029106744931944432 10878512 70951282196182624588324659207494025216 10878513 -145797590294789476290130823678067578256 10878514 339943970572987718132853523360986563856 10878515 72506408871945529538231341235986930320 10878516 -497827736318636606838072451486662881280 10878517 -137559031522367878569764961476479729152 10878518 -41423704111585841709717797354510285568 10878519 119296532278774207147427350966692826344 10878520 -154232996165340858301218739876547481600 10878521 -99993211257490419645000200401145088480 10878522 293577382495594704439417423990277769984 10878523 5995582148194080548137335278211553624 10878524 423034419528633033256436674589548932096 10878525 -86409236854208294058383281302543007200 10878526 294294447034698842233501357431222589440 10878527 4570298711827500113651096188779338880 10878528 -25163158948804142526874735161680855040 10878529 157452157606829022202048205407513384130 10878530 68503641169656907526489883319877565120 10878531 -252785735529811250796163468802047534416 10878532 -72080995092330832080550120175237181440 10878533 -67807258983545811342763616037729204516 10878534 28838976580770391247791265437032374400 10878535 -106579799311753774451472232911398912520 10878536 -569548835017891288636705493679862840320 10878537 485207645085596489775797936147863345920 10878538 114733842988913978264725584779073388800 10878539 -511882565830077050790857596752942402684 10878540 58039292676911962259609057991196753920 10878541 -894771831832570913206644174168198594058 10878542 -415501674385830167406820174465206292800 10878543 -11304606504576270953266572582284755176 10878544 191807270773879060448246688703989800960 10878545 -43491689882168548775196420797247844800 10878546 54832714013647051742865648939735490560 10878547 -137404148355473053308279202495307042928 10878548 -21030297010614041414687702304787492992 10878549 -194664364364675046933221236569310708224 10878550 216288145171104732562858475073674644800 10878551 362133228237355565342596202742049910784 10878552 -442515080761060880790394789895699834880 10878553 -268384338310189743218684172502213830144 10878554 185876341568741414711223089991696404976 10878555 31975405346336569354339511170557136320 10878556 -157320019111108519007028769716891504128 10878557 928742772312705198262484752476571260960 10878558 -591923479556315758863709021895424000 10878559 -370207028333737107943794122199864257520 10878560 4389251340234744482668881488086302720 10878561 -282190351346567054996899531386766870512 10878562 -83148450326894530804748802537493057968 10878563 -315151065432425288933405146886091609600 10878564 158352521289495970052976198449604618240 10878565 -111160664745868085377511978388719793540 10878566 258407623299100926164575214310746695680 10878567 193732289260822137541249180287631710720 10878568 105444771929215127932669872246817781760 10878569 -105472087677817064994442243643975811840 10878570 -5620747062337372024097494266769996800 10878571 -54567937066674375279329657975153153712 10878572 -358147569246500044188999843148414748160 10878573 -904677392275332868020270771662598873216 10878574 139436256084281404157094185451694868352 10878575 143529788403426287064994358305933453800 10878576 -82744578724896254107994091645839966208 10878577 -622736381113642314472313901463805526574 10878578 48288799129542285446268659747976405024 10878579 -159228889927361414551983409929739004076 10878580 187128732860030492505106782639260947200 10878581 206924839694077294033280835578708920992 10878582 20351228925870531014067802000957685760 10878583 -304109853376009127421901698588501336960 10878584 -152346778765338724295688539925474877440 10878585 -9294581975774653109882305606025324160 10878586 -69542820520449277986157219260426003456 10878587 362860718044803891701161525511592931236 10878588 43452104091111201487611273100483737600 10878589 -1246701751196988337600285213356306261888 10878590 48365553514659467252355775912472092800 10878591 -253838534021291746618330939556489692416 10878592 -234270465036336232437479825135936471040 10878593 -68660975471191301722754439892220066256 10878594 41579497429762276623659390071133225472 10878595 75548140065539993623210148122173633600 10878596 252641609258815003709943876256271400960 10878597 150727026623544046889270078310746856000 10878598 470628781449271589540606107026154888800 10878599 -297945190384980097829299995587107367400 10878600 -40511430639492357117398372040840192000 10878601 -432945356129534066216515994990821175398 10878602 -132584429923262851136203964041829230080 10878603 -50875283931611600367811050715124589096 10878604 -207535437316535094342696617792476466688 10878605 112407629383259093099040895305036733260 10878606 6063179783947334345920933741250421504 10878607 -14858922179705808216454486796522738520 10878608 38073971673153253959135598085402148864 10878609 -47165479603165489220940969115654569984 10878610 -48374690424537724416850124515350515040 10878611 -40128794572668641998440423196323846528 10878612 71264565591491614250008751769793511424 10878613 2639599343163739724604762429868867328 10878614 96877526994679903749021287327754692352 10878615 150073360330752257702376137625423036720 10878616 -396361235448876539445489884635693056000 10878617 -317416902936100879591082232696109649334 10878618 -295769694718665207951758528757593110272 10878619 -355815168578695395043118642804559977980 10878620 66943374862722590765708734217049538560 10878621 -40676115723376072741269181373906547840 10878622 197146765920124003344808006945736249472 10878623 -55182837703309918823498705788868988480 10878624 -562544415030476765673385078538974003200 10878625 -631007670878313001476655586245587630000 10878626 733208377002993380111435964794052816 10878627 44897212128629034598916682738523105200 10878628 36883731167890427509722937443448464640 10878629 -11990647884886094465807513541332673960 10878630 39247679723576180089629793077816145920 10878631 -533971769195648407146873659945555538568 10878632 -137475723220011224886666354815715655680 10878633 -142599253441831453379625377234854424976 10878634 -48236861287826767612974365232976376640 10878635 556977974077399699592553925910047882080 10878636 70197090339020468300088091434056309760 10878637 -382121628024592083135736592511223291488 10878638 -344766936714448149565144478924192566656 10878639 -374026723022024935778883534793860841200 10878640 -60067823081262451468433197360024780800 10878641 95902651274991634426544407379973585042 10878642 303475674880403564302398663263798090640 10878643 84951707636274185902167894558925203664 10878644 -31499694258195854147394001868998311936 10878645 352587844069935795687140595670072204800 10878646 -314967675676138302831656886520992432576 10878647 -367948374659826874531598198030418763248 10878648 -34756756154688806551036051198436966400 10878649 -57009943726946858449624451888548452464 10878650 -125008784568221496347204361894809089200 10878651 110395042185315815976073916850900595200 10878652 195704300019146868415516001873554113536 10878653 -58038896408496631463804487444014964756 10878654 -437616863607393268297572262697254010880 10878655 -314142245837236485641867317205249507040 10878656 -3713830673830351736566839231161303040 10878657 -328597745695702959266293569468159064608 10878658 -101926889850459879113308375650414824448 10878659 -529037094280045550131770357119609929920 10878660 100504402543973875135092921776476224000 10878661 -153478253752398222635344055153478208738 10878662 -258417967700379165582691917110286699168 10878663 -123207728392539922208308047178016653656 10878664 -344519883941452305447457880840341232640 10878665 105053405563704041076729883846754385600 10878666 -35819224912523488530537115912763225856 10878667 -179687491899851519606905645554664393248 10878668 244048305173271038290819043424929250048 10878669 -304967149961975820352229031249894675306 10878670 333126591584287702955217498861451148160 10878671 -615095760184008890739897024682993498128 10878672 45287899397802193892074145000286584832 10878673 -282036686512053520206829109085872868236 10878674 274244643319959573312766274449156959552 10878675 51771460105767551204507242193359488000 10878676 56613144360530822877186303351853016960 10878677 1088002239143508566925238700147658197472 10878678 -254940823307835844689033568119185510400 10878679 4372170091463877069447882835975614400 10878680 -281839746111934517751856869905279385600 10878681 272585995145515860021191483652322846944 10878682 330556028703572843421479867424701022192 10878683 1002432038459944695168960601751444120880 10878684 89933004520983903198224178432945179136 10878685 -620057665713961413657311646478293145620 10878686 -32146421277329088841972674807624106560 10878687 71691840340710993854874081619529423400 10878688 -262844598798698218408815942550404464640 10878689 356642211721709297838391068731345711280 10878690 115648538943119712380133108223217702400 10878691 -651012594742228745577408215957893044576 10878692 -112575213369351203439654754853828499456 10878693 37398461326670484730090880115109724160 10878694 -46366984678669917326386375901048123328 10878695 652616797145186813955590298528660004800 10878696 30827829406060856404321648398640742400 10878697 -617628193770515696195035983279550876000 10878698 -323015324444554784591031130029631544400 10878699 -685265000938251833586813235557480000 10878700 -49365558078426474029489405715928601600 10878701 576842489745677483836851171941429736384 10878702 -25180487613135292407086798385923957760 10878703 34522438120630338326833646124904600560 10878704 -76722775148912815848747614941777428480 10878705 31117963361017724136398900352164907060 10878706 -73022410337078964257388705386005641216 10878707 -175059553542732390282828596200809651888 10878708 395083344888637345289608223402782826496 10878709 -436335505203128353143937575271855147090 10878710 -215356061490277707683651219205120612480 10878711 -50829419538726812494184904394637254320 10878712 75385667623942561667763212240770252800 10878713 -250887344768581818263576016860519118780 10878714 -180747066141729304985328383203146694656 10878715 414448506132216471639360879826590190800 10878716 144897942895202056076588155855417489920 10878717 141928790194146755286657030683561518080 10878718 185228787322578233457515066485854274560 10878719 60906554968656042512954224315642914240 10878720 93516142992368842317754800404976107520 10878721 347015262115795399448282819323242162112 10878722 -316050890388955134035859563330007383088 10878723 733738040330134774877790096040115602104 10878724 -136637604694557361549671604427597451264 10878725 -91450484237510054905343409041305032000 10878726 277548323178024210586252508803395428544 10878727 -134160221583031317447426432965810401392 10878728 -212236429626080179438884121599760957440 10878729 62199616770759601056408858424336164768 10878730 -128008990123815437361281578354612302240 10878731 101065257468016068355107857676197000532 10878732 -606011253780348664880531459962408796160 10878733 -53456782438478008993054214944405824800 10878734 214491323492377313530752862564584745152 10878735 1797482334573123245616345572814575760 10878736 -33797593090800671675555448792680103936 10878737 -55617830323708218645264578166808419840 10878738 126517968531916974378863566239694035456 10878739 430789288851652771215085132216282442540 10878740 -2084553811968643874266488679086781440 10878741 158185730464064905275621914997059110620 10878742 -2669242434307148495833540676481724416 10878743 16687300528453371667480423728165869544 10878744 220721348310909343380417278659292651520 10878745 64291524160365453416801917503353142600 10878746 -235924721542547295598209713799155366400 10878747 27588940423771987863885648517288704 10878748 65312052468179089420456966816571460096 10878749 -73090932927784613266276067693038152864 10878750 -24662203102108639023617395017213480000 10878751 158154405852058844305791865855266707760 10878752 -67791671244658083095495877269494038528 10878753 19077953070604152255253860631439207808 10878754 32411697738280646978082719559555982080 10878755 -182649241878997021199532316793423473680 10878756 -119902861528325002766810413636893757440 10878757 1028076925266865575054048885606759003040 10878758 -250625680082380486755164710470192467328 10878759 142938788623740150410177556968187858240 10878760 345446651024302019436127881903806208000 10878761 -1012375861757874959493672937660208158848 10878762 31658502897625624039128346307115139584 10878763 -58715500527925858123809995569769159904 10878764 -395655418923555788497061702104513963008 10878765 249927560942918787390045469677903357120 10878766 -177044916073365549674975106182393535168 10878767 30712682929101949061924501271478961592 10878768 -4270109269923360145304149736229175296 10878769 218881994123732131480277475610794174960 10878770 -81608352990334945231984392429314150400 10878771 -280060912723411554407292532171350796488 10878772 38526706904374747930736517583084462080 10878773 289525310333126532135562437086732634720 10878774 -179286966991080012354923066463945216000 10878775 -16261266178747277171967906926561657200 10878776 -283402652656153065893965748809872506880 10878777 31566430977995901756137417602263440640 10878778 -34475005612376598608979342102094300560 10878779 907110982375084704419383303751380268784 10878780 76247662505133479644579651950151434240 10878781 -721964183596005555020356159288029135418 10878782 217393988599662413863764701852889268992 10878783 102924910790503355967160750658167365504 10878784 24761188185981489854439999484007546880 10878785 4406490252456790293572521048643976000 10878786 101267808058035291796943018901381072 10878787 -309134252685090287605837340812998930048 10878788 494094035383067129347561289414600582400 10878789 -11177283190746986411629071884625448992 10878790 -28780250178719968907592456925115040000 10878791 -83224720447257585353568456581469338496 10878792 -340666783102151372037135105335796940800 10878793 -150302855940533677426060724198301939456 10878794 -435346484354850116433665847137432553888 10878795 -69830529266316724588633746423961337760 10878796 613993500493327168796701413858937721600 10878797 336102864822057796281114578046560349792 10878798 3133173370420364864998175879128151040 10878799 -100256238538097328824594998555369111680 10878800 94567524751324401594536996733979238400 10878801 -261207332256449952045095752261237749696 10878802 -185165254600198195356491691032907494400 10878803 62866958008222110996695076481892233104 10878804 120054664527331857295588364245351559040 10878805 -15711946045770068637066779678767693440 10878806 -448470811512839706689210126241326970240 10878807 -17381422116345805576099004625835403160 10878808 1184633975669661322967130889047682498560 10878809 785835663809892426767228460637336592010 10878810 -141800360260615897820675913693885588480 10878811 69999759240503420565407174263314778800 10878812 -242689564991859870401138088833171420160 10878813 -964761653682380146153856070616202980800 10878814 -134048071319506958368285016820888523968 10878815 516914170717217960383781801926120017960 10878816 78198812681891345742514612444845834240 10878817 -126782206785728339022054278337168280188 10878818 -53815108864185381037044492087973598640 10878819 203170188772260256715307286817397960960 10878820 72593174181284142033123739849720135680 10878821 1382993626611422057726575862736157813500 10878822 -67629396672568337638911848604291932640 10878823 -241397673493710879431728237894410681928 10878824 136457699889918223240438700094443274240 10878825 9942599636745470676961504809130677600 10878826 -60867373468112130693221531114617797120 10878827 103566203898753753496669673347661465916 10878828 2010509308765893643716977780183285760 10878829 -413906493526384732073957582530351106516 10878830 89251687498385462149699979837655859200 10878831 -556942577101588839849917532689443487472 10878832 -187178347948409313570164016243271270400 10878833 -137616427181361126846161630615626918080 10878834 247743207561821461033236126276256202880 10878835 -418987789979181697070041857545826547200 10878836 -401146409744916073549876230695903099520 10878837 -261815298495565976116839006944694582240 10878838 339219430001775158904589837233755164320 10878839 589796767506944650500361677172050151824 10878840 -11662080896562860617469826457927680000 10878841 189343828989719148346279484005780513492 10878842 141118572510189528170843511771361507584 10878843 215695106717252340384259731164610416664 10878844 568554954772567635978773586790150056960 10878845 37141378581005868149579871977708621100 10878846 -173235955717545630383084081572145221632 10878847 -30412481175438908302484281064859476128 10878848 796602815285400984850792465212081438720 10878849 25272114156316573864903936344004371360 10878850 116287297088915766177781079689586876400 10878851 -24691109308059427818259881915056079408 10878852 37431460527012404362714607508265961472 10878853 -1146059086273373936677446551280042009920 10878854 69444914676748612791488625485480812800 10878855 162624970242799594825549595094760043520 10878856 798405566776202601467185736701963514880 10878857 -91138037401658554876733140699200878400 10878858 -79870882861925331444574691160740321952 10878859 72619272889752695251650043854274541680 10878860 167993476224951156871052135719331727360 10878861 -18312240742721147442242056641831124992 10878862 138706351590845707594007349832099524864 10878863 -428572126512471548740858680019255719888 10878864 44599787440216935399988656808152858624 10878865 -153776945461808046406389167114743993740 10878866 405237582003802129847485040456816287632 10878867 -374366049493835374240163457613626742716 10878868 -190968087201414003117989722146416640 10878869 -377416458041659970215098497920059977604 10878870 -41204920916347851974155896755133763200 10878871 -2992209676006191645502495974365980416 10878872 689640324451240195265998382113986508800 10878873 79638426581592923759964468068444370384 10878874 -462977978197217455170135779208975447840 10878875 178805264937144111916592943794934504000 10878876 -87214719672150867472729718719286074368 10878877 625670865773757270043130070777456554726 10878878 -452305738747607679168022149394097401344 10878879 -49038226400916176311666127253468275712 10878880 99279970521127701659047439666492866560 10878881 595973555684618866469472511209284090304 10878882 211709138112076877979298171409933695872 10878883 -650990843800224856393647958518199032868 10878884 -165793761226620411528367357588444299264 10878885 100820893888562934870358478318127733020 10878886 166246443535047605803117977446420438400 10878887 -636578680803993666903008588840458352760 10878888 -82334934026567930877729053679504506880 10878889 -86012770463306175001891074370389031680 10878890 144709687832221598576720679037933344000 10878891 -90664631956184654639387818000218340008 10878892 -68719672647276717421435923973065277440 10878893 -411884675871630857702093640192159645696 10878894 41777440288668791106545769074255427840 10878895 184083334846624293297434748438759804960 10878896 3430375607126401720629186430357340160 10878897 54719573576756279292664743273045951600 10878898 14903534441925852405060062642554578240 10878899 -108976144515956898733450426788574428120 10878900 29390915577099688046625942239823820800 10878901 1047430517493659800394625628148721731808 10878902 1668203071831735330198427106748054272 10878903 -59874563063052245965893569389659823056 10878904 125508919639338191747342303767653580800 10878905 578500296034007248718329831009059141060 10878906 -172343380403600157942169330248591724800 10878907 -207027789276774223794147870361723062320 10878908 -164159897682013848478912743371515776000 10878909 -8504814172261866143880324515603908320 10878910 72354794738264215800382541159442005760 10878911 44316118114089516762530306495766950952 10878912 92577362993221551050009687852197085184 10878913 694428396789175756003724426318948132162 10878914 9180466856982442686523396921400496000 10878915 -82169285383165217454603581242863816000 10878916 42713617761760174657349980472579128320 10878917 15985488401233715763482796364736116032 10878918 17906888374867992619850123957735622528 10878919 -755668988797545080217221780194567280680 10878920 249919656545149666625923495723064217600 10878921 694183410645640019521216794131950038240 10878922 72418006458818503719738913684490302512 10878923 4287902568795206347185012303846859776 10878924 -134996282019341266259558059411562938368 10878925 209312512222317795906383732514102860000 10878926 -40379040451931331338932452544949153088 10878927 133809911916272479040985622536827888520 10878928 19118066413514827993183384219934154752 10878929 191741515156622551583772665416100744676 10878930 69298582068825261017636006728142182560 10878931 -124683335535798663316259570935246739088 10878932 38840987883979634820705228231284736000 10878933 -23472919869169744352607833160647342496 10878934 146136078332561341871117266843785817152 10878935 515251387068399050621913791469112505880 10878936 -107869652181518226614901409319904153600 10878937 1038471701630989768415824216878316887300 10878938 120721736598168324372219027862136858112 10878939 211091713955537276506672622344918321584 10878940 131893510084786924356431929561110881280 10878941 -1240001255600281631034207125045489252628 10878942 287019214523508018842651757136986568512 10878943 -611340775225242540708853679747426067808 10878944 -6553659059673058236075887072732774400 10878945 -128030010322037727865074132979793433600 10878946 -28249293804502973751361323285887572992 10878947 201635122008869828704740383559399059712 10878948 28481814466112566111113527862765115008 10878949 -199422295054723908948195038803783137408 10878950 192580758355107996517502916353310252000 10878951 -156003487586362175850464315322715205760 10878952 250331201742362811399577311576006574080 10878953 -439211804885246575927837751001840681798 10878954 -26423013899042849815209181640443428864 10878955 -93431380245008702345788093166737412640 10878956 -352714262597570182714338234357930432000 10878957 4692538311689373734191887617167009728 10878958 520562863154178436395419259252738454080 10878959 -67501385565096312800365390395328874400 10878960 54918996281601490499119984707792076800 10878961 -528560196724562291961866039957266219438 10878962 29358924316972347663414519031643897664 10878963 307794324391749659587863224698961932800 10878964 -159051250342580750511517106821016593024 10878965 -133619862571648164220096524562626007140 10878966 -1426630861431393339594626329298276736 10878967 27772347838834874477549600350392924720 10878968 -720779548867718567285595236649601597440 10878969 -611973355903959566784203784678236418432 10878970 -76122365221203529808773261518438028320 10878971 63195191999897249175529278742953258072 10878972 -24782320964038573504798225798330948608 10878973 -299754979872918073341564183682883898240 10878974 428554398984888207538951940004578086080 10878975 -24879591054865233472421205403200864000 10878976 -423130535174846620557009000765962846208 10878977 192120863209052662551578581188536637120 10878978 -96561263451378974138541669328785506304 10878979 -356854326015683038847237874284607004420 10878980 98766694643870621043140918313592650240 10878981 3195130385896394177886979101297147648 10878982 -143198191277757253747534435838005147200 10878983 718928851592853843415020053672672234784 10878984 475584269862727715154388751450463160320 10878985 -90892910658666485706530252938607232000 10878986 155369543316140567155905335374033488384 10878987 -77755028759585790527458898680169346048 10878988 -342717731244690804226485075920649824512 10878989 1410453018406575460033071577124184630 10878990 58705047096582148856128047683055957120 10878991 664258239767419680496099308059022818960 10878992 75353440711267113841684501042144296960 10878993 -374756248264621967634943927915923631518 10878994 58138728794693424967860919080760568832 10878995 -531283773236091073952165836196215574880 10878996 -383450929130061201097598075540312924160 10878997 35890622254526247438142472727640996572 10878998 156930427074488889357974664804580270464 10878999 -66472917899444673011837881518756584880 10879000 5176772247397688756336580265082880000 10879001 -217764684680442246197965537163956575360 10879002 253174266959162884234943026921031001600 10879003 780071544541203811207261574350703200344 10879004 171240711520598122377174091280950579200 10879005 -76545991305278060462532093847262993280 10879006 75510807175788178076746093865992420224 10879007 168728952877821384008543674000395644256 10879008 -51894318220732329837333849810162155520 10879009 898723218168332494084326497797404631216 10879010 44866427961119402905770085172073792000 10879011 120735343724859628596366622726716080640 10879012 -542285019735465134799001753873668674944 10879013 -712248832570846802576327643523036959876 10879014 -14094915287805106572477182268730094208 10879015 77753639587666022210856762210213266400 10879016 -71966152703974413027404228651218698240 10879017 -311980960372283157699143789024984004720 10879018 35667327561913408577028649252686390960 10879019 -99378191747242205957172012612241126680 10879020 12911600308819119625524137048829619200 10879021 609043423014853838149789825495286243222 10879022 79927417822215655972917037653757360128 10879023 -95992008166892733514624120851576602496 10879024 11695007307052081118911771281902010368 10879025 93341673106813730932575250083313340550 10879026 296418708437924314724340245211097797888 10879027 -532153659437606965345009185824358603124 10879028 -103242736681026818004905362799783558400 10879029 9971101345877139519304814861851274766 10879030 214394099211300480953254281962342300160 10879031 -22562740488064180313446200970129620720 10879032 -335572046520109033850252140330395463680 10879033 -378433973618395532421429797010687008160 10879034 -102939063797932595285378880244771737888 10879035 -102484628146979079385304223744754148640 10879036 -27984370653451964937424929825557653504 10879037 -238247487760155678545743913863503586446 10879038 65640737444405160403746657663674832000 10879039 -564176517522730770316068892495581897560 10879040 154123670246493412364795760219641610240 10879041 -65607207539842678959464724012714618240 10879042 130778072546226758927084284463313534672 10879043 1945092360828020113403088409212656640 10879044 15571250019480405472342338269260984320 10879045 -254256920018733417349460849628441287760 10879046 -45010804690059712521436834101164685312 10879047 193684376270417224763409972080533967808 10879048 -1688913896008329826062421110950205849600 10879049 156172353666145788613048154063760697050 10879050 3434981134723412931133341053957913600 10879051 22084612712959857656653944950361292052 10879052 -90493597634717020232179815472948689408 10879053 -572932995897535130564642515407140287296 10879054 -306977655222901846593188062505839497024 10879055 108318473158133105384945271420849592320 10879056 75294322100256317026981790682411171840 10879057 249421309763708353267965840291906670912 10879058 -181980013511599183806669551896537532160 10879059 276214504452679998352646224330994561088 10879060 -122525576543732645172848153474947852800 10879061 -550609790803167077869346011873816861476 10879062 -264486792314669337469385120820668125248 10879063 -74052055017505381812267834185582366352 10879064 132886409874993734423363482062249369600 10879065 487155178875912791080874708912758602120 10879066 714137639713454439998623171084732558848 10879067 1079335469172839101399883998285185990792 10879068 -98025746775415200180824145019386140160 10879069 181516376964185419918343406870099539520 10879070 161221881916713905551473125000900316480 10879071 5020862054441834724390314679441858048 10879072 -135801494122472364597967260615101644800 10879073 -350097698344585991651760839675432291820 10879074 97539362138671632287561067378950430720 10879075 -71056449948808557275956840285488671400 10879076 -178586767110798174400738522857430656768 10879077 148490859211876547097032727120699164160 10879078 -37917519085914327608171873264086906368 10879079 88316860885232572142333446734708202680 10879080 -234506850187034939121279668418250752000 10879081 -94063457623050454508474805709682034118 10879082 508978939145685189088697658885835520352 10879083 134603989902419172302613572004764995200 10879084 176658032734117398678035350789519698432 10879085 2732859376679305276185578851620015360 10879086 -1930914496548317377931673772866124800 10879087 -655145931811773078358779634383867379848 10879088 -4176308585583432279719713756395503616 10879089 -195390335136358833329019792638729937600 10879090 284109009421781441666515143126378700800 10879091 -504733681682215460474032432094903316816 10879092 -79356832301471130455349870141010403328 10879093 71357351082926182546848464614822246080 10879094 427902557366787857214850633056306408096 10879095 -269704909284669479768992904998138722480 10879096 5363968354185131791287240889878958080 10879097 705153393954010824212730744511520203392 10879098 -21555190984300213618919881974017002752 10879099 81705799775974262735719860586022721024 10879100 -88518791254575670993357979604214233600 10879101 -95136608863381312588254539477241833370 10879102 -75621917422119271921886238246797479488 10879103 82978840459683972638896578872645133480 10879104 -72117004775624378607631599182303723520 10879105 153423864787141615216083530913932558760 10879106 38327452276529426701693476347433530880 10879107 29076401380838808617180847981915541488 10879108 -21031024147479797134402326672442725120 10879109 44903979560711589621359425788541479168 10879110 141051385344529818818615488953329280 10879111 43639425202580515449692988538238227552 10879112 359837493019126348750703785810494259200 10879113 25355678433422783692625878397532641280 10879114 150752453284094884468236220981214332512 10879115 -128372392181945101127741907926899507200 10879116 -61375804203651705220208322899088594432 10879117 -2274731447034616132863433768713489600 10879118 22276004014831470704329624313272306560 10879119 -447495829797274960162078294479265674456 10879120 49181541560629900184544919052876513280 10879121 820394790985904573312233798501714610544 10879122 35035251892858540777145854344103918080 10879123 535750113553631425627313465333546111520 10879124 429089334711519735724401576899444071296 10879125 139895095383141931222140429956149488000 10879126 400383504617561893811275869691934164512 10879127 569320625777286614272208062000680732696 10879128 82781053755119418442891720123553587200 10879129 11549218120367151040977530849075501584 10879130 54521859102718932347182170246517993920 10879131 50918854892332116203417199668510476800 10879132 -503017074625730035587628141470277555200 10879133 -105257582331303816704661849272482701300 10879134 102023617759353415727183424074009057280 10879135 -462424644523563651084117012160741144920 10879136 883818180256219009227124636722486312960 10879137 -1499557677006306808525602691384398984960 10879138 -28121734140827383710429785065714669056 10879139 465302297672568386394602152421742799200 10879140 -16414989257983172010541324552065024000 10879141 -42921558343887570458575213620861792256 10879142 385342694703163423445810910573512405952 10879143 186727296424218221885659194958464947328 10879144 644397257047484112576539374109690265600 10879145 103406250071934986396229659817596104200 10879146 -79676384266075072968463721419341192528 10879147 334678985114570262572782875120623509200 10879148 133556462993680186430700477541961696256 10879149 447442061015281518378595305297917331264 10879150 241360568623460386011743593318609920000 10879151 -467026996273984208799051335830630556568 10879152 27819859373345213452277907237059788800 10879153 -805686409917827686213890760309441924880 10879154 94903071798400218703495301857256424960 10879155 87380119451502453057079412534546604960 10879156 486784592503838313725379653970441691520 10879157 -891822586173424871470913995286082901728 10879158 -19248058881726005048670530337622262400 10879159 -106336185142339615030739756633279464184 10879160 -14596239826304192693870861694409728000 10879161 335498131379871098711703210465098902080 10879162 66284057983725358703187123962022303744 10879163 631229037292503823378305080952017831040 10879164 616552151618794220917154661742250296320 10879165 329238956981028463969796427627091069920 10879166 -442555168405727641697847746576945971968 10879167 180716295998196079098891923999527191360 10879168 -229964208596467792719508114204552855552 10879169 398016326075312886905023756312601886720 10879170 93409127410954005366084442285435560960 10879171 -277672437368253453830962280361567851456 10879172 -7600020223255155987130491435783014400 10879173 -89130004375026546767971863627338702178 10879174 -318399913370223851586806817572973834240 10879175 -263511882644874928098172107805308064200 10879176 -82812487928262778636340488433628733440 10879177 86398372510832340630511520242196066740 10879178 -87900781032222319497926039159458447776 10879179 320563377752129212487307187741978503600 10879180 -177761265421098272459576514055797335040 10879181 58816482031708575853768002703743893100 10879182 112343082377341349059684000653775628160 10879183 190566330337361086351943592365002631920 10879184 62233703480721659477806756941457784832 10879185 -9322409567229233157960193438490283840 10879186 58325938559516606674546092920965939008 10879187 734651749057094076286814993112581893440 10879188 112989403951347116737381860385568077824 10879189 -45226056479278586371999734434078468160 10879190 -4163782026321022107781789886883571200 10879191 -682722160512169313555193006485868600 10879192 790509086114930190689075861509615841280 10879193 -106630150973670584970623143269139552956 10879194 78345180613133023177360929133115728128 10879195 -544625371992592462997810028273513937200 10879196 36056573565949056414536372000306042880 10879197 14977832228613961117966801307768196672 10879198 32746316831186934979060329956636160000 10879199 999734992369126438347854520053505271200 10879200 -271855286454657480945176681777981030400 10879201 -119656547954070600248861600273270722560 10879202 19221101916394724516617366527436437504 10879203 21523679505835571830521585755218205304 10879204 10961132996740183289302623543080497152 10879205 672300720127402357966272579608253927000 10879206 -244566784422098510535750800961254162880 10879207 99290170021063473798138214055214351120 10879208 -417343699025030700907576437806915159040 10879209 -344879958030769281482091232666631958672 10879210 10598402035981580466567515267098656000 10879211 -259668706741951032464146343571687673968 10879212 372322543307529924760759738000780211712 10879213 -366472903876991498288036834408270525780 10879214 327793615596076851088792022039484411456 10879215 -4693988042511925378282577549567976960 10879216 48906618367542126054081723634419433472 10879217 889375130619536331809854897856632946340 10879218 -10609267004217276742452751662490306560 10879219 236446525603841554324296607599683705344 10879220 -223634438685932220125023907137664010240 10879221 -62493347561536699285533020251303290336 10879222 -3082998418239049023900886070486976 10879223 -615302489548433654264050792311359733528 10879224 -363284548976691954092790004086580654080 10879225 -114549350183327676375268080649964751600 10879226 -163828942201516511044183734992442860688 10879227 238782394028659828450671617607642383208 10879228 249374599653852838026043983237855018496 10879229 564171969012506299319622315115565888640 10879230 30969323422524284110721328233447608320 10879231 -1067711631994562703267639113671087584 10879232 81473653469851945455211046356220116992 10879233 -170044468272233603805869189682288106752 10879234 -375957221059664294389536345916190876640 10879235 202488811649583475462673644376627220000 10879236 -345130913541044223522950543201735532288 10879237 775100736675763616179223610660331500640 10879238 -26971905995126793354728840309735832480 10879239 -21660577708325206760500311212943530880 10879240 -570734470337831051349267017527928371200 10879241 -269202369783622159299735415737203504358 10879242 141300392852290540771740711907135275264 10879243 116174447064639057064279379538921789744 10879244 396229345454590014378743182931614369536 10879245 -22146543806595160326234558577155360000 10879246 46535436059399218768444359748398904320 10879247 -172623732684561327133141979598728468304 10879248 -83343634702397788936737476510849433600 10879249 -890925263482784770663601487643622716750 10879250 280509122172026518699273955053629192000 10879251 -96444377287310760353293724704964330568 10879252 330776306113625524723368272001054474240 10879253 -50529469600193362502128455719148060672 10879254 26186443149217210338229684116001293888 10879255 59342532210646903615844771552578475160 10879256 676428173524983548223766646333000847360 10879257 32053133525260998825150950937664667088 10879258 -1050285347238030577276194029054518272 10879259 -780582283150661162456376365428960931328 10879260 20568307234348676725363796034128117760 10879261 -1011421597610222870285382403882055792768 10879262 222762391550059103649130432241214043200 10879263 -30592967904142994320961610288978484560 10879264 -118923598653774336504446653423687827456 10879265 -221512355809767995137852029167671487340 10879266 232345772896856432410561879042750065024 10879267 323932102716233107250768843349856736000 10879268 236725206173910475568862888304668308736 10879269 228181530537555710848804488550406495040 10879270 -405364462534538412939816327726618528000 10879271 28835064668734023426698087152741701360 10879272 11364098643700307087857512075988254720 10879273 35327576693224235692810312482792998522 10879274 -28097781031231050511825093123234752000 10879275 93924146525679851073319605704346129600 10879276 -127532554321133613713429724255392928768 10879277 -413060601842164265661752336339631680874 10879278 113299624981011978427028392663037411328 10879279 590888169003133768302182775131460196880 10879280 -46037327305500275693589634767814656000 10879281 210993592196947439784218721054098435712 10879282 -230055793587357535156690752345319393008 10879283 448411875612362109613760166701498181240 10879284 17308815911198396720937643614151034880 10879285 148133613121066620155697077422848061980 10879286 -493293280043929927833443931965714027520 10879287 389223132229186246017052131007673827560 10879288 210406248603972281419258096651275141120 10879289 -334830891917717197393153953464607234300 10879290 -73843499339185118494280915881950984000 10879291 -197995063603320491501709521657478239648 10879292 519612355374709527084493244977017239040 10879293 -24147904460454024884340417959018593536 10879294 -280248915796709710223431004140932482304 10879295 2934123549782203164006340562396037120 10879296 -128393942577297346989232258393118343168 10879297 -313779884136311317923510847118785918080 10879298 26099022812887335207366314526817390080 10879299 -453340097709534668092244247754968499200 10879300 -117298165067491556802780595420719913600 10879301 3586597695174953755210800378594716160 10879302 -17002764825960377376247099918773215232 10879303 448762959912897527075265001034643964560 10879304 339616049356559973757681137006418805760 10879305 -231363536802455228586790792089391488000 10879306 -237321422617767550962220915097829597648 10879307 26811728974507262207369766705173733432 10879308 166811030766446358635484974666227150848 10879309 -61712762785928252078114275544679300288 10879310 -56998781118206011275000172429113734400 10879311 -252688426229181088876051360997220254328 10879312 -48122569734868039257895673087550889984 10879313 -281662055499889699977468978623028653760 10879314 23094367575034951151777414433797274240 10879315 436299197938426180303662381553230778800 10879316 -36186075623009199796119447442632351744 10879317 627594325376184027757522065556240885134 10879318 61527284899329946299910886707728566400 10879319 -833198961105523928220307437252070966440 10879320 -27431414832988142108840725272505958400 10879321 588803484439936856290958082396236434500 10879322 -117729922559440557007498867309912935168 10879323 -173760450952914772133157925574060051856 10879324 -70502929160058275948118203097244400640 10879325 348332727423045059363833303184499438450 10879326 107929988102410358480396692378216611840 10879327 516913532009696521218047720407835784160 10879328 -194348009611478023044626262446837858304 10879329 432546635447041455224332366164312702384 10879330 7400646776851999830268269829853184000 10879331 -588104409766375856445381119893045040868 10879332 -72122890750623137442351619895685304320 10879333 -154737627054550396477444385737717651200 10879334 257406889500721221223762205112423726816 10879335 35361660474275054789865753442726549200 10879336 -12793459080313496522970347991561768960 10879337 223879948895808728111480568373822874112 10879338 -191338644529507495509902811824047270656 10879339 -577767485148331645229943942161448638860 10879340 371389159204424275034489277023936163840 10879341 -166503824513056472339469618406238782176 10879342 163592731638430529706187632609844672512 10879343 -532160417454388683183012328220222374680 10879344 -417642107736642575918548565050785792 10879345 291759308132185620039380051906649443520 10879346 -432333424593502150434547133854164443136 10879347 91702706985280644443950496040629753400 10879348 332558182378204594399755974633418059776 10879349 -67070337670098046849716332781818940036 10879350 42445942486547898047651114535485856000 10879351 77019888266801587539661708374506399152 10879352 -870566771627860122013428897357926400 10879353 164891812329229063959684932309178291504 10879354 440645515735901664446647495633776729312 10879355 -642549667940326041357549889995421482240 10879356 409315257198908886619582597361487094272 10879357 230345270621302861536858332097504249472 10879358 -4187343608186037349552479883169706624 10879359 -246284402618282346356957552279577783096 10879360 -112735212702649113350379098641268736000 10879361 -737602872983827495854758297268547975038 10879362 87729490891640091349009294791299066880 10879363 -15881843694383652931113511846391000112 10879364 338686800451478372626314330698802048000 10879365 -102671004263862848461184184844395588480 10879366 -28163082639053899440515512077649597440 10879367 243401346641128344225861985723865309592 10879368 115098931468985680096877832694006579200 10879369 -84647152312564874052391835070648872320 10879370 65468656909867256207464148601378230880 10879371 -645101413506021894570010170821788860816 10879372 822283024878553017496280885505546098688 10879373 -885316998908396613335879412132037602378 10879374 86197063985996247893014915320719631360 10879375 -160962438669311997107810880591604935000 10879376 27077887452478190199758703927125778432 10879377 -103393833914511558614744258113484625600 10879378 448142537571278678449909358183049828240 10879379 436722356350845681429851158402631609760 10879380 349056003725539128467657992377467596800 10879381 -60157013920010392107174414264604148000 10879382 680628676686831912635815754720501914752 10879383 -42017912912712113745104403182867780016 10879384 -152281244694839389195179480373214208000 10879385 385062788024147895649046254441241573760 10879386 -11309174824368967224932840309635401216 10879387 4535922900278906187122951064855940244 10879388 64586891379938398138796586186481385472 10879389 -270415478873897179014295521105482185146 10879390 114116022971617021629906331408162164480 10879391 -100566736542521844684149007029718478080 10879392 25245957024073462443044782322579668992 10879393 -187994218018533308407564113266821240384 10879394 492405497174079440415679830446159708496 10879395 254821108986800678723964233948985420720 10879396 -487788884951870738776724988931572157440 10879397 85364096895496553823339641385560774940 10879398 178240999410555836318954466032916689184 10879399 322912587649514002135008176178993249440 10879400 -79282170011026905147383497821081600000 10879401 29402811088903207277771970534134163840 10879402 280064868222321352188386202973583579904 10879403 -610951953919929643591696288724717958348 10879404 -53800923619390962005118326791538440704 10879405 160822629818263674524160373615164641700 10879406 -92451010910500831575716800972831050240 10879407 197241998998653641293971121140411271680 10879408 94703692853414308786855723904883425280 10879409 75287821619558027689936119224761656804 10879410 -77107060068728125450542021187018214400 10879411 46713447567937430304202355591319517024 10879412 -40634547224951225096009064523238350848 10879413 -89410705189319743592480982182541970656 10879414 -11964549434237284142604366747374199552 10879415 -426379675489760491133730809077297315200 10879416 265139114055517462519501476406846525440 10879417 103333190401803591747760912217128776132 10879418 337266966371943689964471651655122167040 10879419 -240947021468641550781049810468236656640 10879420 -354232076452248719746184102052785118720 10879421 509217540991201180518512222435300671590 10879422 124229752696028237719811037894352185984 10879423 -293212390158104331180063633902121520080 10879424 -143636014531139010379496171623566802944 10879425 -14957020403644252775783484887239966650 10879426 -67430521006325263525051094069764992096 10879427 337897988931908500769381269798926953760 10879428 148612621857917200234758708072776626176 10879429 -8457480795033059427218772397125829728 10879430 2864861953158931269375732198599790720 10879431 174221033260181345708302885493644093440 10879432 -215621430064278386654784815131057689600 10879433 -209395224026581220757358275151348842480 10879434 -19539190923499455843369443933262853584 10879435 -6309004258241075541035329486206877440 10879436 129523441100845206901237081879692165120 10879437 105512839054249594079434444421289217920 10879438 -154460065219130481037587066271626452160 10879439 229620738781613758423438584367657669872 10879440 -30938566299699178330207208878791720960 10879441 -493475198947999197327595627228697043600 10879442 -91222237130821006205400791814458354688 10879443 8487624406868022253341344458077334692 10879444 239253449718746289499853400969452418816 10879445 -295838956198725813722536066587835227300 10879446 3013858605710128579618282984314607104 10879447 -524664641830374001570559134924496138104 10879448 352096273609909392000794278825876008960 10879449 -7760569283462629566738679698020327040 10879450 -21919979376773402596741251001459584000 10879451 -13062929002830470377456357013874241776 10879452 -211555307834492691360461279897360659968 10879453 2768125160510297346377041187681740684 10879454 110726570112960112958534359332361474176 10879455 -106616934693459817706077984742260654080 10879456 148931880969233911813347873495419191296 10879457 5582976470358974728662747699475285266 10879458 -320100309385153975895014343497400305920 10879459 274453398654332162647575705572897237660 10879460 51117521690070436622339900414799912960 10879461 498277696075317323091767152348789616640 10879462 412376405740071336144809751669661779264 10879463 -1958490774826916954240067979240221600 10879464 412750788223653942623464644641034731520 10879465 -550757699329130988472644912910368000 10879466 73258800350519219283735135555307714560 10879467 -163398036709433254139279964243071089488 10879468 -428401833538807466301647494496774721024 10879469 118353994168781317013970201855912906648 10879470 -71675625539137112281110540488173686720 10879471 612356560524747722181688473210908846672 10879472 88425868392852512562124512055272013824 10879473 4576150202095839562767441835809984 10879474 349766578415979861947842140897123530880 10879475 15157209955362508162297296787536979500 10879476 -277008575395973832677726788772143687680 10879477 -3997580200981248776574551381619310656 10879478 693274811377224420393262634653520260224 10879479 14626220603050013816966633986340805624 10879480 -109291583563566136655392831175674675200 10879481 462035412892996895744637037708181335146 10879482 7860894519679301017489138979220103680 10879483 461113819109811966790810366387996926384 10879484 78216914633461702387975790832831946752 10879485 23303546853180886234671713763352761600 10879486 336906291837223290414408116480030472192 10879487 59526721695277481749947192443659163136 10879488 353749877831069189135303540429731921920 10879489 -637537737648159544197649896887972147710 10879490 364806338132350156166400959654836898880 10879491 219464340206269562676884282430568483584 10879492 105996265852927727083693948546752961792 10879493 81758341024558466348304753582638315742 10879494 62056201350618124908070945272805203840 10879495 557058582876298130105323542353616960000 10879496 -236576537571352207789629805897363614720 10879497 -79617789562064105052167836140570720726 10879498 192690498406979399655811277095691304960 10879499 -37980664709293927734569749606079107500 10879500 134585297086739059899894378443007744000 10879501 397507674029541048851599102787696977792 10879502 367547475174328305838271555056182105792 10879503 132981920428298725878200696453028858504 10879504 -4212010919544762538971112241564999680 10879505 99636699988042961123328297948728613120 10879506 44978498336794967412467673795722565120 10879507 808794280356428528142768999853009078032 10879508 -114770212580698430649448069611096080640 10879509 34705794377358814343301743616823752288 10879510 -206906647477454708148393493521972343680 10879511 -12731201599809591108580999478923464888 10879512 -61965674653250410451926314139857715200 10879513 1085089899412423343258464814180444119680 10879514 -196216413893507725164419872034598059520 10879515 5894835708402102336652549003362046560 10879516 217018314017876236410376039026070720512 10879517 25608997803298882300369755140462022624 10879518 -49948685196310728574899763345990020864 10879519 43317489490446693461331016471915101600 10879520 -408195030135473792142938331524663869440 10879521 -540779377858727826454692955885443723840 10879522 -102190578158704122016471012959009418176 10879523 549208180824150541647598385135100455772 10879524 -366847928149948572416478856514393955840 10879525 301465596554914543093282432324224561050 10879526 -28616651829072838972739356519875872640 10879527 349081763272505618592787084484711838720 10879528 437508711716665963940034576840470200320 10879529 49631938980458309575706101814233238400 10879530 1973060258615870322628461555157824000 10879531 -98219809362420926680701693694616509536 10879532 132551151082031148040210965584908221696 10879533 -157416461433965820851866128750650928000 10879534 394513722623190548066054414641280260416 10879535 -347794703758069084019261461683416606520 10879536 11929571810062830807427633569018642432 10879537 -336895781308946826153978930931683019548 10879538 130795991656339015842172162812931906080 10879539 389458412778674385255691008596999688768 10879540 84552621626779024532683600509162209280 10879541 -108596098026408065944044622184843984640 10879542 -110443408222834021957895007602398661760 10879543 112051542243628938072638846330888122368 10879544 670368113698988562843122125995224064000 10879545 161806945044838818790011593769198592320 10879546 81501929675473493523757196326695747840 10879547 -241931319320714318770607109909780361968 10879548 -56371747943165079341386589520732871680 10879549 1095665446665397508911812869476995776736 10879550 -170346399147115363984276435668269644800 10879551 -112250168119583997898639344436650718080 10879552 -80409448695192237884401670274888499200 10879553 -55597905905261028336209245242879458220 10879554 -18086402245199869204623428558576219136 10879555 5369187439158777724101953500551913920 10879556 1958408770367596352681410166414422272 10879557 -129409135194164766789244803673029470784 10879558 -139173124299500492127850096243579259520 10879559 15247650685925271491093287434025740504 10879560 -37880541444441318364439916418090598400 10879561 2575968265982230467115082672894060160 10879562 -220405224609202431046044056845153813968 10879563 -91029766984176104945498038260566518056 10879564 55421502084055467871651398901437491200 10879565 -56110339260210845425472598360020357280 10879566 41169247978093100496969895488898971648 10879567 -827176789232711589992128079406602702480 10879568 -50321913409953770552990901636239204352 10879569 -390099731072947085678978735814011395680 10879570 -55848899201254319556865699776890769600 10879571 -714488138013516022899832083671161669800 10879572 238234319051824663301782256575622621184 10879573 87220865852125681113299630732905679822 10879574 22696427219874527890785446485919416320 10879575 22109521293404493905740058175396787200 10879576 237864002740118364411424821779952814080 10879577 -165169085953132687529556775961895827574 10879578 -127818578617025560650792680054432020992 10879579 -14645027607517805715505231277978373820 10879580 133753465531378477267961097603880458240 10879581 405129220515076910684766116888323304064 10879582 92091340978049109375199913389580943360 10879583 -267300722502017146182513828535396280592 10879584 -179759248018950476060597531613301309440 10879585 176081052531953346675477699239054805780 10879586 -292162796337182951997948281052438553008 10879587 125932067831129963954571853049929583844 10879588 102830887804709622886074762997589890688 10879589 348196623411749362622160240375849927456 10879590 68949567196383896045553094701315379200 10879591 176523745958518504981260858819295960312 10879592 -24587318070031136649043072667951646720 10879593 368785781818868468739358406984987819664 10879594 -393569968314824960156259240481079680512 10879595 -96230732965117827451890486917648698800 10879596 -13522394143571068292325275502464956416 10879597 546152193664490242162492000744190185046 10879598 -36969556495706117370623722561409590272 10879599 -378296752349602795753410468682858290936 10879600 -95261110462375885862728650640945152000 10879601 739362730728336683395881050292974299602 10879602 1121269321570239525969507772296794880 10879603 -34740355686122177552243890261336096096 10879604 58457414366821426701789793446376563456 10879605 10828688632583102447400792355957286400 10879606 -509362495348514627208048590185102417248 10879607 29447518948381522459916828270974195872 10879608 -17607884053607854833045413452073840640 10879609 382601837948194520834918786083009082880 10879610 53983237283257823955788395411571650560 10879611 32152530608557853763897097491554129520 10879612 81124220576234460774056103488929888256 10879613 777506498907386888330689029436120745862 10879614 67796895683038947984032284334216562048 10879615 504819576265879995786344771947654153200 10879616 30717944027178422596536511458359377920 10879617 85459079173969246370422581824747616000 10879618 -130232935525024515851196241404366408240 10879619 224632867029664432707852933842566812240 10879620 -24334871656115917794995004361666867200 10879621 -55690170754839427703528832261529981728 10879622 -225590344719481686722517509102303970048 10879623 -320742010925608739269528250642376126000 10879624 49395043807142389383187880778508369920 10879625 408444835723606738336849257178501557000 10879626 -176415163317561748948491088757471049216 10879627 423151934434721114051474915517666542160 10879628 -6680826302144769203813345062978652160 10879629 462244510200286508426493782469027415200 10879630 -119820757194093286663349385695034335040 10879631 345723914540301734451577950864720817392 10879632 -135925187475588464035471082381321527296 10879633 -352145403274951061562377962745727281676 10879634 -329789977809127241601506435502362012784 10879635 112784988230372129225725001915947628640 10879636 33401942287737872163965540621257891840 10879637 -172202449502442277944986356646498001600 10879638 36207426306371491811345220700341811200 10879639 320159215068520074670369024986617415640 10879640 130871386220182011081268740172412928000 10879641 149682131963167407274657390757600151450 10879642 -2883504207160081810388731937424672528 10879643 -317349730691723202310252555696188642240 10879644 45778078247446735730626449946223370240 10879645 199904760948908971796524728777532800 10879646 59487332747624319598578818271080230272 10879647 309198863595060438418585563746535204480 10879648 127603563826840742533170763868078997504 10879649 -558850222200992410849065387944924588880 10879650 214574181173796846636759234910142880000 10879651 -163887498908208893133525092364926317348 10879652 81092931738234647843222392564553551872 10879653 -47267293208826979411435027025842252896 10879654 -30026278841261910855503192705956186368 10879655 -422541819116260227079072966221382454880 10879656 -27700284441126139253985177840294051840 10879657 492973407348902796870740952090038150906 10879658 -213472544851593813532469512888047850320 10879659 -113483634218352836235171413433838080 10879660 427696222190717058822987623606919628800 10879661 -43135322827997448552171817603328154336 10879662 -10742754948072229605380305406844570048 10879663 -493756129830309218517960110231812051200 10879664 74012511046264758928435249462488858624 10879665 -115848630061587718684739395196553420480 10879666 407469991180759488719140520807275259520 10879667 63797069416311451303905938004926499840 10879668 -113628658985094635842081258287838942848 10879669 377361150261244685285121774376114140000 10879670 -359566378826992016521555790013401694720 10879671 -15922586320025151918824636993299460736 10879672 109174444695666568179424256307584716800 10879673 -178202045466678739771633117564128437760 10879674 -38356060387170825794078192651199397632 10879675 -20325557884297991901231864812428677100 10879676 304252488406811374925263564410165637632 10879677 -18212165108128534788314074006878768948 10879678 -90513581109955058859566367411685146240 10879679 418739134689966890556938099143051337280 10879680 26121332762689223193173054293907865600 10879681 -326446116780237160472031978709422034176 10879682 292074593044228740474038414817425856000 10879683 171459852822709959943361257940356312824 10879684 -747684219923253886227232049095054782464 10879685 -163599284023106145345274123661059209600 10879686 -199595612190115613287704343169774652768 10879687 19263204537413372324063175796742424032 10879688 7278004690557787970525131580044124160 10879689 -540083662425247812584384662116813083376 10879690 18813577845891440074894771110113387520 10879691 804255536468398814852104916475274579092 10879692 -347396640113820682808830849760123355648 10879693 -109371520508173999628620745248381242432 10879694 49007518317785217386936414328801813120 10879695 71261667512334030649164626894763379320 10879696 -87238986420195608848859241108138139648 10879697 142021349071081164664431722168077830000 10879698 93369366573917154446105684780394885120 10879699 -437219259097586741449674885429094817064 10879700 59357396217608539871912883534885408000 10879701 13684401651020753152143085290749042688 10879702 327446778819424608632354780393415224064 10879703 -574164678662537527514091784712730621048 10879704 8161618195717307597115006975295488000 10879705 407097103680167036706884605328483229000 10879706 333421873603357114839760364517511917552 10879707 477763456714473676962224701596234700440 10879708 62262044704556586922184389371833194496 10879709 -40068385077980944379514930580741277184 10879710 76836039338223596047025594285940792960 10879711 -497937488730290833842345657929818478688 10879712 -476001414603637175225163183095060103168 10879713 154106016162606026200761037603966028736 10879714 -150778646748243562114983876896550565728 10879715 726619845127687201716136489792804320 10879716 177668393060922685257882129173481185280 10879717 36826195323356649374561788748904704032 10879718 -175487863977965168315555456420639326080 10879719 136752836178246083067838453477572880800 10879720 226517334001151387754512671131977625600 10879721 655703941010993630273870785373725076922 10879722 -4433418021359023598667820921947924480 10879723 547795625550601650045452729641865016000 10879724 -389150410053104134201731044377137598464 10879725 -26839079199501275396058436028091866400 10879726 -13968026546818889338249203122278176000 10879727 -316151548386796326908550221320673398440 10879728 19372558121791716543929613593896550400 10879729 14480710900648272231670344430715782144 10879730 90499670454900222963273633381383225760 10879731 2262767576895798163671233941047262080 10879732 72444171108786102760800475507313012096 10879733 110509907315591740562766786747217518144 10879734 -971300123389878348879490350949057152 10879735 -300873968379913629850921479479846737320 10879736 15448298139726896127076231861040578560 10879737 -26663174881549870012018952649666324480 10879738 -451416077731009531153142691713534094480 10879739 19576283587614838433461849573685474640 10879740 -70967689550102209961941585228619389440 10879741 261959968092815771955074774961203462400 10879742 150636373590215197868581906602716160000 10879743 111379676755173352962263825907625881984 10879744 -653024164290559171435227147868831744000 10879745 391020828243961466364135128969304035880 10879746 221173186811698351066245625172851622784 10879747 -64215798518152780078533688869282047240 10879748 782806947155065547497355637363764355072 10879749 12410205906734633126896781076096872544 10879750 1598531820134533762525507791519552000 10879751 434842988916621686985434530764366073752 10879752 154413748054798808867069695021816381440 10879753 -289295123942415822104469921618448394316 10879754 -11165883469177340569451386856763029760 10879755 -182667579829682029400289854901607399440 10879756 267828054639090276078035279928517109760 10879757 107443010857862399177800967735697105792 10879758 6002118421677996309860440851211726080 10879759 -112014976314964602215155768891566579072 10879760 -7005491689686675930286351768281415680 10879761 112190388042261511442312205355687829760 10879762 -141575727293251111118874182013949487328 10879763 -1094289054103257585693764537587585736040 10879764 65864771385861407584299447392642082816 10879765 213638257119109805787729624019547373720 10879766 -215513515861016092615498076723053491168 10879767 73652128893387217317272827964965557984 10879768 486428205877258903006455197656380610560 10879769 -198092952534326628145369735450407883830 10879770 -202135375557338947755427694500706649600 10879771 -43524406014503998463052507232630988256 10879772 -227905352658626487482618805583645530624 10879773 79259343323520148337146476335509198944 10879774 18932643539805314119098972780586368 10879775 -418151508013136210365046565396234316200 10879776 -139333985062320216880291040147496370176 10879777 -723333642667244581856912718940287999360 10879778 27711340673778242094201977791826511360 10879779 -214692953215543689791411063774949972240 10879780 246808181668207175487400737317936025600 10879781 493714945903062820202243238343490326464 10879782 -28253921963201149363267127011997091840 10879783 -11802412623457261864761280535793933440 10879784 -900618677565744759754714886561624801280 10879785 158368269557098272463093773702399168000 10879786 -91227928830934652168547842140269981600 10879787 -83815254401276489211729294941681550432 10879788 312293555643148167509663549659028006400 10879789 433541788469285575070188285196903229590 10879790 217678184500301228887296256939765132800 10879791 10525748021292691101781552879017216000 10879792 19133905937066040902684678848191135744 10879793 -323738553787961453408019233660157904656 10879794 -128338251229178984848953717503684939376 10879795 552079394730706751520733776832911336960 10879796 998386451876870399773385443851265082880 10879797 61660543050530348997384381505552568928 10879798 93797814424494554042557480763783018400 10879799 -91091038177383856895550363120350726400 10879800 175925282753637428023626788140420608000 10879801 53818149866840251551998587145458713600 10879802 -159288252617199862875026475755065072896 10879803 245158521281766832027940331696826663464 10879804 -102786372385267307442994454362234110464 10879805 126395851646764209025418315749499116800 10879806 709191674825831753804339633970075648 10879807 621380937207769485991636523626819077056 10879808 40556314175827188968434842410931978240 10879809 -374776390887539661439205307726279120480 10879810 -84218755328748440508077064310587049440 10879811 599956331204188836221580286008964880952 10879812 171944955848360662278010633690683494400 10879813 -53191957733363810993962908764414083464 10879814 417297365797145186140708667178425685120 10879815 157438898880922137492311272093007597520 10879816 571081646645235955837863304456097940480 10879817 981973962941739253907664832448854848 10879818 5798021120587846565025786754238628864 10879819 -293859337618008892057901506117618444780 10879820 -130233723661399497374614009514148894720 10879821 -410412860424183753992893541444269316820 10879822 120312681657258208892526441958756161024 10879823 674955280306468411975888668994754505072 10879824 77809836180742057349840677928663384064 10879825 111939452258348854732740601993334031600 10879826 -216447702135480826181398986748385451888 10879827 -66730008812941045469506581386638189056 10879828 72816956394687040035142632792957327360 10879829 -891301726816567850829293817502564491570 10879830 39532642833436289958980571487143217920 10879831 -723570230209560705091503247069005957000 10879832 -418440403554929509487154594837009561600 10879833 108222262791195963050528198243303753424 10879834 164402577710167554351333356255031504384 10879835 170032054876611575210269919175353787600 10879836 -252003075590363016003165061583339520 10879837 -56888378168372043287049285548155573120 10879838 622716695980770751127157057667568214912 10879839 -736515246395389356988237781692342825896 10879840 339230818814964418254323094750450155520 10879841 -160369629501170445112223451074427757056 10879842 174774603220624885316180974838236735488 10879843 -267202812922590952910458333481348876400 10879844 283126923975392387531967072104734580736 10879845 -112149709863787928367784691902972464480 10879846 388362805361306030195131416992526279744 10879847 -12443304762866108415723241503975988896 10879848 -8174013047664989196377008207490826240 10879849 -769146757828276698285213330329497755660 10879850 -5436345530536943971222953650306047200 10879851 265463819512339125523539284037098104320 10879852 -295647618391918827893481994476836860928 10879853 156195687679301379450688499921671776384 10879854 215879015701617253478634331938998154240 10879855 -110224474524402474870713713260896942400 10879856 -22413250669045029088767393318325125120 10879857 -218140115391963529045323393196414984446 10879858 371016940683519219931179948966001726080 10879859 615258303137063825602460585864579798520 10879860 -3993006715633243936523397113942077440 10879861 276376506042562505981601870744534236462 10879862 -268250162943582096942038647335207147072 10879863 82301608121311286057031049169101238400 10879864 -40339625776542632245563869998694400000 10879865 142447210310788274781586200919564437120 10879866 24972311000066317160494562961730145280 10879867 185238204976841041274145959552776535592 10879868 547512320941923448195459017100657790976 10879869 -52405575904949554625256330176913168384 10879870 -80208924394468540138552346658987165120 10879871 149220395480745571241283642465201555072 10879872 -95597864686230648925843218967717478400 10879873 -155436795741835602085061088297181034878 10879874 177572176572945876028402333681309386240 10879875 37299656855992548891076145170836300000 10879876 -121012591053877603906397469988592832512 10879877 518304624120511337686895162120706405726 10879878 -136327862216689175731289254477824902976 10879879 -514943785052524564094650599895268172520 10879880 -827172532691181690405943359310774272000 10879881 -75518823371591506006987327990043744256 10879882 -117762466599561474277744164248179678320 10879883 19326927529407284450876031972864671232 10879884 -107202665351684604721780464208307712000 10879885 -54687998577529613724015526767513930420 10879886 -201241254396236847724739053076684524608 10879887 2234225681584546121143630476870561552 10879888 181421968775236447780892695162508582912 10879889 -507538000865046685962809815633985627520 10879890 -55938518086861149712208239284944732160 10879891 283731116646727334131153115971006835784 10879892 -6318909249513947595184339149229463808 10879893 -319104321440554298603372825721094240320 10879894 -86134445992846427286679698298536259200 10879895 -103012637118421311215856452668607114400 10879896 294611171871531170906814091695835852800 10879897 124907289643009585783475163714553103232 10879898 -257619858379025978932815914861306393088 10879899 -497258178294686317525885094803901841552 10879900 -139464157967001501595972627333642240000 10879901 -41051852003436747817325528399995470900 10879902 214987412751364245413683294608109060800 10879903 -6854869017773530770270618062306190352 10879904 292783840272907576617635949598051663872 10879905 217380236254581519147628925325335180160 10879906 -485899884974253909141841202536085980848 10879907 -983407715741324553476936358772029918840 10879908 156094937402486656567252223482987069440 10879909 984638888258225961482768790154927794110 10879910 98428422090017072575121261863447854720 10879911 117869689550624916588290350203680775072 10879912 -363313600912193473259897087626615941120 10879913 -832106754948335835111622680227420153760 10879914 133851401797219894776530357040699613440 10879915 -233425728393208343639942052435544339200 10879916 -371971373156368488460266632821629315072 10879917 -91687643322458548674481559249241597120 10879918 176832667589373350204398637508967890816 10879919 819091185983305663679062415444870464344 10879920 216665015358226683503086074964869120 10879921 -193754027184318174627220416334047240908 10879922 198093774884137909421153115221636997024 10879923 98580144177302440336555633889683510584 10879924 -15809831074763609162284065553872777216 10879925 -45673469486050042058467643696630095200 10879926 -182723891535606293409355354159641493056 10879927 -74574574356242530383229856862686171600 10879928 -271993607888215345171191391783831203840 10879929 333718577826053689588099063367191808304 10879930 -63303458951084904932527896964535073600 10879931 101511423393449018916693242179950885732 10879932 61007989425219342129496665754149027840 10879933 -320885539950178433778555484028204810496 10879934 114393393280319322203238570176613673920 10879935 -191008551274218679037182785288264625920 10879936 -265838473846528242339586521560569085952 10879937 -266598348570504734075251208700654708414 10879938 -265346527392219902585435985205709006256 10879939 -155285265397570193929592088170026685744 10879940 -48829566027867648061683063881776392960 10879941 63292627802815418571736953713399379360 10879942 852777910814810293153970020092845952 10879943 -502670907954506957641707867476658973656 10879944 -135951832593373484105349704367243264000 10879945 3100078459458900536244277052865961800 10879946 -310309151479624687557649934093451264 10879947 185322047923429891341422050942990387200 10879948 29873213917631775786441892932506839808 10879949 -777283912267988099225871296636368644564 10879950 -15891704782216981784575595211319790400 10879951 -943957715951467950831131167177041013400 10879952 -190402628049230443793363362567163609088 10879953 101066274554000318824779869071895516160 10879954 -249446479215910001116417007265504708480 10879955 360773117385667742500891819778578413360 10879956 138162196212765395390935255441068861312 10879957 606543020272832049634998557695071278 10879958 124960229598350016887734106661098914080 10879959 202179524384707183226526676610433177600 10879960 -100891436025467003738572640033464320000 10879961 208305014665376492689424850426501767172 10879962 214599024147587118162260124557621463552 10879963 110011215476940435153131793415718360320 10879964 -354361335255448602190176560885027649024 10879965 157729978683191077091357973471410416920 10879966 -363555622681162310634860358496956485376 10879967 -855639353157838201258603136328133008 10879968 304673724676438389003445271478568747008 10879969 5111662451565827687206698116466251328 10879970 -74683061480432061876176150198002905600 10879971 348961654305426186400412887293850824312 10879972 447295815355659985889144121406629491712 10879973 335229861068730553866544840908452639964 10879974 -68660912245173175914199587748252569600 10879975 69619785905903645597428201671566544600 10879976 110555818530591631838615644518389038080 10879977 -135689683531665521385016201819452637440 10879978 -227053143217920278695817228123510058240 10879979 116892677959141248582193903262411819088 10879980 51907931375446577689530872265775872000 10879981 -301480623576041989790860739841946411808 10879982 -175509701499194272975074088105489833408 10879983 102432330468317030852505908129356671840 10879984 -201292447412514855086697841055531008000 10879985 204743054518044481158183466024566864180 10879986 49240697999928149741959357417051121664 10879987 -790040270963462559357387268786486605364 10879988 128743697495854428671425948597687296000 10879989 -4668482543383285090991027544577121280 10879990 -158261126133125031684584158139770454400 10879991 81250904666473308256182252128763595632 10879992 -263062315283833393616423420637335470080 10879993 -106418851977381070111741284253903547776 10879994 326835823816415172997377101177155645296 10879995 49746033243963844925615047132549459200 10879996 -424151518907317712069066451845820718592 10879997 144230238205919537928513499225751954880 10879998 83291564950386549072930729368103957120 10879999 -98147956846152591372516877693196736192 10880000 123901906159094458779710920725626880000 10880001 378688735122250834271041546221692784 10880002 85385468397868369182259745919229527552 10880003 67818675913933132363853237021289041904 10880004 295430960461638452360811704982913370112 10880005 249845298234496363228683522860848976760 10880006 127588761329061927200475908769885711360 10880007 -153093381554874991159124450092042614360 10880008 -156740610691581185274253848999641088000 10880009 465435331613038544777149251441900148506 10880010 -38971955135942616490173043012453053600 10880011 -106525331308156555516580570296273299008 10880012 2310128272676960559067067343287599104 10880013 159880199702547101981247320371065482400 10880014 -114934395355393771483822197485209710144 10880015 31733952331382344241959769487432028320 10880016 -12457529845178175221172299427932798976 10880017 229309466872827775886324626758037120332 10880018 -153836904465506709877362597419388605040 10880019 -543392653746509616320080866303277867200 10880020 -96876693585329691829758521098889099520 10880021 -127652509552578730626715120029246657156 10880022 864820223979304528722957070769652672 10880023 -156155108057252103954157607207843366400 10880024 285831777914014855909302865956417822720 10880025 -59290424241188412664306278707490504000 10880026 304177470406987920633961846323870761712 10880027 -549355842367781533028064510314997247560 10880028 72366742189283153720631987416603857920 10880029 793391237086199558018121108062464790630 10880030 -24415927436151982353745607036071403520 10880031 112967853836241207962818507293334356552 10880032 11186992361629449675219160474823688192 10880033 506597783942853035726986628387680125282 10880034 -184022565237133800486313697357873435136 10880035 -31403292959194463348335001444800875840 10880036 260564157010268376887599470530904074880 10880037 -12825341991296674729433313149777709312 10880038 301827462157026471083227320447818703360 10880039 -30855269164868125445363621853590736000 10880040 135928083666774609538038797167278489600 10880041 -156178352221217208303698711281214835200 10880042 -255707807077061471933564241199333909248 10880043 -552722069450576920294757796364334363472 10880044 -15239761128693429876044393559431035904 10880045 -760574216323727429627194918947071691840 10880046 40788127627345343187457764578321731200 10880047 105759887893460889622697977608817743840 10880048 -181260574588260219172796926839272521728 10880049 -366725593913797475886904064876521205136 10880050 19867248566841404863309015698364684800 10880051 285884145316360518434021329746025427424 10880052 14303641947310772463572785669710108672 10880053 79440472992770045599024259063878734460 10880054 355688568639738421808725133811700994976 10880055 -223102247710842120113193043586913465600 10880056 -377065761336641393398299165258106736640 10880057 -539068264110352289377118061351574196694 10880058 40176673953973881797920170106270379520 10880059 947792733874326480707488060625762604260 10880060 -512599362404730278138481112587842672640 10880061 829006709506730536857105402979238215584 10880062 -767728559166449849389073629251465219648 10880063 873582055076079743769147089697052916040 10880064 -35804836378034513259900064779784421376 10880065 -190122396536295521408806302487741660800 10880066 -34802003151725642427140824762674155616 10880067 41864734972803427728414595957181240064 10880068 -189129093802537745320204724922635714304 10880069 -427411585776377502644683782349323746880 10880070 -25530672094160736115385018025163776000 10880071 130264603902126114462245770267765629272 10880072 33428038885769951822648585090506752000 10880073 128625777488196382133288348446403337984 10880074 -407878081243407065947324635962682447312 10880075 -1437911550608663048561883117650850000 10880076 313718735047579148366305475676808453632 10880077 -202317219111618321293769534820461362688 10880078 -452398748851586386067499401766078720 10880079 -77983977115821431814991259476612636800 10880080 23971410204852662919277989414463733760 10880081 -43143656030729686951011996819230258496 10880082 398024900854044926897003229850209721344 10880083 1154529061409602981212498374514817938840 10880084 56426693005623273722116394147865753600 10880085 198591665963474435809383498703955952960 10880086 -94739794045741315202238897470213253120 10880087 106970932134819410449773502623986985000 10880088 59367221384308766147756645101044817920 10880089 691130601385912309608339634174652413200 10880090 39853424946402575208724871415136665600 10880091 -17970938184632874709915304273999411280 10880092 -110461700535859604290847889982465963008 10880093 318593056922065689393090518271034984800 10880094 -11104961030871194335440909947527618560 10880095 -192245385214937769363045761160484966320 10880096 795461799992616033345300310077573955584 10880097 -167615509449181954778378253348264007200 10880098 84176611116823612728970034071922398800 10880099 227581422705369236589922525298491331100 10880100 50215721817200657056302043324719820800 10880101 188126264175788154539308365496986911104 10880102 198909756742304517936913879453724860800 10880103 25992960837836354259041456690762482560 10880104 -204669997168987579375632061767426048000 10880105 351309345447769121587364030501615109960 10880106 -67411409135038877714033387560161712896 10880107 407858633608535890296728514140791907556 10880108 -90546161093727987978754761050331469824 10880109 274439878554586090803938710928464127040 10880110 12088181125876058959543947681553503360 10880111 233769583099807517139728029917851403648 10880112 -113192288212150121684561178980830248960 10880113 -407353084151219657049108954294772559820 10880114 -81226422915074932286622621256703397888 10880115 -328572298382390431880305990941369827280 10880116 67552025260313782023847083552327645952 10880117 120049854868952866187430627586531200960 10880118 -3638837804526802582216208640700479936 10880119 1100305041817714208471330149349714494896 10880120 -180796275705705099355952667497251123200 10880121 53708054348951184623079145136131180224 10880122 -515982622093559107570581433643913004800 10880123 -307133772231881519559960344232211940760 10880124 -225097041778414948886947424767053398016 10880125 278236513970392419618661078511087079000 10880126 8804549501374023847889120295029539200 10880127 -327846173126313091667409596483245567152 10880128 253157680363040657400160684519792312320 10880129 -59012246717166394434183747251044532400 10880130 202064342803986480825564893667792222720 10880131 -126234422405323458047846131211369861400 10880132 128531433284689614810807425523873349632 10880133 296291396548139917606632493600639982400 10880134 -60052660442861365603301132704480442784 10880135 85852243400408061324428026411102433760 10880136 -655817678660286564596892865328954572800 10880137 -369705078983341094194181355113418201500 10880138 -136947630175079411604387491442546598656 10880139 8077673531030183706112951815835647408 10880140 -150123432270970165563863861169402178560 10880141 546786530170749209082423012520335484800 10880142 31806022431654769875079434384596742144 10880143 223837403926752516108163657642010890848 10880144 112025448685323174857939479971939287040 10880145 228044388298462248126227325069918378420 10880146 -48465485544237611603001989427846868320 10880147 -384730026979680558467834003905784632404 10880148 -56848667137578840907727297191727032320 10880149 -190140270597912533045835337749540013664 10880150 -91183154478567481362004690914854870400 10880151 -536285426242427055194272365747251362968 10880152 -166573823414140122922406780062549401600 10880153 393153412913477866591545339647878819860 10880154 211538018401753118382083574182285123328 10880155 73370134663147009755554142892644364320 10880156 -487277387143125429327415984124539633152 10880157 23053767396959456295898632165518490720 10880158 -92031523222261002623205151372114401216 10880159 -474834918114136059324387446636349284640 10880160 -7348114674483124533094413464607129600 10880161 -2444796772561978633734314392645763040 10880162 -97867933304867981975516961643443518400 10880163 6225646795982277463343372264006538240 10880164 45008919333224917067185611078379364352 10880165 44642306290455853266545845084875192060 10880166 49724912666993292902244305794758202368 10880167 470948498352028130287803933104984420216 10880168 -524934201935191681051409344692957696000 10880169 -320778804753189185350134216663066643056 10880170 -30293714718701437967101511801141575680 10880171 -291400791898671303632195923164119335968 10880172 -182622312708761732824069457136977666304 10880173 -73406792885363446457762971942241620800 10880174 329698148885309270920718480063268630336 10880175 68278398032510570110016497794701391000 10880176 -10739492890504582604219818792951808000 10880177 -161823172549400102767759071065224645056 10880178 -634319481465149703288492184431448320 10880179 6297322339999227416053292132447233140 10880180 496398909779478435882548350985801030400 10880181 -203970195826711944770723333370508100772 10880182 -266160535004745610810911595764062436096 10880183 147344947692285034182572405808409950360 10880184 82859941183582829067733957950409605120 10880185 58311223828423582492548039809863848960 10880186 4100523288742889503038935166674214624 10880187 -30602958536539992178650468605357392848 10880188 -137468425731550504206428743352485060608 10880189 -320390109839562117694685546611264640640 10880190 133612664379819607351923424247607552000 10880191 81409298510884025370921398134663574880 10880192 -238248441534469040020035535963463614464 10880193 931311409534728758198503543530260655264 10880194 46885976884750948687106708905435392000 10880195 405080503404289817699627858243729917200 10880196 28700301254769357692022176480870400000 10880197 -208733666682200710678309010416642116128 10880198 -100089329502596291959786873085538600960 10880199 959021626520314455761558951323197552 10880200 192435746954925886038108204143439744000 10880201 513151754185870441364738858478578522202 10880202 176419295223233694125789139539256076032 10880203 19606241604710988282921395169048932824 10880204 -849338678791648587422930639294863872 10880205 111066322726170119386065341092859305920 10880206 41726895708857550931497073578456399552 10880207 -2171926057030945131119998611994290120 10880208 127179607885218968506836499664538918912 10880209 53415217895796555045861163829415783410 10880210 -50564778095382256971926509368476436480 10880211 -92251399787887517073423515798412654240 10880212 11569067311992143233904835730603814912 10880213 -578064457403899535323662158817993500640 10880214 45533631175282634868266319546272303040 10880215 -382231500897728473178348817009848778480 10880216 365476132826686293783376371987445524480 10880217 565430181593419430177139354355627622400 10880218 222236096806548490711705432445129425920 10880219 -135683371946166814787215493601448746240 10880220 -61135504081458550435912299105332275200 10880221 620313412822319700272497649878081505088 10880222 -58340804464493814813217602966853385088 10880223 573178560473552976410665374538305875784 10880224 -497602288258858569542831969635197517824 10880225 65734039799592513411334017814902624000 10880226 -65950558193037633649274960987384687616 10880227 369225352456533427245529128813650482076 10880228 -101638789889288806491750145770624787200 10880229 -558803332693806447306975669476338394016 10880230 224668536714594050498272169644101989760 10880231 -358993380241110753355030082094362560968 10880232 -366126685094090058939715748487413760 10880233 -151945691124961282272196359434398841536 10880234 -358003976849662455826943395299764859984 10880235 401770643202182817786851460954548647920 10880236 -190700096210245693268512616962805760000 10880237 485656149312681044430312093356560700886 10880238 -207532772867355984535495586031768101760 10880239 -415296928512973392738082808452586230960 10880240 -38514169794615430151522560996923801600 10880241 194393084018568019937643399896525300640 10880242 -192594547076596042630984046583673494528 10880243 -191805025389598254448932212926668342960 10880244 6199175342676747129163301648478416256 10880245 -187517586656947456537856271458186278500 10880246 157835938159664086127105575209320206464 10880247 -371056643098831581796371854567980800 10880248 -608244795930014907112395631770269184000 10880249 -789589777249222243322247015240700872000 10880250 19418005015618358578218652537960320000 10880251 43906540828416631446461968785831017252 10880252 58953065528330367115135484561649134592 10880253 -59090614804094020133090188618160284896 10880254 85783008222294021404807072142447790272 10880255 295747914146294770040453917083156093600 10880256 55131245972625815130971191895144792064 10880257 150409043809508688745096314831129190952 10880258 371959703740499073622663366004186486784 10880259 32767019921608212839840883639554478768 10880260 273272785749895921874093928963570842880 10880261 28367681615976127164781829518494341760 10880262 -33015296533115955281499660460868451072 10880263 -16932912843001903751999164606341115176 10880264 483148389914568494961918747851969003520 10880265 226788984832993832444663689952147988480 10880266 -162787766211224274588836077570072494240 10880267 -8336059316657286533349075887342016684 10880268 72108809488977053252272358645290254336 10880269 -843395035922407059538771132434886480330 10880270 217470273142493438087245899181415974080 10880271 -336170761111198259127265090595362840800 10880272 7628835791470634554294680102019121152 10880273 -53237829880709444887932072402863366478 10880274 -145038825902860771774730702665261950720 10880275 215262275565017718646743264162573632000 10880276 409924905180878914914087276560968519680 10880277 288706435509293134222104092005041301920 10880278 134438687746165513053716714665243920000 10880279 26405895715028744491164412333889138880 10880280 274212331510142164830107817297158553600 10880281 388018124391206880304420913882368795082 10880282 -80404173020374603052103177480978631680 10880283 24626284218372885120211797012302915184 10880284 192344799796666320566459642875119535616 10880285 -7203215986350444405167983553395458960 10880286 -49801678703597561693513843340237223296 10880287 40638917522248239311484492624247816704 10880288 -184603263188966201011002488862346838016 10880289 130352710309935164947033013252567473920 10880290 291867588595127705919732450916830720 10880291 90257899660205719551315388939562521692 10880292 -48444285555711846224155254860501326848 10880293 -221749706023372936246441431172342757760 10880294 -33560677915956364931735864904277266048 10880295 179031667131128871723568057282483804800 10880296 -148863647545891576308768082818700247040 10880297 -1122048664607890109005390113853406379120 10880298 30265617383369905101869701703821132800 10880299 -553457793774319752774609668822036058700 10880300 217392484251775414683641129071599878400 10880301 514795982181817956921665127497049924384 10880302 748939032885076985584571477698178716032 10880303 -632569223900952185251466324155062842400 10880304 49178731351128056046032613072473161728 10880305 -285880120988043165805733145667388470080 10880306 -107422823091416846314765277640604508640 10880307 103794324685344330906000781850185931760 10880308 473236091404433869733411036847993538560 10880309 -832802044385100601578992621142182741760 10880310 34147374475647833673785637397697617920 10880311 186750012905465549928159858751662752160 10880312 -87761684481403740108085989583523020800 10880313 485768384518369126628036563486078852944 10880314 43188671428123888180652626055294039520 10880315 293843433584513965002317905727982309120 10880316 -27619895955442113913627519544173966848 10880317 164487357381148449583973546553100422912 10880318 35915521778502417363246542105411386368 10880319 175611608599207833606044755294695257544 10880320 136666938668615720291502079884656640 10880321 108388566605501392097101296533533827522 10880322 194456161733760304251639041267369062272 10880323 98526471967812215682545069329792173720 10880324 -23857604222661886295774640774294061056 10880325 29666249452206213260857418049505200000 10880326 -7043332280839586817381208632670780032 10880327 151266723536504136276629194349155417176 10880328 308841661001843768890190646827815772160 10880329 147130791274248918725377633318106387930 10880330 273240585758127945896850738270432139200 10880331 -67844684184732538208584760666080235520 10880332 357023782055431876508822659481670269440 10880333 -9740295622285244070179707235001266112 10880334 15797362836284424934520188009382528256 10880335 -443129949365634222845360254064886687840 10880336 134593640566302878829989758535830732800 10880337 -6841384696324423032515478558848134080 10880338 32020168805480796755201238997541200896 10880339 18347051627699012273765701897069598280 10880340 -44557003861213884565253577702320517120 10880341 220026413225430515905230011354589889742 10880342 -500736979724157890975710331297128299456 10880343 -553530230557147111630209947174546095968 10880344 367442464587223037650092353402309836800 10880345 3802150810996563278599196188994335680 10880346 -190649407502885855121908241668157206016 10880347 -599947630817011728793511720413359478204 10880348 -13382794169226177663534129441570230784 10880349 -142908926352599685272408896729641069312 10880350 -15915183253379105289358521112625808000 10880351 -540037918444828309740691014074483943648 10880352 -586110705511797439141348910699383357440 10880353 687792884856107017152740040503551775664 10880354 -538385180356354664560309363171057827840 10880355 185561422543015526525463991567966998960 10880356 429353975034031728101553041794650465920 10880357 335351405375493849145520381129233551552 10880358 14079279005320875200316008607993867648 10880359 38457563778876659643711096563312105472 10880360 12360867283562539240620021245393664000 10880361 -55845174517309244876482570671309717468 10880362 -59939733336707224243894961792971007568 10880363 -136216016440039616511132542118564330576 10880364 35897952806826467766131928653578690560 10880365 -88781933805371662959364224251232390600 10880366 22163777324629584929223865790819329920 10880367 264747177273316264056144987780413053440 10880368 -16913140080599179182064376650942545920 10880369 438798937384362066590251449114405945840 10880370 54180771014545237992050612252883051840 10880371 -332771642563769895170241592359001301428 10880372 -1132469209121187034617333548931840000 10880373 -176355848327369304879538958064271294656 10880374 49309701424490838674139177703125206592 10880375 -321843298171444753888364209046474184000 10880376 -1071121888034014341570555718408273920 10880377 -28063429582200492301545154391534261168 10880378 -434528049589082979229561319723737007760 10880379 47007462661302617258496551373604976640 10880380 -8618071708113029558145419237484134400 10880381 59793231979042171305423390508887298182 10880382 -440780162039677826388328528527746829696 10880383 -975035753045406592040081725530703943976 10880384 79864752199693787926626689118476697600 10880385 -345437594534927081577873411761025110400 10880386 -138421136021439718844158089679605910656 10880387 52316951563761723556028901611882375424 10880388 -151638797723510826450154941654309166080 10880389 83799762736993434103192811007777144474 10880390 -203901616266684463163385498391065532800 10880391 -687886839968740434806878513182883434336 10880392 -437156545699609026705471820022257536000 10880393 278732132257088258886525411393321767424 10880394 75971667397073638389599763758677201920 10880395 -29918991663094181188201605756950796000 10880396 -108748177510271412801231303040001548800 10880397 -286506786765251025262078530820684218432 10880398 -167784623800383118621621503586432918464 10880399 -665352540148434423045181310465260832280 10880400 728889426900414501031472263195852800 10880401 1193172476143871166238064146756321391652 10880402 43179045906561153606378690842106929664 10880403 -76128919871935578674549873347754975232 10880404 -172134873250123915682893684164576982144 10880405 284562172490600204247351498329671374720 10880406 17406160994937561780060703986676519680 10880407 529277930682789619146138331309462000840 10880408 145160179650748345305983913821955686400 10880409 -300579581475657543058422459998974222896 10880410 1192453931758235260178908476130196160 10880411 -92137825854398699064911502647784605376 10880412 104374080234751075786135581919202253312 10880413 -36015940724010492304776311980320594176 10880414 -183523009977607967285379445883640257088 10880415 66435388743931201490533097010651529920 10880416 -307785437565505924563098907578947731456 10880417 -299990695987276483051765979991671637534 10880418 75835138266398564723024751700864707840 10880419 -1980061386058507687030566425220806592 10880420 233349870573702657604551280148198273280 10880421 -198065691171335655509123033013474057888 10880422 -69249520375834918483911846298609104768 10880423 -59874139614883973531300671785250903200 10880424 24589503767933857534899420165848832000 10880425 75084119712715592263428233016573642300 10880426 -168159549673165567685772776052793651200 10880427 5314754793881700520059339784105567200 10880428 88472978424642725554572506765761966080 10880429 272466649545403175191028593772060503776 10880430 -60831149723323720646447825507499125760 10880431 15680424487955203936077014020662730080 10880432 -3670616844540901004038232381087268864 10880433 148426383581798081732553658724817811200 10880434 505224596747052223875918514381034489616 10880435 -40424127654080343934625085775296975120 10880436 117480637060982541054249591285955399680 10880437 -173512156675472277498921783253451216914 10880438 -36773013400607223263243753501612920704 10880439 -158833498267039958789531358836783108376 10880440 -96797636736190145409720952642440499200 10880441 88213932027894566115635185714504836 10880442 -77620015722008924813145270521799553824 10880443 6450628478019795881783804405468131600 10880444 -616731311995421721620576566620269865984 10880445 67855345238842158037221914425994347200 10880446 446071275841929512967946767799305660672 10880447 686977674469667324367077374662278872896 10880448 16918367852707118813437253582806056960 10880449 -17465001766031343709080200525005336320 10880450 -9938770866941037542298586922567331600 10880451 308661101332158815267269375732292802180 10880452 -501291781131489009018698201149131448320 10880453 221778732063153355537647599030507151360 10880454 -80146571992225220116572708558028171392 10880455 -552886733841041714867505844164411173640 10880456 -176536227440883939108118669551974154240 10880457 90652152809199379974559064796947266944 10880458 286979914243112999139499830387981868080 10880459 -288841331564387916020216662085541680184 10880460 182413283047136180477442847136689920000 10880461 538132459277184201540484187861625555062 10880462 -8258107215668787918741596420149182528 10880463 -25459602361385486892253023994167290112 10880464 -24726250622596073626872101439357583360 10880465 868776421796520375237361975399991942400 10880466 134513942046722560660460555708927221248 10880467 -456734590185378087822735414406003577040 10880468 -113537096302702629997112524021458356352 10880469 -120610170157418385578652734881674033906 10880470 142574931132730380189158328018139593600 10880471 -90955869213944807384947308406493429760 10880472 286767814263294518798807088855585976320 10880473 -22923513965780483994102321239037406976 10880474 385693519679502567581442240386583144192 10880475 -114513641441960571765798720216899328000 10880476 -246632661117622264107384874723420615680 10880477 146799514097524808926931561968534244460 10880478 -83894042587137650674720830883319423616 10880479 177086345512673489176970255526662137576 10880480 116796776210068909319936855053298565120 10880481 145903745928623094168123561895337757120 10880482 25437093802319942830943262644876480592 10880483 579234647157904222661471476516250666520 10880484 -326926214441080915529018895989851966464 10880485 235766194831605775128133673302852608000 10880486 -197656684528443615229981801296565709376 10880487 -7391105394347684966903506249796749464 10880488 -772275260980086065758014376144649748480 10880489 61293105919699371734419093044914341320 10880490 54063411230997847722550746765311654400 10880491 -586516688964581573237553522865656964108 10880492 -732907716124888792145128949568749568 10880493 134157110043048304035776973786699571008 10880494 -130510030452348790738787546132825056704 10880495 269937652992228997400876814409141401120 10880496 -31715801294602389919557010266366443520 10880497 251918295586147909277975915835487012946 10880498 -10579716365411746325109648571287037920 10880499 378414764037551162282992341141899749176 10880500 173522868668800780735761530996662272000 10880501 263266120502981560027531959374662212672 10880502 98394679786853721258228732212478113280 10880503 -517621398520283512471039139890814859560 10880504 -15285943485026092023961512654548828160 10880505 5093229547861932628078140681998389440 10880506 63801060103297969224731145783598399488 10880507 -623660145042960412098995154386402639856 10880508 347102159134720703479128861562020225024 10880509 492107236062748201121099617269065125152 10880510 -75489496475227869304341155741726361600 10880511 18244632666273257548232361182010614472 10880512 -359436708712257946852260536669070950400 10880513 -317932831051724037088349505073825304640 10880514 326201624867512133846772580533697424640 10880515 62001105766978261922577113994903884400 10880516 157095736283728670938408528552222825728 10880517 -111414763360824532636810645512726733440 10880518 -200565921654068251986484345021952950272 10880519 46213950845412530169365004724043650128 10880520 -103603327195510286326620591083849318400 10880521 434545999538749810841024553520662461200 10880522 -344980440290681033995564387140057545376 10880523 24012099880777990998767058767348024520 10880524 75527606994066218222713315221469312000 10880525 292042216212807980363771271448990102050 10880526 -143829151724543481848982018842973521856 10880527 318621564041581412001077940377743599072 10880528 48838351557440183143100125432043618304 10880529 -187832730746567117294829837195934100544 10880530 622899587461800139090173270955712160 10880531 -643874163968850984629173382655710707668 10880532 -232908330321694438560972854049689008128 10880533 -250383763880640539261291848476922836260 10880534 13960465728947151707150446229022974592 10880535 395489199813500519871503988642048000 10880536 -366294151090608433022327599806748600320 10880537 117575055844080813331817137505636781312 10880538 -13547047146605085908106029147802607872 10880539 -329159026516782556190116985474687950080 10880540 -3190539499253383436666989930250449920 10880541 162873583581409856210139476391191162880 10880542 -794112245865049020527471603982177960000 10880543 -62292560136810098843037785414388958776 10880544 151255304897844918253556454698401136640 10880545 -60516530063279723657050639220551774680 10880546 -203782551863729915412414043772142948528 10880547 150397614777833485659057639926199094272 10880548 809513038237029137121634947169453056 10880549 -888323227173964086901513869794405472450 10880550 161724196921083762543699153326059044000 10880551 -36729224264852454783760010525095790976 10880552 -181028061158259333885271511907992294400 10880553 165000326307348687787432489454524196928 10880554 -92111803124116037601871798688908862208 10880555 141282117531542763860286780699200089920 10880556 53063314683027740923933382951946511872 10880557 371632739973292720336757246099938216000 10880558 289764600609953386810875149134966623744 10880559 -177203515739489606026900115435274283800 10880560 37878393759978814194136338932857896960 10880561 296820211243091618000132243068040944950 10880562 -141520015792461193993970900205101568 10880563 -829731919507674132232798462368880355188 10880564 34615171801896395853150644941985329152 10880565 127780055285513226572318943519735455520 10880566 117916439593461952041931998232691679744 10880567 -580635308754065174236572556131423447384 10880568 791154760678755841723895339184567705600 10880569 231619244537828722559630752827181866496 10880570 -17910125305444862904935804997610693440 10880571 200275426813300601542680553522752171744 10880572 280007686096687353254390485931910343680 10880573 -25219494123482171853663731815647569472 10880574 78259316603703347703380357369333770560 10880575 372156081867976666220725576956431415800 10880576 -18039881414686948690546296798943641600 10880577 29220440350656024130295465332773112548 10880578 -50637333235338137385139084303077653760 10880579 867644251088449209089940762798493298976 10880580 30450165605245398392064031102541291520 10880581 103618721924877080802140377492254365500 10880582 226992097129582280435148453543382968192 10880583 -138485156950056340529847636330680689536 10880584 -88232449162015349822580268263138754560 10880585 -129172101923651076473103793764382088220 10880586 -241167598935857334227253818502046281168 10880587 -176295561840107687286156657674302992288 10880588 -78444665264766300139435362520638381312 10880589 2155916222606209375586838204276447168 10880590 -29993583702814130592975490075200637440 10880591 6072909540209317312731361032582309120 10880592 -30955110639517908917411279367790264320 10880593 -115909233025564209421287863186524982158 10880594 -314941485997725652404012329423170679808 10880595 -93792148677155784187082821414130841600 10880596 -6231033776935555825443309152825372800 10880597 -70924326175660164670618020244316044800 10880598 73735798816970931842973543269728419840 10880599 -690606280164381577961785249806625465728 10880600 -174983497339637803101582013452992256000 10880601 96748993152892904944165452118552879584 10880602 -165615381490798261054728811599539359248 10880603 18151753774425091245265114382146457160 10880604 -38387447421848773739884375595596698624 10880605 139625649315303240699538816392961345260 10880606 -137233234812215157210177636176840545920 10880607 7466963376151896702421933712884567680 10880608 61143311114502254453255173288380334080 10880609 -545819369713743575495003411215774641084 10880610 37247850174029868404518472549350778880 10880611 -299563449518720884136786526985739120896 10880612 354868894112977804027625995409981902080 10880613 379624616150813591287035096985847596542 10880614 -470718755868327256085448314205782701344 10880615 -44447070986820343672495178534375224800 10880616 150233452854973316734854419031549542400 10880617 492607235231609600550995089696939312800 10880618 -56538264861010058725831200837239664384 10880619 2462912936049300570970465081977606744 10880620 -182042576555756912333525835325172920320 10880621 57831373293055992855444249782592354444 10880622 -331583450921447550932634519154406463360 10880623 360750410895628141810094888961659859064 10880624 105308736415064692471872425519941386240 10880625 37226755204414803893121131223948600000 10880626 -296968806302931813357015957409883879520 10880627 364762504279864757271664147915136635200 10880628 13553188342481210061034539708566077440 10880629 -14700238796900292224314983469035106248 10880630 -246292181884486949878308711662501207040 10880631 563250384785646227949479798116714899480 10880632 -218940640325274238516499012056872714240 10880633 -92978338957543236601517563420820611776 10880634 1813279183961878798131756664853346816 10880635 61524100588355531112438503942110466400 10880636 158547557987799751975075443097725932544 10880637 -145509046174886692662959833314614190240 10880638 -116583379927388319089052329875445537280 10880639 146879579550491969768155367952760693632 10880640 154698223325241822153031747422388224000 10880641 -205815735171937071754452776165757643008 10880642 206671483417542515165580732132321993600 10880643 -141989117477058048332867538297103280136 10880644 73091053298179937347427454180919577856 10880645 -47715210749296028981368063351047884100 10880646 128159672672263920130657461760489267200 10880647 -81013009353370777324128678698131188480 10880648 377877899259010442101202260662633231360 10880649 -3285082714865879548837667191506573276 10880650 -1804509578776861205524546786401868800 10880651 657629740092052668330754417343592989652 10880652 285697008589173755871733339661981862912 10880653 -86667658016810504453425548945578969120 10880654 -99357892455241977719683830147824314560 10880655 -319705173923663542064045732983789250400 10880656 22647771613673685593704730650132611072 10880657 -96977144273009997921398886971956203420 10880658 -258241627974790480911369582851077576176 10880659 -254548164556990223961145654026866486720 10880660 -164419791665413035134879897388756787200 10880661 -361910393505328619362967377977496120416 10880662 21069978989799086337170473261215770880 10880663 787905197014622248015866500074004899440 10880664 -84547522921315929783277133561063546880 10880665 -442347851968131300918776491040895074940 10880666 -231680034521379685737289359552301324800 10880667 54982629687419945955990743659031016720 10880668 -2877625034294866139552220211513662464 10880669 -799315309166844071724175016945453307930 10880670 -252798597368151322252174332414053990400 10880671 46371067303269712478419844355771675872 10880672 -48684370493013177830451763806077976576 10880673 106842533511007729954884174231895149600 10880674 160768612254240006627459407554345738752 10880675 96432883440154297760068250259522294000 10880676 283440918485441413987581570640564008960 10880677 6955841429329205604385469777469855552 10880678 -39592880666507567706660373979906211360 10880679 10919224653572919922237879306561322496 10880680 326474991968659612645792865022667468800 10880681 17298298799418075405702406148747697792 10880682 101355198363426154078113799800525172992 10880683 587243388245953854179981258533878476 10880684 -262238568588991412014597248744566568960 10880685 102577046566142937722599315953952711020 10880686 118131141532457969730280170214791849792 10880687 269511683454663370841674901716382664336 10880688 -10321426227505146031318717824050921472 10880689 -493310199338240589521420121965961670510 10880690 -19550235098723012957605485602421504000 10880691 323220100112120530465724307572363643192 10880692 -216999999940357521712086145121047828480 10880693 -539492030352031091719298181792104183058 10880694 37537538650963523247984570123465669120 10880695 -22303654682741010339826192345779750000 10880696 777826115492937633868299789533146337280 10880697 -411258830502895904627072941637624196096 10880698 -544339484602356301599620876726610720 10880699 -681719721752842584955083518405548518300 10880700 -9065339694629699718757644159723072000 10880701 54259509834694014485511841140794643704 10880702 -1789444883747709618352854736037216256 10880703 51066133629523788284360259748062055200 10880704 -83930284678680841807221941607453425664 10880705 -249629233665822371323469024171902073280 10880706 -319464760219750586574688172498207308800 10880707 242454535405004477205780566668054724320 10880708 324922122876674807951399559864864404736 10880709 -75627474138798193136022839425677378240 10880710 -178258319185074604561200713548130490240 10880711 744720238263859186717390634713990339200 10880712 -480683410142787449448012855265271086080 10880713 10876732921667385591354966054163457160 10880714 -154338663131936891278099812634323824640 10880715 253081604201012913190682781287903643120 10880716 45473474050252768846027558724085743616 10880717 -974444999916132713736230508931213956234 10880718 356363287929359074446444677164084945920 10880719 531982476042079965195873797861028572880 10880720 334900007398762683889946393580011520 10880721 166099899240576657667128052970950682880 10880722 -151179670095923309803220382208591007088 10880723 -1611047468897094497127323624416857600 10880724 -22212430544384360624663901729588639744 10880725 -139309699715340772377233868930535680000 10880726 355620657668080863447765836665750017312 10880727 -309753893828362504717249367619420670464 10880728 -699227913177862157800933802237959741440 10880729 324614202805828026882176595030140506320 10880730 2816737411662912993600473179686835200 10880731 -536792120383697702088180019582366720728 10880732 350389512553689001522686265204748868096 10880733 -43087048218390994991620361234080409376 10880734 -185938035044035335134645884291332231168 10880735 -561720658497390548463973480864106984640 10880736 344921303177448304442739481705416228864 10880737 -240013824481638768192531129048998973248 10880738 111551953637303799806475500739834189312 10880739 -105447542605261886051738237611920302856 10880740 50650301996624012913613342618037568000 10880741 -351116366497518247766151970220402304708 10880742 165501601587521548638335519418300136320 10880743 -430746361738271686190465314552997336008 10880744 62418242377781454593241001255094138880 10880745 251474572136321712095764070130832981440 10880746 811037166670447427968064530055908856064 10880747 284051716061906765789632443035402624280 10880748 240041084177174217329981744564393908224 10880749 -492105868834171392077593826431329408000 10880750 208632179835543646489738719850527168000 10880751 100298641757618913589702274324333837184 10880752 24022586278721318958626344348565635072 10880753 181940130213096257628936845638943347368 10880754 84606254819515025375552305070759176320 10880755 469898282190654207107156742471437474160 10880756 191500543688646981572304041978507406720 10880757 -383810008310742448865498835722603679360 10880758 -59921978126559517966812530856108853248 10880759 -288716608343864729628569819881128566040 10880760 -30453751025690342517255271753182412800 10880761 -72881225651317009756360936733228792108 10880762 247492624114471720877934469585531339632 10880763 -2285826625873607776029703050210467136 10880764 103207545712142296003778399441188376576 10880765 90143191601850964154342016746751828480 10880766 62008640092687915576167217768346760000 10880767 161805343194112306230588373764656450816 10880768 589116773537083548401862634917876203520 10880769 89875577208366586863770783403743314848 10880770 -155533202386136324936334719055984139200 10880771 -301439850946369326276555331896488213760 10880772 -3030418526688336135578782261102645248 10880773 -167942904946375707520523457404281460900 10880774 194514537320302738030972955495657303136 10880775 46807528791143065012456118933912221800 10880776 507185725595964585190277361787376686080 10880777 797689871907418025651306789730207673626 10880778 84322373526605156398074118770358330368 10880779 -109149524813872672277056894911024168160 10880780 39289196801235974106243006050056012800 10880781 291486516049287307540604920318780161600 10880782 1006165466107658609925614791116787568640 10880783 -101729941945203211351651209549348757632 10880784 30215719675243680360239519595174297600 10880785 -38186930630269349903359320719358599640 10880786 -186821757307438506366881814343531852800 10880787 151989801123056128478796938851808009280 10880788 425960679478639068320876185982680585088 10880789 1864840125568193619500946751319512590 10880790 35054417284666564331248099970605326720 10880791 -2183880933696759964612675916038734168 10880792 -36295251497804265464116726148113121280 10880793 485745737156852447284356628336308939504 10880794 -64142428853792096912318552541173532672 10880795 5541569896453174986565747008272309280 10880796 24251653809820127427596552243101307904 10880797 856393386687517464783203144626593037132 10880798 -17886404388792132065610919796956521600 10880799 -280723292864129283832601568539333938800 10880800 166960651151989824128783628389056512000 10880801 16350568571158033669939782632441751600 10880802 -107215194802294974074589077663633346432 10880803 605617843141862000056342904058990697052 10880804 -753544635296447385013846523387548032 10880805 -49960196188447402274934596845936464000 10880806 -2889533602789270239309911229441369600 10880807 65128559010611067411256644939949476912 10880808 -260612686749564952624344973733029232640 10880809 771107231123202770247434412442200100480 10880810 150164745897878772410613740420380318560 10880811 -682661136289187566187066875398279819768 10880812 -225173569114585429831979755757714747136 10880813 321927968160200332057343046058656679062 10880814 11063595123125864023951179856266559488 10880815 -6555281293192327656693541557056249760 10880816 89117563870106399512908392271764520960 10880817 553832045167409699795049792373667030016 10880818 61965417724680083567449157034041126304 10880819 -411706507579149274040965146447248291256 10880820 45633504971643402023564781845378016000 10880821 46790447408688542876303906424678735744 10880822 226552318191118958288140263315027191712 10880823 -321634050609338335678529321650422273816 10880824 -778615299215060488314174868814308823040 10880825 479105570027226640815190859735312178000 10880826 -33769066797662085118313024966524122624 10880827 -151018852434773072755814435311597578960 10880828 196886985199738397376593121186245836800 10880829 -224273941624391409440522341774329335040 10880830 -57758615098810892706431200050773366400 10880831 -107535205017736683610324061831494782336 10880832 41777588820751063249006978147540795392 10880833 429119810516406413034601909271597319300 10880834 293489426048423034968089318138878468816 10880835 -32965762022697567638173424248096128000 10880836 -121529684098904606362111586744765657088 10880837 280574837619792710867626777194053554464 10880838 218766682042436617462571644727148712320 10880839 -10373593918233296718093256894407329280 10880840 -40159514100756788084495161972843315200 10880841 -359761506561934960527564475782754772208 10880842 -372085785153926608948240801130849342160 10880843 -962248245737976526590756770868194408856 10880844 -77471091172514123972181087547206942720 10880845 -142677392372017578683562013285318848000 10880846 29396585112493010871842383968523504704 10880847 -171736643609609869432816917301704742632 10880848 85777575476152736406330707533345456128 10880849 456603927816558262280699166327046272 10880850 26870084807893417043373061414925308800 10880851 48581193230179639596808187498043293592 10880852 304801245094458360070467054732741672960 10880853 -323927238519188679537531471551350368096 10880854 89376706290264356139332996803551257376 10880855 412570461693437769379009165823066516760 10880856 189550719261678759043075070431439462400 10880857 -81011547710300897876629423229474891512 10880858 -27904752261104200051567286639658546480 10880859 208953740157677639357995589702331457728 10880860 -251599087842782915491703367128560880640 10880861 -197891739275807094664775219441950933428 10880862 245201081193410814614024193921954668352 10880863 108086413508061309343292699241148976640 10880864 -324039847690377601584838613904248930304 10880865 -253338443256673775841947281751693040000 10880866 304945523344030260275445215623425397920 10880867 -578592212262999636886441696749496175136 10880868 -312135680671806024240901179939596537856 10880869 -50456399652915959700884680212877094756 10880870 3225592013358040137787955676987064320 10880871 40801021655680645351080058825395644880 10880872 126865608700569629516061445873408849920 10880873 127377417188153342975247524285569634400 10880874 34155212468376149081224752135649096800 10880875 -259997943880660097010208208984291556000 10880876 -317092525512404355443182392495384428544 10880877 109206179262391133873969989547141178432 10880878 -203025097254868133310623551587607004544 10880879 101944548705325918964335439204551316376 10880880 10517450311262750398521241873867407360 10880881 -203287111139416643773014420445949016336 10880882 -228908352714285792399246742827114835200 10880883 75618539352296787496989882956741518176 10880884 29890261266593311922394062539133153280 10880885 -513327377041230098816647364276365242240 10880886 -22712701074433137728031528283613939712 10880887 211848888743651976895272225427846286760 10880888 299187548936470995471983411305673195520 10880889 511043390993983297709300472560700718560 10880890 -343096414722063048245731103760624928800 10880891 546163721826127382007100135058023980180 10880892 219738921854598459962475681288904704 10880893 3982015595137984427662408220569928460 10880894 71969180855475044424788219493696938496 10880895 -266994548972996306045720293351595303280 10880896 -249766438290265683861639079774660853760 10880897 -842670094700896185533258301684142902654 10880898 20229937705533562273010393016831959040 10880899 269601301630790860843835893083047329360 10880900 163123958064259091368332966143781676800 10880901 6375163417991123741884523402920820412 10880902 64537612869535506218994197330025669312 10880903 587369429023780853400879911562933162264 10880904 72984925194441296025302749325272965120 10880905 -177475294409289847033899019864282424640 10880906 -438600397774588436021096649733800112848 10880907 -91799877261801693170670273606089871360 10880908 66027555135753497956209415843169911296 10880909 -2054019556326178408524266879981677824 10880910 -213881966447714868750638073568675416000 10880911 -39979601430344445634238880179705436008 10880912 -51326841589397274667857999244944211968 10880913 228029016588601744658427701607612079344 10880914 -102958203191887490488685646900864490368 10880915 246752845327099934089645773835323856560 10880916 162741700003697575875029673717009684480 10880917 -66064813454082692582323490283786834034 10880918 -297373266990120559029566606906752891584 10880919 -305023715742937867949921236199152738560 10880920 -586108277318447704537359084628623360000 10880921 -138521983749073867262525379899647472256 10880922 14577062118198665083977678231372825600 10880923 -216493682844836377600136745402199846464 10880924 -194664144799710741904239033214821348864 10880925 71897126453192182026384850966112952000 10880926 -189218867592110552565132892739250407040 10880927 -561230758744656476347402625126872072224 10880928 273614250510778856758657605909796552704 10880929 -428142193387474330491621321318655037470 10880930 271044221064040785913297307102873475360 10880931 340434379852411788154258241007082026240 10880932 261782288643984285438757331215046037504 10880933 -240706669938410511510529361106195130080 10880934 356529807372362394542168310379400858112 10880935 3902370929532932140243548583982769600 10880936 39920287893131957992138003947045765120 10880937 286114299509334109329050965802038047600 10880938 25896322866603553941342385416295296000 10880939 355156088765516322330191219582767329840 10880940 -199931554250450271922658537184478110720 10880941 -230020082044737632499754049521699719658 10880942 -13205330212566444927689657185447561728 10880943 555498493130032945924309676922797064 10880944 -163209498276290002854577053784462704640 10880945 742224482599868170277905604251861021800 10880946 202885047680045922084195106825235040000 10880947 -350324285820756260747655262190197211136 10880948 194141631143724550680161255087998944000 10880949 -4651060609346616501964110916196510592 10880950 -66983937753695241313922100110064972000 10880951 -92955707333187799899146227475286983808 10880952 28207374288659894324165132212274995200 10880953 62016649539324019807429841974697404800 10880954 252082394738252574631937267162081828352 10880955 -147055835037519322304182939019165312160 10880956 151798327761280425784889843214197765120 10880957 78502505321275300158520229195465759040 10880958 135033012909562564142248822119758638080 10880959 317015208250822013917266461737504036160 10880960 11553884586005192392006667299769548800 10880961 -55862316414325975302320505829912388736 10880962 208230822087393165441429917235691447200 10880963 -76072153303058485098762299585964068352 10880964 -749425032592949992800185769619083018240 10880965 -488458855026609046333579180949846035140 10880966 -317981197187442005477244228782308241856 10880967 253918981057439752239676760793464167080 10880968 19727771933957623869866890992481566720 10880969 296484808086039119468263914225598124544 10880970 -97917607222181052274627452289021962240 10880971 -361293400636465843728489517240508486568 10880972 108344452540433984774412725257236523776 10880973 -41017734090099617370150648191850965898 10880974 -15885213986599872924836975255910190080 10880975 32293419645682551258065318142396208800 10880976 74145398731510037238323204805025726464 10880977 650696785799691878301692763024219683440 10880978 -1087351136352110057589647118042020352 10880979 -78843270176108320253338909063086612480 10880980 42981248982719452375806206344059340800 10880981 -382938225160906258890740450863343287218 10880982 12350627129819111609617936367941210752 10880983 158851919263881062342019908035160050824 10880984 -310761280488544611804328287059074990080 10880985 -91532870227208882471210919381476376000 10880986 -404191431334129827276825621903793290240 10880987 -123998678333427643343881730521452913920 10880988 -154028828914758739644877018973435328000 10880989 -197985262036788672650408696211513102400 10880990 70223664267272667816323181907410902400 10880991 305483447400474956372301830469711304320 10880992 -234247602923138747620592560372268924928 10880993 -450994163780972009035989552893999377758 10880994 174703524606364711484707692491049840000 10880995 -71086923081610328426242303313487735120 10880996 22302196887898696058666742810947543040 10880997 -222532875841350689039078895583092998016 10880998 -464224104353696374684425364741305396000 10880999 570402465439709307772747488313546803000 10881000 67849940802393336441944155491532800000 10881001 143467887584359318261112894387373320272 10881002 335872534017451624131747609381082005504 10881003 -210055524223330470533210829847330030080 10881004 -532931518074963833857969253098259762944 10881005 -49983312552162574103454417366146084340 10881006 -54987942711831265745986004637708375936 10881007 -139992276417923958009796270384639693744 10881008 48027801553841119642568373642771922944 10881009 124270163182525902294301695972477840384 10881010 67057646641060893480151726255973660160 10881011 -221586716498384860163294742594609246600 10881012 -118070488621971749395513129784433573888 10881013 -114603529759811848712278386020714782752 10881014 438195397069409314697674778071633181856 10881015 -414447757897011190942680933135955200 10881016 -601465056756065410799776438643437670400 10881017 -323395039240567050623296167273781609728 10881018 -11183925034112504804587467850383081216 10881019 577580095417248899836176036736551056420 10881020 368388780043164562047689828549260231680 10881021 4032336068022041665583947234467098400 10881022 -400960341844518322836650600092630130688 10881023 175848979610312635198648251762885228000 10881024 5605822501172397704795491318596894720 10881025 -418494590229629422910754589734172469700 10881026 21385018680156740084378247032159259648 10881027 -393220789748357863757249754373605158160 10881028 160825304022653212202733129109253975040 10881029 588284630432636365553303985526215633630 10881030 192773535025867445238002693203919339520 10881031 6863604915292225331603331297434923008 10881032 -603314889047475543353967351872771635200 10881033 164870999870094511780941438660772256448 10881034 33545938111762405379009176947023078400 10881035 -421910796425042818272422284944753763440 10881036 289940327385599344410661167853803302400 10881037 -946249045914860084813161446904437556308 10881038 -227904868089034556944334468005678002624 10881039 -13307319877811379654679215847313699952 10881040 59623266521383045155978223490317762560 10881041 -117747832954843415432439784577371063488 10881042 17085735006341096409427054282831386624 10881043 531908867770912989469608307059188624040 10881044 -86835521739540365355826281035474325504 10881045 102729206180668790355069432482628261120 10881046 -5988884726290308147316195309507104 10881047 111003747831595066770596110417891816080 10881048 114814827907127686757772320723454504960 10881049 598201607051077310490494825715692970000 10881050 88622893343796162897626687753449380000 10881051 -89397955438365381584966961235819447680 10881052 -65956916610174399326422194489233080320 10881053 -342104492329874382124687366771284242880 10881054 -14829758711274664204350021206375771520 10881055 175342915342882086938016211503611841960 10881056 336567948333014080366809216441673973760 10881057 -13227296812695262655868710929034386080 10881058 241637875672888925208592002124444910880 10881059 -108343729858281301817471841044574608640 10881060 -109044867157930188168174001880044462080 10881061 -300790417377093118057677852961076441700 10881062 123042988909778581454769898097148985344 10881063 -437177266156536404549428634291561218608 10881064 -18433787649975159750827679829108654080 10881065 96075940197391585560537848763206889600 10881066 54426393698767380405841281241292006400 10881067 -257936747658989752480352816938774460600 10881068 57476270716574154522478064220194107392 10881069 -212182990344674150451159071416191051456 10881070 -43528136127343616498692062409009862400 10881071 -7442196803693795085471622766135761200 10881072 -27643629989645155873118040263297925120 10881073 -117306538942549195772560371553154778560 10881074 -513575695419406523329297193836894708464 10881075 245125980209224912244962220421405480000 10881076 -411614352686368310966890662629972506240 10881077 55206803225167494276221425750696794492 10881078 103162228418249008574013587925405502848 10881079 -123123502694307603900247840443567098880 10881080 103713879357263078924705511845463244800 10881081 743952942314783865855933208985894271840 10881082 -247719338406387639307218838882090595328 10881083 11264280450633410156214613092782383332 10881084 403564190673854757380164937424562254336 10881085 -440940323893306329342522680720711331240 10881086 -114286969830753700836805407052144075008 10881087 134300274920931178640069013130887467592 10881088 8109595626267064824835790043711799296 10881089 -148882019710204933310838557887114786110 10881090 132451073877812779337703154801028928000 10881091 -171905733853208081032895008309755323920 10881092 222706221370947666658010076511059263616 10881093 -31149871394590623624406708592605888512 10881094 -58463341280510323855185140635230288768 10881095 -530402436034138903026300928418651964480 10881096 163233045731388522404184763185688780800 10881097 437779132096229019951067875245551832592 10881098 36168713068101199825488406117560330336 10881099 -71526310131120631423632199815080013936 10881100 407000806376884196174710933149501350400 10881101 -28470162649477423085103511627391964672 10881102 -169441475331698224220827963683656031168 10881103 109212681268443454439652695299420651120 10881104 -15757900942912242921060269420626722816 10881105 -192525828140865100225066016125620015360 10881106 241474261069480331955230889074289008640 10881107 3610130562337902204140907709777854600 10881108 -49322649970467798766746766114550169600 10881109 290419445440789557979644092194168170204 10881110 -4350290833231219995875537827950288000 10881111 -422315835943282528360407754524843614976 10881112 321016543830147473097299132015886704640 10881113 -457395779660270918744593284491662026594 10881114 131096241516406420600357696202870376192 10881115 -44848338834436674842807651514501208800 10881116 100807756873504816007715610736075031552 10881117 -143931343662886935235260809070457870932 10881118 -39932456881310698926663302712155688384 10881119 -643658320626050407493076021932064542880 10881120 114751331378552618904337741884830515200 10881121 -23507714113688192586673166323723784000 10881122 44942292501936927732862772090610355200 10881123 722153501856252491576052243388740283008 10881124 19934180438568806538740599772101230592 10881125 -438467768635688343773229865059315525000 10881126 263469130656267903074557925443453169280 10881127 -622029327358953447923561870904041950024 10881128 745300109629722361176424987839981788160 10881129 182732765060137044716077540321058042880 10881130 53613130617167259269564338840551529920 10881131 791536943319052937184221403227522050932 10881132 118238128996668287243148127022877453312 10881133 1174704841976038520767782746671825089004 10881134 -159657230015221404012775076294594104320 10881135 16611711307289044758806865583854854160 10881136 23907465543495503378672996744541143040 10881137 639800685540773332791640247699638776786 10881138 -238726155663892552770509005164648157056 10881139 108239313486881335370607746368348577616 10881140 -7136272351091102410750380000872716800 10881141 207419306585355504276318365373081292320 10881142 -297527770941084623246993337806462514528 10881143 7765196527396698964849189369992438720 10881144 291766398164008983132799053695603097600 10881145 -86124158373298368617329094604680466240 10881146 -86453309087234577467652135182810755728 10881147 592659391263783800555045891426716078128 10881148 120007140049024313099906698161434956800 10881149 268396427344445877687561074749938678150 10881150 -10229045714773188707460118754764800 10881151 395161305529149423779822096975699687352 10881152 407371786895575608207818160211073433600 10881153 241670473796025681251985826292668280562 10881154 115001836737003543541955814169318307232 10881155 -138036515793167476171680413066004650880 10881156 43645384174967228312360801905342537728 10881157 48127076354126953346723937850251399712 10881158 287773145693242947104557163271214968576 10881159 -300726626572591712956358101301078263896 10881160 -75452930221724507506521606068337408000 10881161 12560378247599710511688673258808756532 10881162 -144120875338016736451995519565096965120 10881163 582682459984055592301949312570656111704 10881164 170470815978389603603199168422076426240 10881165 -15107489299054895510504665294145700480 10881166 -293533115423073518968340232208608311616 10881167 1245149859495753104024834643466892520 10881168 -76070837966317482757431010113079934976 10881169 -98519874241364379844751388005074038040 10881170 -43034473944023731032142162903225832640 10881171 -38288125504683932700442626016176439728 10881172 -265793211302968365077989885057836652800 10881173 -204180208235869953902452075179827218980 10881174 185711748616346190226703397743291965440 10881175 490616541451254178795644591952262764400 10881176 533826044974665402957294807591327375360 10881177 88612118055417299599788294755266021440 10881178 130342513884928981064294653029240940032 10881179 440633770336888255456918199459451723780 10881180 131753022829257102640106945527433502720 10881181 -410947925210330509648136953446946607988 10881182 64355366176623071691738550878609129984 10881183 565695809814813150869272086895556653824 10881184 -352544789926862428973647083952932716544 10881185 14747736657061762033247876313906989760 10881186 49584047236790427909933576787375718400 10881187 -226467001098654642427169089574348958008 10881188 -514028510745912779541314453378347466112 10881189 -601404166711360336963307541468511930560 10881190 223957157904332188009952580827125735680 10881191 960016231871820035006168140668888521592 10881192 -9589352188822578869061699810046771200 10881193 9204614522891581345439032172054512800 10881194 60693713769593734333474529819146080000 10881195 -61890640638103787488451501169916192320 10881196 -445422413264312951755695637222006393600 10881197 -11802027314535856037874959982100067028 10881198 -29916975569796284544271168897845672000 10881199 -122603659915104814881819620910791117728 10881200 38559449964358281283329753279482265600 10881201 41493691384211784608110124480356229232 10881202 -402848852399056951009426457712055018368 10881203 120952636913312806134103997994899098560 10881204 4083027961970845198354842264408477696 10881205 -99681975138503749579911410417965958400 10881206 -11571842521318334246045532973500445440 10881207 -433289582798679884384420320102135289760 10881208 -23483971956817334258925875437492224000 10881209 -238777677314952128419867049206712496 10881210 108392927374288343559533302977215880960 10881211 -3176693174189771225521638323837098752 10881212 -173006373210829731940828868780814572544 10881213 135986533908923392721462886852369973824 10881214 -193677184401035650287038083675728716544 10881215 -552545617346849280832888185935252303640 10881216 -713372543055011520004731142746931200 10881217 14298135870282023143272543650767537920 10881218 -11795023504269860292241841245772553696 10881219 307922435609798130658032108262489443072 10881220 12820053453965258885279388664279879680 10881221 -106202755994609643025020846913730244708 10881222 -89046331851883855805565014451004369920 10881223 735263086751478236833145432621742832480 10881224 -913620053874243336175422972411593932800 10881225 -21452956411486315680453385856691036900 10881226 -525152868438299721181283219755332741120 10881227 312890334661680760921652364748654153872 10881228 -54587667607630195151380872871437889536 10881229 -485555870847062171595038702373176713920 10881230 243660653989259969571094605957631277760 10881231 33351631201639691109082123552225578240 10881232 -108747264171351839879821543228251480064 10881233 431231891640126595151655451121872942080 10881234 9880444855421180508418990477683651504 10881235 69093835293131000980432989458326113600 10881236 -1575993385958807820556050346653044736 10881237 -257270197280352749090819632646093708640 10881238 465637654052225000671503732340068191520 10881239 -407767794368109436292225008542474589920 10881240 -30589852735903554897376300665386803200 10881241 -171430290797659460450453860740161712000 10881242 441965113821858445383953571089658124272 10881243 -409737230757821124432117464538028003200 10881244 341244920043086340211604767162029123072 10881245 -38714820400764531715520034676796649120 10881246 -40085130519737608262353854453134447616 10881247 129533384638684507695506173588689329760 10881248 -56368524959359014687106955980610469888 10881249 -199768391443077773419693886974518624336 10881250 -22124793176055371594366990148996900000 10881251 197579319791590392569234137836659556252 10881252 -171419481514846451145705208685746790400 10881253 -1140283457419261165712658727538048973216 10881254 288829314950259654028882277800140297600 10881255 -95148604634094811764276383571942274560 10881256 -548838561927539249336643437079152640 10881257 857059110685127501768503861128259096506 10881258 -80660621501226971599675566276211834368 10881259 -256189639146889492524214940551674358540 10881260 -72354070236804089977661966700814986240 10881261 -34412330963710889011793881464972606090 10881262 -2695317020960708661069596149867033728 10881263 488153435930435921423429185986547570512 10881264 24238983045122613243311692051237109760 10881265 -470037487356982032350635179473031515340 10881266 97990111107116815741246894133546323200 10881267 210926342611047433992699986781168970800 10881268 -25605099636844056675766562670420178944 10881269 -316222138515210586979072849574922761408 10881270 -159403501146713893180294893379168665600 10881271 -489836209439951643213684367431172094088 10881272 832790942672346807838107883888288972800 10881273 127328716076714485932350038125088422144 10881274 -511354243999504410878224664776411038864 10881275 -121870035969054131255677110303100270200 10881276 59420955767975088505937449674371850240 10881277 148763923937755352521363139200976246400 10881278 -451439499343203901757615355091280962560 10881279 8677771051501038112826719190773248 10881280 207184722428688902112255806713217679360 10881281 -6654752659484001926025470899959666000 10881282 -236182231811019962369321212841026247808 10881283 -158752064602252690361630648347106925012 10881284 127422580311825204252107364940653503616 10881285 -59182246426365156443324090070478440960 10881286 111923912838816765423343945921711935744 10881287 -324384157454816588092313901445601513064 10881288 -132796890622581173746564266472320000 10881289 -293341245356478265971092269268452931840 10881290 30550201901889109836773052410416281600 10881291 -10839121442014741640338738699152186408 10881292 656279509828862040241228071156861212160 10881293 19427011442684824054072469306816773560 10881294 127629582538974629147528857093923333120 10881295 -37794661324620265945895070566430450720 10881296 17621470460585968955956205527681277952 10881297 14678935515421038328831693264244941632 10881298 -294241157240489870848229978680682115936 10881299 394122688019233824736990271081399892480 10881300 -55151850429719300459924560608473088000 10881301 783290310240326350681535307335879052302 10881302 341361791596285736658622263064194316800 10881303 288265679607416737569779028844563001704 10881304 104996151494187956407007559978410188800 10881305 265060140068791595241213357204346403460 10881306 -224341404044837313144358546001761129488 10881307 65614591686544638373555419703354717720 10881308 -69026059352936034252036547154890243584 10881309 -585724822883159740143145184810109502080 10881310 -28065985926403522186353346396520693760 10881311 -46347176923443545249368841215863642240 10881312 -75839101857066817714446386738516459520 10881313 -703099068201408953374826966022311233438 10881314 72515111748618487800116220174418322256 10881315 311132298039773324599204834574852451360 10881316 -235449448518719916330513252179958424960 10881317 -41784752145606704870932845143821709028 10881318 -7635843765384740770466897539720519680 10881319 -403701389315545927559861704591072278000 10881320 -48605350302515450528987717049016320000 10881321 62131340270001704640043891269704875200 10881322 8774205409139372011231681101668939520 10881323 253913752763617338434598808869226941744 10881324 -129681382193514458142957230667575592960 10881325 68543831795486506830396244583476985600 10881326 -388990132810800658541721459364787026560 10881327 -341736777654553206783626027798839781880 10881328 7175353654173947135843779122348081152 10881329 1240667536260298708005128531137730005476 10881330 -26735926837099896559704810064288596480 10881331 -735849914557819933775721771440185482868 10881332 413111909208642955698104485159430019072 10881333 663035254710662755543152785889860803260 10881334 -82345606038353191148275565295452242368 10881335 250399711632467460797263496360253711600 10881336 204575052100197735556117677830211932160 10881337 57320616241384556275706521679541224080 10881338 -213267849011055905177010344260923528960 10881339 -22701838665069254652620198337250951680 10881340 412007228045938870249484630982705177600 10881341 78585899063849450516802699385206509184 10881342 -49571743557976285967905813409595054528 10881343 -1182709530527784668591372040707063035920 10881344 209942483611227521593903996142599274496 10881345 326362906946820574335868196666693051520 10881346 195490784592441542642497541714967920640 10881347 515574342322212992026011519296421956796 10881348 300156548548400119373864641635146849280 10881349 301687106422935609128735181793849416350 10881350 25816995935969156245457475483497016000 10881351 -441311015605894953244666124070896856000 10881352 86692799840749562129515943600924467200 10881353 -568012932149873520339604354010964096 10881354 123019519147993196525990422473681056256 10881355 264358429320488476600011357606868889760 10881356 -416030900768041941375033996567716063232 10881357 -549640665015993883106999371394487868320 10881358 138835544047543880274829233486719632320 10881359 -212533131539207848291926147781146409200 10881360 16460270144051044745833421359923855360 10881361 -163786393660858666151598868762418146700 10881362 142743914724916750472816520412141784064 10881363 325203733910013122679332386851639409248 10881364 103028466129438108692501410608065718016 10881365 -216474577328686525455919101559407499680 10881366 30945926631893051409027000975900172224 10881367 101429955723722041191204015139173831392 10881368 -309536379353182529873457946390885693440 10881369 228642778632385254816017977854593888064 10881370 97848173384404035130683850063997433600 10881371 275017784362599982740497869247268181572 10881372 4548926802978304321011989979534557184 10881373 22466224163130422914877843686285522060 10881374 -16602821749229206042967484709614968448 10881375 -543390745079562747173294756039637516000 10881376 89836736020066257857970281299669155840 10881377 -22767703698321830227034586940018530480 10881378 -16670740258659934330547742855982050480 10881379 -405676870168696343175155105118769250020 10881380 -32020638415120477767436983088607001600 10881381 -629792608524024110303688360603517710720 10881382 -631103445448542855809454979005102585216 10881383 -402328429624167140222352373327240646136 10881384 164197297074290115782317759867155824640 10881385 -104178951806063667147046209866167207800 10881386 -573162748385185612771967630946738021120 10881387 -125330770260226484201107615598712461592 10881388 91022412385369396695196805130855556096 10881389 -211866014633171750107906538161324046880 10881390 60595276641524453837317512718660803840 10881391 -1358981697657797178064936028575536496 10881392 111694869258524381888096098837690122240 10881393 -968934795436345688830613861432320055040 10881394 -106060829947162845348456444307609564128 10881395 -94112992195857422898121373804663020800 10881396 261562900244737861449454154215334919552 10881397 790776886117673909937958686506330156846 10881398 -136555906027156263607877891727702137280 10881399 -16805881071082715923084885524867226752 10881400 -68239612251732484626738621882034176000 10881401 -1099988268216062591905137650476010636400 10881402 -59423455652272684166246544249980721408 10881403 -510634239451147836856630120276319577084 10881404 -289061997250566609313188555626504615424 10881405 308872905729976131992395330667362747200 10881406 212082298278129160030162724967210097152 10881407 -50128097899339093112551441114787830320 10881408 3304801110195781259686919430104678400 10881409 -351818113768345218630771165440329920 10881410 -160797984793354646763069421270752768000 10881411 -32827534617876766413166476895839104016 10881412 1654720911277754246970950131483265280 10881413 -702870487942122145585894965000228220416 10881414 233963469325626079960998718438772399040 10881415 -384272339721419273776943889316221629280 10881416 -54293619378246199695442118354921226240 10881417 142802689552795815568903675735895396880 10881418 -217883372857512190568718987049252485840 10881419 459152431274041184513966330659014212820 10881420 83679283008694867040892060178774671360 10881421 341055432285548912850410234136685383372 10881422 -414709542092016738693997244063423664000 10881423 -198547041123506225206805826528627570576 10881424 -30997428819737206671503896142383923200 10881425 450089320477057246283900934256409442150 10881426 -70730092360645165952486309122115798016 10881427 -752290593245216128761624926522175120724 10881428 -266361458755839607679076852419194457472 10881429 -87041372256252576037066017486986020800 10881430 -23046034710557836105162259725886198400 10881431 -291194402768587399647268290859727788800 10881432 504751568806370757434167538375939481600 10881433 -270217002200155286964169669745406482480 10881434 51646550211752847207246649014800486400 10881435 -689282337529075153120632203810706466560 10881436 -543671985250494630127004950981433336320 10881437 -19291385013827132154401479672222327296 10881438 64271649960491393037259952410525286400 10881439 -799491064278989857187952243440876169760 10881440 -822225941277859591945120826284698501120 10881441 14690573576472945661173242896083324264 10881442 -54203884612870628446790102451804542976 10881443 1334458207240231562014156538137019321280 10881444 -95287504500517476243810717480614731776 10881445 -684115359071555623892607497516676080400 10881446 -511048339671065373855005981315534711328 10881447 -3626555194796850676694604524895325440 10881448 64615159907597252967428123851112847360 10881449 -324616767575674341310705939399572716550 10881450 -109212367383980841404565572116726076400 10881451 -3451674902737485503304676960108477696 10881452 -277280496097522927168761965282693706240 10881453 -17886606362063982828139398652432239552 10881454 195229539333033693892431859645544324160 10881455 136538847560381483702957853316105181760 10881456 75725963133875547349667829092249075712 10881457 -89969452154513323184784455179090518528 10881458 -54244598207286305922287211795593140224 10881459 13907563095673100539705641051265632540 10881460 -199049135552104607565724536674527641600 10881461 -366733562480725331141634688749702706176 10881462 -61028913675163979452094931964827470976 10881463 -78386331912607249156517512160381524256 10881464 -285454083167686151791051731501402132480 10881465 -947695139868912985257392965269749760 10881466 -39264810037718705902386538267987662336 10881467 215728408187271868902694567117411749360 10881468 150128748806827638603960018407024699904 10881469 202736297444040623912842564741513089760 10881470 -147098849284329116801156396536733280000 10881471 -51818666265513698432835788762857776000 10881472 5546291175498289057487767816579842048 10881473 -591607079301272515465580324687635033278 10881474 59897019103461299211665371017583167360 10881475 -297075700450278468985101111228517929000 10881476 51743083040514026436013559004433751040 10881477 547638841721531524121018122003834982814 10881478 164224175982302192299304919417524105856 10881479 -654286390308946302143628950041465742544 10881480 -217782822376550317988309812602679296000 10881481 473915102471438160531220039374762619904 10881482 -4423459135575880426341983544727302816 10881483 84397066216556653813628736283371112944 10881484 -58134190588730774275740404372304528384 10881485 602744282007374723005387629862896843960 10881486 158966336098899751996878973190763171840 10881487 959627613723348569960369836254744870912 10881488 49667447255688973056405133744112271360 10881489 57547200447726708892637294391217472928 10881490 -163429671678777958066203963196014220800 10881491 170453342954480197661776707438772310892 10881492 243068873416908706548787170919778813952 10881493 17540096481060538658274018588301028480 10881494 710062564799507586028372923658585728 10881495 -56117660048601627790208956765378724280 10881496 -98939468219663082964461163610554368000 10881497 355318281571579712198301466164195365760 10881498 -45354686613931708128738452784883815936 10881499 217881937375136535087909686778594822936 10881500 156373412521339424033511963506664960000 10881501 350396598652920078511363765569769698432 10881502 269355273594924228549215692363266125952 10881503 758416829323538224307890314184206190752 10881504 -363188922174408601946668165324645072896 10881505 -65624800261126556094316412459567951340 10881506 -251736054959968208990432324197266096048 10881507 1430161685842606846766581752533246976 10881508 440316299137240915690030939916741099520 10881509 -126290623515277554399092912035587396960 10881510 47351890708317695384521818092696050560 10881511 -556285442512893270788034690558817714888 10881512 -681237115955007056514408429393178444800 10881513 -548693280002366745323378768295006447360 10881514 -35380419639113010674097426614729580288 10881515 340355647152215948458981287355561452000 10881516 -298577860090035555602256911483961051648 10881517 533758979189381297451020424868355409580 10881518 -2423370143553837497350288776067823040 10881519 41748191042608981094663105023293676800 10881520 -19413029889932980140735669150382817280 10881521 -196484291886640661315077016178948609216 10881522 -14522344572037943324708071375016553840 10881523 239039287796750121904108669185501878184 10881524 -618433414539856398652714321373787275904 10881525 -76952555508715716159296343823171572000 10881526 12071150278292415564182371386947258304 10881527 104045427790914778126545016616324315520 10881528 84700770154661234436271240415934873600 10881529 233705528843091680484189541752940380484 10881530 -241443413658622697513218460013100320 10881531 81527612169000260481017656994433893520 10881532 -290197086207194901602611017477858402304 10881533 -411079875793036680202485683889865073256 10881534 -8017758727931526234423881918167988928 10881535 96813666247831038725884128164170884960 10881536 -77710772688166463168939914874622836736 10881537 2613082531634619251848355548341930240 10881538 -9663336980418274579968664653721677312 10881539 294227788073403302087775150929777229120 10881540 -234342488649340468942369528521284812800 10881541 255577735404624152799897608153532043584 10881542 -31873166653105048681963675555177844736 10881543 -183772753022857300291277464333616680536 10881544 76227802111226319037886950992782300160 10881545 -489410100801267608226971563412265836700 10881546 125164186624186341389991425970306643968 10881547 547205562182462059556233441106476118400 10881548 -39613640519755715532478804918427764992 10881549 183259732821958801571214032455464307008 10881550 33022932523057822923208279079895340800 10881551 251692745322626661995261275651271109552 10881552 -4543308319169662495082694874688126976 10881553 -289256057702003553313863754562767710336 10881554 60125514544584412677921696584558469120 10881555 -204417794810770022876851267178751084240 10881556 -101038995065844165042455301581327585280 10881557 60620911148691190120963487321642582172 10881558 69940640387731012803721302417263374848 10881559 -229173448257775651048922263588495429496 10881560 -62209661330064676158310459437702144000 10881561 173964000928213349019743754900183098400 10881562 -144901306273369720375481368287816733968 10881563 -110138475033362178208165351799122748160 10881564 -62234531831550770284140513287831771136 10881565 -174876632836510699691064112814048475540 10881566 -155295402798984176526609163896422524800 10881567 489100839021859259419033051680082928640 10881568 -542386198142464098838513507080737587200 10881569 797581583225389009998974537709353519970 10881570 31847687966679628065208623959084559360 10881571 803429532957110276677080830610850634752 10881572 353681435140622762530728651638664018816 10881573 -324419663958338131170149325739208776416 10881574 -249344621283171085680833642729989142208 10881575 -215238585024654087291299390175778603200 10881576 5713264554988314165730506407141130240 10881577 -617167137633137897819774946243676971654 10881578 5537213017571261889616260815275139424 10881579 83344118139548840659345091193015440640 10881580 491628523803448154826446326005212160 10881581 609665087398409371995740907132638862720 10881582 158437516701460518662845774036550409792 10881583 -953800202753901296842185866984054766120 10881584 23340854253636505146712224261712183296 10881585 -45174302780401540731430838511085968000 10881586 19334475485388503364405005454266782992 10881587 -461880397595152172037675735491035431888 10881588 -472303920317514491988854788940945602560 10881589 -25839491593659681534100937858915642880 10881590 231022084853915607950094834700193548800 10881591 -178282295107438741894904176916681521536 10881592 -226921386711534644281731153682190561280 10881593 -34400436311641994484903050502976051158 10881594 -144129995698399940980889485155737832960 10881595 38565218002471367255279318835140652000 10881596 -64953394329773805907576522474471088640 10881597 -535573646481648650616263349708788793600 10881598 -84749971147846631520392877495180231168 10881599 21044843153813698641118710821949878688 10881600 -28321333715911735575955532992846233600 10881601 -221565030572693345775979155461812375100 10881602 143960145307626991466659114619948219904 10881603 15698162086868625186177869632899142824 10881604 269331948446858391615453176000921077760 10881605 -2614630423697854631658789037132538880 10881606 18109285266395542062027465979792000704 10881607 -602429169536381420529878421232536111696 10881608 -190073067770924866455973004743432535040 10881609 -450641475131188605667798329333497082096 10881610 -6328478144881897570557663170892251040 10881611 -233826872203476501350611446593735580048 10881612 59480770776441868789166856360530995200 10881613 -629259134997196486441840097657752816138 10881614 44018950328802177521535050373830203392 10881615 -76806933375493343349145180283307321600 10881616 72670837183985148577265349840833593344 10881617 -807060365624884226467890509629195880334 10881618 157055779171167073028084726908643819520 10881619 367980818109376570638095128850588656800 10881620 -102212912356310820410577308205309296640 10881621 13449942189661882812911797514825486862 10881622 -2686875107517006058424097165384679680 10881623 277034924175820438049513511024910104 10881624 -151639810202152457176411005150138900480 10881625 -554089939099298891704735647992430192000 10881626 -101581751645890989995375660883573743904 10881627 -14883089634228066878015001685206863568 10881628 581922904165358554937958407481968879616 10881629 -193108951670020643596006569815228471520 10881630 -203897308536672947871233327593301816640 10881631 32391486288144275388880926200120102432 10881632 9217579152860166409360533799747190784 10881633 -51065794888467667685142463657816077312 10881634 380785649693237853673900135428481226112 10881635 -245947860845587388405692600943630719920 10881636 30725229136429754117386773112288696320 10881637 -254511242969147349473481226660579562568 10881638 -260914200572811211613733882645447509280 10881639 -313568194128902322881088223227792888792 10881640 -34610436306191253139490781411935846400 10881641 937770286353296789943750786808456153920 10881642 91174297594823117789399960026244175360 10881643 -478715742253983565239656203802850636440 10881644 -528319965314736865101939881775433553664 10881645 -87285034757376960357088337134449836160 10881646 -37725195339397742656020001837624063872 10881647 133348106374820955517855874944930190832 10881648 -41192387234871257190435593952367411200 10881649 181482099124484131245675342043297038720 10881650 12592141631391773238489571780237605600 10881651 -122732371972506746983831059548279808 10881652 89078224702254166561362432124827451392 10881653 539258724402351784698415710733939928700 10881654 -74805822740580483312654854666174816256 10881655 -281046228491048960889654595681319542440 10881656 -322620569014710915549757009658326917120 10881657 25422140198365849492498825624115136954 10881658 476120085859780437839642443973657101680 10881659 -1010305995357523509778705993368078421584 10881660 71076977151319153622169869332054901760 10881661 161277512197095757272678675169051008320 10881662 -203857262450278237389396967000758985536 10881663 -564006921569701362722189668695522912 10881664 -68278897151904225598479605336018780160 10881665 -121216466187110729563544609461259611200 10881666 87914680666808159560178925264616704 10881667 384904452017143632410436384794953579720 10881668 -52483588639468952698882475062330933248 10881669 339964557716313438233405268187572670944 10881670 139759919315663353493646603655207296000 10881671 726031545546669305865338120002092522792 10881672 5903312792615913345678062318793277440 10881673 403538516147686523571996378164612336448 10881674 86583435111063410487512879750343802560 10881675 308932682484978352884614912816198400000 10881676 -120942794874783476295354492822593619968 10881677 354022222660902262047964686835524857526 10881678 2243443550578590702070158282567618624 10881679 428030371694338393529703023770431103280 10881680 -60024440649644777523462172465004544000 10881681 -583832573102136478989373031361059164800 10881682 32077935006113051115022235874563149824 10881683 -884721878793549582489169645070786315400 10881684 59449374684071727961177151051129948160 10881685 509234920213197241744663106261575132380 10881686 -3885903198077082625477978877054462400 10881687 45806012283910393325973568224501280080 10881688 265344140148107988623004247939375104000 10881689 69446448617042929093344665352984886272 10881690 -86647685257461562567453390405573428480 10881691 -178590769635375992551383909617828416848 10881692 -155293709220320728058235045934882303488 10881693 -70657198612054487510763475930142340000 10881694 315950473198887193584267704160471616896 10881695 33030502164185531425580014627927321440 10881696 71289414690266326364763303484361539584 10881697 -135852062762005753649077375343842845440 10881698 224347120077464984500550496912002571600 10881699 -15665094243663823603968382006208775360 10881700 -44888801898380076779087539949047257600 10881701 751052132483485513498059981164268096702 10881702 7518865158468825065737145845248390912 10881703 -166956652840331269781067365085021728720 10881704 -747930214944376441947945423584339850240 10881705 265185567614550310518080914268696775360 10881706 405981538452878261668324320538920227328 10881707 -76373612336424747500377926217361917080 10881708 -299499118800728086562501717190378109440 10881709 -2961648984208409426451424219254660896 10881710 -57235730668872615653359131035343095040 10881711 -141692688492482584555375228179944853240 10881712 366395598736922587817227186699452416 10881713 192128040304179735321537112823018018304 10881714 -24210531787939058286321509369159603712 10881715 186243861812427762596725740837618359520 10881716 -8123694450646765962118375227342723072 10881717 10832581918536453968882302290833017344 10881718 4341370942707670448394715447925760000 10881719 -508876843825508710211811585476644721280 10881720 127331560221654082709148759076991385600 10881721 -1029080594238945223846112588105087107388 10881722 -137057217084285647969116415573818126848 10881723 -61019214221798560173985470094357622736 10881724 452380119671187266420244342191642887680 10881725 -201013815140672071005927607748967997500 10881726 -391934360129608209005873226908251364736 10881727 318211685201889138725579829730406541480 10881728 -32985891908189609632068851288695111680 10881729 465303198706059523981250337852330858240 10881730 -421379813212534346184159489391555569600 10881731 -63871376405847789952820126043397456896 10881732 21446964691851627006216001359416524800 10881733 209347653660039847424802891203739997982 10881734 -76498575919256419316451036327164622336 10881735 267045777807160012875863259441723522000 10881736 116764960632356225198254198906738114560 10881737 -171713897562289340216997499170969409920 10881738 3723084774620726265715850397532500480 10881739 -789026531785631261368663511910326823000 10881740 -336536004430086264182210637931433118720 10881741 -101205883071931547199778304198621879808 10881742 218417255738534665067870845470182254272 10881743 977385394165898178613023149519877802992 10881744 29057120720983030189020429356604850176 10881745 -11782514737068845394570877735622582400 10881746 -20731303992608576792589343323684674928 10881747 -506867946243194936714398706133194302476 10881748 -304791734483649738477090441602814193920 10881749 -882159736348724682783579547484755907250 10881750 -146034766985947672941350319065264640000 10881751 634644060982046654931248304970246485600 10881752 4193991425439977010518210675176243200 10881753 -435584356395455925156199388145130952496 10881754 -54634227244305345213078263524342352640 10881755 -117464254198293427355671573958028939840 10881756 -488546301607431393991657768603062681600 10881757 1116068854453995545819194371696219075660 10881758 299441300213798685623776756717625971584 10881759 -138264973430773058584554391932785408640 10881760 115324096941391637695319463960127733760 10881761 -98552024426813995325449871387846749776 10881762 -103844541868490351855378621174665822848 10881763 294525848398136445109574201559599283240 10881764 -574629971113258182362008943366823383424 10881765 -368576610099208882012683639015839037540 10881766 155729434577835904438796310200891195520 10881767 402469448144893901386497522823408254120 10881768 275732252414526754556008039148728320000 10881769 -427022296662518659561131459694741897728 10881770 85125478671487742458148177080893658560 10881771 249260973403994231981134882105783783512 10881772 -113005183883323614560598603345279232 10881773 124899184571205435512789612702795146956 10881774 -101390304946862382778250994900834774720 10881775 -120772659573676685674288554241159360000 10881776 102614830623472062570922122874031308800 10881777 169429975460986611805137809722916883360 10881778 -123151896137040879920450060465405656560 10881779 249389839031921091959389440467476594380 10881780 4031651923332672657929065192200683520 10881781 420352020974853177521083809454802033582 10881782 361608918587167217294490592978236280992 10881783 -159403069588462344257234269025031937920 10881784 741521177905227480599885175580786114560 10881785 -525669228250136063358571050756157230840 10881786 147450699371946912834226791117018758400 10881787 -148305479242251040464454870895504383968 10881788 79688946554267687418213418476943577088 10881789 36388682666087915095788566022786561024 10881790 236675893036899015964170316477405094400 10881791 269520143840477705512106716297386408192 10881792 -201729995090558545653925628878641954816 10881793 1654349006671153138618801244972371584 10881794 -140137118628584969214622019420911411200 10881795 -6957051544453742746212615789167228160 10881796 268826073323536576224891741220272340992 10881797 -147210901429831750763996866720258772580 10881798 211921907227473373376164147530903126528 10881799 -515866164923774303608402356140289383136 10881800 296791422994672734575475322415425920000 10881801 -70632994067275299941841809048082279360 10881802 268976490201674630329617054114429121632 10881803 3986234937473281284976610466675956052 10881804 175944714034211004143774961064287530496 10881805 263469455052344112722821477098616134720 10881806 33252050051134855874905028778243145728 10881807 71470300143512372931744968679494280840 10881808 -6833044833406611443907654500833034240 10881809 997743316705316144543299069991337186816 10881810 31126433124331856153086449172979558400 10881811 199896327581949982794038950476422559472 10881812 196261762929740442661209975916284026880 10881813 -165459793093563507210343656370679277600 10881814 -390968204475321395428119615223781182848 10881815 83831119948083704135426088381645465600 10881816 -859530185044521607942977021339551662080 10881817 973100489596754285262089999245660884352 10881818 255801080204955586124455564979609636304 10881819 -100487487421470836831661912664451452032 10881820 14433330696579670380455478345027840000 10881821 -255797979109344358422355858458123405978 10881822 -1509691647100656707608409183943960768 10881823 308573334370124140993142882317695497464 10881824 -36847085970503058180223764428027265024 10881825 -157638515939704284384687545110265312400 10881826 73896075308216305802011160575162242720 10881827 190715356716595662632567910012733742544 10881828 -276188857282110596405264362688662217088 10881829 -24841286556749748595759704414678875520 10881830 108417015889089141984045131512257235200 10881831 163644990658915479108198797469757459752 10881832 51883922345230181776733501740067635200 10881833 -296613479786357918092568839223285334918 10881834 -108936669607406802044997993403818981120 10881835 28383342135885532096383731605694362800 10881836 -47965282373694302636137734620413753344 10881837 274242528420537492722930620355953850880 10881838 4517997718678892651813335183941470208 10881839 25843141351530725492656032214711112760 10881840 -49441380117094220185035101535168430080 10881841 -259019755286296519171888530448879581516 10881842 -189493092935229233998095298768144828800 10881843 -41093909604918650929246513911917309952 10881844 559219578205457826670278944432697926400 10881845 87004666700588627226411208445893994520 10881846 -225984781248966356335444276281863965728 10881847 -1486591576615140683522969311140393021200 10881848 -169122779973235769794305238378093977600 10881849 130803955861018737488122111547610996480 10881850 35355980892244429655912593086059692800 10881851 -270211947113055758500627635440588445600 10881852 56755859946836556897220168155006812160 10881853 -608776056304319886836893084768034943540 10881854 -102531310295734255540935591906853138560 10881855 362826244538273075699878505789726289600 10881856 222344799645859416396521377207447715840 10881857 305452841734780837940327426551168977600 10881858 -83240312973309171225712061281705600512 10881859 -290280253905427557676788842404074207480 10881860 -25049639613339493080450234072683581440 10881861 -313843553074544080618925956257016228128 10881862 310174795232548137421921481830085358432 10881863 -113627682703763897026340111131867559520 10881864 -3183184538026419016058120843378688000 10881865 193475302098192100506279136792253644260 10881866 185912670577132041273352892834590440960 10881867 268131528723574408270199601279259390680 10881868 56142710462976245692137969406608146432 10881869 -3921166745344220472006473789325182730 10881870 79025263210291851186566960928242534400 10881871 -174323531947613057211236992014722844816 10881872 197041676995073039913609513823507709952 10881873 -3207889768684690925612708716810955160 10881874 -369978550810925860112720645277262430064 10881875 6079898290886939033566689080341470000 10881876 -244422405919298137272371271990313555968 10881877 239094794593883078200194181386602411726 10881878 -87444070065788056020747130931453814144 10881879 -64464291887272318947460433430762322560 10881880 -108688852190920268695104330824991744000 10881881 -12987414887588277665670531340284112800 10881882 -136542215461962636979907128770895234560 10881883 -397267658639394840849871434283988036616 10881884 50579994017243359121123957306971378176 10881885 20740696426915410989618382753629349120 10881886 -101293546616848308757269454360467390720 10881887 -573084153412731150376747794605863471008 10881888 -86364155059755993041676222488402460672 10881889 -126796851419343036477118156233268178560 10881890 264239657463133319793254554478915520000 10881891 29366262656867424183038113105023245280 10881892 82118551661253766238901511465693716480 10881893 1021795224861837384564531665244109920 10881894 -319550011331434738523573181478416448128 10881895 -87980714256166107208720485229351137600 10881896 282661606485545565518483513074834529280 10881897 224967270616035463057498445181149670528 10881898 -166636039996228383518158954772110100736 10881899 106658320414223128069526992034484575232 10881900 32775647035392874717229342556237196800 10881901 219976123400249353419522908663360114400 10881902 86117577158409036623572214479912254720 10881903 -456142044821814823453630582780422398592 10881904 -97074861493249021315156112118108192768 10881905 -884018009385746127635666765145241817880 10881906 27197579737726305722087956534990494720 10881907 465645682169118641122003938924295471440 10881908 -25242047353686830316291250212406978560 10881909 -158042802099559099680740412589454107200 10881910 -135020526060767425020821423295735344640 10881911 -3195874467785792073694467443057554200 10881912 -271191661092614059726497816230018703360 10881913 204688100773275270290539638965682242560 10881914 -206870569670035194984877197561277324944 10881915 185440799272285539711555713579779107840 10881916 -46227125093298835115354860565584091648 10881917 144539806224572303893900053526258080000 10881918 234323946006713891043010679296203822720 10881919 557339992544531569601041552166649257344 10881920 431330200435131094936784244769711718400 10881921 2944709449719162363774120708811787904 10881922 70361210276395477364746063436639201280 10881923 -138498319632774605954130110232533648736 10881924 -2649603961901442415919028864953886720 10881925 406222843952456991101730882549010422650 10881926 -5745592255750491721060410169713200640 10881927 -205726136610586824551930990486840853120 10881928 -405954354049662255499557859360012323840 10881929 413445193948333382801278822186288549530 10881930 23269177995096108421848187009724682240 10881931 -179640625936272614395851227091430646880 10881932 -2542761983007731409642449670615290880 10881933 70426830306187199342220487795695930048 10881934 -34377271148748030291216072261059788800 10881935 424140947112397718725441483698187583880 10881936 -31878949184430742307750200972668813312 10881937 -228674566711740525025232923219925843616 10881938 98465014808011288122900067783871083296 10881939 174296140161426023926968103352886550080 10881940 -53241752222575509447791976958905288960 10881941 -103302526405014285230386096195340842560 10881942 53341042380929014859167112530129367424 10881943 -105350227079342331680274836885448138808 10881944 -378387659241350282934020926493340180480 10881945 -9905929390635421065129757625125430520 10881946 -388728763503869825987093443414328417280 10881947 344052759122309908052060220113671040760 10881948 30525102466523332146476460276719173632 10881949 -209830635982910662858875468114725243636 10881950 -195650629811030775794665629730099286400 10881951 145263318087277278304371005630251484232 10881952 -659346744780535545910243754710269493248 10881953 -456015814326763986941012123771643552798 10881954 89049625834433805885319776443462658048 10881955 254793991905321031965292693191011131200 10881956 -600372474588822013698317836986791316480 10881957 -35677574045346259639500703815839809536 10881958 536708394326544582781219307318290411776 10881959 409636741213207569395387199760341295152 10881960 109354784805857254334740083279175680000 10881961 -128442117902674843613452829051844843776 10881962 -29407285969069841150447149111186507776 10881963 472662311687877776217455354908616296092 10881964 -38706788209274775806257507003271193600 10881965 106686968302388635606347307253383365600 10881966 -21439811860239186695788190683677361152 10881967 -3624329598433524867376128082243105152 10881968 -103932381597383699395230426019726737408 10881969 295044450897184788823493063199392220336 10881970 148719020983137646355521019652502440960 10881971 449309083102623232585823819655406844172 10881972 587976811728596536968341405033386844160 10881973 -19160428684154282623017327620716604996 10881974 6897161620004868306443002792130338752 10881975 -22713315220520598631374692280602326800 10881976 -291638399116901286848233784696482775040 10881977 430376417028719329320576824120383121232 10881978 -44214559385557933667663504814657756672 10881979 648007542275104079939434562768561140580 10881980 304257531299208892696899954264039744000 10881981 -459011057136800950550284755004771125120 10881982 69900385807274857034743916120792846592 10881983 8646929914050487920644952558484414320 10881984 -2526614564403496482890853459116949504 10881985 1254255354324082731970182966523956180 10881986 -199198446440882019231280738174870613808 10881987 -577757641196042534420553322118494565640 10881988 252948411302556943253924124352204453120 10881989 114798049474818020814960068464542680760 10881990 -28034300916637450680293035645314908160 10881991 402527126004847097849361303540197010392 10881992 49944282957901653301512768429165772800 10881993 -149028436655344192912327672324160042736 10881994 305392078562409248622276745560066229296 10881995 -216174505810032477771571741739960133120 10881996 105188540722057972890218980358524431360 10881997 -55518927518719655396380570473614108736 10881998 234951503461447074474613922733395881920 10881999 -390760489826637693103441152421430528880 10882000 -23138933971005929844173295899283456000 10882001 -3259140254817222287358247568153045388 10882002 262684902921524540392557211784183509632 10882003 12659604684892479947036332479039128640 10882004 -414895914228864058958780519427895050240 10882005 17247417646722095112102483914013707520 10882006 104892470760925852708835204146898899776 10882007 7890625778973383621468534071301781912 10882008 -258874591554829219509283933103503564800 10882009 -263616284468421183445688400340479948790 10882010 -3211023262686868495337139991133763840 10882011 93354875101702459306257817925059951104 10882012 73344506069313009432004438354814061056 10882013 96573013402305024711364085038128407040 10882014 36351039318429615824347972530873984 10882015 -24049028169926816797302289354398542400 10882016 39167089368614980614006993677322289152 10882017 -160022555144871718840866391769725382766 10882018 -142604422994196616031783847624998016000 10882019 -548764084017515905347429966054545629080 10882020 181139940778063470940846664734949683200 10882021 23186718493300142704238797836932996222 10882022 -158722209993187789705446675401343681600 10882023 -226535281636171210984940306505778271232 10882024 678918942803479450311125988988381608960 10882025 -37053733109829753310430110985313038400 10882026 -185003737351956469437621969250171097856 10882027 -402097093599995541556141684844282069840 10882028 -22621912500226036301571154865618156544 10882029 -1944277370974974168036866847773528640 10882030 15309710270122832221519864654688131200 10882031 654697215964180690463632562131960010832 10882032 43658451611093062574387417727038914560 10882033 -150057661936841176928849409557869012800 10882034 284734982966042986397607134809663524864 10882035 147491406134017340120528776864674880320 10882036 219114313056930471251101039657583529984 10882037 -44264853739806503033691808077035286660 10882038 100475015336650623437580412688680119744 10882039 -402619110535373654712572271909288505728 10882040 157678295465467661183986984238643609600 10882041 479309801223823612114492253742216850080 10882042 -218873474339068758874802763398337377568 10882043 155907699530281773043160913419030754288 10882044 -106638456961882722297441705764995883520 10882045 -251779361002899193194353554656317663700 10882046 -73733486173610454173200991596948889856 10882047 150820797462094795362059804063226474240 10882048 20677933183896943319373106556759441408 10882049 790242957604642829619240763987091842050 10882050 6158906765276067504734364758178748800 10882051 -1151410111349459573693188993241530708128 10882052 514560491911177402765346986272711390336 10882053 -2740667295548491034634458158360227840 10882054 -196137206223203643613605929488871448576 10882055 121175809754190348700250343085658307960 10882056 -66709584895807660707473187266839756800 10882057 412897524473669793907140704690019459252 10882058 75176429059479528692969597626391585280 10882059 71014380095059236319904609913246106584 10882060 108747478353626541421202076893868441600 10882061 -11337468225897023755002792462224724768 10882062 -293769763690155191861658480786667351680 10882063 88944221359443709824791628004999208680 10882064 -22561249322779545097877084105535774720 10882065 -167117280183153870737719868210609568000 10882066 103958808389289908868022843346919813600 10882067 465105280537794892682880394480776392280 10882068 219635010479969290111092295657558947840 10882069 335134944022343842343407721295872338560 10882070 73003629219748018396598677778713906560 10882071 -630630914734086290274370508683663786992 10882072 -442827655624201005996522550214007859200 10882073 88912199485473871598016258630832263120 10882074 -123460159122472361038822491384760667136 10882075 -338458932274007985957481136397042162700 10882076 486158763201942892908873801102750343680 10882077 246733403947267264541523382442515125120 10882078 272897082074099341399656899062442358720 10882079 682121294914766831678539780202670708600 10882080 -440112440790513550905153821172301824000 10882081 208735942575463349448657212732152460992 10882082 -39536318813061799239454337877928843776 10882083 49513736649619213927247896595205392304 10882084 -104769473481350371104961362079932164864 10882085 -100204227548316462957379946344662896640 10882086 136667711816715300583591170832900572864 10882087 587188716417196674696847046084470495736 10882088 230026910345448084333599368951532175360 10882089 239246121177887738757677525687011218954 10882090 -338571084229505484207816187871038807200 10882091 88363496969762361250654563702753309264 10882092 4215832636180514325982953298384158720 10882093 888598836977902238866657886719043048342 10882094 -232900203385173338447274406610109107904 10882095 67876260461110721463357537425997504000 10882096 3967071711626631158388283420172910592 10882097 -266512856553460861755206563573669472028 10882098 -110422392694834179468036292387312757760 10882099 195519082485761873486478284841342732240 10882100 343540022611748266900246902835874102400 10882101 135125491150307339042369738511059564832 10882102 158143876069606594914379457455950219264 10882103 -636708169414711513592226497076780680376 10882104 -265575038367880859411561138258532986880 10882105 -86729031501204488426218848305785708800 10882106 -354727324030823533926885338222991055248 10882107 4875329286927621312588586838903247072 10882108 -167113385986916291213153369525461438464 10882109 -5332915149812017861567163809523983488 10882110 -1631963450119186284504490735686777600 10882111 -248284959785825172535313942545259092288 10882112 62025110216348824200820542380669140992 10882113 42205992130289373145053730045236533088 10882114 -3403120861727875655495804682230789376 10882115 -453360970160262763713951159389478624240 10882116 10926399987346465024999323772107571200 10882117 513587686475479142681823563602992025280 10882118 157140288078544245605297780600533650048 10882119 25373128628111962406993783898233335200 10882120 211548570532076655571809126813429196800 10882121 -105200301380732970909812521639861392678 10882122 -102832221763989119785605795403996225536 10882123 -56830351637126496060034881172750306160 10882124 265189421664997012168443017291479987200 10882125 -381043330767807193161656124492687570000 10882126 88777072942933483985317630764484291200 10882127 -519123167190985009358333430339133465008 10882128 -56703992907487050878143983206166429696 10882129 -258015982903585891322110635123594064270 10882130 35738365711637056120109972286833617920 10882131 75634514226464199567261318877995555120 10882132 -26274259873567182655066432030762784768 10882133 -709595625526472757736444727281849005618 10882134 169844163169083011342788243449949920000 10882135 23573902982689198812525601675064040 10882136 348106590244888535982257201100841267200 10882137 13703914608636007034738857770725283840 10882138 -33969769580440413949483182222698453280 10882139 145393722491541393838101264118627920 10882140 65342219228273464514367586489551790080 10882141 -436016258995141597250029056544925531828 10882142 504660250083863495029374507145034529792 10882143 -34884449337660678173502573562612733040 10882144 28342547906265168953904825408751140864 10882145 -959565817771302730394268800410047361920 10882146 -82931950543144358555917617539818674432 10882147 308046996545307671050718088992523122752 10882148 -139831372874049443029606230091684700160 10882149 286633807162856747066944903302345543264 10882150 41425758910359150720473075538609208800 10882151 181562548476089396168996818115102229504 10882152 263608960926431766058607731735883013120 10882153 -99260605133390941562351496317988155760 10882154 -390315412141424323258652826889512606720 10882155 -120958629673413205956943544468277369600 10882156 230897299594506665600141605263935842304 10882157 -238441863965401880542209594525485157600 10882158 -99191164985333378317509988305569356800 10882159 -707850351378404764745752693097615971584 10882160 -90365604775516488742160675000564613120 10882161 -768509292878539593362673547710698091360 10882162 -157437353029750232344610503460868957168 10882163 425085515683592153306077643764485144480 10882164 99746198018701728157665613293441048576 10882165 237270382568193077807217507282431808540 10882166 305099966492080971144715502650678672032 10882167 499016075611736171158562193346171464912 10882168 -426192969419748752918093380280956538880 10882169 -188077365297973120673341473678488946300 10882170 -47062360282246865679119511059395845120 10882171 533230024309559489736177558853706086400 10882172 77013134242720656422927088436951652352 10882173 104555644052886358294099514708326915584 10882174 133795216022287096366428026317168788480 10882175 -410105331688982073383489144993345574600 10882176 -461207681800383046384911602434525102080 10882177 -58947610559069345327385792363916006400 10882178 -141801247016724261403046546761179586560 10882179 72546673216573621069117755558319742976 10882180 195849173319514096562394803775513734400 10882181 549997891324432364983527864394810745850 10882182 -3381012904226638175081084457621204480 10882183 13948006752266132951996291529990075824 10882184 307037454235734096057177516609042278400 10882185 -41906180065806754436011176615132187200 10882186 754654605537519281292792294630882816 10882187 260629831941166505780976887979477562836 10882188 -16249411843780669368052277004023008512 10882189 -254789557017653388660996992112682529076 10882190 -47559001324768665708813542290006531200 10882191 124512165210388343594157156361303284480 10882192 -37087490072567886292961101917388800000 10882193 -292674405668961793796725869522495596160 10882194 201515588362049632534715966908702070400 10882195 597153032112867624877063090175714689200 10882196 260716787616035595690443127068859586560 10882197 39100891232632199240705793784232400288 10882198 -459160914983989803238062728120013601536 10882199 323435608061427182305796835336972577464 10882200 81755934070608929986157799802994688000 10882201 39965973878268081227864047855573257408 10882202 235458087123312289123481969781046133472 10882203 -390262984324357840980770207621122926696 10882204 -171573677216255875698972678840764076544 10882205 -55170529318673105298572473611666785280 10882206 -49026801502753434302676540770328442560 10882207 -95708749837374179588517262559418913408 10882208 143617963108025229532018333720551751680 10882209 36631343841637077523577368223052903936 10882210 -114803294092795068216720817114022408640 10882211 288837435451565234952088598409656494812 10882212 -46427348865419123391206020624346726400 10882213 736986766853777220801558688583889588384 10882214 174352671651408635978216981653991266656 10882215 -669281531049340980826980784591874520000 10882216 543708223538923585686883942429527444480 10882217 -208691151208695366144684271227130497948 10882218 14287216187211357135887847261560874240 10882219 -141448828255364118797629297095486131856 10882220 35844585272722563473706983633266421760 10882221 -134693849265955936855898582993083914240 10882222 -108576768795509773642125679929936896256 10882223 -822155957306430919722913522555065316296 10882224 142251921638350071551267810002491654144 10882225 -1925354263622955866361889527050380800 10882226 -610815732825373067513774952034992208896 10882227 -62440506409002514980161567574879031680 10882228 -158939707298220002598809433523930302464 10882229 95667214501720136802967865589926014176 10882230 28259971904245285816549280566881678720 10882231 749013262151061339885813202156134205000 10882232 -730956206846022399341593939686922137600 10882233 34785275107547301106805247972639523140 10882234 -61996355021768151782364811865367522048 10882235 -46653489354038259268434966786624603840 10882236 147863548655352793192338607813892121600 10882237 352649193054413163046524730952569570886 10882238 75798156918402045779048974024373128896 10882239 174784011180696570810092454356337980928 10882240 -7525995405688212381110437484502712320 10882241 -329808037053189024915873958728720599616 10882242 -74886691198328337940000390760401843200 10882243 442868984290814146219574986342021469424 10882244 -304171008798108726574846529551318404864 10882245 -63051721264462822601931247444512232320 10882246 -218555053791542235809910189249842528928 10882247 464766232418017604286483481944167892696 10882248 -70927669625766733022313191946278952960 10882249 -197035590706551408758410524160906344448 10882250 449600179639295484429213160374336000000 10882251 214535977288207593199136045766607955580 10882252 159806655141030014267809991321809492736 10882253 -66647417796439104569587908211373532180 10882254 35863103123301462074592458558128247808 10882255 -97735013089020364200754351227281575200 10882256 3683955876096324993708428361953968128 10882257 -103129423528764502089786940235900105760 10882258 281044697391759408744248033405038926480 10882259 -1595495183668641429849722234350811360496 10882260 121327423891914968886916071511609870080 10882261 -90752942807286212695785800298926733072 10882262 -176249685673320973997568967356163654368 10882263 -87880146196750933405757566797977327280 10882264 56169330753574087075144012080597903360 10882265 243807132974026675883863269168441560520 10882266 -107081964328988015455659572143135719936 10882267 -1439956083693818036469417220745600498496 10882268 -1525583918149742190998379434059407360 10882269 700079643311764857157103883132323780640 10882270 39712322743057194316105047683099477760 10882271 152876153589492956902345651787715543744 10882272 192868590279341628869686752060436119552 10882273 829006003487143129223908458227155247522 10882274 -105558400436058418729498177259762323968 10882275 -53123256924480161468280264322046646000 10882276 90352790852515491994136940881786429440 10882277 136011448836160587141455822562439786272 10882278 111802768590836679065508544352463257856 10882279 -846173740398343963891142735414596629240 10882280 205227107701822029100352400760322764800 10882281 -118865404454789373197177565133409774448 10882282 114822192932507989622993758299622402992 10882283 -1061678023173106184758626582232158478320 10882284 -27524345406049678096392101314516942848 10882285 19391613472975242178641906556182739980 10882286 190183895090061619046813413469562712320 10882287 -87817093726636419278313185946406995984 10882288 -21289299283631210378901127318052372480 10882289 100009392214329886847675269126311269568 10882290 -196988971319947192616613865485045665280 10882291 -93972024279168379732779091515786481328 10882292 -103981317704740081955800402219859016960 10882293 136849448247070849616824632246217208544 10882294 -512318372156565395840556407880597227520 10882295 228390375403078420713031437556723538400 10882296 -453292647530622709755841055074536652800 10882297 98384953052692986914106019972646618580 10882298 94172792039555615445961065015961654272 10882299 -474075105912945654412296518241401420352 10882300 89778892389224364395217032601938457600 10882301 -692459545744808435146087929863343146496 10882302 10251934364461856544354195067625791488 10882303 625597344557667258275088574807969271552 10882304 562896198955567064090411461580590940160 10882305 84101836550475041548528139340680073600 10882306 -75146834549878892482502658531124660320 10882307 998408408410333711970327766514789957680 10882308 -164339929439165539138826334329365155840 10882309 974329366016990179045512521076769811260 10882310 281117554605807560172367177938691536000 10882311 2134550741190286711438577459503762560 10882312 180725725800281744956597552891948892160 10882313 -90511628984370201538645125152753811576 10882314 96756917599037373107725933344892926720 10882315 90181451835936563334958508478454836000 10882316 -473363521077600588090349367693162952960 10882317 -522339164342085842259992523330598006560 10882318 -220192206380198665444450382018462371584 10882319 -14456192862564973869526004150458856448 10882320 -92666853860419215525587836737898414080 10882321 78523034969878878217531365409984886052 10882322 242077699379927189469529432554557111424 10882323 786140711397668574843552890981433126000 10882324 664130543577438183666168279780508315392 10882325 87634466058021363434430556234025841600 10882326 -30215741633928168211715002346221056000 10882327 -531777807682335777472254730927757264824 10882328 -427494515561280505690723777310828605440 10882329 17692906937592034886934332896944145920 10882330 -295316945939060368185892419469397233440 10882331 -291589823871566917566495936961196554848 10882332 375697596027183951947388190643217632256 10882333 95356560984147960176734474277721636864 10882334 -193813795682675843334856064475277229184 10882335 -417492926632113957244965166471964160 10882336 -685378936720476918014216275148864421888 10882337 -430466733722157056661555956170458901740 10882338 -86436058695348180558287208864895840512 10882339 -328850601738864234236311944421644424432 10882340 130708990875946429672452937621104046080 10882341 -893043740483772141280114106638415451648 10882342 -60934444333984895089407840245987020800 10882343 -71832634827307885434473960094837506976 10882344 227727206567396403580525420944781885440 10882345 4887189164658911192969309083073844900 10882346 -145869743882829301665314940260583485760 10882347 -94987128145929726286988944071220758528 10882348 -804002630569143650158656305739174792704 10882349 751938286573782554533126243051718899350 10882350 4771958364751283959945552744702694400 10882351 -520127699740496179193749448794432561648 10882352 5933428508974686202975218952190558208 10882353 -89381934901398354971758050299713950096 10882354 -3337687133952990160937812667800616448 10882355 -166705926698988963515583789736260960 10882356 12172304222411522634816926952335468544 10882357 165980818469873414736646859699479082606 10882358 79793881084018684857929414052465753984 10882359 -361931801855404466771850974201260220736 10882360 578053700587202141531551749444509184000 10882361 426056220178400562212910152290079020800 10882362 91766772075262894756602560706774090240 10882363 1025492031800428926517595150121941576040 10882364 -395898501065612568990157457753876928000 10882365 1589374454252975863808868876088811520 10882366 -218941679546151723236730251464273486080 10882367 381651110375783830481047516942550220720 10882368 25292871507449130304985803660669747200 10882369 -150585612290620252526040259262898639056 10882370 -22743348598509905458367477847713265120 10882371 15059271459537226487056016114657429760 10882372 -231326707688031256895935644126851223424 10882373 329551826767968567939867589724516328960 10882374 120510275899934495088438166013591252160 10882375 -148713661704196668200247069653317608000 10882376 -171136092180366586308081505419712266240 10882377 -375165671274894077991391208434656480 10882378 121370339239115176894853505287889885024 10882379 -133176423113533648919690235624070311816 10882380 -45215732179815091327859909224899870720 10882381 322182968713533015074260137805808174112 10882382 -51285782828604059939590085274699596928 10882383 239057843095120411542542586378965395200 10882384 48293085939557687563482003212402393088 10882385 168875747583230876297645341756509614580 10882386 13241972669618523708518813197440176160 10882387 81841246824138964951018526319410765280 10882388 -392082708820370380592809008076758355968 10882389 170524273412940259368941889549278425920 10882390 -105610193562767045577918557536039276800 10882391 108285734509821306151961553366967339272 10882392 173392492064856615434428843433859440640 10882393 1143891260937007139009719873399843668240 10882394 -3982622377768434556977268896700287504 10882395 96232125063209845787777539668784032000 10882396 35115182544679563473941356405991902208 10882397 11708723484935225247002285045239641792 10882398 172298301970407490856064155760964119168 10882399 690969566267068551950136451180524720120 10882400 255933257596099580183998104619293081600 10882401 444658450975242258898859861985246731520 10882402 -3342912286106120021025997007762046720 10882403 -65193868701520684833059216052585013344 10882404 -140582539642268709859113281724904488960 10882405 174933074538701793560910914260741100160 10882406 533227411500613999946631443874385162944 10882407 -412247333705826273382872932943808076760 10882408 -1194542195993969464978055015824849305600 10882409 152259092747329366926485933352665399610 10882410 125648904024227067005242782477903352320 10882411 -827175370544238974183256192105898734988 10882412 456227765377649114491754513255134361856 10882413 472612637437841787363303411587932824300 10882414 -104497202543736101709169844567002960128 10882415 -99039948837861656209645964995527904440 10882416 -59135634210929665946491123067504295936 10882417 -125545749199970869181324433999521097600 10882418 277007411512374837460130134087878662160 10882419 437358676263382112807661725635613906688 10882420 49494008999146450414118003989380288000 10882421 -522326368398996238342381560939886591200 10882422 311667236869162889698181788025090561760 10882423 -241558795791556747250217970791364050328 10882424 -223466201281348448984813111396227891200 10882425 -66919650563622784331863918651974516000 10882426 -146850586588286501238418978455087799296 10882427 279568413542516694695298769354630497792 10882428 194595249041138027005910162527741125120 10882429 -173225242661894560559121534395717225300 10882430 54311837289580628888859998263502161920 10882431 -10328619100638520329264441507180345120 10882432 -592298967087778664410692656557562265600 10882433 529352496422073663284092608033811223682 10882434 191887513481869194622899719883309022080 10882435 200871375604193146486356776725854734160 10882436 -477860095203496690550976823575006184320 10882437 -13536688579467278363704531400981368032 10882438 6338300070868779018055686830330887296 10882439 276667344003611272131027187710466665240 10882440 -1542721102144464518026583171125248000 10882441 40770096731970697343620475882033318500 10882442 364836925926109709445430972999064941872 10882443 -1465500041964765527502104869753089792 10882444 -67224139966454641273143952038416995328 10882445 131844568674537824513147820330944628480 10882446 181184379132132247554890574229692293184 10882447 212381205683122620900830750854342561992 10882448 -46237377064608766232381892695219159040 10882449 399805414648053420088370582778759786000 10882450 97963184047957534449690251861148249600 10882451 -280017355333506677033913687117579801600 10882452 79844971646070200551636179521931497472 10882453 748708678829124464564277735056143734780 10882454 -95596579112398049105641876307126962176 10882455 74973054230514321629013498821975961120 10882456 -30186220009576145436572985117587865600 10882457 16942875549343587466636872687659964672 10882458 -82948946367665933033239565516002959360 10882459 636959496773726897779875457157755049400 10882460 14994605010256064250055125103619489280 10882461 452084216709307557410787179165877617184 10882462 -95736502452758772459089134453666166208 10882463 99758222707473307618902372217633815120 10882464 102322153729402160754987708874248683520 10882465 -342779256684094565810289428327722095360 10882466 20678459689510839045553838235777976320 10882467 -576805057900560648123977184897131597916 10882468 -947768215854085010857935717486809861120 10882469 -324676494675618410860973115607029156 10882470 -31860247866711268915180227480400080000 10882471 337297638717980560609185213953069015672 10882472 346255840006365920091492508325250124800 10882473 -109481971823548475848223629847758820352 10882474 285956093449339686045364915634840013312 10882475 -14442597396785268370994778826292358000 10882476 -322973671216317622102107687670987470336 10882477 175107856649656751282379213391259821752 10882478 -445053427330122126932405443030240762560 10882479 -447586270159234039957999231348434689016 10882480 -8463162989165146342446348779742167040 10882481 438729853219568975229252650724262395282 10882482 -51785906501603996383356235745632834560 10882483 -12844399276556400164723590647524798456 10882484 229871492122660144850844194961374208000 10882485 90725533737367528085383698753787243200 10882486 337377083911888790682115424006259882240 10882487 90629077776007118805829578073641446400 10882488 -96502230264823385947995732639677153280 10882489 -132012326644856178102679787391598778710 10882490 -156280369798150376353914238306927490880 10882491 -158396743725235056376127130392116695360 10882492 -21547554939848132958569202099478211584 10882493 18078326239906759831119680178982203360 10882494 -10179256494252499589331195848272748160 10882495 -103056032725793578600530695531720570880 10882496 18142563284425618480197410999324639232 10882497 457715535243127498537914524823284136480 10882498 1143184737730078862303208194253550752 10882499 219491967580200800782722287248370316192 10882500 -41875072621498654841621259915684480000 10882501 -292318030051519191834362433110664822720 10882502 16547295556981897366602973982069246592 10882503 64142673065126640226720091946503003904 10882504 613923841236706179156367230268163957760 10882505 497079334044360243803662072933859154660 10882506 -83689444506311393217636895092437412096 10882507 -61940190152982866924822650911909712008 10882508 -158964348793073676874682611161122924544 10882509 39107371000619260139184408701452976928 10882510 265075235925527979600678232581345428160 10882511 48089104979894017463358858914742859800 10882512 -78637943910720352156803007347669073920 10882513 -122767824583975730147996571625814153100 10882514 -26778972542271693059570164353613632000 10882515 21951934382093330338690649089261720320 10882516 298587491582238667023374591579780075520 10882517 324727472334507255439070012065399039566 10882518 -52971957554058537364670298082294492800 10882519 -89034786216485426132553775749478244352 10882520 427456425448383400055199985649663385600 10882521 417755086939296120080427062430489909120 10882522 88223475014877310127210696881787034624 10882523 91782098869132104114165336837195512772 10882524 245292937788170315045894346115142049792 10882525 146664105438508055573241664186358565600 10882526 -1435371142139690200890878270617417536 10882527 509307626431908137902568962771233266832 10882528 45059256357432776941209348516969185280 10882529 -188813183206946092934371353531282337920 10882530 48762416105148036647251990964263836960 10882531 -186433223854557103646889544048552540536 10882532 -112702642182028302386015308361555954688 10882533 -370035580822357195086205287520806480576 10882534 -70882319535810997013406549705481850880 10882535 -383650470441357472338842199409346002800 10882536 37075945413142195886607164223915294720 10882537 -129067035140893081532347909496401455500 10882538 -127570320586244933116455138145157819040 10882539 -566931224060418511087478267112709638480 10882540 -104740864590018396399536574346234844160 10882541 493863020493579457549755008294565173772 10882542 84217039535057723404589318257966399488 10882543 -120640341392540930758944722155964800416 10882544 -233101104845604755719309037177168855040 10882545 -90569093709019162076672366039338848960 10882546 7550267828430686121483483990202857504 10882547 -47330716058529444675032903661162287040 10882548 6167377547606311093081567009058231808 10882549 397869086261072904180900592103413093550 10882550 19404811581201248224671756168542208000 10882551 35649823671375288351750512218801241424 10882552 -638072853293197035114118979993933414400 10882553 -886394339282873427331017390018334221936 10882554 -279510733593323544854995953231804145920 10882555 -720751554816299096983376383203860435040 10882556 487707392600011914493409196520028928000 10882557 371678702846478914329433574182453421126 10882558 -198330032057073696573144448812899973120 10882559 315186918007981622679089977474303569000 10882560 18858844700606936961845288850633523200 10882561 815455587977141332520470849819775900162 10882562 70035088375138844270338116212563771392 10882563 477085917197772783487637069886848455488 10882564 -68535730446505293636186060309383208960 10882565 -64368203520743469487637036623277066880 10882566 -29396577976740480360625586157881548800 10882567 609902552405894348837295955484318902032 10882568 -1078134544319149334946775753484620922880 10882569 -9029337178204337543586298347832468800 10882570 70284401090078415445291554423435432960 10882571 -329920851230716889353149271187448863088 10882572 -86151524767963028017128681309399863808 10882573 -35019220009128158199674807045361829600 10882574 323610597527107076729185355242230912960 10882575 158218638439669471363505300952101634600 10882576 -189569813719411783348478967629870522368 10882577 259963813205319971787640039097967573426 10882578 -15205785254116477176664283057905738752 10882579 -625568152612528088108146768147400484820 10882580 294132371775897327965089786707060115200 10882581 157625749719896036311577504922022381824 10882582 -394424201466502430553906055057753456608 10882583 940294571106463483362670303439099859624 10882584 2811110535650127306399794524021340160 10882585 -173848241227304356461271352280023576640 10882586 215055727241733477242272105263465984 10882587 256672099972987633232008039264606052760 10882588 -96880944770019509896896108844538063360 10882589 76107975973851567307697343778308928728 10882590 -161053643191884003081596918404697143680 10882591 -546439873123286377067259616703724239008 10882592 67207596344405450139489240204202475520 10882593 -11842930333438327510728651345861015678 10882594 3645664825574122102789157502783489312 10882595 -3045422238361058398441488283192720320 10882596 -1340891304713365367617712020878630912 10882597 672325335187871029562132023353918155712 10882598 520335354679359087395034263298249020160 10882599 -40193302975855618082504662736056207872 10882600 396165146284859250138682901314126464000 10882601 879351570800044673790481018877462876532 10882602 -180488939988955864882523929116933917520 10882603 202610978941697158577058144318617403120 10882604 53498841316599427521387389762590073856 10882605 -140987823887997658678194182593144427040 10882606 -142724371853914638968347388537468685120 10882607 -48769871758687603510072545962186966016 10882608 -100518568572560672165258574798206533632 10882609 296145270307875034975608702692359492320 10882610 77551217464818427989070721698070256960 10882611 365327845224309328871863861932980666880 10882612 1012139642652748305867100993857224704 10882613 -67529921786292001866177937768743039840 10882614 -231369000711939991891159114241748791808 10882615 -308526309298975400441970899258740363200 10882616 420125819012076392665473496557442068480 10882617 780498242056382953904865271152173672640 10882618 -194914048268421158777039572541651409408 10882619 -587806913805687015825592353323792580 10882620 -85148853895839196711321443579396096000 10882621 20280805340296744152283895201591544172 10882622 315406323723115884335598115127652026112 10882623 -149796191146858731330651179939584221696 10882624 -16218994102115319614354696549348409344 10882625 37670704117384718285039400127063188000 10882626 185640848826980541786449250041077171200 10882627 -312940501098813830657427984229161103200 10882628 -131790959576451736643576880305783915520 10882629 -238621107062851476185944754345769459426 10882630 53483663583346248719956300870272614400 10882631 556712430417000914402019666221559705432 10882632 24169502266642009370109097124499456000 10882633 207692344408021532534345152689432305882 10882634 -84099754265703982602229713907344227328 10882635 -324901996288678581931673440150246993440 10882636 -511292800034439515048009942872655985152 10882637 -35182964400515833927049656877475349140 10882638 56481618993040235205979294406133127104 10882639 1441030936467745432041097241550971163640 10882640 -64536977293707394979489093945563299840 10882641 12440143169575213965379450489655036928 10882642 149604091876680981436524131674672739472 10882643 38370474026237794918326708611389299264 10882644 233267926309251395043765461459597309952 10882645 -265449067102479368311332274878693811200 10882646 -859877236017943363295482878428892480 10882647 473020032322090198271511034008981449040 10882648 72376887495552239721938892443385937920 10882649 -125521636628967858366219660787285561920 10882650 12311864342316142630298152589452665600 10882651 -264853633853855611484546018032778702656 10882652 -356199029261965121317450688289930163200 10882653 43957499635927378685437509272704228800 10882654 376575466667352109235521821865372507776 10882655 -71285825136276173134817189751194640 10882656 33826144645683302662109212522480926720 10882657 -9698062460250910647509776476781750080 10882658 6979216303937539152063908115696217680 10882659 35865264587825708211738555895771317168 10882660 103879783378798763100708668706212071680 10882661 341021493707424425304571996085632523262 10882662 55311931566866147621195444533556428800 10882663 173150052614687597917839560056801215360 10882664 188998371331873967408288364150824448000 10882665 459008037897338352796684886731293474120 10882666 14050920897718115745456860468335463520 10882667 92296773745959401394228053285747488272 10882668 115021192579086202199137935916618752000 10882669 -67651863086904748191829747664367033600 10882670 200862017571392694759999019629944249280 10882671 -95399571719682224915495626056366385920 10882672 90294186450131936292530552595436011520 10882673 86840040277850651058362339507660051922 10882674 -3247168733091638312723272730607261696 10882675 -106750323453965890290801847238567094100 10882676 179860618668911729779396621616175845376 10882677 258025794026320415968518616277178646656 10882678 -243598897782450560279815473917914744320 10882679 -341569999329302637398209882530427437720 10882680 -80729443823617633378112549185211596800 10882681 702550591324096670088098510574520555600 10882682 124552345061643024483848190032900814192 10882683 200826928280716164924859149184220123664 10882684 405702569255063934361799241274800060416 10882685 -352700275040009588370135092650148534400 10882686 -142543942076724086595976532862260432256 10882687 -127982367964089905352917990546375049600 10882688 -87432426389466593136413895950315028480 10882689 -255587516688932831385327708320467924512 10882690 -6671249277543428162436068396301158400 10882691 50454178634957172094354235614232910000 10882692 -383814207909926027088681676203831129984 10882693 -1279049647000941330466641873156030519140 10882694 -30005233758824728188984793926473877120 10882695 94341499389053333155913317020234483840 10882696 -797850617239656062123047453601494179840 10882697 274246638393715753278730267700910029952 10882698 623099450997483579907112437224876288 10882699 270708160249399323469585553036489309536 10882700 -239620051609439197084433441577263980800 10882701 -15376781993886812655919324888226832960 10882702 73052508482216123947280418198966570432 10882703 -208599903922924610473687801529902944192 10882704 -81573203590249014941476618714860748800 10882705 -96806708182521567778301808468979138560 10882706 -8437576466195958745762196146865718768 10882707 38592784806652092811809285887154477120 10882708 -514484229471991061212700166479690630272 10882709 1114149934180806011708752208912059070016 10882710 -66598312922104152763473340169970460800 10882711 264747960541499336599062052087080879744 10882712 -26241377019469809386440596177021235200 10882713 48424125811398183359755730123788152000 10882714 -43837722115079720352653765056653303840 10882715 -356281835459653010609462054566658984640 10882716 76913662825323596284401804215731467264 10882717 16480422802711869281160825951182961792 10882718 -2086286092654190520283150802667291648 10882719 75295961073452989624566191182353592344 10882720 -90023062953839994814190150665918218240 10882721 -84286319765410615289362921149353463936 10882722 235032267440744305043436125502732393984 10882723 755003569097954994899743385135184842972 10882724 -340467158097952741647152474245227110400 10882725 88354833222043716245894273541596352000 10882726 159710602765853991931184495285991475200 10882727 -318390437320976547409703554455106425600 10882728 -659997605664208529102767883349535948800 10882729 -230401879438931764368328051277965854912 10882730 106172149609184812006697896302457169760 10882731 -576092051623603265024890377126408067920 10882732 52110557166275317572701355923096291328 10882733 79702185123743602095237236468363528982 10882734 251449895620046508216352337950610863680 10882735 -471879644791225922154905959042914379320 10882736 -2882998598088100123963885646211710976 10882737 605959300343876509923477080531170528260 10882738 73337108389513701215606885246083619328 10882739 -99543842192392226807919176388125697888 10882740 190274332337197384786306783176960000 10882741 -14126883018446301719968337765454818176 10882742 -33814067785369926964221106494288368640 10882743 759933439452184490716214397368661874560 10882744 -263449430588415829535027173341553766400 10882745 -257472825004549687607689448519167933500 10882746 86690101027188793079566606584470586624 10882747 -448242994711114467482716127292008950088 10882748 -177856554943921291599762941992282094592 10882749 23056894599446081603485883666953061568 10882750 -50551680405136976314116040070658432000 10882751 171349741966149135556983296036017930104 10882752 139441603841978766614768730693647204352 10882753 16506615695648239026457759031849465796 10882754 125900039637635842651311174357177450912 10882755 150659406292472970548499084592685985840 10882756 605166547812724433159975302618902552576 10882757 -218798064191030908238215035837789854208 10882758 73628445294907309201244832648156705984 10882759 -899981550535037988238739459450716128040 10882760 211558830350495088774757551057196646400 10882761 420142311528213352248225173056192691472 10882762 243625377667035038245851208902602264064 10882763 -7541046208058495491526027437665091080 10882764 82833818949968198015444838037559020800 10882765 55382506999596886610877573930912839520 10882766 -547460241103345694351500905610426397376 10882767 -3859288944257478470315247186529628160 10882768 23667366032767455694791366674571771904 10882769 -681581674284182097342461656617892699404 10882770 123291839683990743904237483446813273600 10882771 242687334570583308426124762911733203192 10882772 -118883850780529369263420034277360025600 10882773 101466495482235226073503458067542652128 10882774 -19707332242433926532569865187696949248 10882775 10953164838106521667076480634377023800 10882776 -151219855314342895750992962791804477440 10882777 -335380584297467317885082059069612400374 10882778 146861739927815092277674664386938724320 10882779 212830090507896880188995699305529645568 10882780 -385049119796111023122022990914124454400 10882781 116816287767932248768101629815515287424 10882782 46322288844283566185216496763068518400 10882783 -906728595725279023664640065675670863968 10882784 17486996503403528582626863100282798080 10882785 114649191239653349540246710526924707200 10882786 -261328954774053719339256055436436378240 10882787 -853125908276596956084639344656260222564 10882788 123914533347553829115670443235071516672 10882789 -320692136788802498131668375653641505410 10882790 -39866268641450340463709808648747761280 10882791 471124990684146582391561615544517104400 10882792 76485448078084457206696301296457088000 10882793 -214777777293722739225428482969202704896 10882794 46678249454535236318813876140846020864 10882795 27854287176329870964530279909626137600 10882796 43094783328523031275385389338274306560 10882797 53065307331296367002249534560602617472 10882798 -17038734374826821005721977313425489920 10882799 -117487472285062442813171556682169324664 10882800 57318543561370508317199499424151961600 10882801 720410180452099821349836804686893579200 10882802 93550721088006836622351482106710480400 10882803 -225576196752989943572153224691373373440 10882804 -249117537683037292144007922391166072064 10882805 33502037450527461895308469981639515960 10882806 -35481140696346384887500692706054262784 10882807 -27147272966686254985283895256852865720 10882808 52759315216206215562004705153156239360 10882809 -61093186568051919091203439771316766720 10882810 9493491956694863108980917802066099200 10882811 253556587834032420885800140105335636000 10882812 -62041539921127388599517841999878143488 10882813 -331764954804196215171912942715369394938 10882814 -290939498639431849757109507226757151744 10882815 48166727582759241466640819135862558720 10882816 -109318568799834698725473082231255728128 10882817 747820299406862319018353808242222383152 10882818 -14372059010173218425882096824162609152 10882819 699446849777978727305008398383426932220 10882820 -65894690191820933507209071721002700800 10882821 76655595890792854758585629687631249600 10882822 -109531623620439563736394453690648461888 10882823 321491863835794177793092924673580096000 10882824 -388014856401742948596213378139814830080 10882825 570049866711385060452987611824546755600 10882826 -21036421406058247633236663204480327888 10882827 -9873966009074083931042082186842337264 10882828 349109370658542359372116893763169604096 10882829 -181539457894744538779941173818844023680 10882830 -64938693046005441613123959488409907200 10882831 243304201954317461242381723964205313200 10882832 -16942160276906699951315386440051646464 10882833 -104697337885477872243906347718242988096 10882834 9318390827044765712107624528282054272 10882835 1994097003306194300561124335740056960 10882836 -7625489579671342092084086806478666880 10882837 1761084228216386827048855496809431104 10882838 -240658034800222520461604076536503411680 10882839 -339306908946159706717002863661928131840 10882840 -6014112423211587590976355958727475200 10882841 563552679651947328404272795108470394752 10882842 156325151700229948037408217709594033920 10882843 -151968092623326904310977061535574113800 10882844 148091659439984052028041597566715472896 10882845 272343867519583294257580256532966660000 10882846 154556279849740404088753549405260862464 10882847 -357638465147393987466133694314888362648 10882848 284583297957082608949940479978809851904 10882849 251659845390015443577088762232589741060 10882850 150446195877737045235956815639832601600 10882851 -276603008044218273262974192475788418896 10882852 474666155826049872719083568899996727936 10882853 202979512378689289497225003119428887102 10882854 168008623931436587504461473210273932064 10882855 -350476887082377408994877643492851271240 10882856 -391842142797446723868710936590040279040 10882857 -639710202816602827897673287972674360000 10882858 -19904095897361221493437936775140331520 10882859 138254866924421665573546904584798686960 10882860 31429564779415090682650744493401374720 10882861 465221515913254627927196329189009836 10882862 294480601816247926221685858349616144000 10882863 148659936698291574510797163634471576320 10882864 29472405636776545417045569573903335424 10882865 -45525947837205400479320631210896601600 10882866 -127742716728527774850038227002306336000 10882867 196767627266933664030584063049513911200 10882868 665680936872285392723215139187871832448 10882869 83807990532791960161036601130799397760 10882870 3114388633828014908911494871044393600 10882871 -62865965488247874974520031939908096168 10882872 40934392152909918511242178754103214080 10882873 262252375236510398602661591449792983038 10882874 -96724517776241438033327402008874354064 10882875 -360271325117571599056607579860116372000 10882876 -248048963078695635053002772936035261440 10882877 -1093106439530512025169226502191764241920 10882878 149768792163746503752198107701327305024 10882879 -156005667065301521598246525443243924624 10882880 134147351700687614796316725198874214400 10882881 -276204905351862284054922394696058439630 10882882 -172654581894260265045038200467164313600 10882883 148291658428626612602500918592438780424 10882884 -96642118476237940114657380209622908928 10882885 72171144090576196869637458887063203800 10882886 -53051222046732487278042791821111958400 10882887 111175583651202588116873824909977085440 10882888 190475577602437245536667718831735296000 10882889 -1396367423747971671648206819076199465344 10882890 188378989176609894256401205521686707200 10882891 248500980109621207196402617671150846784 10882892 -518775637863488707865188012988853398784 10882893 -35276151952117410157459607902587873216 10882894 211743180893094089937387717973381106112 10882895 451514662249717126693560862399948379400 10882896 -63939879069035723390953742552686264320 10882897 -774705631738204116510734551465972574208 10882898 -16572590771956775289209218344402854592 10882899 31419163889817535543459938035741550144 10882900 -15119181437340905969701073421037756800 10882901 -44813848987449620730674423588249890098 10882902 76847602110526605017641170433092714432 10882903 230453258326853853277288140868371791680 10882904 -231791937848721951858523989044035891200 10882905 -169121829993255002599609904754149724480 10882906 267237812661217314047968810977429319152 10882907 -146108271757215519185624751738343447008 10882908 198233036344591990446501808018902365184 10882909 -778917601284713082106300918937718332890 10882910 77806548681950962106728300310280572160 10882911 -44895499467244672949877589429434797664 10882912 20135449766753931905804856557371392000 10882913 -572546668253885539224982110487019616 10882914 -31261348682020393553638588127145661440 10882915 473171519960752005692792317070571679200 10882916 -398413868272246966943050440180528552960 10882917 -5609704405671616197163199930666846280 10882918 -345298700796759234793601055346092701760 10882919 -786802514209533787484302431770041732680 10882920 -109294027494022725959736118934876160000 10882921 -1564535041448943688320445148332713280 10882922 -92112175267215305039392818996429613056 10882923 461964154130298641837093543376611626584 10882924 422700548096551897211547137432026323456 10882925 314337428795811103046638733783750683650 10882926 -117388652317288966318985166538641278016 10882927 -10640196578388512132429029337198034576 10882928 15386864485513483296192369522822021120 10882929 -52935202970988028668152812459370278080 10882930 -8435991226200041243673684632248748640 10882931 -463212366274137538832749997902195727328 10882932 -214049666722037275324451262247424483328 10882933 436879014253833808802853228478778150400 10882934 359457272018370373268652664099661480640 10882935 -103483139362792788368372556534651252000 10882936 117059339612347900153067962785535303680 10882937 -335597231290669336338550173132353432700 10882938 -175974576679438665412473807870754075392 10882939 -653573274735005122606790326095565991260 10882940 -348841762753733292360834246201354086400 10882941 -542341233263693000218876011587038467456 10882942 65880850387008641640193839351660285312 10882943 -208892580410241366669409134640417895808 10882944 1030705566492517044801132687910974259200 10882945 -22990123578879124518063704697462574080 10882946 361647436598462483758557872713519771680 10882947 -430336761190784101883991258280446856200 10882948 630640698737740145337241426904621767808 10882949 401281458533458908912991742826665077344 10882950 19268500752200838744855207669623875200 10882951 434722500308005731134310589022976176304 10882952 -405008126862512098851364554630895564800 10882953 -174333763225179777441091745730051267840 10882954 -293046027010408277183599088211603247824 10882955 647625853437910864922086765340479491360 10882956 -1252366292412426918489243078160023552 10882957 320563185358011290588072234051091873206 10882958 63213038672669037744255935496188699904 10882959 480012024107421739692965277898845959304 10882960 83405391032757840753357102378221568000 10882961 -1234788864335432831142006927101637237120 10882962 -296691714394436937776748781881961540080 10882963 -6378263702767526412406366116887489280 10882964 707601442657933986452229090675985456896 10882965 266058882882355802207233515783546777120 10882966 -459026819561638403195215708048221017568 10882967 456737878331801193084017174745718148280 10882968 282420828003668197372745135994751057920 10882969 388041996318887438549964200636682583370 10882970 -35386708258404595668393042204923274240 10882971 -330297767661113200387717283026542568320 10882972 -603171229057804003726257428573497495040 10882973 101305571129645113165481898694657557222 10882974 159372735464052915538351621411402263360 10882975 11669815125980969035670257302416934000 10882976 -162528726014496301191347804671342411776 10882977 -71967377271423978559222204368609442368 10882978 168062950791012811943756383633443785040 10882979 166740758839456718199997594277590220784 10882980 444017946693211382598326503796561448960 10882981 364721862462362559934517535039391566782 10882982 -138489406512057625706552991400067424 10882983 10537809190679095606259906548976778024 10882984 -86782945508272240877157020803222732800 10882985 509662591328751540820508267864872252800 10882986 2698869446200663692555345081277953024 10882987 370269167246053231381415549003805130432 10882988 -157901707052891808123268493296250272512 10882989 -39884636510933159243422429123930094592 10882990 66036290730762337474829077947369525120 10882991 -29156702107428739171323181223556879360 10882992 -71487032365410100845789238243214819328 10882993 82934589492528340291411437404640106848 10882994 411260228191219649913407488774698762240 10882995 -91182823984172088544559246872573514400 10882996 -355152254807629397257303188767224460160 10882997 245513060417914192629524695915519870446 10882998 165633894139778669754996653414809486656 10882999 7005887051410540846701251445442969008 10883000 844125899287880545159562788282168320000 10883001 13098127914887871848793795585974940480 10883002 98553986046242233300440636064719436800 10883003 34333801322577369001150968262081503240 10883004 145449348945890833758301234804825989120 10883005 195498224628319243839695601516892963200 10883006 -8083343825130822085757170139807767680 10883007 21438623477549567312164054458684576504 10883008 -179935314844605012904496302096302211072 10883009 220937854080804169098298061404764307080 10883010 215527571342225097628679406602223436800 10883011 -336751628636058466238518465985706065920 10883012 116649992275574679954217112849329594368 10883013 -129023198174508272753715195564826004256 10883014 15137865236180433024129101266875797856 10883015 -38144167606584110299030010081589381120 10883016 52028845851855891668960301870786462720 10883017 -101210237467288791245151689340668596208 10883018 372204289807543527065650947979002210816 10883019 -44773426632431971749111005368899947520 10883020 218566986258535603811111746098027463680 10883021 33188297619295236862561109622192781920 10883022 30693402957879874665423384654552238080 10883023 -53109324604997955199783592864930139056 10883024 173423568624092970090867145975953776640 10883025 199522373585303411044963732925217072000 10883026 -55454452431198018621792524216277285888 10883027 24478250976678553395891389153798522280 10883028 -161834284421135296647499946163967911936 10883029 459281958852337653679561060044736092640 10883030 -20268873183643674857351485236061793280 10883031 -42297563887487743098438626997753047448 10883032 -276537537424936695765042342528664043520 10883033 5780943062151208773643896389218263360 10883034 -47626692553167127366662703685509241616 10883035 -74947093651610559466125902290408368240 10883036 -821016161564535042026055840893294335488 10883037 -192681397756156357727831647926629583840 10883038 -267767416342240585911006973642272731904 10883039 126187180970198178342528050033425417656 10883040 47082837828076491081587842895944089600 10883041 -322940571573689424571798413165246715628 10883042 -8675358634241436472922590503890275968 10883043 512391992757881158750986834309942953904 10883044 56392235779109749656587120219361673216 10883045 -286897531833944688314693182283482157700 10883046 19590507318936761046285839140818567168 10883047 -683308009912633180108622259572610436000 10883048 150033690244013676164138888502725836800 10883049 -208712115343533111400519197195154913136 10883050 28573299144715356620057519651783926800 10883051 182976930297026407450973519333688728052 10883052 -79150243365375980648495200266027340800 10883053 201147445257471696551559049066683197880 10883054 -49029666890400006677658355578576377088 10883055 -127320053192829552568946721637777248240 10883056 -198533473482591779608634141896171388928 10883057 97779626128766624623082154603002593380 10883058 -154894765546055534542816729682544748416 10883059 26511176159184507562030469258017661328 10883060 449665442026603140597514351184875046400 10883061 20038231706125466641624516858580944704 10883062 606026998514035196618218956457430947200 10883063 340400648279374349834796435040583284320 10883064 33121103875229103571009958012589035520 10883065 -63562409812409860554208821034385796540 10883066 -338415990404799733979494829357999898768 10883067 -4582954061267104537906948557700428432 10883068 -84433158102703622449601820174307190784 10883069 168144285302505210178395716375143242240 10883070 119820177460851084463572898316448762240 10883071 180042580271320594662789132906719172384 10883072 900321251121454716317637549150789697536 10883073 52339319804649264675798251272964477184 10883074 -143316642919073611507221189027045955680 10883075 90778495653157145937009959345295366000 10883076 -275234519317678130693429278279927354368 10883077 179228011949841269305310648595563073024 10883078 -10399502203339473312109294035755169408 10883079 14224526684234641577891185157046089160 10883080 -131608672079871064519161674060760576000 10883081 176230191008256743914420409865698414400 10883082 87254312419800608263809060508828107264 10883083 -1407635096937005751258792031725658935136 10883084 -109013252031405350109912483513597609984 10883085 -8827398482132675290124397406863052800 10883086 396292058449010602818652362521852608320 10883087 -324786700103462782600326983403564430968 10883088 -63200210440406622507237859386295246848 10883089 -29069870785996237683580828123808174848 10883090 182862795694279979667917256867262000800 10883091 74141391908389537168025193641417839920 10883092 116219464306683276878911343176723648512 10883093 1204889314198734482659462304042536224 10883094 -27419712997881620106725901960523530240 10883095 476337339207000738867018421389700776600 10883096 612207054481550296464737250111472711680 10883097 70178249817156414478475770936013122074 10883098 -59137103545604317664223880399669113120 10883099 -238306724026096754989612866620363038536 10883100 -76545419438833416794906052513573081600 10883101 184346040708954258653134934669973157900 10883102 154232801659082272929298923960926074752 10883103 -81718493730010767340623341467129728 10883104 -381840667661991415568344302662210027520 10883105 -212427935432135021855378245946760168000 10883106 13589990361285424270628811646988620800 10883107 8769447985468402950940792632689059720 10883108 80159289426374611080562196780472385536 10883109 -273754297657248549525297242526983486400 10883110 -46312582030685245103554155089465245440 10883111 67751802837540626806238627054041423200 10883112 288958081656728052606515261775176908800 10883113 177766886415571480967219384705776362362 10883114 -238941192637602360552130663880883207168 10883115 -331552104144088413695437980944856804240 10883116 -7915523278353453351746926958225917440 10883117 43673573091926225265531808732984426080 10883118 -142584281734967589430113953532031336896 10883119 304822905166302415098778657432693895360 10883120 -42315683354575291598399381599277875200 10883121 555178093276132381341319317189060108912 10883122 -71134098209828427997488004813548036576 10883123 195452398468604143251587058206619039372 10883124 18755984937663429580375208603736330240 10883125 -42843741235811546197613911288326360000 10883126 109373253294453982155146921298355730304 10883127 465579698057275695912679384855324750032 10883128 -5541511328209115884813067137871585280 10883129 505758232711045837427340411515968178730 10883130 11628157881945629715610961430747671040 10883131 316313573501413339161548528458978565392 10883132 23271874094965159236123972440977219584 10883133 -841251803018005853308907967852376574400 10883134 282734998660704901821478052416906637952 10883135 -572051695435935354967745734854581200920 10883136 54748074751793269498208380884420132864 10883137 464853716244586644344007377527348142786 10883138 9360544339781117084610377959494008832 10883139 -191355925403468223459922580920109371392 10883140 -91761281399749061251356725070428774400 10883141 95043436342221832493251814998618480542 10883142 -39394171907031309980496349919046507360 10883143 -49159876443593149745187071707443368160 10883144 -777686812731129003697595032692324556800 10883145 127583988145908424264459709057004831360 10883146 290015518726402265706948367808292340272 10883147 -495248581836601798628822912939707865688 10883148 75294841583984294054862734118973447680 10883149 366548653859204330673259958272262463660 10883150 6543391552998142866105795462352344000 10883151 -247101913037211434463291214507403373720 10883152 13344020204440982990852327175335575552 10883153 133951157967549163469402588557578828402 10883154 96187120660544359158487243519225136640 10883155 -117367961336332334370330246344270143440 10883156 110322811956210554189650827990219419520 10883157 37305217502417296045353527114864866560 10883158 115444699289616262970390284261334786688 10883159 226134653317676765092228504564376880816 10883160 3113548967062228179044491120594944000 10883161 -59474980583041771569253110994403650688 10883162 -80492092869321233245450515557570657280 10883163 -25999637615602066745500416064141819392 10883164 130684135620197787040122344637225495552 10883165 632452762396226342991942201086494350060 10883166 -77036248435696321477449677279741531136 10883167 -108136109011770663597414623537424739520 10883168 95095715820635841276951640312640962560 10883169 382827077707474261308454359425414935776 10883170 5444548801563877481137128805193103360 10883171 -5723292362088880375446047895085913520 10883172 109707126191199516757319022472252756992 10883173 278219186246190649872254405657885758240 10883174 6566603005025818734417051801641561472 10883175 14637024839496678951780763906970043000 10883176 10031459260255200753215922697584015360 10883177 -517974184680417879495004202814176875974 10883178 380597901680679452827256796093502236000 10883179 709745888468201176584087565967511541632 10883180 -32034655495030443857226191052684656640 10883181 -63322359061889460643328748981817175040 10883182 99119034395253110254010785691899056192 10883183 -234546229645528822652581043838328235568 10883184 4640809113673492830941070351134097408 10883185 625322385048648463186417487164791331380 10883186 384149275723464590189037290549778791424 10883187 -105362881810378840213121261880887731200 10883188 -48528074042424414735885503304524778112 10883189 247638908230472748024794506025833554990 10883190 7838982276665800585401096119366400000 10883191 290337566834605476239213716479256743384 10883192 298289683083981927021548762666542878720 10883193 74494972049443954165313402335135417728 10883194 -385818359017975678719123446464104971664 10883195 -399777903132301237891688252177477164800 10883196 359316906406587557523758370367758615552 10883197 604105021710962893618301696794376623128 10883198 -519735366316663167408541144637622570240 10883199 -252136849380588348068000153363998337280 10883200 -154531641840026681615605154552217600000 10883201 3677634231977031925284287182447286784 10883202 -206599918429280115286523678746879511040 10883203 -643499045469205042297400269032377280816 10883204 -242071646393980982625656942785685100288 10883205 -12357388377018573185334712514424185160 10883206 -102593196748490186406863786648263214400 10883207 -782396537675499620558485150377665862840 10883208 -123292288634678780425127958531764551680 10883209 -91460045720868484766902211800885862592 10883210 -72383634405622754548196237016747416640 10883211 -285877058474175354762055729046589106728 10883212 -243358143596648558558460591395136197120 10883213 -95843023967711312973310813625187345600 10883214 -120058286156783985283526023264231113600 10883215 -108041283323487488583793837555088004000 10883216 38200858087947762881953448208721920000 10883217 58710931211130131141876126607426496512 10883218 314863533974338193346317228172170880 10883219 -78501146081323883088532217871999221160 10883220 4228306212414906034583023622212577280 10883221 209081456154755161705453611734320929422 10883222 62178186305788891883187429733937058432 10883223 33911336781147767826382683275331015264 10883224 508096018559942612453164323228641280 10883225 227116284939538479889571571636243511500 10883226 216015960609996062563582407104801393664 10883227 137658430421035844221215102234556291076 10883228 -160609988756375498639120237945285202432 10883229 47111039921222135765835356809698408000 10883230 231776789804905828842569036294599017600 10883231 -623642356274617870963427156811079758000 10883232 35149568112623436419467524431859941376 10883233 -950024703309436334740201474822425695518 10883234 135084666249344051405099151574942664016 10883235 22779950708668952414451335445125107200 10883236 61905312103263512947662206918008258560 10883237 83702512985087891654899773191484509886 10883238 139235777137970780900463345287811709440 10883239 848497858003791478143524577456854578040 10883240 16886422845144819664207813273543372800 10883241 -156484944835944865666829160189996253590 10883242 -2214964173804703475579181223760251728 10883243 163840056812039825403284574093830758308 10883244 561884733551152680679752692890171825152 10883245 -246914516056435061477552658004170234600 10883246 247059867663726309209418013720245587904 10883247 369968923139816151247352903977066086672 10883248 -5869740681476650568171439069434134528 10883249 -3656542376128815414841636738348758720 10883250 -45041945206635627419421058967701632000 10883251 -479873064088565421439541195628919797748 10883252 -20270021239788875925912545612902728960 10883253 137939418148041832139710497641262088800 10883254 138175761185627169647898064695751737984 10883255 284398137801986783181335727148176102720 10883256 -47309412062447688022253100480894197760 10883257 -1553324520461853808215249419527050240 10883258 -586987353489355853178376679979157920000 10883259 -608906303457466187341121746494261474036 10883260 -407652483910268928470163288999468733440 10883261 -281349021799821864614879550750370590138 10883262 22575410591450216311972954728796736448 10883263 -1739263500156260538558087269439519360 10883264 -50586737554443992976850683721584476160 10883265 118093590615662289727981652535296716800 10883266 -53645042006790430997052121891324773168 10883267 63386729433388401723540972059723072316 10883268 -390663964235904242970034997561149378560 10883269 -682139306569311217555036086272064751330 10883270 -412132729580817761356876867268873721600 10883271 -69929041457374999990758902266081201152 10883272 77755195429862878427414593699689292800 10883273 -724438675799098050631832143933293287040 10883274 264492417123354013664482059106435603200 10883275 165295583723949429364593436102645064800 10883276 82358216934210835283145249698189184000 10883277 616696282431863437342428206287877914560 10883278 1339987973150818241809285922999451648 10883279 -73016727108195966567227162642960694528 10883280 22704901921054637134841441257968107520 10883281 62478427851470040728180145040929203172 10883282 216838829050906930802557907858805262992 10883283 -37594929647124923030106372357832152000 10883284 32534486191744537475858971709265823616 10883285 8514494662081699451700695492232255360 10883286 80458444918681148341995944711023497024 10883287 -51020276113407608163709828932903937880 10883288 -48404245822833456292022951768586362880 10883289 254824955742136434908449470377489201088 10883290 -59525890225646491726254869855254329600 10883291 -229790339734876452507596431609753542000 10883292 -135444341074292850732981929033752608768 10883293 -284182856680163902735157758447703600256 10883294 -26155255290648307006051552680139207680 10883295 -230072240681787697798629320612227296000 10883296 216463162546949413128261023951943892992 10883297 1060778905250861988259420045008289332372 10883298 -203203745408120274983020403947707705600 10883299 -125128533690566753367174075345593724464 10883300 -1280266849745283756712062994075315200 10883301 133784987739656200518189986876511055872 10883302 202356529013947107164718454536742064352 10883303 14008584620071977440256206651755297200 10883304 383584511528253048166798121556536540160 10883305 677234593947378874091527204022893895460 10883306 113965571114441861304647775900333542400 10883307 -304175208195165252836586845886631733160 10883308 93191904660964333640268120466876125696 10883309 -102360847227535073963339400330253763700 10883310 28921043757726612594677636713580544000 10883311 -204176541627520661333952903196032012000 10883312 41507358602156649018372420658713034752 10883313 165440949347245187503077131998854854784 10883314 85109799399146457146288406506165345280 10883315 36826580948885343012464796183470316000 10883316 -291710071192929021000275716058220085248 10883317 -402562254963185435392715083789967042880 10883318 -292256131373160532485272083739847116640 10883319 -2285389443732642850698267703249853232 10883320 -5004039783082965909010285748591001600 10883321 718628116540158903340800777374131068522 10883322 2858108203216151235868262974279427952 10883323 -501822960711405611960095121384853976800 10883324 60790582144867831356345089582779585536 10883325 -119814032496303048608851709620576159200 10883326 346557454845504052699736035154469338112 10883327 555847924936810971651397148507553984 10883328 144980981123841058903530891095555702784 10883329 153426204555331258105032689774611162884 10883330 -39256545601446100082279214966338097600 10883331 87252298576550414339916451214233796328 10883332 579802506970512364933404154866288134400 10883333 -880250401345206762380044993528704960480 10883334 -106639426370440186872907423233650190336 10883335 126904497124772889724267839875547068280 10883336 -495198198757686843039267527826530872320 10883337 -12885744811761416994965068206395266848 10883338 -6093350035795970033360111876434762656 10883339 -113593579810425639637755066808614130860 10883340 80135449576893950597033857425069880320 10883341 123587611306562426472703375647216079830 10883342 522708421005306461503243533217884315072 10883343 767524225399602177034267128788958720 10883344 -117033778959362631569293347572343562240 10883345 -141790790163245903576775274642341900 10883346 -139617170926724228772474296165897392896 10883347 -72340798041374219107931623386017878272 10883348 120763279756231220769651111666652563456 10883349 -318560909264328409133132573261891118720 10883350 -149553753986982108519762042626198517600 10883351 33187867609241583846343095628138204992 10883352 -394223906253271845244044779382325248000 10883353 -24095160253437244424913557643726450816 10883354 -192439946425055072129189186226016400640 10883355 32662398747916647338502354262766449920 10883356 129569465706757656236645716834190622720 10883357 -874315427432227445033305245574603274394 10883358 -20580707660266477375772195019595847616 10883359 1159891738193191186544034706335469373760 10883360 46477777796878532405266284087261265920 10883361 507351861110038761581235779426228317872 10883362 -37538089818294139957217442878629867008 10883363 -18720375135250705594659057680333588388 10883364 -174043046699407565179596994043747543040 10883365 -117241481334244938199163606686838331600 10883366 48087413759169175277666236250243649024 10883367 339189198118880324942406472285360008960 10883368 -162577789325935333758524420733154682880 10883369 -51669472253577197447551203452055290880 10883370 1783959287747673875484498895026109440 10883371 -268529881602154652131221519768403200000 10883372 -545855014269682240817381314255178183424 10883373 -41918993089899157544572726447817255616 10883374 -283877479051405798185678856932057667968 10883375 510152033788317203437040745196037700000 10883376 -43722641694276490189705000853019033600 10883377 451248471736373469007421704921201238592 10883378 110138545937143103411208461051859062400 10883379 -19379423618871374701899003232428652800 10883380 -157690399942454699780298889884323481600 10883381 -99773889521174216665695701921751185718 10883382 199871012889438071166827190293138131392 10883383 345990986322065541528382559786321268576 10883384 -612729757447676853145767610195811389440 10883385 -221185464178326531070629403111229654400 10883386 2921811275282640909038052007712995584 10883387 167651497740447456568309258360325850432 10883388 -7487610429304594892074146019785100800 10883389 31612755990408025381853039081219905632 10883390 -209460298892632596441622523183569920000 10883391 238846185550695446535216523489967206800 10883392 -92492752140227216010165672935075872768 10883393 -170610804934694918819221558494480806976 10883394 -37259029075023457389926234429561913312 10883395 186452920060786835703094464524821712400 10883396 493965282536269247553855416051896348800 10883397 -99400253451896511352498237393866742656 10883398 -30662327549423749833134163514400681664 10883399 76807098600277606863704489021405069400 10883400 150342711796705038600203117870174208000 10883401 -247782952123579373972677900839543996299 10883402 -37838697258009668160630515082983445408 10883403 11090577667911607725492969042336904932 10883404 -194515529041983143810975723184423455744 10883405 30908751727599737858155821773057509560 10883406 109983664861275458045925908887529968704 10883407 525970263016533491829041236055310061800 10883408 50161071298540155241980172577895800832 10883409 194901418307996439551259749588573743680 10883410 -108369519793375902502037617480893048000 10883411 -95391694309918377348220892785629921792 10883412 438065090184527425033949645541639409536 10883413 700638378462030606963836342073887719840 10883414 207543384124887638811570611366631727872 10883415 349747046845945551537830015401251983520 10883416 205372313401323426118655445703240704000 10883417 283673955649257905569863560020373349672 10883418 939808222056231549299659560422670336 10883419 -98324462189008163123369669112404341180 10883420 4823158161004832392103993180879009280 10883421 -408506902149438463370419366865039826810 10883422 -58803606325479098398191151091764147200 10883423 -1441925777114294746374686537845156034520 10883424 24133006466762492673200683574084763648 10883425 93902016514346900590174838605009052800 10883426 -509101974292002473028167017823397191088 10883427 604994896464611027930190827255505471408 10883428 14699767700894548514095796781377067648 10883429 -829589515006893945491834039357889216 10883430 141790297753373306459356194483945254400 10883431 -144826191928278499755437457108769297200 10883432 17333925291982932933183637174630809600 10883433 -510612497770330244684509441686772856352 10883434 214012064200659533529358036944973230432 10883435 589817758546646873086740686497197504000 10883436 -382205207162286051829114763333593912320 10883437 -342065791649355092903326718415387343508 10883438 -44558001240754901482905139072313311680 10883439 -84121172797106198798771106446454659040 10883440 42220105677202916553116468492192808960 10883441 -560224821045536466738806996332499962158 10883442 -184631035423388004861534679929127165440 10883443 920537250816579363220656891201741678184 10883444 -114350488773734501685834320202031964160 10883445 -270345249267337592333200043804508946560 10883446 -60945291083755371019351665064972671360 10883447 45045003502513255363045442748900788040 10883448 137764208158725974775426313108370841600 10883449 52952377360486392717929786691799317760 10883450 46747042023191102037588632778454788000 10883451 195418886165038086934448738465889477192 10883452 -184893894302975292133060390687007946240 10883453 40755651681353134727559808880018141280 10883454 -153792883937203733605844528241187890240 10883455 78271599762028866111989142273133252320 10883456 -175562172160291739152968639660781731840 10883457 52986774914230196216967416789558820480 10883458 341250438839521882356796909509456729984 10883459 -298072798466498163680952158853215390340 10883460 101249764479999450898512700127543746560 10883461 -1556675590111529844409320858779604973248 10883462 -94999850991074219713245770186910571776 10883463 -234751975114251572627663504264807695536 10883464 83371884232019704441666634629512069120 10883465 -357649150093916700816476682160553290140 10883466 -351733499495307736243725591798485760 10883467 -127150489171720307052125023838836209008 10883468 -402115554149943583507234439271340339200 10883469 90757342618560522693263563488573534144 10883470 -13088007269937309501444191230919404800 10883471 242395084496870594184490392793692022200 10883472 52509449565450417214777272722915328 10883473 284487604539759986303658095288920092722 10883474 -136371990102748295280016255308166530048 10883475 11451291731202106881146238365368808100 10883476 48629044759801353092813404570577739776 10883477 75435564792412460416134371643330344640 10883478 -224835026108637562130975690383713907776 10883479 191612993669444510814519737321266971080 10883480 210816802566587206630567297630509465600 10883481 16512581305006352180473351524679537344 10883482 133736923600016104319793738520916424672 10883483 292770980867357275344376866828239017104 10883484 -455120551623527572692529616260485763584 10883485 158632596425945293305649202175477062400 10883486 413057561647453305987408986864732664192 10883487 242462054863759060384551858765727116360 10883488 -760802361176433060113810555071808667648 10883489 -157281535098475962729124667009400164460 10883490 34443238274380875661515518540476953600 10883491 242812407590822176250303370247578611784 10883492 403518297508101535722919258599286136832 10883493 -190828901621972039968689689816567262018 10883494 50949498408778709078630144344909024320 10883495 277534056722610205280992837848774643200 10883496 217415390329892876695703457635718512640 10883497 -22503728807369377076579992878489104880 10883498 -126018225551058049187697459030184114080 10883499 146337496917108202099708983288895923648 10883500 -493108594274629740824688972000916224000 10883501 423626708515990784398464861339864212502 10883502 -141510884961108048244619574693442058496 10883503 1485704739950977996040564895137177764320 10883504 -39970540848763092358635282214090997760 10883505 -140152342712595583869241364654651465280 10883506 33149933932813239946716416204887676544 10883507 -319750438468807151473720841428866176244 10883508 147967941916013908890506976530646958080 10883509 16482583705850899251820656908013356800 10883510 -55352133651260188393682332380242042880 10883511 -98246705681332779359624850498068229120 10883512 731354244705926314767266392954088755200 10883513 -369924017732992377153394309457543063100 10883514 -234386788357403820997192156149203143680 10883515 825040649593619637764663500450513920 10883516 154835809671485645106300279745141398528 10883517 245768685217091883226341047115657089280 10883518 160210406527846582604908924629141960960 10883519 -245383491952717284029715988274643547392 10883520 -39764061956532422129913661975009689600 10883521 315802504289454021287295684202188439344 10883522 -82753995405623405508526154435030305248 10883523 3395206231337136350733724082644727040 10883524 15902429648905915846400697504192596096 10883525 -52025599036790306080763454695908680000 10883526 59744338174353587399683483855920048000 10883527 976335894103609686539823423099810172376 10883528 419915881281832940189952192335318492160 10883529 -433262177045677853381991998478730296726 10883530 -10529366725765285631696448687587558400 10883531 -42948680338481568250562548169255502288 10883532 64334757168858969313098986588248793088 10883533 376943957680622744517962287155363441782 10883534 72945765918718081234732760619450697920 10883535 175519000505897163631788417085393787040 10883536 80896600746441099739237776010212851712 10883537 708891343703353671216124352677890198066 10883538 338158931953046445447297788692922008320 10883539 -88713624402943475980821492418409753640 10883540 165087753471283133909946146072284266240 10883541 72469413212780837571033558110788255680 10883542 88618843731069452763439040418127257600 10883543 414853170740783369319672691551339320880 10883544 -40006610670398743593914094368284999680 10883545 515503961859755165225114807128659255300 10883546 308553948481630606481191636342354367472 10883547 -714718091372279715659574985377470639400 10883548 180163225104449368217374045770046988800 10883549 1374391746137734256049633265467638082540 10883550 35620757138899770990842916440538004800 10883551 24279690326148193535581453349485317984 10883552 -61411379797948264047272575212622184448 10883553 -330953438425045149164465356527268130880 10883554 93493918868683931553956199472657972224 10883555 -1227845745695408119429293871316164713600 10883556 -386569594775352730357220234982938208000 10883557 121492521218075064463214500089285512352 10883558 -945880594121233016571240133843322880 10883559 -302822808483696141787411755934478673072 10883560 5062754845446632469228239456454144000 10883561 -306461563680901049937227886273747278400 10883562 -10784091734456167837224380945197633536 10883563 94925416357254324942124045993097805812 10883564 -491056895765549137333659595159604653824 10883565 1846195226818397404207473520062576000 10883566 -192527547456716599546256568825568056768 10883567 30306095722038858823449355963590576312 10883568 -27883747715298931877985232360308965376 10883569 854721778396065334220595983001235237970 10883570 -32930927190198133098321695896829715840 10883571 -265947947064738085503589376731002297288 10883572 -254738993647281654902086130431299430400 10883573 -10533107050415652415684808221734703872 10883574 -110010692201916505824015952155338587392 10883575 124410517726268006991861766826300958800 10883576 -800302710240953778453761647115634954240 10883577 -122878517901270975289792498031876025792 10883578 -166457728484263602151306195366724438160 10883579 -246019134323417475787039986071673975024 10883580 -190443711223868061635350343701543526400 10883581 306355198688234779128225278488511653382 10883582 71554385057795419322538415406568556800 10883583 -178029520638520541216867033062290091848 10883584 -370827579656824182571339254584511037440 10883585 -97593202318120965285027878438369365440 10883586 -205167869587653864579163828025443082880 10883587 110696148340981542631874247164575771968 10883588 616685211151227785349850091139011138688 10883589 42661389251740166824264506465515488224 10883590 -3083100195569200740536717947473043200 10883591 846199201180304780013653621389601282184 10883592 212227393810026294074105667999162777600 10883593 519580956897576261391546702849510626560 10883594 -250739606521167590347638716403970696608 10883595 144559771175847904609891665276454134240 10883596 -14747398582534810614762953996518508800 10883597 -418152849578882146681910670641922570954 10883598 -112636909180265561112412476561288443904 10883599 92570003767235553987139626899257051240 10883600 -11459239164773346604271964174345830400 10883601 -2579884149747915929611873884464885232 10883602 388478538058973214645400667718041091072 10883603 -130536922880069033579419947675312756816 10883604 -58502763649089753508986384646395887616 10883605 135737823429765047929461915353519504160 10883606 600907506230376147020009409471188329344 10883607 38850940630818405201272506878676644864 10883608 325123982547361367591721120501826344960 10883609 751934935590637586746358715820108365840 10883610 169640194142792710328205724225703416800 10883611 -521336313500522120386550757403785605952 10883612 -49475694021661261077752654440304394240 10883613 4715615357118559758320692034378912640 10883614 -32038499736200729513197623220152293376 10883615 523348723085446212258674561703271694760 10883616 -286264145670081297428388410078934859776 10883617 -52918255543574805275792846646172722334 10883618 -141949837545331666061173409131610808960 10883619 547266952750940295258383841245144782320 10883620 134458443785708974660187505169045278720 10883621 201510682872508760997589471365968727360 10883622 -89939564379771173237008226466620152128 10883623 378724670673816047008448045135984284944 10883624 148280776997587054839516271582987960320 10883625 -455470849921195061481403159383540672000 10883626 142511599787132452820221434458267862624 10883627 -694385681701559153283835684736939767248 10883628 145380966229427874170510596809666954240 10883629 581992344950382549607640543743045326230 10883630 -8303550869024169533701092937213591680 10883631 -13184900332412947394986964213780516352 10883632 -74630836431454363507087152224177848320 10883633 612384457271116080355949451758930052882 10883634 95264659610701526065105846205232612480 10883635 77559123471092312786267923213810450560 10883636 -910699913556852623037093301124747666688 10883637 280322570014768191705873468453129306240 10883638 269811026818836041618052662831181996096 10883639 295766779934395057979147068161187796424 10883640 -327914025974046785939993971544071987200 10883641 123503889034550193810204730821277952042 10883642 -19871336145616587889634658593655383040 10883643 28926107548692444461762811663727935024 10883644 -8055878395230159362814913061805453824 10883645 590086654360003357766407942248365193900 10883646 -6354617643758523729775219417661211648 10883647 3500616420202081402477999220767484096 10883648 157853627479103840714249791445370667008 10883649 -122349941345655959261861981747347458048 10883650 43029400715268266383512774531040764000 10883651 -175760987675565797813755042463876577348 10883652 -80283807499709706456303966388493979648 10883653 -951727772955267135359968795452940556736 10883654 -428047778304995031880175572032007768224 10883655 -181808480805032346457966721023653269280 10883656 130998309494369274347666848479594086400 10883657 -214036667615131024796215386496266243660 10883658 -220042921491321397542104150698217001216 10883659 -176829404190537288657366721313755271568 10883660 193066543336110881625582998685425863680 10883661 78624919196661789470475879869672143488 10883662 8269221585893356476293351841367664832 10883663 164799821598177822318470430812086739424 10883664 -70128787000806987895368340802181660672 10883665 71292638592791337556371491058988777320 10883666 -39113948543434541833844916894192838656 10883667 526753873489964665659770661175591517880 10883668 -534849538593395320331607950113853517952 10883669 -374284050490222707427879612978868881056 10883670 46250629037329237301723375577994536960 10883671 478244870304896151184204258155691455600 10883672 -179638695506432814021530822575072051200 10883673 -75136033021988951182055214991367133120 10883674 -32544131212891481714503641147858779664 10883675 -329338150673261796164413489530364008000 10883676 -110270966664163345602023042497181357568 10883677 -90021099984207024314337466790036858528 10883678 -217381734432248741628698345582760173376 10883679 359090089486199937663587058884050835784 10883680 -55946317110034242459137379407340503040 10883681 -324761326552871832552259584724441701696 10883682 240853755664015090690746723789371662800 10883683 312587953462432149635272673081177528080 10883684 -177527666197724845906145820675867396480 10883685 -81777025446182256337132611971008591200 10883686 107790769151284555499675292278200782144 10883687 12738378454288443070422046981671410520 10883688 313873264042393102238096794467532800 10883689 168206698582865120535893500462498980000 10883690 353716989313978699705575513093115166400 10883691 24508664007424616055909010843433461824 10883692 -98779695492111627310472713688701249536 10883693 -625899288769630727012683197826175106900 10883694 -136664006779668557207543102547908843520 10883695 -367569585113794889418680551782159151800 10883696 20360666886928002829333872220606562304 10883697 2337422237345701192248662468088913920 10883698 -57877486982034992418607612176093239808 10883699 155444099031973336023806125505486906700 10883700 -210778538357116082192845072840819200000 10883701 -1438986368390973492738716361939089439968 10883702 -222446638166280868609734564523554692448 10883703 533433375220820483197607654320604003304 10883704 -191538527710318352980006759664447508480 10883705 -114957301148245717708432747828363488000 10883706 111186950455911556202849917072135640064 10883707 568530031332574702012008869828736498360 10883708 45493518908992997632898325724953600 10883709 301259173364639616961580290257121806924 10883710 63328867935454538587031932584525533760 10883711 -303401420332416008760013102874672518656 10883712 150413084361155808862085562746535936000 10883713 522237430835313920435006709446844959920 10883714 -158070948641109128260815679552753322544 10883715 -182415370718366628047973335311736590080 10883716 -4399379810023124169683617191690491648 10883717 -30933656404908824918710096794216625920 10883718 -145266103961115349353059627004121098336 10883719 116900210830364018635346663578241935104 10883720 425043501946504565321934521643037132800 10883721 207064194290907693773482320187464459360 10883722 51170821401478373704335260106248388912 10883723 740597378556427173366536791615094350920 10883724 76374892304526502035792638471863222272 10883725 40933341468447506004521787826764121250 10883726 -175573584571670728610216418038599937280 10883727 -115757657136635887051043410833416070120 10883728 19430479310995624739659011058312413184 10883729 -324495451705620937447295494369169221440 10883730 801821702631948238797676121086156800 10883731 -784913578070695213970595809590165072468 10883732 -349613161121463386455999453451772948480 10883733 279469199564356459895965792524285582624 10883734 459204655445231088743686581342241898016 10883735 65200545730302394572336902303741876160 10883736 480569481861779929294023354112304056320 10883737 -122022483587838905353974634715931019680 10883738 -239618610070036902921350409168397012992 10883739 -61944303065424976639541368630744272 10883740 41278275261360667455172980342411110400 10883741 72412017178398092078593613455737254784 10883742 36131171759915278567738526557209658368 10883743 -401905365464450116409216673273147878120 10883744 322860280477419410682348398215184449536 10883745 -79001182614001265074617160250301348780 10883746 -127971649188235179246261665081040650928 10883747 183135620225528887749979335885070279632 10883748 106476052127220339132551932278891104256 10883749 1147121260714804001582254656908838416220 10883750 -59087217819239117874366780425770740000 10883751 -321625725504510298313337351791688460800 10883752 -972214360125167274975409568141653770240 10883753 -532837957176709795590917346126049414656 10883754 172933630637264306975699189819457315840 10883755 -293037566376704944573591378757013216240 10883756 201099597486234774287961624601492322304 10883757 -540355198761156725526767360672745969408 10883758 381141599734815347284326274586551133760 10883759 -35505161242118417594327273698091333760 10883760 -60143348947804709152020733786669056000 10883761 -124214266628777896353290444001624913536 10883762 90464030724347090934301539327456411552 10883763 355622520265331463353402094172104015624 10883764 126986173201348091676809058267081711616 10883765 -155114690856605249538170945189257370340 10883766 -208098315772327387372877130710350310976 10883767 -312346637163748716411089330050402664840 10883768 -339193570181717970548888489069497098240 10883769 -196179411271742307221397619592748654576 10883770 14765578937172610758066374781518995200 10883771 -193877397181849306086330804334624637328 10883772 74979526441246593928576595902681247232 10883773 -1046584847355725973969950568605479936 10883774 -360915787271693500481042279785280255616 10883775 -66926536256526008211090809272125302400 10883776 -30508565707655145683321403214531657728 10883777 305005166293411376171489300587680898626 10883778 -36760455465903272365201379550880594944 10883779 132018840423592506233581167017154052480 10883780 11648837735299782741239317590957181440 10883781 705823237636592152554921792675126723840 10883782 -138881989070945824012002610323823600128 10883783 -338671860225256846452084780381303772968 10883784 -111796728920638960755382678652008366080 10883785 -252730203328824859173669871607871805440 10883786 -7750129113697580960469533448913284000 10883787 -560939705077969432754507341484885022480 10883788 281079906148717389876870514721623614976 10883789 -359221742357683918688473806702838080 10883790 54878403185092593677357427559630602240 10883791 -27790694001152839332373169461064326848 10883792 -98632676451500552803314058718308245504 10883793 -383414004339622964604011079222392299536 10883794 -106896658167696380246710937520787209600 10883795 -76853995494947197723474044915996961680 10883796 120619958677585101046276260409753436160 10883797 606720633345028182387090471864905639246 10883798 121977522046928203002031454435713754400 10883799 432952645882774631482366664188786039584 10883800 -162505798715582144985321972818184960000 10883801 2017088569865500684183684826826285204 10883802 -194902719916033057417367791157070448896 10883803 -179725534353448294139444645246586792960 10883804 -1239226152016848446859441159081444271104 10883805 102445451199243111393105623072558609760 10883806 131185580995936306904124834664063028352 10883807 413712504716900005511985865520423882880 10883808 -13933173804118779500338386974642012160 10883809 180860729316133355765349436660188106516 10883810 -8427628485969586939507421673699148800 10883811 -96046816936291660331161416913010216328 10883812 273066896819226753173288453914581462656 10883813 820343682850558104795901068619830088062 10883814 -82227778542233897654987353948536509760 10883815 295150198562754630126622009615942290720 10883816 -14309300695007064209889826875989606400 10883817 -4702924733246612033342989999901935680 10883818 478484438360855358059861879417382973440 10883819 -127730832840541598774213292615281390280 10883820 -213716372784278177761594867957881553920 10883821 18559272144462723042219291900798904320 10883822 2933682371746169818965277379583239424 10883823 -277376692099709473538892158240400621816 10883824 55559658444448173324480284984320393216 10883825 -471186742412357791380464438184551968500 10883826 -172573135360100102348068884802251071616 10883827 -568851930210597805872088974122038923560 10883828 206452845649143899593529871354126717696 10883829 -696268188726710809350750410825993088 10883830 140201610340421420937644324752558080000 10883831 364254146610017208908673301861868805240 10883832 66292341831548513503791669861324595200 10883833 -700947319067899920245454043385620269440 10883834 48367660201478191575532936957858310256 10883835 -238435032557122529930636310587539360800 10883836 112878256699329263373122562416634982912 10883837 -323240117711182043021039127823009313088 10883838 -180403405636233870320055878585829703680 10883839 310012630629307614061805343878344917880 10883840 392600057740453144917420462002688491520 10883841 -373427867743878555685588527904472576208 10883842 -257046048735362341996246241547306381408 10883843 -678306497907935451067079743004939974920 10883844 -121484257696114303994990898732197838720 10883845 -56815068799579858974925817590238947200 10883846 56530189158487588213893402295179719040 10883847 -11899865004437904237017034905311684272 10883848 102987631539314938002075457724034048000 10883849 -212978499081509631444851304098790028236 10883850 190167151296372118418768154769728000 10883851 254766877343383465072350018541123931304 10883852 15645413213498979352987748975513763840 10883853 -179383602556104286709997681298833221280 10883854 -182911520680733681113065368610393691200 10883855 -377271450609854744617138067362117605240 10883856 -39008589672169676522295954001442635776 10883857 145268087535545923730727145416601981106 10883858 10131666751123570372634989562383238784 10883859 -348489109858465369974841753311797760 10883860 43293467380487097480003698335950597120 10883861 -474479427283606914862081509088546535076 10883862 17868412471960381400073694954783733760 10883863 -810435213426458240519021453799725032888 10883864 -316888911838714968849173413339962900480 10883865 -40501472017053645470979171761922072000 10883866 87074122941237834208952177084442673920 10883867 402559332117136927930857183542024823432 10883868 57214442400523580031329786094220216320 10883869 -430120913197420730295596563124144073300 10883870 31206467763326179347905715987193346880 10883871 437455467634815472652959619473466320872 10883872 -73936341993865857111128876117785509888 10883873 -95809716052444271601298105431615396864 10883874 -32105189699769155098301990045251752960 10883875 -469728100420176429625784757492012336000 10883876 88136776861216152731144030908335144960 10883877 -6353907032399310356931275918442599520 10883878 -167304041487708674029723530585667609344 10883879 -1140532604186103341292489042035062747080 10883880 1915048288599697536579050397255014400 10883881 495194974792763753986048547920159042682 10883882 -660253619368299500311730520351912546048 10883883 -9952037293316963396876771660918756352 10883884 370194923618312885400360150622151147520 10883885 -41778680056704898208048382501312094440 10883886 -58028724634437428699393742635529227136 10883887 151486240178315275740695532529338195952 10883888 -62056784694013217306674142492977299456 10883889 -26234595151059092002575688802903838030 10883890 -133929516711345352297609234128216904800 10883891 -898540763333099259313829187324027220848 10883892 -138454127422486394508537050057952208896 10883893 325722284793577796840193327708947322780 10883894 152696921318733976442094628845743394432 10883895 324424503638249257641366561302928167040 10883896 -437232683146247062709469471430001049600 10883897 -129120289342495302599126029479602912880 10883898 174453103641737935009789024853013539184 10883899 -55499668986598639659753309402901934400 10883900 219468882574143549875861941442124595200 10883901 -38596123895962568860212729899730959232 10883902 956127725535989295890642159960131584 10883903 -524020094922709059223482220948539370800 10883904 43641385761252185758923406466504196096 10883905 214960329053432487569897572372129551060 10883906 136367835279764029703980412310795579264 10883907 -96971887380508326701865945439159392000 10883908 -76075520343368610069016641585350979584 10883909 300204243432191861865120031082899680960 10883910 -19857438133096043670236890476039348480 10883911 -10441584908852556762001592842124888488 10883912 175145417705666915707693927646256844800 10883913 -316114553307899887163574977736548668656 10883914 -16474964943306063850864826105282457600 10883915 64571656705249302658877165080074477600 10883916 44429350922293461112832146747495833600 10883917 376379809400985323411384219325451892544 10883918 404292119189449647339591365705947604160 10883919 460816942226804923231277659320237847944 10883920 12063450480209095265287242635137351680 10883921 159449039018257613776947839343788241012 10883922 -6105295287167013264443551951891415040 10883923 227962551046422901765029531398325256172 10883924 -597130297345852478049770443071687295104 10883925 -8167755684520387975567084743292200450 10883926 96370227076912842753997968629690970912 10883927 -487487495462887461745919191561634415888 10883928 425194986925882204514694421946843627520 10883929 222028378882830436210118191720848456192 10883930 -156590507384302288728352000483634660640 10883931 642275420280870810719168495574630603264 10883932 -472842567116571787090605732675243087360 10883933 51196401659247671564573344044253218720 10883934 73406223001779827471227273674393399168 10883935 2998154184865367759644256502192097200 10883936 130785729012762352691170957321780592640 10883937 -520666174580681342794386337408529205840 10883938 320951245051859489124270223382235339840 10883939 -488546432073148181472368374525229661120 10883940 109376760925388094467027371672914432000 10883941 -528569663479814278794883878957665744800 10883942 -62727996944775384788112767521096854912 10883943 -189554376132953696694994522824818177280 10883944 -118298783577641192901955356877475020800 10883945 797912415188822947550927578716487680 10883946 -28957235922465264342156255339649026816 10883947 -46256883098079649429390921734292775280 10883948 -271427127655226837139489051559092840192 10883949 -368861096016778001223460696097733605952 10883950 -122352860438402567813685477832636800 10883951 -117081336169032936681964852600152335376 10883952 -12259270594605462941609412266890100736 10883953 739548552225679121325136337326689109202 10883954 -325359578063764107428991417258565795824 10883955 -243472322214646671207809676381890930640 10883956 5376862061573129134749751942385897472 10883957 128419848773044280581241255004087687552 10883958 190107245926328708260287551146957608384 10883959 -47841161076351560769736958861310275696 10883960 534076953792726227016954492941423616000 10883961 395169367782199363151114771723464035840 10883962 -56519711807130366738346080213833749536 10883963 -144828841665499965269531270387963108400 10883964 -37945611673982261676319523432715583488 10883965 -254289636127701197100171130816594117800 10883966 -310373798976650608376918300570980952640 10883967 397163233491834232589332254636696571080 10883968 393482585653929315643657550116599889920 10883969 106877195179987508191584296837801730096 10883970 -119375806235959064426509328468909338080 10883971 -370032459858664506265055707163057795888 10883972 -398449153156091344770350045594077344768 10883973 381675179772556250487802177799897347968 10883974 175395974783119171527787573673880754560 10883975 311199248140194298521016119411388884000 10883976 126899361114989493647728581668919705600 10883977 15615834700289169684292248347684692040 10883978 -451081206955278210190612249193619962880 10883979 -36651594625633820714332992889965309000 10883980 7959242134166167210318429778759808000 10883981 736454454409515271037887532595955513782 10883982 51148303998064139261407440292817145984 10883983 238703319221369976244291806954446988528 10883984 -16766194698871683774019202265013248000 10883985 -111273963358638664530434163756298458240 10883986 310054414545688401939157405214377539744 10883987 -489268963691369400518479742295007553364 10883988 2729184759944318109114126958559846400 10883989 -230583669360109994012088410146638724210 10883990 -35379998898992032439545069100464627200 10883991 106199697357492450745866686310151013760 10883992 -288660500612614783117540302283594137600 10883993 -495517481467476889161783713403282904758 10883994 -37002154500459920290078328430066402816 10883995 540633195747896556448237677897022994880 10883996 97482377794788340432318625615147712000 10883997 9896443230502550554362050936546134080 10883998 -479078930246912475696977656601137037760 10883999 35778065764705702791738271220802948480 10884000 -1501560087513131599108585994059776000 10884001 303344330156176754525237714696012844002 10884002 352895343242530159678380171424186995072 10884003 -101930636901621943951445812488553648800 10884004 293465858663407020502466694017194509312 10884005 -272804004592726823087106627733109539680 10884006 -72701225303906039854324203880034576256 10884007 146756366626235904013307196232825166272 10884008 -25558368666098012868765423398361507840 10884009 -578869707242387949116900701639221221760 10884010 612080728258296115225484359711575874560 10884011 -707287842754396957792177153104640925388 10884012 481598981684561641069389150249502804992 10884013 -288367595960976392862590493283311674560 10884014 -130069017508247428104743374268821687680 10884015 252822077779191074413840811821794267960 10884016 46218666269921502436031095079219232768 10884017 729251239848568063622541949698547430640 10884018 -203734029220661972517170328935870772096 10884019 -930158267623594688033185218137903593440 10884020 125150233073746983585034593170994708480 10884021 261221694489300396094295312638785268512 10884022 -504738494583928355127215476019528366688 10884023 -470700430082560702340867151265236544728 10884024 65914246186590122273287220297803776000 10884025 467644685982727538689624018521659664000 10884026 572236192393594194302544144255894665184 10884027 -95862496095884233739107645906881908736 10884028 34666410816289660817807739782051591168 10884029 -24842434014803693999666210289958520604 10884030 202107891446652261882000980708303944320 10884031 -1903750774089825490575617253632820496 10884032 -131587756415305688756671738955257872384 10884033 -76883851964000892457393970646457297998 10884034 -58371325061906945399189290578752721408 10884035 245342952180823340688822645840078750480 10884036 -382029744696895482235521380881614305280 10884037 -398591643779911863981619820763580035360 10884038 27560843400168095202932083953968701440 10884039 325365982349400879820709094916798215168 10884040 -163292322991518062253181876319310643200 10884041 106650975354914388177737982485832588672 10884042 1983640406833738361124155316725136576 10884043 -194323617673050093419552055364122997536 10884044 -441556180177696281029349102323658201600 10884045 72224780921277623527263926071697860320 10884046 289235414962076871764097113002449160320 10884047 -315853960775290325857961698468696024080 10884048 -45754032321146426893912431498496573440 10884049 25689121956217647466128440211527214048 10884050 87879224845418334565592208247547434800 10884051 12729882895593569426932210675620282492 10884052 174308935444215116963999161166775998336 10884053 508224171813171632260954919250444625500 10884054 101686936860433210967195609098925125632 10884055 19482028590049969708760841965351232000 10884056 132051621469976275410010386983257466880 10884057 305216573629344813961180899757744241088 10884058 -614132893928418366235321464484820615424 10884059 880037997303971864702393359319143288260 10884060 -57495119274516240420251688256492339200 10884061 16062063034016340866530407061770904192 10884062 -135334477491477115654497259208792174208 10884063 -201455311156162742978475845889976312032 10884064 910152460020012620504183274648602935296 10884065 161421468711819893124002947508139222120 10884066 18897502544460434154954513759380106624 10884067 624258599458583566882814651743922910720 10884068 3362771150837594473781386096483877376 10884069 -18541618173991870433924146302164101632 10884070 -235848295474983327549159546707356283520 10884071 -182557693097954771856916686578566584 10884072 -516179259971425084465678568824774656000 10884073 204809713224360470417890239753280185124 10884074 -3995359123422317042308472924609176320 10884075 -36091708724309051518531830273173513400 10884076 19131864903727481180010632460364236800 10884077 417638398025008308744503197178865946200 10884078 382644133514535369395538611418591803520 10884079 769086696922776602047189852894985994976 10884080 -43326887021490246782657691421794631680 10884081 -12147975337274369470929987453154339584 10884082 53871950203638470898911415142798137984 10884083 -68338829858560257260282384674523604480 10884084 -187838381604715087386942954589337671680 10884085 169897247281665061465146518034523002780 10884086 -222809474217726938004107610435695917440 10884087 -184219214364921883316847118581481518672 10884088 -107095820738077670315236563376011018240 10884089 -823140904369606852439313456658582998444 10884090 -57577132965257588592506043868295347200 10884091 523501153191156534794385903432182675492 10884092 -2538405689937414727158227648086032384 10884093 -55564931474606833190194643406561715200 10884094 8173482524000931304026991786607382528 10884095 -115433411240747209010347482801939601200 10884096 -510855865749408819920846814925195051008 10884097 70160400393489862475334655908430541952 10884098 -348517961988475995252134081867751985200 10884099 410530173875117557732339640297898947064 10884100 33413379211929139682940415995327692800 10884101 550110201067095976278813140045184315102 10884102 -49899646857808534578520192473925109376 10884103 877529350986524923845405212163682341760 10884104 -7757022020346302551793017793821900800 10884105 -21237550792820697406345588371747312000 10884106 -12894548759397709267863658195950336000 10884107 344733104067632870985584723169170767764 10884108 -432784254450087769907197223766865474560 10884109 -108092637082739208210998631742804927690 10884110 363613168562242329777532582292008417920 10884111 -116041578399116377469544151450820589696 10884112 -33478573767247865488458715483031797760 10884113 -501527520561763326301226976997912370112 10884114 288673884357396754050491363675628740640 10884115 371546298415396627861345036761598186320 10884116 308853183222610917843970753533033879552 10884117 6428807326174777200050214145020917760 10884118 -45122150035217224289630956547586432384 10884119 2038190855808394032707085591997986097152 10884120 -44772260539658958358532498679942758400 10884121 42328842824447705813140630608673093322 10884122 -98000382967209806459050401154242958080 10884123 -39840466444547495367460134764454399828 10884124 -196386367411181507965807351363982600704 10884125 -637236434216348729974189798817076009000 10884126 -310349251382967722559221260891295680512 10884127 -70165676729075368281525073774832247920 10884128 993450866312955441546280767676049326080 10884129 116598858245060274766971047917569057408 10884130 -1102075909950706148819130364935779040 10884131 -20933822282223416433719048889810370560 10884132 -3889473167136965001026521286519193600 10884133 141853728291707137055031219019870332504 10884134 191530336767910156667914382914412469216 10884135 272656179492098202228397421038138675200 10884136 -17759870269057887717046772721675064320 10884137 287794086136826657152243871907998547792 10884138 -231998303839727706033722248070990989056 10884139 -287644828481631880424173471071128300144 10884140 -126849788939354829600045100567667635200 10884141 140644277282279240892436814916779901420 10884142 -204908579549084465437395472593208746048 10884143 -403082936956327048264868806210140819240 10884144 -48409366623051296615817262919215251456 10884145 -145525210289954076665108613277511873100 10884146 5903044616658205495294471877651189760 10884147 1909689272940071374230443192255147904 10884148 40965733289031802647595803354330058752 10884149 617409452114977543927414554416657079150 10884150 -3041071483148379329737108762755439200 10884151 -224434334430852293408993338350582869848 10884152 -365606695492321539967841593261725696000 10884153 2158048290273131787872861007202111488 10884154 -22466953506255081540301016117966020608 10884155 -53592385329608694839608220866359277440 10884156 225132499331520067067346459031187718144 10884157 417608840484713039788280662750695514240 10884158 52851369270496150241507416217309884800 10884159 -240996127350261761868866515149062534400 10884160 -318327505490165744672659742329405440 10884161 -101818651182041294908224542502213441708 10884162 -18021596519258032287780441979906129920 10884163 -403162676846045199424294789309832491588 10884164 -55241243231534991213665553607343961600 10884165 223036541124077942144174780862685945920 10884166 -127096128155174215419388532026687173120 10884167 101807831333191256769064251237824588592 10884168 -88375718438370476295281600392785484800 10884169 481632323906668559618813451445282071680 10884170 275600308643825520145150888420485116160 10884171 -292999706367991694166046408739384430888 10884172 -128162657209064446896782106713127661568 10884173 119738380606634848962299456124050758464 10884174 -229589145985520767743760543076979638208 10884175 -208756159623230032890496621451483919400 10884176 12707373037174083232832264461097091072 10884177 -297721524724923162355585079812773061086 10884178 -59066635790275517056742183226075669360 10884179 -173845562583697516268375157755898631824 10884180 -30192737427292856193620525434993274880 10884181 129497624430126238037293139841165284544 10884182 -220591447341842365540501026151639215360 10884183 41355173469090802286789390983047070824 10884184 -187080199345094830987858046991393914880 10884185 227987776915510117426432055277585117000 10884186 -150635328248764667039445094727206264320 10884187 235409570137266712089253743174100608836 10884188 -8815391506685665822801558617139200000 10884189 126734742625698972224001487808088234624 10884190 167328219861066743299113878483045985600 10884191 632471247832952539438482590027934745752 10884192 -954408294867395579353333530031816704 10884193 -143352466467115596460410471846524087040 10884194 -87967523605178348321858135161703197104 10884195 56304082693410958426634683894501185600 10884196 61129476462755304453801420880695825408 10884197 -658197911287633345234853259301000356354 10884198 50771060318755095796501304418480642048 10884199 5316642936377130380964120337017753936 10884200 -315706029083748582967279917238252416000 10884201 205140659329014878252951741622932633232 10884202 -2038210740678228235584994683886717440 10884203 7448404633461000620317169082565606848 10884204 -24229243627015469356720785523125712896 10884205 -12158213372350902848004994774183249440 10884206 -129240426973448214826262063915709220800 10884207 87736112820100018865287253301094183680 10884208 63043038320969408855276737019192901632 10884209 550519874095186504928847978822827318400 10884210 281795877686966583085204800778826181120 10884211 -373339448334302727737386387494371723616 10884212 43196796629721838755541029016752387456 10884213 1441708483208908511784846984638730044544 10884214 230226005163019045437946549927015290432 10884215 -223265024701792672561584297371000105640 10884216 101263705894640983017180543648092651520 10884217 539603355247877283692797427723120932432 10884218 -37332057434713047075698751012907639440 10884219 -436591845755576471375078894747946746856 10884220 227395635161281969000971898978064640000 10884221 -435781144996916678127376680366920927328 10884222 113551633034692593834687189725470400640 10884223 -282619249648995642999600834466998658032 10884224 -70113327682889515859804233264760094720 10884225 -360726955091523986164952820450469632000 10884226 -99618613890329254888809027627253246080 10884227 -60487059845447924880117789373880959800 10884228 226437203804299595706522634736648555520 10884229 -74434417243279501388827985480547455040 10884230 115054453344443128449814239709267008000 10884231 78108151832579497247820278407393975440 10884232 142556972525060325250738419035223782400 10884233 -644075050265412513545078185424433511500 10884234 116349151808288839627817904627887143680 10884235 686380042064250554530939168118880916800 10884236 -414251143825442993497948947204143009280 10884237 32721058301910804349016281980789386880 10884238 -411300226429008146986368639705188028480 10884239 -101090764661756120808958810635387282000 10884240 23042503758207220477014114112241664000 10884241 419686060544601781297289261060121614642 10884242 77355733412667200856834901621170064272 10884243 193588828156806128661981231284544534528 10884244 -73268158161250281447900178580010590208 10884245 66881122380486393524165212655795239200 10884246 -777624131043500618062662303400229376 10884247 -301972276773883717023465538636325272488 10884248 -582555449846408709256408333431585392640 10884249 287908266241809348402266044027362930564 10884250 -98869668492392049096997895373827616000 10884251 -201263332185913998364295912926857431520 10884252 401123095959258278935707173357494098432 10884253 72891925270854979446186846047901815020 10884254 45412011918449491116066055091726914944 10884255 -39020241766017696850448741631743078400 10884256 613039009351789143550220133913633751040 10884257 3889538648654887127535818141065633506 10884258 98181893125669510007019285166053739008 10884259 -757905842515302538889888186698405813540 10884260 -639507005875300612284858581012881612800 10884261 -115631704602717894821496808978056200160 10884262 758741533386258856094679327362534682432 10884263 20020986432135597495991956730115280000 10884264 235861083124190122755872651941361664000 10884265 -96201754538873890162076182024879507200 10884266 -555557337300900679234875872624015859456 10884267 -319423657289350821427702571195305221120 10884268 282788781668438531025214923294146901248 10884269 318505868636937100246560572190779076960 10884270 -56989635950285939486380260834008928000 10884271 -97113396576569642254489862057829916528 10884272 -14896486961954762616204603743736152064 10884273 102342733517662732883952406801029544128 10884274 233631153138444628272920300044553362560 10884275 -26785990941397417615573011855860231700 10884276 64799797616255731669736350489577700480 10884277 545088725154115336711433223060890150126 10884278 -349656186219609836359788433166027698560 10884279 225642329406092790507589744725404841600 10884280 -419677462508384194435361352076756992000 10884281 344680681161305745660709955680548529152 10884282 -63893531296364969574334258640900471808 10884283 -9013178119373931002382973058944489360 10884284 -260400984610366375825154419187530030080 10884285 -198923757498479509106709534899981544180 10884286 -50937949901802405443493638494221793920 10884287 -296642314023554170420446396176251952064 10884288 60484941484196535199723020611972235264 10884289 3266461552019054551373051113575682688 10884290 -32603153191106690276033629236712243200 10884291 208369366792672444201214822343196412928 10884292 262321629775370212802406408896471684352 10884293 215007461714933077589694816847374266400 10884294 592649910641221194886224683440252896 10884295 -181117503050554963855237308612984427680 10884296 -233654519114555680916147685064457886720 10884297 45527948962347852726922440870765366528 10884298 -187707192974506367421615754862150811600 10884299 -66808004199858664272672841274860828320 10884300 -2269981356620208809954302501082726400 10884301 903111612288100002983330377769339429400 10884302 110874491230800924136152359767843752960 10884303 -180695551980495815576412153702320734488 10884304 51131618123665248283521391577456271360 10884305 98374992390129598281930378508623240000 10884306 -40895210132054775995429904449144282496 10884307 -451763218819426606534629218629663123968 10884308 -489523521568742421913997983413225027840 10884309 372672071628358704826800130499812750560 10884310 57149462438686968303396788914038946560 10884311 273326820009147192116035508276902209024 10884312 -311401673630098234888836103113647278080 10884313 320594538142445094043567133628837312 10884314 23286649801366559351289843782920710912 10884315 -130262067344415890001984553825202933280 10884316 -2615127640407105779357790143831285760 10884317 -439397593243255344090946257244286638080 10884318 115319579508492942133787524408130383296 10884319 201374236585008934686620544556320954544 10884320 102927633636221213190736836487584153600 10884321 132419504925141923735211829150927886400 10884322 229568023130570124781434467502518548992 10884323 784216738795060383709832142302129308572 10884324 303854171006561188103341951164503980032 10884325 -89852808980761546490288365827576670400 10884326 -179642938423876158078651423803768718336 10884327 107717612017779793371306668713608794832 10884328 -70163521902576246696334731695109242880 10884329 481862435250240094865671679456003199930 10884330 -75227651960389700083621030513137255840 10884331 314294219032159085216877377335074470132 10884332 8142678044680239016654141652732754432 10884333 38046053086596681812239088380259663424 10884334 -15020147462237560126310406439317752448 10884335 -132473770238690813427287268806045614080 10884336 9643554324209998055075996304778199040 10884337 76140266497585365683571014779484931252 10884338 234697560934117009683588340435303750560 10884339 215618026487443167142962127148388380784 10884340 124717989709411656983896778550128793600 10884341 186332077816100196220509517786891624572 10884342 86877929852956505960519618427567796224 10884343 528990010675994690982855305999343793584 10884344 214047739081974646979522914498524979200 10884345 -48751410076796802344611212710784106560 10884346 -148965390395560742252113625839223498496 10884347 -194836232018866055991836946018235255920 10884348 -185183179134189184563519163884954255360 10884349 388391297536424000546764111467382640832 10884350 -69647199903439720163959354836158049600 10884351 382862075746050342154704249042723195264 10884352 201932581908135939682342432796514975744 10884353 655601985845533474493520510770862841602 10884354 -25595669491036714389699161573460203520 10884355 233153583878100754689577286294408207760 10884356 232138041007751950372553073992361504768 10884357 -492400002085486563101771554457707359072 10884358 238770101815582214256195501553190237280 10884359 584370988853913117332845508828206573440 10884360 210414781532376498662862860833225113600 10884361 254716117934560407097149278216843662032 10884362 199918171767700205633744546654004093792 10884363 30146777238373943953759759385071914240 10884364 -83320229064287366022372006961706646528 10884365 9100415870808925692489340632973789260 10884366 -38131096030484288064658109898745807296 10884367 -94561525326386498868520234178924011680 10884368 -136494185990618116220965280052079558656 10884369 326069679965897081376520977862085355072 10884370 -174482012452247291193667078684822660800 10884371 -392545775775203746536409793905972790016 10884372 -421920152836145331002594638769762961408 10884373 -3466315100909913956460291824991977156 10884374 -295260260756005726430255658985134980064 10884375 -432553406898701333138936596780275000 10884376 43487921806493814980540852887563816960 10884377 7670388453351180946919221190637570432 10884378 -49239919179687444330948293752798187520 10884379 -248522802536188091245653271769801886720 10884380 152721869380072411781859991451261122560 10884381 -219763716193560607248550233397761618048 10884382 119472130173320360126941157027604578304 10884383 -906080924292877561909117867985105164320 10884384 230718959294612131422603713366772940800 10884385 155101002531741073745734666606141586580 10884386 79481714222242065153694913341743668544 10884387 -399793424932234663060449346684334780040 10884388 93690032043612501935307233772043345920 10884389 -218522143147719507721025825774598151680 10884390 -85391845749862180019359086947557570560 10884391 -18975539661469020737498120719950488528 10884392 236772946868063837714400005426995937280 10884393 -92772413238440867608964448726210165240 10884394 13302835910140979395808930750493176496 10884395 -10131763165065662827553195807542047600 10884396 -226149708006722286334768748121598878720 10884397 456752027881144777878350379913234819680 10884398 -12462006929634817038041190438655100160 10884399 84681031397611597759785882329844000264 10884400 -77491951126397452209550066406046515200 10884401 -354043210797901125949232647938911996160 10884402 62744268608418636963924118215823572480 10884403 371493695724672402154569995278302978360 10884404 435131347443428846919664220348459421696 10884405 60315109370389055348066997258869790720 10884406 -223784595787161225644311842156912172416 10884407 -636738051365194329079047086918781305280 10884408 178775527263115566114206282858621829120 10884409 144372765998162295097903554152110477610 10884410 91667658664958135825688845129546526720 10884411 2396746141586835328890462268049566860 10884412 -233202696429023267532982645928586485760 10884413 221148445282623364901324071552766044920 10884414 -14477956449923591872795330236031354560 10884415 -407736303199195462904870128267938172440 10884416 232893854036755224108317653371841413120 10884417 164046941973464860528335039653853046848 10884418 5304800696250964298535931145152423680 10884419 -190661481348904628871809097613174276800 10884420 181215256022598333542697603591138593280 10884421 -101816346496669592781802918503181355456 10884422 -317757831099366393790916739117485497728 10884423 37012153273407497326083724048489342848 10884424 480724326224723011107426353041261824000 10884425 -497851092501295340508490634069985028500 10884426 30929292321162805698553343534869693440 10884427 -953726796680760523066149174816020256048 10884428 -369355967600247570495633857074718017536 10884429 591321539222921491719316853853045744000 10884430 111727959285580213215356657452986183360 10884431 115936682163105099898415759437010118264 10884432 -33364509375829708517262682775541645312 10884433 142227129814663084755646324528607892480 10884434 -40254770101112984986167432966066144 10884435 87868259626256670144749906995305004800 10884436 454831160410660430279541730270629879680 10884437 -400093875973695217195124770609865331108 10884438 -42342808981667890589347886569952196480 10884439 -836573898439517594974590026064844992760 10884440 -48852752061228790252574025960221491200 10884441 37801780458285574654979503497038325504 10884442 157630487492788148209193204865365631744 10884443 -741368112288556758782786727212327077308 10884444 18833959556489729502709899845166415872 10884445 439456865368691413232923167105911151840 10884446 7760454920025992739295739231164950144 10884447 153797260285522386545151280948314030432 10884448 838147594602244123695632533822689509376 10884449 -713112986234842885996089032937538787550 10884450 37829222641783399029974608038304320000 10884451 -235905535111908492086719395532671643680 10884452 305246546938708086609690349855699691136 10884453 88168504378966216234878871555500895200 10884454 111450738160375994952480449183253811200 10884455 -233597975983743618595493816647195229640 10884456 51900858221261993059811812124674867200 10884457 -329121666738380986586495462999822788294 10884458 -14961911642231538276080870879094362016 10884459 376832515540527021913638280267615049304 10884460 -42079634249651498315838177251264286720 10884461 -1881251454481138340973972722063462976 10884462 -437773140327866535477346711068866119680 10884463 -383915586449028175090896075249867607016 10884464 254488902530528705825933521251388686336 10884465 162780123069167029629858387092829459060 10884466 347885287364513745753756778510573500432 10884467 -179452474383829642300769850638170771944 10884468 -53986742575179268623901895880544057344 10884469 901929323241034207375666172035888685870 10884470 -116549249233254629247757715639806264320 10884471 144546075681023979549552096921529674144 10884472 -164973039460813496428401194400868761600 10884473 659417131104041757400058774015313840720 10884474 -25388891798641259895960103480988657664 10884475 35428321710604686735308424160665965200 10884476 155596475354328384251583864511310530560 10884477 -145346803625324640642463840702159291392 10884478 78334650833197783802368849704174456000 10884479 112143175838708025368746640134008436584 10884480 33051199613724538497405788086075392000 10884481 159592907235946959776580528911874558912 10884482 -25042083026223046973626420626562902528 10884483 -828898839396918198583128858517042960800 10884484 1681202487157747226411025235145886976 10884485 -136168631366202181957071289505526150240 10884486 -233008157907326121951817414164818681856 10884487 -166059821884802282681205193469242309864 10884488 -101013392064212409883411058862367457280 10884489 -143012066405089483448780325707654277120 10884490 189067555395836996788134588522890556000 10884491 -332407245902596925535379630358007480108 10884492 -257995344253596060162642379491717020160 10884493 -178962067993660722205273149602441437258 10884494 255639388444411949864400381602954767296 10884495 176715969715438729571478772594751846400 10884496 -91848816850821352896656449805273006080 10884497 1360244120453640276569431621573818240 10884498 -255440805667785281464539474476474775936 10884499 148760933612709552365482959653053739064 10884500 668908056198150191407906179768706560000 10884501 142647886720365983970880747085724345120 10884502 59609905238966364565940611331736194304 10884503 24989461692809367966310237286800773120 10884504 423853559434970211097347186475008000 10884505 -474473833689909507639803082174862648440 10884506 193857312609382174522900101709882739952 10884507 -74569583723711912987141667992596704360 10884508 365508296259829995172376999214535843328 10884509 -606334421541149471035486342090527595290 10884510 26983097496180391994518651276081766400 10884511 5328059150847318120464526060826101624 10884512 383699929502513927092246501855014420480 10884513 40451441142119270569426917072899941248 10884514 2361764863464882822267121543006187856 10884515 49674208344268970320098780908996701920 10884516 66815715451559299857768462275081631744 10884517 -246530110409988089851715499369756304128 10884518 -138961892431849698511298139848940775296 10884519 -39402104183590138850061283731282780336 10884520 -179441571475816535321164336043984486400 10884521 160898843590925160376406378917363363200 10884522 -41008588655633091935225899378539494400 10884523 73630144305550544233171724629437231664 10884524 1849806373944497533353312589238863872 10884525 -80826504669734698828155243811478184000 10884526 346694479850331895376754947394571643712 10884527 -147231912214922955292554506450884087200 10884528 62178291524705839845117277008773873664 10884529 -511314063359074310785867325224580917870 10884530 -120754894467494787893903111177165990400 10884531 -96449602923703728158058692089891405056 10884532 -176524696234366380839187351467828850304 10884533 -441885343487040294538232231835022882752 10884534 32636611775123514350125944711835115520 10884535 -185687443940702158095974368748717921280 10884536 184126343195162437304767695569836953600 10884537 23194699211427010189355413215063617040 10884538 19019308970953517269093681164535572480 10884539 -103375668379351151207529786762218421144 10884540 99985917693580052702906024550341452800 10884541 777287012488505281525882265232095116800 10884542 -340300844188579259578613278593244723968 10884543 -177247390227666889321771834879753301376 10884544 -91522446425526868562776976566945579008 10884545 -26311077315320044218910249174371318720 10884546 174391471375941227698892139820440597072 10884547 15442746305398621669407089309840300880 10884548 -97341058870693748364238105501728388992 10884549 58860100955042324688813905833695492480 10884550 -194709872572321969338486450825994711200 10884551 -158746823808736526128526515082657105448 10884552 102069820141839884155397759333168578560 10884553 16104758514745759381497180912252115802 10884554 -234148411021241321208822872742995715024 10884555 317266156923307989101787583971540000 10884556 -185977998260913085824002635089852042240 10884557 74976435304486737529195431554606351640 10884558 -287184932319438939144139891413814949760 10884559 193448365578748086142717499226732029952 10884560 31918955871230072907086484373353185280 10884561 -285679743382265058452328269037716237328 10884562 -133692979291651558976186975569151446368 10884563 -284158023883100752055697149028571351188 10884564 224905923907106661289266925524668006400 10884565 -53091738600401554147427081864597959680 10884566 -11784477156030106524814511284074731520 10884567 -156919019395367450118535969055181914520 10884568 51413575739072357897515610812173312000 10884569 -434223549279532732927998548669175063030 10884570 -175115090235567935741868582798891110400 10884571 -78111443311475981305538516206803463228 10884572 211696644953636992937039326865410238976 10884573 -87090554959138666817309021440366892736 10884574 -389419964000414825877375502326528622464 10884575 -132252067314707084408656083195172580400 10884576 -426707251487230231360455343640333254656 10884577 162712723200046178729009854801411722672 10884578 -6326477413558301498548278355449098160 10884579 -155787100734994807447495149847437236616 10884580 -29671735397499511466960362587566837760 10884581 -173368614770732146908541382283263583618 10884582 100807432997150570888820002496944954400 10884583 -1044594238033829702401745285953162570176 10884584 -259352887820029155418086200623620833280 10884585 -372149602907085857390890274424577569600 10884586 -115650990058961188208054753002584588960 10884587 81556536855914456765292460399375372800 10884588 100426467443849979794283410435553804288 10884589 342038054956246990325621725965319376640 10884590 2267298783698667252534571787635910400 10884591 -846802428947028390234096036565071208560 10884592 11248560669094222135832000588855050240 10884593 -77131859883798514191426648898580746158 10884594 42698181053131173702588131040319299072 10884595 -718708428121957729946466825559292628480 10884596 -12604392064259501510966436522332651520 10884597 -256164394936266000937921216281178629600 10884598 31765042787514570576908407485578335680 10884599 905418588790817254319489996382129420000 10884600 163761987398619356918346554690217984000 10884601 121499215796383145734812993915365363264 10884602 153494037791728383806356831501665232752 10884603 217504713673085533681550512748437562904 10884604 -82334931294663822405711199349471564288 10884605 -406868634009659315005034655602477110740 10884606 -174998979073522179818088890887228492800 10884607 -97948885081647654464448178641095974624 10884608 88709847139553395560653048090833453056 10884609 -300996925826279017297389518572200542700 10884610 -150041182278411794318709922032130721280 10884611 204112236602457391897732315028097537000 10884612 -15099700918596151001120681872127385600 10884613 -1081923030885712827954183762083797078596 10884614 72347343531405977893926246645697719264 10884615 139154796399842460940689241386750057600 10884616 2099307430526778225731962835035637760 10884617 442516787542423419497679710210506978512 10884618 -17189306936791734706404061372463601360 10884619 -456356352587016338791592473786541832104 10884620 115794480992914890958088775520935782400 10884621 -103040264448187209423297291989282742720 10884622 -149140697305281026595364820714026531968 10884623 43930599689157658006632512234116459080 10884624 -82956667018711017196142550620226846720 10884625 473869703167692465622564754217935280000 10884626 -387290418284033154422999063351272153440 10884627 -47491280593859379258820588863780503424 10884628 -469767593967926103370060002054448496640 10884629 -60780144612406872581988097889728270848 10884630 17168519738129285602030041780422123520 10884631 108909434872230178231885428435910438600 10884632 -208625690691214477754312895404971622400 10884633 -6124281733767047984146108315218602016 10884634 275627236895650893905593083884792511216 10884635 22729604339316888068046466664734524000 10884636 36608662092000154403591199570584862720 10884637 774109768017403719566102080934599837286 10884638 167222467039998098634162593542022094720 10884639 -69684938247521821014211522889982105072 10884640 165050867659019603367198758461270917120 10884641 -431594636149903572073836054260999671896 10884642 -187822452259815427123892719439165417088 10884643 226317014876030793101956641183498616320 10884644 111246745878148142118341646836112936960 10884645 108519859587421968661750147128687153600 10884646 91919212782289448109431281214038893504 10884647 42197677332540836060081250974742063096 10884648 -224895931827602791203120868579781591040 10884649 -632236289845363510271920774550987465350 10884650 -4141256059365411039731084967806937600 10884651 -116317064896270196839231427653982448960 10884652 -26468937808706880164913244046485406464 10884653 -29350766807032475771179840403146775496 10884654 -64838229598263613120695422337760114752 10884655 -174130078861059467305904169871494494880 10884656 131681681780090900882384303342910554112 10884657 90182516871303661238770062862601706240 10884658 99990153956856299129281970555386060800 10884659 -922162975860206257285163216916014360520 10884660 -25127463864771573263236818667918909440 10884661 -88061303095232405171166648138539779748 10884662 -287826548232873461433447544119863605248 10884663 -142755428715636986457328614143725392240 10884664 31221782425604892871376566004912394240 10884665 16824848459626120970208026843479405440 10884666 115993665123502102164853934704369922304 10884667 -87995638108618367358294454057266464480 10884668 -97596383669867504558521504967063933952 10884669 -244729046126515279649131666745544138912 10884670 123740853218374752527653026041584265280 10884671 -461414989448382637131485684153003219616 10884672 52703910092729757906625716481425408000 10884673 -117703377336792361057418222742408305360 10884674 -28969177110138159918671429603644798080 10884675 -34109994527344162785067191394135297200 10884676 -274089568223232698116555509607424 10884677 -877853587312328083896526892897597349474 10884678 -45524930384402024163352524221969479680 10884679 -231875622235300571406476084376353758616 10884680 -127800844422957123929902623497552179200 10884681 51654236473989968712301750864232910528 10884682 86836987189703196937825698331033355520 10884683 25164376767121834698821792141181865440 10884684 -248136206408662773590452344625940348928 10884685 -10002743808835474505629832506609645440 10884686 266475470673638894852941695943895468160 10884687 78183546918802994196239029554665520000 10884688 183506436923380940837453586265074163712 10884689 141374281039525915322248962285383800320 10884690 -153492608797886019174921773545119216480 10884691 325419735474136269177615320197714938092 10884692 89187803613194268493215129765955829760 10884693 191798118882832236950820213559289930400 10884694 -362921692931478431190641152908443515104 10884695 -316152379699974132810302761689244525800 10884696 293766157520308143963474784031329320960 10884697 -200203248682312686390865503061278020348 10884698 -291592339181655100651990103125977780480 10884699 -28037977925614361213414218440364823040 10884700 -23617582597579763821579398111406464000 10884701 269330268410359131824133003331451361600 10884702 149538331636259183351452924865844916032 10884703 48399426353234457482683168713852144000 10884704 36190372086194364438879363657612263424 10884705 158644150104695274546505009955113982400 10884706 -90679783183699719140945000197066667520 10884707 921076219277919596091980549228442748956 10884708 75747764408468306165545994668376653824 10884709 809039074792922115953608191686075626752 10884710 38904216277654914085675086333410021760 10884711 -611121152772778076830467762808155883056 10884712 255601915156773606893496447848864947200 10884713 666574906254161730349705116922275146298 10884714 -285094548175141939612186552857546504960 10884715 38369185606214968533570700802167708800 10884716 -277547698965659212119237681698023938048 10884717 -152544158686884429017642484916279747380 10884718 128251378434650718198539499372686550528 10884719 -3005737537333267615567874345523336456 10884720 6059356136408822363161868597251276800 10884721 -3749415055066827247783006235953934136 10884722 -388154447650112115519519140090617007088 10884723 537631923019395117970721691024628425264 10884724 505698344380075286012113517756698648576 10884725 130892609931534142802923867549603166100 10884726 -327610389309593400609564585663453634560 10884727 -53408127997087577524838822867994475008 10884728 305456459138784924694880931490720604160 10884729 4878959803868546145420376038072891984 10884730 364641932480790484695258419007758284800 10884731 -586198917666782420630127896097324468480 10884732 -20912086446640725465699479002889542656 10884733 851525308312672820594670990626419611360 10884734 -41055901863824090479823155708551729408 10884735 -232235009717167141031074442603388391080 10884736 -614423537236159682392020584105760522240 10884737 448782526466213371198308728483848384386 10884738 -12001722906605471361220221857022112512 10884739 -68846163342643613035618257364171731560 10884740 -101878984826531928831931062079555315200 10884741 5300930955018769753078122698423821824 10884742 -355963154299010380045608890586805285056 10884743 -280438454942029501399063962518882407920 10884744 -95015979013384647632489475219169996800 10884745 261161561837269312491290389062870118500 10884746 -6025217169590033151226099635427992576 10884747 -388808274567048731416522066094812521000 10884748 3111487429517568951031762251340032000 10884749 -175165824242288002719400499203943378250 10884750 -172572515993334850526705375592520704000 10884751 211888427945608965327032947385763699904 10884752 114126067106200444125936259690552467456 10884753 456186414054892031512282146966391549440 10884754 38703561376989282502276298291812619040 10884755 -8505586922767270355746279665544985280 10884756 -14810879601168222144387415267105302528 10884757 -112365340578405041253379427642646632328 10884758 126499367224799743125208280578871648640 10884759 14138094045296964515773326246852962688 10884760 -57764867722705583279418669097693593600 10884761 -550561782997431093731951697715684531638 10884762 -885433308318022585849008379736601600 10884763 620973275523206548120026168168649589800 10884764 391553884421601388107925535438394250752 10884765 1858808995637008777606237250715272640 10884766 -181461099805219036878634261672652055168 10884767 -138295719255636421171687638146117393184 10884768 -201677980490096655765897125918860640256 10884769 -194096582902831518876890546249537776320 10884770 98791284338048829164779202592563625600 10884771 -209464719324361134972305528056436288928 10884772 -414061116852192878401431623167596682624 10884773 421412915163418624725601857733422259200 10884774 -150984931656221108431971933145740575040 10884775 -69421556069923223445430765077627017400 10884776 267756691355475490472653780020685455360 10884777 355987309481354198333795281115540889600 10884778 176227162875378864631990472748605314560 10884779 -504666906700066346277968829581146539120 10884780 -10344350059536036493662950227324723200 10884781 -866124522299901134722032986245205345568 10884782 -81791258513145661263814342525375051008 10884783 5938151847374843728630623534812482944 10884784 -212648011478578196686563167885503283200 10884785 -403264809296208260012201546207714035020 10884786 -100260834533938757704804647418487089152 10884787 -138776107520391625855668403852793704728 10884788 414463930700299332810979079252518601088 10884789 -67336926523937266108432409486465541120 10884790 -105486129236907516307530176836837079040 10884791 762797580831575115909820414249333224384 10884792 -321325395651029282229092730815432294400 10884793 -232007043174950190533774486403541263958 10884794 -161299434387446526360987030075425418528 10884795 353225064023164603713556164329315518320 10884796 177628110019557048551147170530292531200 10884797 81435349984684224697211106840696192 10884798 329362972536074291664671983475656142784 10884799 -963626317011659679255932651402081883480 10884800 -934414499555767989684787768433049600 10884801 -205177644717711702540029617411126972368 10884802 -504232073008644106827993707064847058400 10884803 248330577897243370314444494108332673544 10884804 120323095036339387369454134712721764352 10884805 -1316106283264288531682426791357868640 10884806 43865766021123335644594459045261107840 10884807 29435037070549129012885576739642738640 10884808 7241785139124921648352899124300677120 10884809 -309820520407377896298563182991445339996 10884810 -74366018051419762335737547414655380480 10884811 28843070938020343734289650158555476080 10884812 -469184305918880020872041580409979911680 10884813 79033416907764428445826041431336287488 10884814 -44420302040569551521489040730095549312 10884815 71906734912657350028164377753627163600 10884816 -60972090171727386720662525745951621120 10884817 -334101281481881861245844555714915141134 10884818 -3198005265391567049495259263871318528 10884819 -9038394134206929558203243136402887424 10884820 376119370266487001486381682363179796480 10884821 349238570317396020707246793908012402844 10884822 -14610050504085361321658873377809425664 10884823 694346542768526783238104298362265377800 10884824 -557618009998279004910965273514706944000 10884825 29840972819339571714614618483400345600 10884826 -91616800316770918573534553945124759840 10884827 -842748915819245169766070957332110891324 10884828 532007482442194764918595249063627253760 10884829 -725887672421924235336533409604260611124 10884830 -210583304024515882323320841203914174080 10884831 -438427013030700778795742436929872304880 10884832 -253471660317491618471561162948891639808 10884833 594456411436637831156025562767988274820 10884834 696065051134671990968537917312963564800 10884835 -175495992926893580576363212472539924800 10884836 -538420329695115037777514980007720881152 10884837 -220148707783488307587916294883514510240 10884838 -90098897978240886985071712398508827456 10884839 196406333722039318509600489920274513456 10884840 121779654489385406487963005713308057600 10884841 -521898325504794745652898282594196544256 10884842 -105062154694701619863293692039100291328 10884843 235439841942307331329571646669814877532 10884844 -67213386775692049635122898207067693056 10884845 74228055827621988951059580475824270960 10884846 15346579044963423570550511537861305344 10884847 79848038803887964010248285050878112232 10884848 253682768551715124701015376516808704 10884849 40357004537353544797932442954997392320 10884850 59882316833147573544064497973294484400 10884851 463846735490590682979558267705660575400 10884852 -1470370666868880774211090074094460928 10884853 232940606703516668406609823622958039040 10884854 119639853312151089668819040219635081376 10884855 216749165955204968169560130561975119520 10884856 620037309023182079562132565657009274880 10884857 306937219503722477731482430428698728320 10884858 -175993522067260218530315572280547618816 10884859 -9253725039340876273371019244813790940 10884860 358568148324338665400999951451308851200 10884861 10358310316764594970478146079430579852 10884862 -94278994179495535176366413696220188928 10884863 -204720070796958051651075517059556033416 10884864 -104185266061752481335363501089070514176 10884865 -243859813238933970479304729017326908480 10884866 -212111729377503722825745539360867780736 10884867 -72776640501301082248861906475726085888 10884868 294915660199798719432161885628230332416 10884869 -655873519895049625870593410835153797856 10884870 107097796225215982200440409577219019520 10884871 387385668053524721742128210739749004864 10884872 6333874049911721650834351392449049600 10884873 106123487655517644953381865809359674384 10884874 -21708773004957604044117947658806916096 10884875 -127514629334147310624040702752024912000 10884876 -160832772353735560348565667252691603968 10884877 72815854203257855301485312417558540352 10884878 7428447248976747792072919006218017280 10884879 123146865637450898995986157555189904304 10884880 110043634971056823436403911587692544000 10884881 20767642634257750958822382028079642304 10884882 -62724038102850584198668163719222596096 10884883 134502657300845112941704694865048761132 10884884 -9189172632614745965479875253709385984 10884885 42099216247087140050890566391713398400 10884886 -198954136132271384313039031697005080576 10884887 -438265791454314148090123373822330853168 10884888 -192244833308609603995055158431881625600 10884889 -902242732473402250801858813716902100540 10884890 61703605986359736298426638287018623200 10884891 -440337472767697777504710372899706240 10884892 514699705122794377976127260603661641216 10884893 -1369998771911983722366910378851338879520 10884894 -20847561341602439807026780104236320128 10884895 -34100743130625983767640629792182709920 10884896 -127354867718521471683185258704547610624 10884897 -135482200675157274839886130012097462700 10884898 -38203908863002721604963940773047194800 10884899 334478815938949762213321589789004343680 10884900 -9283160410989186391979891470460006400 10884901 895780661729329061093129338672710821404 10884902 -22977458204067863519077995474755020800 10884903 -12890601265976165759822449448001704496 10884904 -326259901876735134721838987864513418240 10884905 78525635824475956760773718864997429120 10884906 -25396239962651217901766688788217363456 10884907 -3474524205139202473639163504338483776 10884908 304784495275515801256458161042258128128 10884909 167493744684052983432441347583634534656 10884910 -137804495656254081753823537763035008000 10884911 -218988981586845275347360294035034984368 10884912 -115884666497546098764128434233145589760 10884913 274101929413110358879182931569255652584 10884914 209842587787547897659144605020142199056 10884915 138897765919792387210700453490641628000 10884916 112291647308135212247127186304965410816 10884917 731187991535725523771141742888035193966 10884918 317776857531898012268572961414635069440 10884919 752873420991892338376747006259831019216 10884920 -350424296476801601710048299301002854400 10884921 -189206316401675979444140351757399173856 10884922 -259780545158002518825874589050006873488 10884923 153927625315955945272909686300162516240 10884924 36510329912604604553726611229262606336 10884925 -353750474924203529042764088115772394350 10884926 49149832203205555218432020715125547648 10884927 -85767428118130710677972327934370599480 10884928 -130080370201754980749781973529384714240 10884929 -654015781215209691482123283497079666720 10884930 87322701609213092481847028331495168000 10884931 -25647799696319258666794402538496166808 10884932 10919400834376182905492978082156056832 10884933 494449265491736235646537465100334108702 10884934 -2338805580399393318942940246338404352 10884935 -227156015750325734785331006756150719440 10884936 -624732167248557574361293226152363622400 10884937 43926905471841158601826523889909121024 10884938 983726012773151738696541361414705920 10884939 72978523728853498546970491193846474496 10884940 -34548160709765750474714695527676677120 10884941 -1682715435889343929379434884239145547200 10884942 -53615626071593742798064485739716126528 10884943 -438058019378030038065799778961662769808 10884944 23199686820474269443631352730213810176 10884945 -72986082583172608229118043327428430080 10884946 -494282795210846037678469442283645452640 10884947 278520651837828412694613692433052934400 10884948 -22581707391112642060300359701400668160 10884949 494956598422733470621353893669604063950 10884950 -19956219824048432963091771116492150400 10884951 -51693197861527251594898111829992730880 10884952 271113884967293046084465611701932625920 10884953 20594018838962177833285494853080478224 10884954 4227319015055456834009126989620364032 10884955 362976059200220145850178094774055164720 10884956 -64645661389888771639191092357625272832 10884957 -5147980487691493689988471256534457984 10884958 127276155801942874415740637724279153600 10884959 1480417107915459941181129517708599800760 10884960 421096730600861069125979479108917657600 10884961 -199774229715218031390665358932614203500 10884962 -460559261063658537717724584214156956672 10884963 110203193097500081167894943486267879544 10884964 202222551840481945938575958669019213056 10884965 10767443051205578179500854449404441600 10884966 -180101004171263784190487968464558816576 10884967 -107973411668984849143069216659438482400 10884968 -157104038415556474887860536699450490880 10884969 -744591591838156803963165933072986145600 10884970 124995267144475250995262485712000491200 10884971 143513123516967213935319178342324450152 10884972 113579452237428644851492058071514824704 10884973 24094799740159840256397287269515543648 10884974 -2463108203422767492792260186307317568 10884975 34827646518260563941679764001084104600 10884976 -173695704675482320170677555007497011200 10884977 -2038177836094037468693067753393996192 10884978 37634851961502063888198397106322232128 10884979 -198482345256580960301556565403568595968 10884980 -23945581491531075807558740015072624640 10884981 320150062417639019244810099499639692864 10884982 33994770625920242391672753212279762592 10884983 -36521961375195248545893677619784527768 10884984 541760643054503420850871130954825072640 10884985 422308342019188077801488840348574714180 10884986 13309186365775903315389774160610426880 10884987 117564218699665969935580694639853070368 10884988 -502942617976358614948798102565165504512 10884989 96161147478322159638570605326195526700 10884990 -6240759995568092046669614143414195200 10884991 370143424667885947949376166699102267672 10884992 -84988372123114104196699743872656343040 10884993 -31593838820297448180697214722458929280 10884994 404433440152959580660023530772079982592 10884995 -172543838694135187900924579405857764400 10884996 634610994549022390415212732904904591360 10884997 138264298331613892317571178548971307552 10884998 335999736684263533637500074527413466880 10884999 45667747450479557011315728225779301888 10885000 34491643174728268050775964968857600000 10885001 490641552830376128967207277338373135002 10885002 91307684571525422365239726897728293632 10885003 -92798497300694666838830155944285808896 10885004 -198491280157670919562547152819498788864 10885005 21815120777398837170295271635848240000 10885006 -8081155559579103141189936816146136192 10885007 -503549804549838357953710885022598137088 10885008 869918510867239951777136486910394368 10885009 748206042322640040727916267475936049140 10885010 -81523669690698055329728979761207431680 10885011 88538194180324486508637842256303788472 10885012 -26704387598326364589557393085053644800 10885013 -480215460791116044847916697397526087556 10885014 -32275444336293380659077072359489627520 10885015 -314866314024530646503161045720611331200 10885016 424202220670318609183307447714061926400 10885017 -41927493784214213417777007541790240064 10885018 76519460830133795501116028309417886960 10885019 -241272133323400419473781643206726651456 10885020 -153659333477921177432985229428940800 10885021 382108650999013742669153914765377143360 10885022 -233006347258232965027836319694408066688 10885023 -17430197882194272954088179950730884136 10885024 528582444871105551544737047500963184640 10885025 188137716809987410851128123961142586550 10885026 -113274607129083960619636959768413830656 10885027 -52354913308961652621849462349423449124 10885028 116375615322925306272562597736964096000 10885029 8883485650367456013347146710632133408 10885030 943924866737853517106034298937610240 10885031 202929031203173234119793045829454835832 10885032 -474102032234873870373528759497672878080 10885033 533363642746942076593110765410067404282 10885034 177481951342549452653344812446239465920 10885035 16595009552685436203986361566233920000 10885036 538155367023800453754493663985574298880 10885037 -299592915746893905418982540429607126528 10885038 12413370766601901510554100937803630720 10885039 1228967695690300256570375493000280280 10885040 155766470814717015207858458225657118720 10885041 -334743149661377112760333155545952119052 10885042 -17215380592180032930586683341478160896 10885043 -251892870859492472676739006048416092160 10885044 -16863649516746466306829072806543257600 10885045 79430507850575218758641003470207254300 10885046 22684185415982084042660061424929350400 10885047 -11795856113049023336032086789499505280 10885048 -187535834167724260573645780057207664640 10885049 49826928092353888732702094602459344384 10885050 -189709901512992172704789537734438208000 10885051 109250744988745141692495473837659486052 10885052 28102970349036682135523377866288026112 10885053 -463301861701872914429929695123684247296 10885054 212216522806907505954552267264293150976 10885055 -251383454966563588664391874306485494040 10885056 -16667558803923728941549748476560015360 10885057 -568541252507893903147888053771575728940 10885058 -13832312673417048947894689956772323120 10885059 -787638224820915675919749074157784603296 10885060 -455520604269087918184918359431458713600 10885061 -147462625854447046693101401555325215232 10885062 71083905449748202436543947662990266880 10885063 66696782695226397352312507473316345032 10885064 -212628316675421235014594777094097582080 10885065 217666479664791535156544103324223043520 10885066 318029345216449987464849952079201570400 10885067 -65934189210521134342970644080267558000 10885068 -203491775231578125892409318259697691136 10885069 145788025258151276790470716076814219244 10885070 5336753293355289394412994409200648960 10885071 -250363126069423749872506398623679495288 10885072 89408057150462618223850210226330664960 10885073 460411678272528852788897762474045984244 10885074 -145917272068999606419607540956780973440 10885075 -294529556373574949538275895409317219700 10885076 -8372990962936588130026779280094650368 10885077 -285332521283589872105452540209746252160 10885078 -209265619878727533771582863208309608160 10885079 789811805066577133403521555917250732680 10885080 -38100844531573753205508629738406912000 10885081 499336670417347727240486392843581412800 10885082 207557964710127212237934270635195823072 10885083 173843008351042321188678234342653751168 10885084 -25571583404225432530608576585669019648 10885085 -317518470661540106313018978542598673800 10885086 280155513190299005865764420181384512832 10885087 -276494422602295401086426324433548193360 10885088 93675997117733953046352321069572161536 10885089 177581612533142877630443514598759138224 10885090 -58883025664535978399441100929595187200 10885091 -223693100880873284487490560278775866928 10885092 -35591691239249351084321357696185958400 10885093 80923629457770066853638175042927993980 10885094 -440397812632641508239612497307900334080 10885095 33135736707845693561781714278051438400 10885096 659140842964811754969872098766792801280 10885097 247285942631461652435815443356347697652 10885098 -59484891963658480489458577714069532160 10885099 247193366827503129631085588358983578100 10885100 -334397301320257685973037053505547136000 10885101 28719533042693918548445021109092020800 10885102 -148469918130537780978086118842260430208 10885103 -79327745727840472902212580627397178736 10885104 407294117251172063993244824502829056 10885105 -139426293177912524026842161374043232000 10885106 7501253052801904572188704210356870144 10885107 -381248737729014064459600457050751629200 10885108 -6425511981155978814146010268494014976 10885109 10689471263515718490342287820541211310 10885110 44428705369533272078310352671143608320 10885111 -830818817339079707644216789322287051288 10885112 -247856251768755616776697436080877445120 10885113 393495532670819484894548828292085290042 10885114 -3679033486189734233996674616857647648 10885115 -1078787549133563085051242941560126284400 10885116 -95262319905688570395179627312962830336 10885117 39317676542512084428602216360884524864 10885118 227117243403693711890323713314569847808 10885119 -200574827143846475892665374655516862720 10885120 36158672977722446878779716233750118400 10885121 -44450685071617955950288940316427198980 10885122 -332387986804135818560127117687223243440 10885123 124939308642542020027867628310057845824 10885124 -305143276520347405215853649650663981824 10885125 48579568272421390699424843993090424000 10885126 -62406898726229236297042175153342119680 10885127 356671428882032020425141333596462869272 10885128 418936684838366006440127249494445752320 10885129 -1105802223891608825103525605069972395724 10885130 58957962606618985846443804462283345920 10885131 7461495254824505972228444306405424480 10885132 757312946753844866331700383931052623872 10885133 -340987072475736440526219262006905831936 10885134 173077632778989526100805248439517440 10885135 615411648054093338167015856149224211080 10885136 -84975101685025747065717833406051115008 10885137 99072259118871221329208342477528627520 10885138 317205161908914978462359414288013223680 10885139 804092609133316097702246902566235280940 10885140 -7726538744083183598668815325893550080 10885141 -208378265450596812442234833330288030336 10885142 191208938398632975689662983806067005472 10885143 114426912562423929688123758117495141504 10885144 389838194106989689978751599062467051520 10885145 112030224825758207087077576627351078800 10885146 196271940888385224720074242293139038720 10885147 135606888751074761790718800109967569952 10885148 219695728111938377364115393007241540096 10885149 1991387353391855122148439094070182368 10885150 -279578641545166247332636535036574408000 10885151 342834140022310709761720709943825606432 10885152 357563051925645122631438699467536072704 10885153 -1121146552121066708739612922456733894400 10885154 -119113151586705174610100519524849287168 10885155 -340364226327098238294211587948747886080 10885156 33409260514885453939697909380539245568 10885157 -618787528899395153728378077481758104160 10885158 -75834403956579177662924594339220286080 10885159 -93604443948653849056084826092474650920 10885160 111645422522468000094104524673740800 10885161 -92566044152603110805766392674370316096 10885162 493713486093897976064476987879496582832 10885163 126931760057331768939855672608355743412 10885164 2895244763961793461513575809577287680 10885165 -623561409614261484599912601601286349000 10885166 -320349537328288091657129516026455480576 10885167 -3800723653973312325824273000176413816 10885168 2934673567970117053594705330974621696 10885169 625987196566219707844749151718581029360 10885170 -50249897381244485296717843460008919040 10885171 -326021266680250941284990685756500780856 10885172 250840822513463077462407595778286127872 10885173 -52584354655520186173788997995630677760 10885174 3156943159670925816491585846490703872 10885175 -87364764857334252610545629771674873200 10885176 -11009707500231196760397334141910016000 10885177 -220614464858213854153766043700802327340 10885178 -85093488740135295079219370257220173344 10885179 -133963066842312347860207284225668733840 10885180 295563958476299487256329865873932710400 10885181 166407399815410472225349960593649014982 10885182 108795626904020113588939243600942614528 10885183 -273545037321982921898238786622798739256 10885184 -202697401829166328914155073972481818624 10885185 -45900775103646564827505269867545539840 10885186 12019719902598365376247654503787200000 10885187 4742580141730624985081753649467110368 10885188 -6576742629607806335242028676160742400 10885189 292639713248113348513010533771341108256 10885190 227427854998471694877790803737649513600 10885191 217765645791763125398077611200898177192 10885192 -510334334107332327151944315578081280 10885193 433815639447644868976879179633183174528 10885194 -132842767725783004706312175808730125776 10885195 -144982105454440287536996438473997700000 10885196 -26306841034668105422384502903378004992 10885197 -19822165004180641670505123239271355200 10885198 -91484557019117013372866519382514001664 10885199 -1945142621698163474112836644846269072 10885200 -92772225975849857087638709816878694400 10885201 214212020887412992869138722301542030880 10885202 476182792300539847173688069630993235232 10885203 275108396199579598963832671859617764132 10885204 -344438007636471508885014678324788748288 10885205 -613156061537990162828875082528134380000 10885206 166194923466582791658444244151642087808 10885207 694270540379518348815038444056802243512 10885208 -498979751749018998454464095207365632000 10885209 -266709733126321559637266388442285755696 10885210 11274112736627569076078926206309918720 10885211 787597403110840388036851922891102335812 10885212 6852383144800300467228563228315658240 10885213 14564336468167459056465929968061345964 10885214 244644726433055082404906098518688395840 10885215 19772669892765740000505703257954147840 10885216 191492008369719844584222932004696489984 10885217 -174757063277598512401189067297688243648 10885218 24223554021354177157985941478341079040 10885219 767950347316348852308975789430692900696 10885220 -297910799487716644374026077215006597120 10885221 -315489550128863691433934975473050385410 10885222 -257524255424850301760836601335719405888 10885223 407274214326802292981990798350212114864 10885224 -129285692077712768012994318621783982080 10885225 -108080434738055442157322723231441186900 10885226 -238592359085194118126432699513735510016 10885227 767984345570375244987423028739078648832 10885228 300793804421968843278130168622845069568 10885229 371259903048276580989887400463034141280 10885230 81054631603631807598258282560433917760 10885231 -163564637686599891524641072792044001808 10885232 3892159291785220385828572903421607936 10885233 194015148634492674009737566533181558560 10885234 66494007211541080412234269029832757280 10885235 5700419200721410939186169341622355360 10885236 130189240345004698616776980403627253760 10885237 -935550393402348769331217868082974507680 10885238 -14794099170604309746020055234098369280 10885239 -424289325743403990318519287746589625600 10885240 323760894099285810348911855370141388800 10885241 -325083231834766859720201718443562350358 10885242 -124574482785849049200591081320383777536 10885243 -415414735643685457442328271446016958976 10885244 -621949598245471758139973897836013564928 10885245 -133116788605762880123192790840643132800 10885246 185062798547494476324941202683448201984 10885247 14058204598575231604469254960711423776 10885248 -111783462123657786306902475295791513600 10885249 -33904125079397735969183925184567093436 10885250 -156755961015785913002024608797055896000 10885251 26866563926942149583831612035940683440 10885252 -184966407366140580189047251920395673600 10885253 221358477932437159750355105908684367160 10885254 49680793239040982856513424775670000000 10885255 51688817877600901857632331457494792000 10885256 -428029052847202752193661911460927078400 10885257 -38460043271890632247300991941021009152 10885258 166279564524914524161315673292879538480 10885259 72320946021269139777113705954306392320 10885260 110798977963992357254722319364443458560 10885261 -729072052682250224400154007583314144576 10885262 27835507297612030364062318937192103552 10885263 268550122415153259855651470070688452744 10885264 16925181511827270238778581528990187520 10885265 -673239534990329025774325865559116051340 10885266 -5463478861220804863523806830265597440 10885267 -763950216452940352145344336585315194848 10885268 372899444642635266455901103426314853248 10885269 -60850153391172091773397471718935336800 10885270 -31494620112405449183331809456543374080 10885271 756282546017554252401859581409758976200 10885272 85342556645215802432112525776295505920 10885273 127420543028930081360262500425136055040 10885274 16867014813053666303103590347144913136 10885275 248917705518960435621376706024640168000 10885276 -27393064487242986807272628435019747840 10885277 -49420372852442643919667168750539879560 10885278 -1563417699213621230521431959592198144 10885279 -596690586404363333365607986430742294912 10885280 -79201201023248887119528982497617510400 10885281 456205170373313910761929196385464832 10885282 325841790133614944266770376206457414992 10885283 -354711500686258974830401227441404866680 10885284 158748438586337905733189176090770791424 10885285 147480948666094018866660299294679360600 10885286 -204792540562931324270407192004744238720 10885287 -16769819996749524882947524450595617536 10885288 156809187034099086618656126859504107520 10885289 -108598828164863323381042585610003231808 10885290 -38673464277925773971947356638071795200 10885291 -460368199945143626745602494459753103308 10885292 -281299544192594748888844424574901298688 10885293 -452812550686367001858498563916763348800 10885294 -185716488197941972565301421220589060096 10885295 138377804697585192405815128651603377600 10885296 -57146896035048037394797900791782473728 10885297 49053940241051974780719658170639296512 10885298 -328583158495365518583332554091289507840 10885299 -45169655793438127291937223179705091072 10885300 20563689191644763231662806727479040000 10885301 -9002576625438365925859402791652480050 10885302 -49209264953585955346439657652780488832 10885303 -68234304857505245823639428016631028352 10885304 341079661366892274229992459207274291200 10885305 302424946507186345564705321189062845760 10885306 -233248292591557747379833419745761909648 10885307 179746166691751592671042885903984235280 10885308 -113975989273509822315837390705838792704 10885309 -36435758463000020373471969719665073920 10885310 27927295815491938778493612132682560000 10885311 -458935720298623064856533386210090349040 10885312 105530977263704012296206350262313418752 10885313 232293682355546923740921877743388778562 10885314 -79859293290773152199027567843730462720 10885315 -32443477134655239165618033783945199200 10885316 -149749862657390327534667959799233096448 10885317 -331091203857280704310932125402418335520 10885318 328834740358427460123547618864178859360 10885319 -143733662114303341081130607730367018280 10885320 -55760620257018910487655764347944960000 10885321 -8577742760387351146940671361736900576 10885322 -15741738107101523221841326723326183936 10885323 -89789679865583748319637571514514582400 10885324 479340798975469317801260292517862691840 10885325 -109835967987993038493302828033719348800 10885326 -83526543637501192863819284395686093696 10885327 701181019293335928946871315200980936176 10885328 -178216031466484714840831283391385436160 10885329 22798113130199436248059361171875119168 10885330 -311469853265080763782285390294009369440 10885331 129378413228695970235050176436214958080 10885332 162698835216629384967933471405494863872 10885333 -225018640194860742554541310069704936516 10885334 57914959459370719915548864242282646816 10885335 -206582851281474855380079584000357171040 10885336 16724400359628050839337164408175984640 10885337 465258023875662920956496668477733086986 10885338 154438527445338320862466509640936656864 10885339 -795329469398456710731235649813354156860 10885340 -28091862268521663292419342689299415040 10885341 -615330278207610598463357287424951231616 10885342 288306925207757738043485644195353792 10885343 -333516164342027201788784178062363623584 10885344 -428185903284090649817266210797610598400 10885345 462173327936373412386995258575291310100 10885346 -372813805273848301018838423655010270128 10885347 2885131314513108385974467579829948480 10885348 245942750039699760266552194271820533760 10885349 -1233772933012774390193601105029090787936 10885350 -47331194117315740713048798384483787200 10885351 -96092178542553569265801941769951112648 10885352 -63892605382763449361004872187318650880 10885353 25613008740004226289938100368951155200 10885354 -94865121288341422413310201187349574560 10885355 -59700806813157605820540160405936253280 10885356 548666917981863793155432205560421074432 10885357 209971065251938867218432993852936025312 10885358 -525221641504346368668415151318570617920 10885359 303330076877189765523173425663713584904 10885360 64912907493921221366023501384816558080 10885361 616754850106259311852430683956315418962 10885362 50498850156605396973011597831592157440 10885363 251208671506685448063192118740571073200 10885364 658714459432655410739966115260362752 10885365 -163147453870485919655221877573616718080 10885366 393512276092276342917990362381435939520 10885367 417555158155227442438265908963104217800 10885368 -95298566718593203435428374559802982400 10885369 -435316829242201921865161642964449929840 10885370 -146742214847053718450823781738250841120 10885371 10245484308370869929642597897911861248 10885372 341691126413915214433077189093916784640 10885373 -526365577582133379456846547378828080378 10885374 63455113320135005614581921468846925440 10885375 216645953997361934376085600949230134000 10885376 -190811548541094670579362417182376984576 10885377 -37146265587887932676697472558517004000 10885378 -136719605192599229445888125285213411328 10885379 -786860552166479294139695610793652950020 10885380 -155390890708645312007636641492193710080 10885381 253225838733374253934863966688070000384 10885382 23969932043387074811363878517593641600 10885383 -209879675457396204439183445247873458448 10885384 236779312083845631976495213047837250560 10885385 59729983966238601736449414631978032000 10885386 133983005872877426668816602640542599424 10885387 -392876498034325296405739151279744029920 10885388 -27397984337365998895990643925272193024 10885389 553309006999482659569217715335591208000 10885390 222471904963081549545661554340654596480 10885391 189498657355753117371894601262717945784 10885392 25304847605523249112240307708402073600 10885393 -212917249996790161979056793180102428316 10885394 52329272126080339761946739391039805440 10885395 -29516910930338287039257332309903552160 10885396 -146351025001161264700390866858221764608 10885397 19938716934098530701405729346507597980 10885398 -63458349380041731395279948348739587136 10885399 -199087313477770253291219377668437839464 10885400 62292196399944205213163312893108224000 10885401 673001273791344430934881773682452179040 10885402 -145928162052811741193014826710361088 10885403 -128708137454314639193599549869158136216 10885404 198935447791293353614504017902121123840 10885405 -37805625312061207497044000970478200840 10885406 14310018609440841396371456100640371456 10885407 -985647666387963897389259967413204864 10885408 -136298990641398380008382643837917921280 10885409 12330468803541065879889581568291776610 10885410 -262201876255088014794176541904983014400 10885411 -25094575349778961125845625816360547200 10885412 146880620115586684333401419032418161920 10885413 -94958022907186771235383398914780908032 10885414 5429364906218414299520995051646155200 10885415 297476055390450317631111074821883653560 10885416 -118551195736122009308380371453398630400 10885417 577316248869892599543892272125868495360 10885418 -20739282357161882613336705991784772000 10885419 156581793021001165040942674453939164444 10885420 25341285019011399869433300238741032960 10885421 -369279035626107658854003596132481443808 10885422 186981984266302295284662374921881169472 10885423 577450665127528829928800676707292023040 10885424 30489417315107272237706481703952842752 10885425 33127240469053559866530546385540782000 10885426 -21903680029823779959488183774178906720 10885427 245943673866162303990904327379606171472 10885428 36360029676975122523953813666680086912 10885429 77936436083408535213684879954891410030 10885430 -225253971784018901272819413449845808640 10885431 -363655881794263826406860878592780643456 10885432 -432700988826696869159821444250522603520 10885433 119794326966251201346426395148717758208 10885434 -34167640982172152832834653343276799488 10885435 1019257851664198968902591594936822161920 10885436 95081313676598838347866060837976570880 10885437 187954669599956807581086567217318265112 10885438 -261613908751658964093503471400437392704 10885439 131258874148224729308577031690383011280 10885440 -54316316932055364852027238154187571200 10885441 -160297762785455563090530163332991208640 10885442 147557406840221347513629552938960227200 10885443 -316810019326063693905903567768981084936 10885444 -4628294629364061482364658382829056000 10885445 163659210592523332219114951739230711200 10885446 -7770099381318649578843334537273791360 10885447 806095433961764082633577508030743287896 10885448 627601558970465893072459122360582144000 10885449 -328210534842065441631962208361575607536 10885450 2138768519439846341779725263752339200 10885451 75575944015951607235750151702645298352 10885452 713188960914948959102547023386256719872 10885453 419897668953246608036006966013283283702 10885454 354119168305778963362458851463837994176 10885455 89308454244017824880210745688707072000 10885456 29238059506873992913733097822731558912 10885457 -1003750032704572895895227752971714753696 10885458 111278622193822313658427103613478384128 10885459 282825973959004862875227513523193356968 10885460 131291365764770595920057490611689025280 10885461 -113455112488934107243155176752853221440 10885462 47967567963128101907216718902715757824 10885463 519338893049368977668981729532259015584 10885464 -63953579695458638873630791891770900480 10885465 135819933484692299373298767912864601860 10885466 -67077802817882469033179054653944439296 10885467 -127919775424866890461693895155281866640 10885468 50536106076876720470546344258859412480 10885469 -304484177877987764641745592952332051840 10885470 -118828110791920084148589580307486131200 10885471 -571164376860959008789811748515744943328 10885472 -93300350880808134860750717246741938176 10885473 -114927727938106877211046539590377998300 10885474 5032642585223639990480863479709718880 10885475 -143354676525399115330147438882756414500 10885476 50285738601111289979167350155338199040 10885477 -251015645568674602711183205293326662148 10885478 -219294362131903503340142539033151758080 10885479 439295313953465291440860881671081001088 10885480 -508202620840745064377000843849385984000 10885481 -426780553788455791302527955658834475718 10885482 489521293440374326124555148090060748800 10885483 89981330610061996124863364277034745376 10885484 536257960903566610689874970399321078016 10885485 129169394122621148285478408032544426240 10885486 34421715864874596843281084156327389824 10885487 -139663463896484540520373992444956418864 10885488 2008113139124841727198123165158801408 10885489 -909168819856957938790913359363902909440 10885490 109131690007388165012987575436348497920 10885491 -20531182300539625716832325810497461048 10885492 -199407467806825551433659392059789620480 10885493 -9145634242159815403732341560206140000 10885494 4969827910731431206038447682555023360 10885495 27334038302268944174473439858433724800 10885496 591925572768609844690465759210872545280 10885497 307086860443124432115887987457875651472 10885498 -127484070760846066393855023521268651840 10885499 75799179693291216155992680051659520000 10885500 96021285179405704648157569260291840000 10885501 -164953257566377104278827844483986646400 10885502 318736037695358343425726128523477309952 10885503 -3318689379157155763283537274081769200 10885504 39868249514025649433996942496497664000 10885505 600050964962640311766385665532835832660 10885506 -119475125832816078761231173260393186816 10885507 -538750623987761348017240009947382832640 10885508 103340035122208770884360611993449543936 10885509 29132778055514504357337322685265677664 10885510 107716873896879560065669595913994354560 10885511 19570762932641092613095868512717262208 10885512 281449196750114841296428905821672816640 10885513 -703168777997904851282688786531146880 10885514 314476238852907545271144402357983741280 10885515 154955999825949440261941591118666796000 10885516 -169789797153970915690223836969341454848 10885517 32919949545639619309079102845404400566 10885518 54912115117433188190466081060306877440 10885519 622920068314556952410398416103846666096 10885520 13654214990154351837238737735041433600 10885521 -130276577465876339903888044358156873856 10885522 -409752663743686403181690813744761223168 10885523 797302098331941047833994627785253796 10885524 -162698224096292728650758658974548592640 10885525 134159880917550451836862548794073384000 10885526 10882319657851242799679829096465314304 10885527 430927835295575367450822540529902963600 10885528 -129111103367488331568653993186498887680 10885529 -793327238844780982500767736354426455424 10885530 111687834529589581351116893221387672320 10885531 55332356059724475235023751381515717912 10885532 -34692556119609123886983132568021598208 10885533 -292991872436694370441733898584177993376 10885534 51145086160957634882088389114811755904 10885535 -319315249618710075002415105602759456400 10885536 5906531324160451605107111315090964480 10885537 -33891788155301829817619085076609645120 10885538 90391734310088193215492806486116621696 10885539 62823683805450861676648121567054023680 10885540 -334696483588078127815134078928052309760 10885541 12013466539017943119758476909111964664 10885542 -68599844790803728801936905589193056896 10885543 -470420958891682127559755272439405662856 10885544 217834886927622523505027794432043089920 10885545 207351855149375374467044192398036146240 10885546 89209427997379789230179625010935287136 10885547 -130866626307204551607729795614195266800 10885548 12062357889884959622801123736994323456 10885549 -239495763726017109946489801882485097450 10885550 35836261327400957376273461007218452800 10885551 -248578691131618804899493221090072877056 10885552 -58855936481822699971147636219376287744 10885553 134277506319716954595716224223902486080 10885554 -213818980990699615029268742668896641136 10885555 98868294947261797344304476054875366400 10885556 659722966769394910655850737344504320000 10885557 35816441890978516209736157821191112704 10885558 27597909761593240597630137411061565376 10885559 170407870304266553952412870302277102320 10885560 19343744154153279441564750675836928000 10885561 354340996988045392697749645440670509312 10885562 365019456092555455980982389278558290032 10885563 247490029260938483523949667206368192480 10885564 -232570721808626682108909026803923777024 10885565 -495477417927102670618953543293191251540 10885566 67417165937626188837362283648961122624 10885567 -118880996336618217620343144653413823616 10885568 244333758855844104024084388028853780480 10885569 148426432304909581562966017283779983360 10885570 214667684601002292011778564898548902400 10885571 315310411086439485129818600061198515772 10885572 368867738177532779236911169708227040512 10885573 -64252829861422685307338069387415006178 10885574 18440162205624248525902992250856756352 10885575 -68083438240423496981954763758572560000 10885576 572037348601964478521875777408831979520 10885577 -205635569754618227478414768591528193740 10885578 -48247137445747202195751059615207866368 10885579 5711453190044141003732899967619793384 10885580 -119282274086824734527005545345353548800 10885581 -97993362016037873181502094118423509088 10885582 -142025454915609412780379663133771945216 10885583 644610413970150062231895193775090798832 10885584 -84147618974144291125710960530721079296 10885585 -234125192437368772615762110366405078000 10885586 -473427096783651384656522835735921582816 10885587 456998341415808585228827772947168765952 10885588 -19182817711841598855899044536915755008 10885589 -339591277083164410730860694346736864032 10885590 -3977421224520737895006217850044473600 10885591 -454545664977507107987351562347016710008 10885592 638389156192181509784327632392519936000 10885593 155082591412481547737203381639942411008 10885594 2929390329722289019507694049840201456 10885595 -180153778160340504012777056618181401520 10885596 67501501518516282547545169100937595392 10885597 -52408843974621755722302453993150561248 10885598 143345549656296665197857300621547854720 10885599 663313075644798906275562468315129786600 10885600 -261004647022648420090056041558487859200 10885601 68686838352554041949636612768081126592 10885602 46807520409877301905358541362678784 10885603 -128990920936774357302376393355291752160 10885604 392024958046502649232579778951071088256 10885605 1570111247942863097358307069902052800 10885606 23041689964542538056005517007404480 10885607 733531298801983204646683064415589100856 10885608 107676922469220485125392324805491686400 10885609 123317873699301366183653126708653276032 10885610 -225700360102335765312691050165991583040 10885611 81568117966107334815066322102811765184 10885612 -118432416349455362865821965075131653120 10885613 65185681991746743400890397063064401920 10885614 25300438694345794426873509565307992320 10885615 83881056108111141378370085468509389120 10885616 -56582708600408313839075409564636020736 10885617 -432082383641564433789309658176888408960 10885618 -137275880782366065481484520667385220480 10885619 -146410969439038406202589404221918438400 10885620 -13135793146317059290718557577889484800 10885621 288798363241943040270836588659250075822 10885622 -1996930237906554802106714604124342272 10885623 -90273071451027336729612643377526302720 10885624 -12584193025607503928774365537032929280 10885625 165100377224283977754980482883369891250 10885626 336618928080387215491848539321548984320 10885627 -954166887617439125421387342604750788000 10885628 364814090330349434429964870501528494592 10885629 -22082690625118872626814608432393381952 10885630 28012421873877698265553320134030380800 10885631 150323321648638143438665371619057051712 10885632 54088509856290292211383325387579719680 10885633 684168355476134001226228793702925235968 10885634 -237043102640547396364970547051089012784 10885635 306825649688704876468988644988723985120 10885636 135127669876853861931393783336150493440 10885637 225592731893071838120013730755342353952 10885638 68516177043473111850692552812136194560 10885639 -10311764733470095250475180474703883880 10885640 25450156395545370354543883955300812800 10885641 -134226225544283981401314030575082491520 10885642 298920230808535767521794126923763452000 10885643 105637261517862281418273365510883448080 10885644 629928763338182681722856114477399040 10885645 206979650267751901774188685149039946080 10885646 -64560461635347363610785291651202167360 10885647 171349065377224556300735512488647224320 10885648 -85579059473579582929816921033121456128 10885649 120371329570063454366458886128526379840 10885650 -3874404492482998023930638716264396800 10885651 -116353146094612803278100756459099278080 10885652 36957874433174735311232091173607793536 10885653 584354698179779101207178094323405626062 10885654 -103938488213177740115984107597287518592 10885655 -117642365845556421785451520842579692880 10885656 -31901187806762135779860283807112908800 10885657 -493196441003374007931055038252147255094 10885658 22449359093591548928751332054346009600 10885659 24768932943289491619541921978572946400 10885660 46049229630051890379560642772525772800 10885661 -365652339797590366332331238531378937588 10885662 88777797856565996563500301797756870720 10885663 -313038818102402502104070321308698916736 10885664 -199656264971429210578939241553762582528 10885665 1585281828425897434714455327179811840 10885666 27123174290393353503708409145156644224 10885667 162422767615371382774980052333146666720 10885668 333522105660266004810066595458702320640 10885669 -570251290723138352994158201859201268930 10885670 98825175266355017322231895108304486400 10885671 -957518582247002872401462266112340145928 10885672 -260192378444929727927507065973175091200 10885673 -55434328156995895414427987171710611078 10885674 -312539154816919141692086676419059050240 10885675 -285388049726674858968283371258126711100 10885676 -63212059485398336686681191824274359040 10885677 276170829358822853009490060838975342080 10885678 276729475011902619833657453445721239552 10885679 -32510766724125050084575957391944607040 10885680 16462950975872878865566585521488855040 10885681 -175094662401883363250567818438075521536 10885682 73014920335547674162231856630721395232 10885683 -260588119235708935826809023215701759176 10885684 -299972684786965973260985180917338707584 10885685 -87427229898976938305738866269389100000 10885686 -103290599972336601252040863100453564416 10885687 -22412081530338901383465102012572130560 10885688 -842679963451978127994997219709876244480 10885689 53856963301720761950606492200261268400 10885690 -129734458336916693379845268791564282400 10885691 213063485278040640660496440087139129752 10885692 -249278011320881128295555323001854299648 10885693 24910381217938049572739686159520237184 10885694 541979173083552630803933454735925432512 10885695 -425660872788541923421459514127483045600 10885696 12753147529823056276324218314983211008 10885697 -461606149546298604875470912375673089854 10885698 10348148940981958259750799909641088000 10885699 178046162933407986382477482584174499648 10885700 115988241658019943843780045167687270400 10885701 66674360641791974833061765496591215040 10885702 -22134723335804272657185290783975354496 10885703 -527514531380598772572769726295972859048 10885704 -259512800746163416740724130777149562880 10885705 -196589101303536336048397800249856124280 10885706 -48433491161118170446394908254367929600 10885707 -151183722780153339020720024555339608320 10885708 2761253134891878714461410392040509440 10885709 -77080328884413128708446975392417774090 10885710 59900329573784586198655075105043973120 10885711 -698573470690123807215782311007862535776 10885712 -6816835676817090750456696870829817856 10885713 438254950852064324958049915548669698544 10885714 11948523857886368192564085944161600512 10885715 -447751353016021513361891261418956786640 10885716 -8758340225328356511932382119835752448 10885717 884278638461813755791961285117658137152 10885718 289810685939430990262023151801874806560 10885719 135177472336128757811390861835485131728 10885720 120351129315922256792219344425918873600 10885721 -77269624776356672298741387456103121280 10885722 -713325242936972328057947577027582720 10885723 -213986374603277464017020535911082318816 10885724 10743175932347567555566007477461418496 10885725 -245729494890230567357603138581562112000 10885726 440561032162787700963893523123570113280 10885727 -245755198747616469525013607552306521560 10885728 171519411549476069359974606022190825472 10885729 -19986214319094020209346405806235374968 10885730 327566325978291899412054767640404174400 10885731 298987016090181746045958892501181424 10885732 383316074471036553172231279007821824 10885733 125999882546321189252016062454607342080 10885734 -100711431120321003156152551702777287360 10885735 68458119333771879108405257580347758560 10885736 -93414891035911013703123862510968422400 10885737 916384010317397656424553411213184793952 10885738 -82184172699404377437168041106374592000 10885739 -166753707244642654392564034928942010576 10885740 -113157740235623146069119923099418347520 10885741 -456044909044355406408124279098277973216 10885742 -41240440324182009047278513193911087488 10885743 -189670491281147084127733551371622922752 10885744 -106983715477162134292403615830805872640 10885745 -139533147011319216353316737448779765760 10885746 -40777138244301913626304241953182366720 10885747 -86648445887088229863900556928616398160 10885748 356379201014116241067931480841042433408 10885749 -230030022158249785164680555535085093248 10885750 -54160460458993156468253077934241696000 10885751 -3213502244716728204578637157391513448 10885752 16695011600574970956713251817567662080 10885753 134457651891733932585007246004673249002 10885754 6847314642967230562399342411504158720 10885755 351901376395400747650081789248871972320 10885756 -66608385657638158320992531911762936832 10885757 82676985688615613452175345375522861100 10885758 -122581866319677273609289663647486630912 10885759 -1096109237869783759149454082243937797640 10885760 -41979973202253381646160611276278988800 10885761 -463025717670161868479357107695439917312 10885762 126533497132403397892516899561183740880 10885763 -135341941285876714053420324782513283984 10885764 292875321711827759866930977893543780352 10885765 -731648622580816820505109345590775200 10885766 -37623644550217003985394640056774833856 10885767 53942356613263199668259202342449844480 10885768 186242048225100484641472723065762048000 10885769 -381666873321117172731133732070449609830 10885770 -24813808254952721715184247103118064640 10885771 280280568527895669022834211050209866992 10885772 -302465953746585836865864406600253370624 10885773 -139641864257628063009174150962520446016 10885774 142344095469632231178093903467365100544 10885775 -415380973711469301414927226650833953200 10885776 31811455378679316430504135703699128320 10885777 89810823046268479072917478636950974272 10885778 -208506739452543823215225905898895252968 10885779 1311952642324197674135458943159728869600 10885780 334605908414994426714052753857281018880 10885781 542219330668867456654932685875579239712 10885782 88175514382069995913722377097046371840 10885783 242717274289218635318423316434898978664 10885784 115245475276570262266961444075696947200 10885785 -18415419723372865593338370401322931200 10885786 15544804222135398150086654978656868592 10885787 111551707006362522934451795037657960144 10885788 268565411266377695435194121219581140480 10885789 580000773160592539047279365192039535590 10885790 20191196706270731481956706007106414400 10885791 -169326808596011546135182834823617920000 10885792 -89698433511993579131939600746731798528 10885793 -805664633876597032793443777312595420958 10885794 -3934955221002080784494641837510947072 10885795 451323617014035556388260254686343891600 10885796 -680069079558742520212638988547004374400 10885797 -195846524955236388664475928234469616652 10885798 105602934280818791281714270793108692992 10885799 94925796084799309619333461992182915040 10885800 272912536280443122509895593012994048000 10885801 -6875214511364350382754426400555021488 10885802 13665974315427120027017238206010674352 10885803 -26118391611581584920919498801346452800 10885804 -192054002091723570597837250985966873344 10885805 -42795751254226148857904818273202995200 10885806 -123782594797215113120202263444236771200 10885807 -196464230571326697595962266447445390968 10885808 -103672549521587886183529904357888557056 10885809 -411350034463290243357064131193622112672 10885810 39183713584667910151521966056779018560 10885811 -527370536665648641351712156767431852448 10885812 -142712442547168003194904570726626521088 10885813 -30316568756428928914936859398289393938 10885814 -348363213878152072677079629290740608 10885815 29548256439170064005401255632961092360 10885816 696097433419879075204951272192774082560 10885817 430201371842739867310919706953300473860 10885818 226012840875514167740854573589074229760 10885819 -1157975207366579908266266007902795504 10885820 68287714970910931935514502896722140160 10885821 157449190070907697045483550279254587840 10885822 143649121894527047831221638564487310400 10885823 190074704124788764152994909658601987264 10885824 -147557023616355622897347128432236953600 10885825 -224861279023057771046513099004145765050 10885826 -60791334805940409680995858184741205504 10885827 -198006893056517193966241292194226936592 10885828 -48749390376512701010188208461248225024 10885829 218723884638428156038646943931081086168 10885830 60699795678533308466054115942028128000 10885831 -137088314406259983739393598178067352832 10885832 691091029252124554548985500529671398400 10885833 990691050098148494423412139191287424 10885834 -98844515659125334848945545189357279184 10885835 -256055643452606345139483776067579546720 10885836 12371976523259427787108399001016926208 10885837 7495879331852525424412505220422881120 10885838 -108877688545654366956926043734121278400 10885839 385859773723013320927619649652647395328 10885840 56204235059587159664058674788493475840 10885841 -77607604730080604183847656708680909200 10885842 35961188744239623575658603378269838720 10885843 -39452396609748065558453326058405525908 10885844 72303647072677939928827048104814722816 10885845 42217312478073253960264366067307839520 10885846 -137184857926919406228639563866344424320 10885847 71934615143261852813936748845618481792 10885848 -531493270602065555736612056984748564480 10885849 40029922522963735009711282760571504964 10885850 12457739232308276220041555461755752400 10885851 251325148349824317996035194700520550380 10885852 283964948358064592957656143018721178112 10885853 632868504701703156189318043742895845664 10885854 -27063312240961114154117998892608389120 10885855 -266773531558078903970926882463774966640 10885856 105901906707727119701098610863430172672 10885857 -148620945615944937462257147759326911840 10885858 -670254945632176289069680643916401946624 10885859 -229919194762692527830851435674786374584 10885860 405550705032269342140467405793784832000 10885861 -351082593452917357310454919432230764768 10885862 -126617770502032632457743371338909376256 10885863 265353498803229446873210268658093551144 10885864 752691619406165393592977801750631383040 10885865 -198533891712315322387258188480873751680 10885866 222526350450691763852738113574946004224 10885867 303126152568617367604657295060650921792 10885868 -82705274366986524599906052328075828224 10885869 56684823778330536395142973735081224588 10885870 -196761909422271020588587145791406874240 10885871 735136001477093683716584641496667381072 10885872 -18152928255947495239458467565011435520 10885873 458941526554972109994127693966274103122 10885874 195575985915749684380284793200612753936 10885875 -60077606310415003154984683952728320000 10885876 -186661511371971699985270155089947251968 10885877 9031819118866019179953054663013981440 10885878 50530748370706366204970756440906553664 10885879 -199654582112563397753925465871881074360 10885880 -2498657839552386935880699186717696000 10885881 80652947126450919923864132871181426368 10885882 47885749106186297562083094137948872704 10885883 -8600212669849198004331446217351263520 10885884 492235676365583625710809143277395394560 10885885 67263281572317955890137280927718408800 10885886 63784603229342420684834243240629056 10885887 -563145719853547931216903632968543736560 10885888 -320000079273706981683888499582048403456 10885889 165514055054504754446870703224716579266 10885890 -106079492921269019643690376896518446080 10885891 134276804752152024369059233244386423292 10885892 -485452651154157244673577899757711175680 10885893 -131587043374783422917317216272272687136 10885894 371950008748716780353189054191611878496 10885895 -334530988790353792880167713320498869920 10885896 -2639491708560200955429003994742784000 10885897 68466833145106444665531162329382100800 10885898 -116119097537304328234528008451781867520 10885899 98704419848223921913122270481313876400 10885900 164004301526136573031530291506561356800 10885901 -243426328059735497823868491771935056788 10885902 216401191004363527069400307572418697344 10885903 281557740405826784934581248233529968880 10885904 23722501163193150139381186658775490560 10885905 -266788187111465325187966392536472935040 10885906 15018481769341938788234878978524812064 10885907 788696700190168981956841539570176442156 10885908 200083549071037919253847537005133424640 10885909 239129563201697373257555256892182360316 10885910 -34944171759144836343753871265782433280 10885911 214771784581834564904227460694182050944 10885912 290201730291226911892166110194734592000 10885913 -185856280783767356224059609395285102880 10885914 224356627493825725719569872561983406848 10885915 -590625142346614532415245726417272969200 10885916 -108268260992710035504261893370049231872 10885917 94292981117223097360104078846586145280 10885918 -13922533416900375330142663684544405184 10885919 589292606486469949466814364627096832760 10885920 335321064525922252095428974175374540800 10885921 -1142289365725510959894329420974027259856 10885922 -220356679808779529612803908522432567648 10885923 913475836095614529342317099402109696 10885924 231344266200304176818855732700938424320 10885925 397770298772713832935256325741625066650 10885926 36853902613660493595738009276636493824 10885927 73631963804095470818693708854162302760 10885928 -485820864565206244029608880461246791680 10885929 -140023391232773366210690966475662729472 10885930 -122616637477655534686510826108564724480 10885931 -188044582344931559562017784408794948208 10885932 -53760428155019596545184913851519254528 10885933 -433054697178762775094507154465526874880 10885934 -74592136680008884873624982185486519680 10885935 173653298777278016467879840697517985440 10885936 166518202598619294552699801571009331200 10885937 377006728228588497957783790464559661586 10885938 -178209713142919762143263316974645803008 10885939 -182021599405590653571774837641774175680 10885940 -96380027636122194157781400593079936000 10885941 -142830832666582063289073928275167497920 10885942 -280774667981180783439396804741045676128 10885943 -642716382158540796639897562915978334808 10885944 334812036042985142161031923882791936000 10885945 74321937804530053913633828054461356480 10885946 14462917213683762649894022559212428800 10885947 76523538725363290270681752274834225200 10885948 321087486088899015242559385968074672640 10885949 363087413074935009121240881605352375936 10885950 -130585431557457362148641322590049350400 10885951 312170039263519348782156824959931475504 10885952 -114765975573418373172175395384094359552 10885953 -87264768029320765846773527487780816576 10885954 482783665764595992235211218713970010112 10885955 -889469057268645307819305683151986640 10885956 -56114567844539346925387787733118460928 10885957 909904426928645328427488357681372316320 10885958 -457038973567185172096606158192357493920 10885959 96183824757439202643888192899619480960 10885960 72192428855067861649500330508959744000 10885961 -302975673879722513450224740186686896176 10885962 -332419618057612837482569370147780890880 10885963 552557573448181192875872086278839516160 10885964 -125580419358223325012611715669276121600 10885965 275520431732902731096602222558643729120 10885966 905721329464629571178942322484675584 10885967 -17274882319250084697142729529870544288 10885968 45177027977079318555437134015553863680 10885969 -29757940300594080844860770367261135552 10885970 -2431960494841420878032987595181122240 10885971 -490344973449289874449651680903713039688 10885972 -296804524910078614162300095403013529600 10885973 -326297837357811563728301586553039731840 10885974 -112447261483994410285078080635150269440 10885975 -212280756145582268912496038873033314000 10885976 333353703160869245054344683476061358080 10885977 415915618945351239808915399556050833840 10885978 489056117940773033937972377711154413040 10885979 9121328753079918165192165808824940608 10885980 12618334824336716363375952583596441600 10885981 13465686731280515082129692555859350700 10885982 -179020321877315784720933816396556314816 10885983 50820259844232519721631467437623331600 10885984 1031264154818426058964029488886802808832 10885985 47689523869696652627640699901805424960 10885986 -28536512019308613407580834048291329760 10885987 -624347720983465625035855254059681551284 10885988 172498185182326921799437567505214777600 10885989 552832181702135393298082812700422025824 10885990 1838312438573893879657096013002677120 10885991 -310815559791235203673714745354964470400 10885992 12873840809400098442966958975236833280 10885993 -1376523381690007829085413850618477549600 10885994 -29558333740775964667906943022175719168 10885995 -28632713559753771768216708681933657600 10885996 -588690055150305639432115006071939479040 10885997 392544016349358458343513513947901487446 10885998 206682034806210192547161361025970782208 10885999 -1024216667920708686820315011489681993408 10886000 113543184337989590947305874607775744000 10886001 -15881200856767527239150185812082782336 10886002 -256038391555055140295786200538759270496 10886003 28020806216518458764213634462692767080 10886004 163024002784993821393172098096377579520 10886005 -94260244994509626874384908011099586000 10886006 -188761941931729468765887282194126320320 10886007 -250092082718914378551993046587438360 10886008 6800771728550117556035115259189248000 10886009 21127204055752395397414219120383126528 10886010 -202709787909465766363971723645626845440 10886011 388885101178381033872033264560138024612 10886012 -90981369202629541647752214908849479680 10886013 -42170853759224238081933232121816943258 10886014 331542930479075586863426814703754812992 10886015 36301584216779036687026438182597496320 10886016 -206551287867730207465907415184048128000 10886017 631228516462440111018795354775250096560 10886018 -125912481013086275053194261511599267840 10886019 -122883112879109332256298140015446820880 10886020 210681511047610004568883862263891449600 10886021 524924047305431054841056414893286791200 10886022 5563615931769075765288271243141939200 10886023 89527188840130394117023900405985831160 10886024 -202933742848093502546019723038960471040 10886025 -48622957522436679209841140646658776000 10886026 439116917486256137748629744119791440640 10886027 358170516016508603765096941567565361876 10886028 -359929483229418245605245290901748462080 10886029 47648755358415534108320139439153597824 10886030 -64345270543384025262936688399710123840 10886031 106555768720797420667785487283705289600 10886032 -155653008345578932246759425481820299264 10886033 -47751185605014328042131281212113503196 10886034 149741203168387171957187804888044529280 10886035 -19418795725441116767354977148340192000 10886036 -109879673431063319353354857114149960832 10886037 567546351263877158117012556382720966560 10886038 -21661462647950570019308650677485360256 10886039 -21094360114504435639325783295691052760 10886040 -346440731000937172147992111815347200000 10886041 -360463016215278247772603353171047152508 10886042 -197293882959366440903429941822216128000 10886043 -27915603212043805575658864289979244032 10886044 92616961561689634897761645843038419456 10886045 219768769997413786113505539249412224000 10886046 -177697409458021998581038701633636796416 10886047 -182534916411102982194487414460071273504 10886048 3450708761343247020980315141719326720 10886049 1846709811125682688327310357205139200 10886050 -47263073305971237086012465189356992000 10886051 -375213494305684558309076216381697394296 10886052 124792785620984584591857161322227712 10886053 26839708009887024807188754127248082688 10886054 -350732679727570214073456481071570851328 10886055 -290903483792798997576958933382681256240 10886056 44485271603404019449695896168322662400 10886057 -44176977530932215971798612398321921728 10886058 150623532442417750338331956405822965424 10886059 -239035717112284117245705526661485040384 10886060 453883368270870351216967445072324367360 10886061 226247943846545976850461047342095692480 10886062 542215769993932608654184140370239919104 10886063 515045105757223932613698495142329866040 10886064 6980726652282906439812135087605022720 10886065 -33322250826138341114854541954175259800 10886066 222209583775839602754508256215668806976 10886067 -77816702701156266144967988628415963116 10886068 -37339410723434750753846177324075585152 10886069 -413912580976601802214033105488512698560 10886070 14355904817588202184767339350894100480 10886071 -241968414480497382620701212283494571088 10886072 201618042297260037923090458958051020800 10886073 -278034173099797093121751757912843252992 10886074 -146075228647238772498910100840652015648 10886075 1551227761762673392814942568951975600 10886076 16105153517681665149838066053669580800 10886077 -335925057761238371999786440460666150074 10886078 -213792685359155629746501671291454992640 10886079 30019981965910129772057030729965940880 10886080 86285289191736288933085708483087564800 10886081 -219509063370640052641639888143770323068 10886082 141300397082583370306810086522239313792 10886083 186068415579931977164561178522578089008 10886084 -120680993346974660094855346216377778176 10886085 -55470174749404827363528077090590291620 10886086 232815888160720365931016398315399788480 10886087 792977227932517535854542839247415499736 10886088 204122745683111184975204678055382630400 10886089 -455974920012172223691434146417673852700 10886090 75781134326953010522309007896573241600 10886091 -38203668076540176230705808216612839208 10886092 43599437623803841119994145906883589120 10886093 -1092554944522569544389293842859361427584 10886094 10193243924387702801625030573117173568 10886095 -10075176581302883061168454130663007360 10886096 10083451749050177439648877508807884800 10886097 69028214384820504377835776238603895872 10886098 -11749291402154743875534422211562328064 10886099 -258212837661515297753432656447553222064 10886100 -98078399333009309347840046170662451200 10886101 23513359708828798682630556216007783900 10886102 -90123697933905212644990489448115265248 10886103 -92975934508686705387701916936446535360 10886104 -918278247710990761178991065569404426240 10886105 679594635516515794537429156417943528520 10886106 -20178216909974417841859582363042639872 10886107 138903242303082475005567058848979872000 10886108 553187719583253501619253006532457605120 10886109 44311298642169159112698740035959838368 10886110 165732190660787798359600184058463344960 10886111 442301476236925218512583512119626922272 10886112 -23129698229230795587340692549068390400 10886113 56500762853693527039056328355850324160 10886114 -404312268241865632789588872508729626240 10886115 -28383721355531341507800211460974725120 10886116 27964058454532314623114058161980112128 10886117 546981948282281372532529258493373058752 10886118 34433447010128384535739434208250976768 10886119 843825672267172914394905936704273559744 10886120 242957652514218283268800757096703590400 10886121 -391224414565753736058592755053139365760 10886122 53769037661237992235189595704238237120 10886123 -544502929195140413670545453027033452296 10886124 35867742753408868904533592860366433280 10886125 -1512759437518540194788765198198562000 10886126 -93701308491474484392207445115596390080 10886127 76215323243136138920962497884237634432 10886128 266526345475647068554681826475278336 10886129 -144723631887590340064012175077005348270 10886130 -12685102228446486358672774562930841600 10886131 544397084914127748450893527551170793932 10886132 449709626235646091076777898807661632896 10886133 -145172324939330236606791821105881169376 10886134 -91123493939795287562198900254010277984 10886135 212621425053795594043467178725451142400 10886136 -182511690930202415695265567500714598400 10886137 466323640542201896902344469197823018632 10886138 392687054196076877196907812438361344 10886139 -395916793662613660770203421916042123992 10886140 -346336647945228713102533332642136350720 10886141 -208800667737426341196718600677471642528 10886142 -22188435527342973326165599666225169088 10886143 -971982809395234080856746165320859716608 10886144 66054388148382036825210291609881542656 10886145 322212150991244466349898214284135611200 10886146 -35582529545277449685767240007078899712 10886147 308363290250542581534159596413836754800 10886148 -57284006201770103474273803298226548736 10886149 -311717242439758116535179481413327578880 10886150 -20721295052343209155540218877687694400 10886151 123485287106231126319089695590175319424 10886152 134807668080395128226388987182767641600 10886153 89363463668949587059029527017432184064 10886154 -344089934054562722055699922274413536768 10886155 -47896264956630833979386693475578012640 10886156 -318295058676155740442302912256259813120 10886157 -67308057563874420747014398795337164980 10886158 150759536154971634204033605528784476160 10886159 1399209324531763851359599636292677895304 10886160 26285185657428157508065576005996380160 10886161 -133377506153668780934986440203477480640 10886162 20548184819430311992640775422576520192 10886163 127835997757544218064963773103564511024 10886164 -564922545140429250420838519960288409600 10886165 -505875114512057344040903679445063458000 10886166 -166912824486877201465299061917000543648 10886167 -80788484094180821968209086126939292720 10886168 -64996103097995336514402549280770723840 10886169 53802012246845622864971218714971161280 10886170 110984271573197902441971825584928557280 10886171 820391467190557192606309830529838260392 10886172 -378336395390692505626764514523790729216 10886173 -1377663446350544451484877356803461923616 10886174 -17029030371574061634549900175061217600 10886175 -34961772120048869088003237652996166400 10886176 86957096791107416854877431629468401664 10886177 127400768959804416488675086154653910784 10886178 -182385333974766354699301959425820149376 10886179 -537992158249481173378529836708201965220 10886180 -80501656794628164835131968470251356160 10886181 -2414211168926814375905450601411731040 10886182 -456522418722723912924858268768171420416 10886183 543216931921079552649798747771750080640 10886184 55096407672566692760092703651328000000 10886185 285948908968250408739507865174204969380 10886186 248768788349620898848447130428830658560 10886187 -238232185894715433801371669116977431040 10886188 54472580397162071581146747719944905216 10886189 -716131506169830131488377414243076988010 10886190 62670426129286109099144728410916454400 10886191 198845015252875728260751300350251922752 10886192 75017542873824110162476226001074896896 10886193 513906764225247508859452848604744214082 10886194 -115656206111270071093454617307504194560 10886195 -475584689845989019065528593948439286800 10886196 208717105868547685614536478949896192 10886197 45930556903754910199470416970716179584 10886198 -2396455242871951801954684866975386112 10886199 -12025646511859620106807190392744175232 10886200 -75714109142777065708894264855080960000 10886201 727836731817901888811691903572848740612 10886202 -205197776320072269117077312104598112000 10886203 914590650393086547656736612184996404452 10886204 71107817459788333831053506623466413056 10886205 353990791204200222394041893329710503040 10886206 121629512870958992622196744122090999552 10886207 594589820140064141715116191030052427456 10886208 79830557510845685069958001782140436480 10886209 -466111460731543795311901338260070656720 10886210 68217219900741917934347418572273033760 10886211 2026284112599244840675064590164633600 10886212 -105939073114276330921241627878619676544 10886213 -22034150715086269247229311097481263660 10886214 85143481554413396810820286548687595392 10886215 -354933535187756179247579797125370373640 10886216 -484468011789084612194990654663210557440 10886217 43471096893607283061096283271653544640 10886218 93973395196819948105683929103369679872 10886219 249851523678241260116085328805387833620 10886220 -35580047164988679077299291069693240320 10886221 -226967246121127884830813057025633710400 10886222 -155792617367490478301126497762127475456 10886223 97982325615957341252836983754379225760 10886224 -409175792357636696520826111988596736 10886225 -53239948440337563529816678734667929600 10886226 104449339292601342993313586540930380800 10886227 -449276342784690235981499338655656483776 10886228 -512745569940750976230588222779028066432 10886229 297293516236006555485431904802535803104 10886230 -306867546841484502536503337356905642240 10886231 502977607483731115664501959463894153064 10886232 116803477188192439403331250066753351680 10886233 812189692844995652236141734073436686080 10886234 -445566508368527123941898047921302440448 10886235 69718813864631264577727691268364710000 10886236 397825883698645537289866996819043328000 10886237 -381176854349848816333774537804297641408 10886238 7343068068043850508422283786154377600 10886239 -4800528936263907728010887023857217536 10886240 -178462654991075436124521331535236300800 10886241 141077338231932293834571613080561193392 10886242 -185626209345759373998110132752215607728 10886243 -250310254123564659747605876796250615440 10886244 -3450150065296444297855155207933800448 10886245 1958367018207703596157833088953191040 10886246 47480007930367403367703264731787251840 10886247 200700950810327851380555985924630683024 10886248 236708711092317348948086455669128207360 10886249 11351435025269719735861567652988589920 10886250 32063379954359232643714804388127840000 10886251 -180708029804437671295390490771521258208 10886252 260094179838532552608313566133519641600 10886253 101000323002803142509239582834677399168 10886254 387534713403497705504264188865711808576 10886255 -632022397487014375142195846817539424240 10886256 -148018241363172411365509989038342012928 10886257 -144757136821624068218148597635417272208 10886258 -112328740313948991529676089274713261440 10886259 149930351624425564983676888936364618880 10886260 -2447475987659539699685904854698598400 10886261 -675105291939062938150885724935926237138 10886262 161548354349851878480511190845516105152 10886263 -446993632300582993512563814066254640 10886264 851607445140967514795523528562716303360 10886265 -232761170660635808124083532020030313600 10886266 -119909478809577182801418850305868503840 10886267 -3679884364002054859671608617718357760 10886268 131153937430623370583108606305864556544 10886269 447980364553370925784102954241217889670 10886270 -79707562722767615676678528799348823040 10886271 34141633384857401511806524332150677760 10886272 -421021247943461847141405314608791552000 10886273 -629070749107144133216216149120418397180 10886274 -93323805913840180989961800235415347200 10886275 129772902922739057409801166441142450300 10886276 -626498468406456606716861337938887200768 10886277 -53530801188666794280331441732604098080 10886278 135427314885437127222363110298876973440 10886279 -355863428406659412971425159530524201280 10886280 -7682414336531786786071871205539020800 10886281 209538810123311563327140534631066711680 10886282 -360427896441298748429799926191140807936 10886283 178548030844567395771552700745530584252 10886284 13455134593667186485109474256514240000 10886285 238650027202494242494451180838990363960 10886286 -145307694126672484505423056195778252736 10886287 -22259565495319389189559274071302941448 10886288 23420767386074857791011395942859145216 10886289 92384621436386224865074604124461943024 10886290 -96223482014742441665605458008687113920 10886291 57317794193954746150574179436793749088 10886292 579041084279770332455424101084540928000 10886293 -917644319798548575699828028304608553856 10886294 33494917251564198668191829640884203392 10886295 -13769576081389165100501668308414336000 10886296 785881300290187115707008631766367713280 10886297 512310993855831787564470569166715481040 10886298 -205244310718578059257481928676177998336 10886299 157315888685064076159869578349076151300 10886300 58846290041091513542657469789053030400 10886301 79968813684796062620886813454546462080 10886302 -38754776650391781771709887898002197760 10886303 -433472264735292519366605639081915996448 10886304 268854580532201259684802872658740903936 10886305 -36459025049886252069640471141643850240 10886306 249909360568768688583118305365880431904 10886307 -123531781061116228298187041213962091040 10886308 54961631020876611514848301613730316928 10886309 273508607454935247489109159749831242016 10886310 -2173085788475414628368435144141510400 10886311 653208723098158946743652606941783553912 10886312 -64410683633574564108508124266917196800 10886313 403907016027733942192359439829984492544 10886314 69361627406118391528644511286698417920 10886315 382434528714333400603686090737277144720 10886316 -2764417356828119284505940643204055040 10886317 -226574219273881998022718451338900132180 10886318 -81805970156193948735628240372129640640 10886319 -39485963836505470834947150063210297600 10886320 29980905022235001867099509863740211200 10886321 621780095789604980555886055403266171392 10886322 -17076456203971390569457380249340976640 10886323 96861223141712083080291733305506927440 10886324 -576160059024848826965136499894970313984 10886325 10450261254838770932240330096036637600 10886326 -374163261071026624526694027195369607680 10886327 -393031363659963487885883012963013391008 10886328 347499517831429646540261606804587560960 10886329 140586591876508349503827998355657976320 10886330 15971308183537706397209503631524804800 10886331 589631429972524308594697270713849385752 10886332 -37796313650186470314109404996833005568 10886333 660300246781982799868465717897060992582 10886334 -213755904389363455744563890602146585600 10886335 361881613753191759495931490641447141200 10886336 76061556073364943150465012389825740800 10886337 -57487214418865771632373540644128400384 10886338 -189104756356386740299872202412436517680 10886339 -662725318299579895002255460492132319040 10886340 158185951338959904631151072101729075200 10886341 -30177319742495736693434366362081607360 10886342 -24082344589599153734899848702580064928 10886343 8459281899267006097513766997346518864 10886344 -6243741741157513856149427132023111680 10886345 163435487209581589316792156535777211200 10886346 -104999103321020576202942996145579008000 10886347 -336696261859573417570407281423200036204 10886348 2555002025932147027216009101256983552 10886349 361408056216784333358919818289392528064 10886350 -256425111922237549332850786929375513600 10886351 -33139536170844953154883847291006104848 10886352 74455733580798457948661357320411545600 10886353 14919077129353341809607212405072362400 10886354 447691900278388979700473714350257613440 10886355 -46303926120335559613571600456526220800 10886356 100286481473689486321852234980757526272 10886357 -157887595386760884407123093788833735300 10886358 -145077428947806240450815502332368404480 10886359 202801802275680836294477837209746433536 10886360 -199247726250256098824035619429748326400 10886361 173962441238338119039609450193315771968 10886362 101473827918518038338883968636665113344 10886363 91022892592088718402046534837666311168 10886364 -257304845460246506903763139684387737600 10886365 57278057724541507026412571854210416000 10886366 387416171739225954556156579995202069632 10886367 -416192514441929165706076743630098395320 10886368 816919871776408279000080876296880783360 10886369 73308435521315103864914130869789895444 10886370 132726501935421086548139776833600000 10886371 121822264006360695077735267846781197472 10886372 119918270785070419187458215145985740800 10886373 881967875445260879617380953520244900800 10886374 -501543740286297311444516608874585612064 10886375 489583934547203286219711806096821920000 10886376 -345536276507975236487910991217270784000 10886377 355889241970215097060825387687147446052 10886378 27111062311853932559637837523075446624 10886379 937391068764420090715351078214779952640 10886380 -213551408490357597351547553473351080960 10886381 -545903182760643978932510649790671186336 10886382 78979557642663408642650834954499066048 10886383 41105413303010640035681562979341243984 10886384 -17121995909048918575960460142590361600 10886385 -143589495605703649402757525257576276800 10886386 -15757363024244665027254057922837977600 10886387 493748757049311059163394395749016694800 10886388 280321980163229678737305133092973363200 10886389 -179853517752655410580566833307643657810 10886390 -249324788627871932532334767713202124800 10886391 54096743815561446115579301463789926160 10886392 -769637934544994479028017471690742169600 10886393 -206624543626281005598734989856179660800 10886394 21692379840232532269647333876088356864 10886395 240730228565652361561421940089499456720 10886396 10171383582763612772917762713165127680 10886397 312840715987600422350911795743872908320 10886398 -99833374695038794440175575031115124864 10886399 64710948427758296330701209236077796136 10886400 -78053219031782459358035982926689075200 10886401 -32854222717978909762133267264769081598 10886402 -105244657810182597180325263460010688096 10886403 -214891266204838136087901934656727142592 10886404 -55184584924054407815144663076281447424 10886405 133092612939312093864476188707489456060 10886406 66030309553938808195937966704368297984 10886407 -331868163579290379297870637290463819168 10886408 -217060585722175186349007585256458762240 10886409 -20194111447396168954325355167766908076 10886410 -130569976387125700026986067307716788640 10886411 396125556657988880013674080232415665400 10886412 -51832540481848811095389795262640452608 10886413 -408002656642491839900013642272014715338 10886414 131373283190641825578981620555014815744 10886415 207383782285263394087302603657124674720 10886416 -211251522400619239769776180968567267328 10886417 2808274707533986334685176560677324072 10886418 20005005993152157507266041413718120464 10886419 -465505088204010556326449599283414932180 10886420 -6440993515628126077199109196598161920 10886421 -55141627720530101367447337297246275456 10886422 -372592121847850921851019129831743467520 10886423 303861364068671982635590281538687800024 10886424 210109060645090359406201689825674833920 10886425 97255365973792322278285263062065017600 10886426 -147573197752196231447240232500625521280 10886427 -68294323902385933922692396734009016320 10886428 -697881884608815607561688746370485716480 10886429 -329609241320814832492294250006382797952 10886430 -78790979961500335030247450174249472000 10886431 -547025887554838593582843577410195629520 10886432 554145793194402394680428387945722478592 10886433 152085319380495122006261029422432091824 10886434 -41584751727761463724553990507952058080 10886435 28524831689770749759573127028811104160 10886436 -22208727527603914641300738366830309376 10886437 -493629220939763491603942767668452984640 10886438 -491078716832326681558643709751056590880 10886439 2221867546337335045977580925364006528 10886440 371239858711060009278376852571081932800 10886441 -395052547559323821150392163429477793158 10886442 -71975106885736297459849744463041138176 10886443 -355658232561341924915422614688010740560 10886444 -45682264623616266119713139736291348480 10886445 159075761171513905167502159165136435820 10886446 -93815869378797758585853580373969155776 10886447 160400271367647677052352285176823659120 10886448 142710582547658492067357527135876481024 10886449 -284578102531232684438908242472074160960 10886450 48101752986793840976460370122684672000 10886451 115627519172562310626217971353438423040 10886452 -3071433242184909400886817640183934976 10886453 -521270662086987192824453777159241758916 10886454 396535627010457040054673236934400793920 10886455 -65144884106780815165909651393235028000 10886456 -5797297808867337627895220908043796480 10886457 134392868467453341792922830397765615440 10886458 -115367475651553954588758382380071013120 10886459 -751163805374108133386431558993388075496 10886460 -1995195421112263354908723621784596480 10886461 -322635353129130438779118215074997114938 10886462 -21927792768001141518355652835382080768 10886463 -1765101053835742567927842377890169616 10886464 -221688808713391871606434216613696241664 10886465 53329523297261455673194717515753078120 10886466 15344187121897461259839990505085184 10886467 -71539608102165843967929124321626396484 10886468 188334437572971736265394352594902481920 10886469 245400987140246949528534965183368903680 10886470 23151969630541284223202458477911394560 10886471 1593667124266913709321251707295337822912 10886472 -539584465562484019925193242424681569280 10886473 16150676199537931716203465880264759084 10886474 -2910978716530423437009638868086856960 10886475 -51034306012086081153375717222875500800 10886476 -96739106961087985100272612892914781440 10886477 644496642850337963831121677961312124800 10886478 -39113916190121733390041490874981411776 10886479 -335978923397994248461728567053480124840 10886480 -38019282271361218940722504989179904000 10886481 -15596234123508159052460096799255280878 10886482 3206433711923138352369201871251294720 10886483 35806803498622807581868556094661770732 10886484 18057619260692919911483914647486873600 10886485 -329859618264211163567185207849967846820 10886486 25614602329890875376675830294340697344 10886487 -80731728651406995841596814825721210880 10886488 621352277149511779850578451982654965760 10886489 690749964722202948204892404047514673290 10886490 8203776842902000117767836416423081920 10886491 104475402913626889966138261426068496 10886492 -23105649161060848417890572167512491520 10886493 -242464996744876326475375472164920413472 10886494 25349278350555868652878838872665312000 10886495 -348158704192693195834684700387609355120 10886496 278605082702987338424346491781453447168 10886497 197029357484105927378357464437564592320 10886498 -32457483661234123388865725710636999680 10886499 -230588106803819956653966853577964557136 10886500 33555678658288758925720319517878592000 10886501 158225943857503763960390823358025375424 10886502 165566777087031063479273441653968411648 10886503 685627101180522010361634135577460543160 10886504 -316197453699205789995238350013011609600 10886505 40533289276053990466419213432693006720 10886506 -239269819138289915811311708487671834880 10886507 -9970595812029696897374291376916023240 10886508 890365031990705414596356817519979520 10886509 766942746188625164249251076888885370710 10886510 -26886734694793978232340819508173872640 10886511 17427901858940994837808719591431015184 10886512 -10718607585962400375962836296176631808 10886513 -294189643640802050802761979250559341440 10886514 -215057416894985307724773474558348760320 10886515 458365433916446998266496004247860475120 10886516 -1193113660359927460134117666545851269120 10886517 -94455468371926568219799506146746659172 10886518 -31131915156977917841813432177321720832 10886519 -9375180812529546942279534641666887680 10886520 61373446533598269319182621181141401600 10886521 337579447279345498893157348004909407872 10886522 -386201544362970765595709395715891028000 10886523 -422178386581998161543181042550677719016 10886524 513971200654787835428314129801124654592 10886525 -828785251847560694056681606803816000 10886526 37203873373518009897514028600932828992 10886527 131650818266417477689277311963076442472 10886528 -217740350241463836254849213804713082880 10886529 -455652299067521206425138176404017357792 10886530 220817908447161240098500580625988576320 10886531 -388635472326773917776289883246668801668 10886532 -75092283718977230790149569799033238528 10886533 25239569993205713795832434257104800064 10886534 320670026725366686388596845276522065152 10886535 52723741342105387460991107061584582400 10886536 855834668279758568693130682135590144000 10886537 572075592907730050816625201112690537252 10886538 109721931119326558503924813999022019328 10886539 -1102473929769121154527912038800907983376 10886540 69145792288599303376634846637130721280 10886541 -321830164311928591750168172604220473408 10886542 -101416536598374237758426555591638584000 10886543 1293390435866402290470586902956823254424 10886544 21191298125592233058355959915443650560 10886545 -565586625021165631188299012807989347840 10886546 309304977409267861473945986871776920704 10886547 1417925625051705858723346744216713984 10886548 202839872768021860297933992274911198976 10886549 -97876063665457160716323663596400551040 10886550 141479690598366143751298785457423252800 10886551 -69044992668105875333240113564344467440 10886552 -251695356874155124424190397720316774400 10886553 319044410351149333992795352626115908762 10886554 69857877518466624752442332402430720000 10886555 236119860710244308677075165631125789920 10886556 -415469746063982673169132368709811824128 10886557 625323402480218338555789119936552601632 10886558 222955399416190426137013840201446506880 10886559 235904127210554845688065445630094277704 10886560 -362270403434011124804428244878772797440 10886561 -45237385050114303712700028622622799168 10886562 22172770467980856093321283219096124160 10886563 115535015641917865989122852145131504640 10886564 55023142756467583718298817492508303616 10886565 2689228008281373568848433190868289920 10886566 83735255352377257815916657179296944704 10886567 49317605522740730730671456496973135872 10886568 -969946704663333764025468532028866560 10886569 250726652708559284339467476429722558580 10886570 -43384695212326938505118082197875343520 10886571 308065424069632361026278089032914953520 10886572 155334099889775023509596163458459968512 10886573 140985498495647837662558631300198216160 10886574 95289763328788035480491686035967018560 10886575 -346455309408480130088280759277875637800 10886576 -97334097382678239951268756292542906368 10886577 -193019793207891111350897832906958838592 10886578 111982773819620630173504596831035565840 10886579 642046230063642835435757087720787856272 10886580 -67312163078054049861535830901321236480 10886581 323680175468446471682010088206521446382 10886582 -136879590572058552448580853995608596480 10886583 -116344218252409273662740899421334402816 10886584 -47222145168410270984402006678127513600 10886585 -195405821606440334263175514419648289600 10886586 191768020886762179124599410041996964864 10886587 164204804848031991294081247926364539236 10886588 298595193112197877011237098865706430976 10886589 6951306339107761843870157420925863040 10886590 -42442224665813693776892663561268817920 10886591 547930191856968975736151682780514780992 10886592 15266269511806699833117314803430326272 10886593 -169154047263773519213829315543204208940 10886594 -151727364131494326459142680871554905904 10886595 337832695841029384123022338627131916800 10886596 137161973671258657808115146473138446336 10886597 -182035715231541648529638512625850281954 10886598 132737306463957842404645725290537997984 10886599 -245876004764109731367489406658779983400 10886600 -420359442178611853987086809669264640000 10886601 181159490528837845447668378696993830400 10886602 -483746210899079407700411484859347895248 10886603 69874386634534665522591148414470729504 10886604 -312627298684873735525242493657819759104 10886605 -325695226365518449229150223715804978740 10886606 -29905614248296549103103587383092733248 10886607 -12489360950637777877088898586539800304 10886608 105559051571026391143564975115574312960 10886609 468819449548773752222525091543895805940 10886610 -121187321900314741103400190156054855680 10886611 2328533914157385985387510587590779904 10886612 -81078692328954225395121896133832704 10886613 -12030721845638959904483353179025567872 10886614 -194620729152833973483228755157062377728 10886615 -672268607963747236684849772558038347240 10886616 -159381665496880527948077224968918220800 10886617 200102456701406909769522982287543208192 10886618 51025987331083068477591115431205632000 10886619 367691977357703691022815188214628313280 10886620 151989061751958743542380385660360320000 10886621 -194769809285421350647528449271531307040 10886622 -257136785978525490784303159272332006400 10886623 -292296623724088381866876673740170596992 10886624 -336459188030135308349873010818968977408 10886625 574847893209979125832112572871921409000 10886626 -125741933641175169023586100516533231456 10886627 -606129343130615842783807333854099079524 10886628 -1104389327492382371277998289043482624 10886629 -82436360293983646192526462959089281280 10886630 34972009724182324327033056636722509440 10886631 55048457819552569916031938199887190144 10886632 790111033648669690250130092449702886400 10886633 -21878997919735581513111126401312563056 10886634 -258310396551696615324244735018746054912 10886635 227111114044439144330434259251124890080 10886636 -9948298457943963512147884369994950656 10886637 19896383018262006204861027785586432768 10886638 -41993567942707253625250558769334347904 10886639 521100162933581320522406486813339996880 10886640 21171702371204480698525761139215237120 10886641 480823912106001220365333951978567977042 10886642 -51409549582393728836890272590242467840 10886643 -559398277492159855027793044248261027072 10886644 -93202050802632843539860978774663215104 10886645 109972752990985753058986497740662565760 10886646 -47294415956879955791260218320610301056 10886647 -565463659010000155341348782629778079456 10886648 -165591034075099309047282008278945505280 10886649 -532005721312531727134552673388009890736 10886650 222965405526054417766773148612098334800 10886651 -325017875954813429899651126944589392348 10886652 -168372023292469746547005592542817870848 10886653 -215667743832909563354881787996041967098 10886654 -2048043121911800879779442523698859648 10886655 -55966961531971586500575275526138914400 10886656 -273919058962348971397821385987174957056 10886657 -296290132331578193304900845536133353728 10886658 -37706076027258700810300534513948032000 10886659 -3614124640080322249210176757559919360 10886660 307261935022866041859106682820390259200 10886661 251354751596662188397598233841972662110 10886662 148737777970969302850829183427995328000 10886663 799300793069178646792479158891698677912 10886664 344655282148433772840997042980489707520 10886665 414030911857406217930175318687066761060 10886666 -30863227415634477672232349774399066880 10886667 -111677408071460710066618893448357262400 10886668 82885306076108983760891856606539868160 10886669 596412854719012908518413578169783286070 10886670 -314966923638695512131968747221395801600 10886671 -123852062944888064723311322207135234128 10886672 124342164505327846535239027453011173376 10886673 37389745283659739144753610557160794880 10886674 -705022967202074493012565781280297200640 10886675 -475695174491772764049344434136611842000 10886676 849763942802217426970464407115282432 10886677 6096562404304931355201067670211454140 10886678 -127439182043246664928340852290352164800 10886679 -60042177279797995023607856614994719776 10886680 -80306150624998098622873448455618560000 10886681 169267926026938474130551940222423485704 10886682 17606279466780833669480857296904527360 10886683 82281775740288151016051743828487515000 10886684 211425239953467832942229669267194492416 10886685 -258533258780591247660077486060372592000 10886686 -17362886309677337634727836180700792896 10886687 183282286658020787905556215359066434400 10886688 897795698320081047148988618724977147904 10886689 -96135121626422224680267726678027367680 10886690 41150946763608707691329124005165325600 10886691 94118721897101445266315595100902051192 10886692 -530104552417099040103909371965765724928 10886693 229108440854093456969453462125742400 10886694 20214115862798207951967207619767435264 10886695 18029069066127235727375731478470845600 10886696 1131976843017156318542391163736389632000 10886697 7551039901811555895266016185554952640 10886698 222708563365533509552993428452153147072 10886699 299572794459072636416765785948559016240 10886700 80901510347425992916474646588874240000 10886701 301093856160647152259824397765034633952 10886702 131999787405350087493963428030618414400 10886703 309954975152183716098951651786670911744 10886704 86545175608557272155962751585219510272 10886705 73523208424146131676418591441593813120 10886706 -2200875385540280420770456285486101600 10886707 -161679001056437294765068543951763189120 10886708 -60630041764541948005337052568402182144 10886709 -9917943730775116667962704273067155072 10886710 233550804415393365233718631137771317760 10886711 -37739583149433774843837825498685355856 10886712 -637855530695821458484329533807178547200 10886713 152236977315832073206292042236343151060 10886714 -73406080209586507019578915836845730048 10886715 -61064900607666325910382030902198284800 10886716 -585236208690625765483651880358060894720 10886717 -199410188621311018428414680346038060340 10886718 -20941962257411710659398050277346645696 10886719 -278651582065296174186090711453889794880 10886720 76057964012488921263445910570642964480 10886721 291739080962565107160203224886262624 10886722 -277819551440839477868360997837318134400 10886723 222786930931990519294276734807793494972 10886724 -9399122736285482362471727479144281984 10886725 -99577385081611305009657427952110778400 10886726 -108166381589437577536977132656475158688 10886727 -311986217977749991060483091269871371392 10886728 255098775857201268181274609322564648960 10886729 138196703906674516538106930627636898176 10886730 39575178811249006999871875706087639040 10886731 142072664417095601934187972214776285104 10886732 -132428035244626167654148628944404559872 10886733 82582946011443587622523388966725740 10886734 -97057970563583518111306627757753607360 10886735 -150448831774754479976203226811125235840 10886736 15793025695503294714715310155413848064 10886737 -398273704762496672148398575219904201614 10886738 73380549599337964757127099923026277520 10886739 -113400813009158379775954093794214034880 10886740 313466832158883907661592946311628800 10886741 183021197720203861784325624039937544142 10886742 -177766342154523441958029478959133452960 10886743 53218151748099718903017758973860878000 10886744 247839256058467332153504881323782512640 10886745 56421259831022199475535183449814296320 10886746 -3239726512887286510227243113402005536 10886747 -271834252181179080892763215207442686920 10886748 227237255280633083899981122593707092480 10886749 -678717950583187745168697599110036455528 10886750 -126023118663888742257315566851818816000 10886751 202518192904419156868891159491667322880 10886752 -810452586294860158472688383724042190848 10886753 410700747370577971686119591323527331200 10886754 -18091747564656705334096908476191447680 10886755 777729907578903167650378868746161488640 10886756 743808391658686384685415965435067110400 10886757 -189577923925730740798207188944991561408 10886758 396383570846196998495605508351033513280 10886759 62471291608508444901514270996262698128 10886760 221070512876251889082330407151492249600 10886761 -58201112068305076793865951674623328000 10886762 -67676063966446565025520388720357546400 10886763 270466144245561974900329776184431355584 10886764 79296715705596927743728155474047804416 10886765 -294989463373982980741587816732133892340 10886766 117381908657853219657912093047734419456 10886767 789270574419995870014327734962284196816 10886768 1698185128543563989118095355181891584 10886769 -120615878168281334763791559361818962316 10886770 -6580662429511433887495497205601011200 10886771 -41328127247393375899682391574674553080 10886772 35494727853527306491212773858576609280 10886773 -350820394713629653319521235172902609120 10886774 -167579718436449721894058069334482407680 10886775 -217827232529063250312374409908865792000 10886776 -155208424212331007694629163301215313920 10886777 -419232561499278401108794277581380063456 10886778 -134468145348134202061040227480889794560 10886779 938608411190995065271450980786036357600 10886780 1020769808804453817254603966188262400 10886781 -493049816943000267013399057764390824448 10886782 -8899001768007297849304381941412472448 10886783 -3970785641193980105931536391140316192 10886784 -2162555714710227171960566163292815360 10886785 55357485075162164840377341494114449920 10886786 -331151497155350920281648002792477391408 10886787 -6734994205629717276692792816666815272 10886788 -128280800357094286249708808354094010368 10886789 197617814077691936912608159553092138590 10886790 -142161939337145529130265666189535586560 10886791 989825795567978887879573613561029950080 10886792 91232128388541534093510461155557212160 10886793 70209268035319089773233877036289064464 10886794 -440068132450977893689566553657982660304 10886795 -328463436849322975226806744487046720 10886796 398247566510434222697484531042896285952 10886797 45583458540974439510809034140737927680 10886798 159415221240256453848216980409290711040 10886799 -25350789500251528926164816830649690880 10886800 -26823720134066718509603761061092147200 10886801 89019780715719219208919269208245034802 10886802 139918203261395760685127351693959919232 10886803 501917698932818462146231082789358509280 10886804 533803758808682035281471267066045430656 10886805 -6927407163083708203518249243644234340 10886806 26213161834115412508232937239607680256 10886807 -239600143866287466281053073767966981944 10886808 -428910012920405227637000905371754352640 10886809 -14175560589144104636122174290559296000 10886810 -44500477365763498513714734794628288000 10886811 77670958783694678338391551843664354640 10886812 7967811782892639728801294267311429632 10886813 -230085562408588686122235666101668014240 10886814 -267469665047677896638518504647438952896 10886815 491990126554449041955656420689467105960 10886816 216285481710963567966991308785197645824 10886817 333929806396843416736662268258889318112 10886818 374166498995409673109087811864915201360 10886819 -287931418664968703907613038624704511780 10886820 66713644365673540730274776860351488000 10886821 384157840177872206410932621172781743104 10886822 295503215732913533079141420025569613632 10886823 59569121882837685369217687658787688272 10886824 -50581919666898501852865896036686407680 10886825 106965635386042182087218050714530840000 10886826 221141360615416415267788684672913664 10886827 -123029299994429055339392138663746633328 10886828 -64989752128645707244779861724009181184 10886829 -353447060950354397808411938442014163360 10886830 238897464663433530668278674760434000000 10886831 265852859291550159581411516354584437264 10886832 -189277984856349792312094191901999104000 10886833 -762026163069660737599250809234050391918 10886834 47396121128972894568301636655428070400 10886835 369839042064844339366725366904516004400 10886836 51534583793053859855286752059875939840 10886837 -79461981588023388448278836936054702568 10886838 -218601388937365787966020803636081454656 10886839 -3941841300368576835622927729255368776 10886840 544902600229846324371661159418299084800 10886841 189749004117756977279961385296933125952 10886842 -240606292050810337892148623985776444448 10886843 -95510448758865764261317904695707754752 10886844 -161518063129660986057694640083681488384 10886845 -869382862291833597327662291334521560320 10886846 333999349899426217233428427704091247872 10886847 368221014256427558120641035826468499400 10886848 39895498115231124915492839737838796800 10886849 709054234097595908139447339508999862850 10886850 -22285131864385678378072668821597968800 10886851 -306402429140342850342092897186608518720 10886852 61015068047550509088193858599642258432 10886853 -124721485711308169708798062285681633984 10886854 712721796975707355067955239483718688 10886855 133196240862637420304009274683574720 10886856 260941321626557087898677620637990092800 10886857 -12521110406299226898646632764109407280 10886858 242231692606247149017084352408399583280 10886859 90898290427363696171764225678242672640 10886860 -279734544761614016014870797329378058240 10886861 403530642513997323319425544455437615520 10886862 83064147337808123261269957470579078144 10886863 349502306001926793210987606235013946424 10886864 39966408888073701856457117490376212480 10886865 245243200165261329679625437996848661440 10886866 172817413189587965887008814103360467968 10886867 -664672904037935111638025071158046536360 10886868 245451310759066334491546078663113834240 10886869 9463858259021102440269098285477964096 10886870 -318326511402739985160507102930169509120 10886871 128224402279193751945673836104263701504 10886872 -315730585496010142772371421671996846080 10886873 -114684065766920934327676453003152110316 10886874 -11333313106362016749430111890354343680 10886875 -160884190187261974055999812439741237500 10886876 33793622189078480763248074435486679040 10886877 34319472883384304841868337660196164640 10886878 478979039529720145687316530744016346240 10886879 75592040675954368175873781492933144480 10886880 107887655568795834662877283892220395520 10886881 398996524038574728631192969450221643682 10886882 -370899109630197580410871238640533132208 10886883 -12676068553997088041540174476728210432 10886884 -301161474667260805340331729703972557184 10886885 -178053685078546405326843818982233591040 10886886 258101352100736642344525478243881113600 10886887 -120709391096673281720221001839345824720 10886888 221128132639168199604588367066906229760 10886889 -51224906958371209015572582300682955520 10886890 12516836364429279506964257803735449600 10886891 68832067125551443676915463241916839584 10886892 -54467441711272874331516267833765068800 10886893 195362665268057731499323321614878557142 10886894 8790973087896986764402251760696738560 10886895 -278082967159705594845825128998618795080 10886896 161706822835923128423090050774437527552 10886897 426187767828721717871359922243948067840 10886898 272105320118028804292256757064613346048 10886899 -305749390816898946447378698944769058100 10886900 76631123861135701203944694089135184000 10886901 -419022601660031468432397778318134847968 10886902 -208598189545187919789169103774971059456 10886903 1275862381591520555133891076676582341200 10886904 -168728125139605908821200294337250631680 10886905 659509172259784180495888048092623160000 10886906 305347469231631739349065783300794295152 10886907 341456200498876920699101495866523337240 10886908 548017641620257982959631292653974704128 10886909 -619833193973224651450771367513602366560 10886910 193510250795168572302501165531560223360 10886911 -479625579823224797889473538371492869120 10886912 236271895374962528419122706001568989184 10886913 -808285896518632656622252439200722309600 10886914 -293263330408423363276246255569158220768 10886915 -220492226955400218630082558075688089680 10886916 -278478475344465156066774748981147453440 10886917 -65060284012708188256747332612807707588 10886918 -133727359004110367696110789692848883744 10886919 43373590556046108384980992121861445360 10886920 -21797785636590675672402545243492352000 10886921 245319460311640624259205729883401439488 10886922 -275795641875927681550889972698224684240 10886923 519277616825122695305386191773616416464 10886924 -43124884884386865979886244908074560000 10886925 47229258509080347630555881989924464000 10886926 -37296388824043176316239818402671297920 10886927 297042530881126252654684690407051630192 10886928 1501966143297152068410343471652536320 10886929 -18677806984518670580652935481399886224 10886930 40654100684298097664329734149184243360 10886931 207596805308271692643278618013859888464 10886932 -139159464480388131226271014117641412608 10886933 124296457090653368030590721525850499104 10886934 3470939083612935812860717587454465920 10886935 91372079630971766905333050484308859200 10886936 484104583587975906755549636251420815360 10886937 -118649734323362378902260565083620968032 10886938 332682239985192979526926065951175227120 10886939 -233573905012573688886202458392414135808 10886940 385421606061724709683871107446391449600 10886941 226908174419449242040315301726437180064 10886942 53401335220641095286558147598787604864 10886943 194830696672107079134586674687950563200 10886944 551738009647442855143874883322655539200 10886945 -129369098915466401545847117725804392300 10886946 73843128544513401999638072740314514944 10886947 411695565105050196411896507003077065160 10886948 -417466390753931859877995340703401574400 10886949 375215507923801610417729111758026305568 10886950 29613859045324563345231722226356556000 10886951 -31318435052140640477382512150442776400 10886952 -12663002532037030836575656037129256960 10886953 -159201126520323297805088776679766519168 10886954 -75685440079817147957239415875443981888 10886955 2074828493961528561068297999979225600 10886956 668529959583729003104393795952406351872 10886957 217808927115380905387125348643381165206 10886958 10297756432308074092849765149458361984 10886959 182078295854226312263582506233803285160 10886960 -26451683028820269751807226857494282240 10886961 -341299316221737283448776897010699491728 10886962 -19846756247683585317253823859136560000 10886963 292170357783204393633897035198808163212 10886964 297362900250564202066742157109342961664 10886965 5054637506453546007602657416275401400 10886966 -3401344331490420642815001507466011840 10886967 -11090206213974194724437515095182952888 10886968 -425174674389878202527636322736080384000 10886969 203228574768419609449620175866929679300 10886970 -139222846862445582073928229777563466240 10886971 177822355111855253988108932324009203172 10886972 -635228725337512107316090338749890122240 10886973 114755210664493459724708694686669654784 10886974 36037925052064137327827998231545197952 10886975 458696493639345718424637509721069000 10886976 68932619523307317514507325481868591104 10886977 -608794916637279498731479375857475520940 10886978 -24663506973916118533661932416845688960 10886979 -55019990408211616634208753219400335120 10886980 94807583979465818361584747524655496960 10886981 -25557965496385007952385279998623385600 10886982 36212567547513673369199834476936519680 10886983 288824717182747285347037715578337596800 10886984 795294561192178120898819242106337346560 10886985 -131068123623635335100763242702281880760 10886986 92801958459442848597633936651076469760 10886987 441479749738321029624184284004408302792 10886988 -89494417361560525797157206720364560384 10886989 502596005071931036595757668233146363756 10886990 75808608759861574331166142709212300800 10886991 -76411103791714118845563340748833798896 10886992 -67106475423277545852496325896164753408 10886993 -117474768988194984210579242745053103756 10886994 -255283752744763557040674208962144840960 10886995 -55232229031563183559624560989197540800 10886996 616467654187358154016410208497559326720 10886997 282949018781531870465167404587735287296 10886998 -671130824633397332703759127626565632 10886999 242142266548216636450107921846234357000 10887000 -225088014571972178674981236749107200000 10887001 -3003420719340234531800980683377115960 10887002 101846954158265346406436746093550967552 10887003 83089162523499168066071874847543151784 10887004 -448135926291346464487206594975572195328 10887005 291930424406822642664633238084477671660 10887006 -106516826336396915715747546838169890560 10887007 394416501470815527182857125208691668256 10887008 397762641421824627760208982956220874752 10887009 215481762365639503654076366685807783360 10887010 34796973587984945804429165330921525760 10887011 939629331914054529975643328453049123612 10887012 381213262172240283075225081495328619136 10887013 -63345716824072361392180909002440212738 10887014 -37753771747923559257615783336137149440 10887015 409605852841912977035622946788168922320 10887016 -149879884021509748773170075779600081920 10887017 24724370598704235708012027839475550944 10887018 -151616205817089671517570802883589235200 10887019 -207760294253701479843031517990540709120 10887020 49620245157048762406818236029351265280 10887021 -35447081153340953530444687265800713600 10887022 -180667425668865723357578888938726730688 10887023 298035587390654974731899822727463661040 10887024 54072199481096580521298453591234084864 10887025 -101179445334649934246115408739131931450 10887026 34888916491245628950114325827156510720 10887027 -103813065196456702873786567206039523584 10887028 140206236819468006514417115695624573696 10887029 -33337088032806347009051292094588856580 10887030 74221085008133062072938180952032983040 10887031 -78968566487277625593119020705084171928 10887032 100426063945823840816863366849981624320 10887033 168881035155432181911654137772707954304 10887034 470254466708161882639707006745418073600 10887035 65816354959166540916657461392673302800 10887036 -138971930933608434167189490487628881920 10887037 -367826098608948273205455468759864786848 10887038 -2677206449757073927433819825747113344 10887039 106037684498022733785676931063323157304 10887040 22595107320151014882234049352014233600 10887041 13548557380153268905493426355416578464 10887042 62850926772486061318288065936167459712 10887043 -546173209254770009007035944525425688708 10887044 -154747284069692003237010420522302459904 10887045 32920392124883129084205994841884922880 10887046 42541275278885692392361638161592243264 10887047 -374715281750102344467285275924163702504 10887048 -18718506770136247041747353016110807040 10887049 401022682183725984175042403456286993050 10887050 4318477652164506345431738866932652800 10887051 -181331726362003614222434070750541833216 10887052 -378844035122844890157467566552646389248 10887053 -855343617696541885355998479073709751540 10887054 211678428104879778566053834477178617920 10887055 -152166022684232763303679234102157232000 10887056 -140188446029868587939572505221927231488 10887057 -144567262915109901555169479993034230960 10887058 23137626235346955468888668937309219840 10887059 1156745385998438943611967060409723606704 10887060 22004626288831313299870352786427985920 10887061 537807297662035430670230259647978571662 10887062 309561958940782547503533713417768512032 10887063 27913501152264358090829235464866090368 10887064 628628710672266680453344045321852108800 10887065 -110252138754417769000325429853663811320 10887066 62809765693758435591511973918224787952 10887067 -348014319702781080379440307236250757884 10887068 -63916280454054048997530089788091761152 10887069 323145072447822762374430745152288952320 10887070 348270273986989396709823234491881500480 10887071 127016316009011161356593944874988399192 10887072 -229468620721300296744115931681585627136 10887073 41816740511694296234397009124507863744 10887074 -30613018523145216650276426290538023680 10887075 -130060114011594674347528575150469911000 10887076 38842299241132020577890200429681623040 10887077 -43512242921132511585309837820250539074 10887078 -343552267503809919198029986713771154560 10887079 63572746436963870373964944164521516640 10887080 -663212038231084745864900928116765491200 10887081 396975091740683882409540189391650916752 10887082 187913291733962961157445488055847049392 10887083 -770626477391959481672024871051242423616 10887084 -2805872544612358523468064799222275072 10887085 349772017286925701929469237432115800160 10887086 -56559197595059284782305630531522429184 10887087 -63144116167478013277652672266898613240 10887088 34264323537434624341001171302141018112 10887089 1294840317184441183822396794788740855392 10887090 5872167609327212789156321813184760320 10887091 -1192709127131936077625194491071198000 10887092 664170225642305341848838793173982687616 10887093 -103643108731818111972898132013524060800 10887094 383838999911371984270246078152035784096 10887095 -416426508975810831874948370296205122800 10887096 -70772565496167613505799938444820480 10887097 -6661130869674422650306527122712799480 10887098 -307193347323014105942810447296282536960 10887099 41618758965187989817290247545602434608 10887100 -116975397762809641955023918980547379200 10887101 40103699988855707210023149961430826732 10887102 -180603610227361764728741059313715936000 10887103 224671951450875334843202083090318178640 10887104 22894170274394344736737115195956002816 10887105 -266556694366268823167143331811356039040 10887106 -139876080608186708852920406973166585440 10887107 -51694335492002220876663834263529265152 10887108 -258378157971046146601640361455753610240 10887109 -986632791451330283332970881252341598690 10887110 27780550941689724513226654398319891200 10887111 -371074007416630635897575498291030089968 10887112 -456258966136538955356410344287043148800 10887113 -58956915863693895780604564330203049638 10887114 -165130270590703167665450722021022496000 10887115 -454323881757526560159301190116480560480 10887116 39622974491962577471256249467261987328 10887117 -54980904842086278174735368452108288320 10887118 -113570233014376109551194858397244388480 10887119 -120011158450847899975435968990378350256 10887120 -37707780862101949167282475911886356480 10887121 -153673389308209175575837760864594002816 10887122 -69914145781637494461611635598298889920 10887123 -276703112302947863682029990564532430752 10887124 131147063554340418557032300930752622336 10887125 725527719356387395467948775760592504000 10887126 -102658905073374357265057122524244467712 10887127 -26650095070464164399761956754023522048 10887128 -25933110799802993087622892892726845440 10887129 -523034881154774928396206132694768973152 10887130 -473939651976439283914890512420290658880 10887131 152390146055120878388200965317840188992 10887132 -212858670453495488456385167170107264000 10887133 -139839690382981018194031784963775116480 10887134 -413567952792804534221145278585602598784 10887135 -22690315802804943347343857617454845440 10887136 161565670775290258286746687111941586944 10887137 882370576573072820817900265755744090786 10887138 -17807162073838825103709627670005196800 10887139 -195986143649477565308047399021459378544 10887140 79192700753160918862128094369349713920 10887141 90895834395855435289016852814260074464 10887142 77707822908239730614056462952462198784 10887143 -329240265354067586161802788224256329000 10887144 -99238746119799808411500252275178209280 10887145 -340871351014481957443940649095542715100 10887146 130878994477655239049131684371448383744 10887147 -48151022314015111638708611363509084476 10887148 860110771419848538332950605210104463360 10887149 -101993435368966513098524087967141462816 10887150 20507718694372252354573467371471779200 10887151 182362069546580701309350867835994578800 10887152 136316980823388432489508198113293107200 10887153 -73238061776318866092752097962850634896 10887154 -21139302484722192893859964113838586880 10887155 280525108873846995060551309056158280560 10887156 -15543271622564554599601464455430266880 10887157 -506380321907548553299508774945608830948 10887158 678679172756747197162824877307709861888 10887159 353657851728545751943802223705039472104 10887160 -190025816897172162619150972580648448000 10887161 328795135243422891552325739619482022762 10887162 -36269157216831295108053016805014586880 10887163 -310233019527505508256180925952360466400 10887164 223388931079801900820413584113659163136 10887165 208352383997999897214054763208961102720 10887166 404750807179082971695668193447300268032 10887167 -525548089727528072154653370438077773920 10887168 165496656407904688575748826565993037824 10887169 -76451474346054542987616771006237504510 10887170 1218174021206857990582591202134594560 10887171 341970784845763683336353260802249558400 10887172 439361144040025254950359560709843842176 10887173 -220480767613865506907618321676407944896 10887174 33764324520297154078017641535372467712 10887175 -2033624013907858394746180435055686000 10887176 -178653700655220854988566905497970391040 10887177 -164971610499189737498000176733485188096 10887178 -470471452401438326816625975574836038400 10887179 142163728459329294241202632546807976784 10887180 -101714779443405853321674130642340505600 10887181 -153360477155662585507783597064543571636 10887182 37793395728001286408366304999299400000 10887183 -205458764627095729811057467590034618080 10887184 39315647555112498286170348458363584512 10887185 261808038055140853448440019161399915380 10887186 -66488918543021412015449775166535319936 10887187 857247065625587333026987153268429409836 10887188 159771447605669149857364612400060841984 10887189 -114460528067701486988754783377325089376 10887190 311172260128651739380078475655578467200 10887191 335663789952227093230280513222616514560 10887192 -114877534784486232328229085856657920000 10887193 -244547265517526490772335249577803560496 10887194 34933732638215631449329642939598752992 10887195 244667422699754139926058533514772285440 10887196 14807168498121882688349060960055334400 10887197 -330710934288698352202741441123240467354 10887198 83883625700626567332743703654175165440 10887199 174794881840546424466288858995349327200 10887200 7694836670443588969566711491592192000 10887201 -99876640863315716157945465472830234732 10887202 333369531370308493736610353361797824512 10887203 43002337032411887901137823697941097104 10887204 54454345108915083486948499058466333696 10887205 124033004778309605514340056410015894400 10887206 405674241659402360227901414355946400064 10887207 -35214251108736068533681040510623716912 10887208 -199740532927100666395224009215041228800 10887209 -594212031084498992537990308712420784000 10887210 2860363834604887912227162987427524960 10887211 80656632101491610587362858493912942080 10887212 -497733743837072570312714741525807490816 10887213 -2026400379610324946583845751147536832 10887214 2894683248310770137751240115619484480 10887215 -431785983988585143244695979762778147640 10887216 56836911577158374819982897807498903552 10887217 588359188812083259685748586538558658 10887218 25124041946391970200086002845056908560 10887219 -74551480460060915648757314355436920672 10887220 -35210262730126634038110895955367160320 10887221 -1540390561405535783120449609408891205568 10887222 8775707304611885170629707811847672704 10887223 -191824231982213114540064233804682013528 10887224 -571500733786978986773079277600591319040 10887225 60627193364418906246930552778971732000 10887226 -15062270996768625120047373168077246976 10887227 -284064196681859672085093452843551327680 10887228 307047829161827610436873908133159280640 10887229 -128475416418793253743442855841185210170 10887230 142573214143906215678404390844932765760 10887231 -210110270450809406140756019818051172352 10887232 196251166111663825062328331562039377920 10887233 -262622000486252232256312073526211375680 10887234 -116792889639339057822402356945315261952 10887235 -59295956087567245608743125030944142320 10887236 -150864071020576127266271494034791250688 10887237 403506407281453049449062435385506600000 10887238 -34177382556973720007720862053783485440 10887239 559108985652654445922674769228302719000 10887240 -21286974557632267872880729489450598400 10887241 -776276429703039393834725467232672856358 10887242 155978587952235795262603792837335108192 10887243 -266141852976374144561211600214925885736 10887244 -408040119798119809538779680182992862464 10887245 317316592816897197638034205371434743500 10887246 -207163866537604474807821945339437435520 10887247 -89426565216540615665993765785188377600 10887248 -12524859773691703158967713987570966528 10887249 355323788891818579412087911730289361728 10887250 -75740989391655807704511158595904896000 10887251 226655272967934978135243790851609915504 10887252 -83226795206098544936747757939266574336 10887253 -6895685299829847468637917069285044616 10887254 109857981819430332543816642827977030272 10887255 -97987330898098411936681268936361660600 10887256 -3276053822549972611860505280902656000 10887257 481851717099061716547164376062612861120 10887258 141241138109171556759810348185176809984 10887259 -50969611738398531852945205115118492240 10887260 -212393090790570708330102105108377149440 10887261 -138371239944194811849230802948899921376 10887262 105836854758651901575369173460129099264 10887263 -156494560603250048405759950467069969936 10887264 -83625092038027197764325078749069967360 10887265 -98370035818817555097690857103854639340 10887266 -26904911685139326916330674440114726400 10887267 414159277711237187024628707258051071920 10887268 300146958111551789332153865854138761216 10887269 92014245130880485591393490920585918044 10887270 -109229040311415651536271219898638796800 10887271 568502022435930825265978614482909068472 10887272 637635358004135457987101698303732531200 10887273 -144798253085764125617167290255133837878 10887274 868698963507690221781527216833716824832 10887275 32618984070071729383236700590320410800 10887276 -22843718773253163370110775422049099776 10887277 -46056988363759141710365865627770664874 10887278 421162250909336266742212352886262501440 10887279 101643442970244203698979663597067086976 10887280 46384784227884520553684335173567774720 10887281 7781033413029295724601571149346857000 10887282 -11614385358675148509325268803401071616 10887283 -131330480553039922110401549613454942776 10887284 -423434247975010049317645169847760800384 10887285 55857545818891326104575715756642174400 10887286 418753405279577095991834682646155602592 10887287 68870024841694221183512598694814542872 10887288 430496536244441366805924381160187842560 10887289 246305279273899420037474323145583533056 10887290 -18712814977679799770915984039536128000 10887291 -870561984302334637262374154818957848 10887292 288204122472967661094393938497643464192 10887293 8927902377371387104441938862298869248 10887294 18951838955701392628510719580078672896 10887295 187016888745396413475482510739524541600 10887296 -53354608626569368597006897763057664000 10887297 250585082314946492114812833309777361200 10887298 -56702797406838143694446088122510295600 10887299 7115755681490227220899720939279383360 10887300 26433947471724257462244955022368982400 10887301 157445217168131315930662400784899550302 10887302 68330266097614954896146507068278560352 10887303 -92273197091369495310261464226709197312 10887304 48212573683120038096907718269377331200 10887305 -147815534153683611596428582545090924480 10887306 381731825743256333559861937757106339840 10887307 -33024128229837933992749272812454694444 10887308 -342501407282231349936055953252252963072 10887309 347846139704523404243206607757633289728 10887310 120425835804690955149983011380268026240 10887311 -446277759221752641596207649308348411088 10887312 112372807007053977252990770563911843840 10887313 328214452576555975260780861094660313844 10887314 -513555220395032661915800268024905550720 10887315 -522841061838225658996552975474376378880 10887316 607818806503945927460840181803623280640 10887317 -7091103260386685559712893878736676800 10887318 -7383404021416507008248453065204571520 10887319 835195402702598417008417779855230891720 10887320 -328699776825592285830631861943330611200 10887321 -256178694151573421682138011814362058288 10887322 444231445074467329768089417050105176032 10887323 -158162789394452590793101259771193133200 10887324 -5092196681118100776572775332451188736 10887325 -76554082299007940468141455325708125500 10887326 -17901588177782902551086979082258202496 10887327 113773469009238254044500462372797495280 10887328 911092140019952392961289072123477098496 10887329 -275427097897584250035103224331570068480 10887330 97011329089774505337390165564495697920 10887331 51395391301618487899473280893552144448 10887332 -405813730489943622202910087844668993280 10887333 -441097100060073580850512496860095228576 10887334 -117256848892954636336410712934079473184 10887335 -98059899805359635435406528979148667720 10887336 -245730922369342086352196877403075015680 10887337 92238778063872734619283129486378861812 10887338 153463354123837957612333423019182848 10887339 56914285156498459581438776169737200320 10887340 170801007106607781785987002267318179840 10887341 -43186980045788463431361548587523447316 10887342 262117441062873282314972960853212160 10887343 -9469644513862106966007889318920668640 10887344 57313461552776003062533269951205212160 10887345 38411768955605839937010171781070630400 10887346 234795168661342262526671037744948697872 10887347 1056143037758609258084408909368324989360 10887348 -328015560759280367434574361984049950720 10887349 -181452053604918410515737335532851756352 10887350 -52955926793533444564216531497708645600 10887351 67519650220846872448786047757111001832 10887352 86518637509313582252696446098020352000 10887353 417484507944904948343350133574451329024 10887354 -31090887779689097794423910820354539040 10887355 -53988411713285520199270520682919044480 10887356 9198785608572818526734681577944808960 10887357 1486941600122996779878595537886936640 10887358 97268900305468379235792357350797171776 10887359 -187212057605382726286896433279705492824 10887360 -59467477829732575565791271877429166080 10887361 -147695666803086614555397463265633736960 10887362 -563838431334503110956771215776530905088 10887363 211984008324961669725963072693697340292 10887364 -239471517552493863460604633510732900224 10887365 212946409480695127538425355509931280600 10887366 3662860811866046514991640807510888448 10887367 -802026862082867707215024635792524172584 10887368 -197166646131089569956844454505128893440 10887369 -32282553440687739442600159314077846256 10887370 58415526538413849339227803905490684800 10887371 101689899958970947711285409834710085544 10887372 80873359789416927386179301813130412032 10887373 11594691271144719991243764960337458944 10887374 -28792274415910809171582541568804434368 10887375 379284929816504617130542753863082068000 10887376 57047944161149699106888331578459684864 10887377 -603090441647776261976309083024835709468 10887378 261846765363550496762989075861453697280 10887379 -829757410342487753862773357487004592020 10887380 -50068714280762842372281212127167078400 10887381 -143092694411046152311835758230060998130 10887382 -318798066669005780361333906218735173632 10887383 -314678253608496101924053974125777371200 10887384 127479396495514566863130781486298296320 10887385 -3179073969411227385093760958050118400 10887386 15187033025255343009066066016012228608 10887387 -217501203503130836331516530065820149248 10887388 337019698439441541407374209405768936960 10887389 -252512728650423108005576879677150372800 10887390 -2020575852645908222702035335565226880 10887391 -152826583225233045366958641909700852368 10887392 -105288248536826044416358909029151408128 10887393 -103252822439927507053731810065692339200 10887394 -59264796013719796113005737503569069568 10887395 -219103863493208301575396890430238964800 10887396 -48128004002872473381851302526155517952 10887397 421181311370821423973814465942355454846 10887398 50864432187864401935629053052967679232 10887399 17705520445853639570831831498726362320 10887400 348320133040666049472924431273918592000 10887401 -187932555049725300103088342270735000448 10887402 -99762388400666224526189198472756052992 10887403 198064049890205471628847385790000913652 10887404 14092051371805778198575202554060416000 10887405 -22052123119474107572207097604802679840 10887406 222680631691568575378722772924885751040 10887407 543689785413970471430063447289185656656 10887408 -38625147595571980069302360166342361088 10887409 -333114272722186422870692567002466714112 10887410 -96757368745450301092865881020052385280 10887411 -183655007176957918779838829168165356800 10887412 -357361024196089895319033298790068062720 10887413 -272495887770702845795904846831958594980 10887414 -183124130742071646681590824058217898560 10887415 -213324403707971928869894590639810291200 10887416 10077401484901902930088190115977871360 10887417 -17259499352162451211565016336383273472 10887418 269722101831219456758555093109594109440 10887419 -461664857748758950150155521092227409056 10887420 -275031328307443733583103802135193861120 10887421 -760993665189770491207592658130456624378 10887422 -14779522911649727291031272371496165376 10887423 100728931060680622309751672315872720584 10887424 227341185283770432868809200849072947200 10887425 66935136677121915571675445550489724800 10887426 53370082924292187246510290684126707200 10887427 15327347049613436751799153322507300232 10887428 5197690282086770121730312890857548800 10887429 -165122949109932102328966189412478096768 10887430 240132118691102060657982588903114192000 10887431 -21471718164028475121868633574435505768 10887432 -333099760106524821362072448478336327680 10887433 1338547982371015597840541943506495530000 10887434 -51216509727359587861086736682283852288 10887435 -29272247217317682408111058959889700160 10887436 -234290089580665448591435271358918372352 10887437 353943019330905327249260048559258173760 10887438 -26796799052534896176342311343875307456 10887439 -27776385197866812612907074153192633776 10887440 67322646790469009096955248170099752960 10887441 39389521145116896356745775403869338240 10887442 130096054105422893342870045879441319552 10887443 189520098705906870234708911813110251600 10887444 -185795176705687307851233187305129045120 10887445 57585688660117545502050876754434769920 10887446 184632453098425324033936226422439065920 10887447 214895876129247476773215186990716442240 10887448 21111474999018301579291623136666583040 10887449 -513354751381161509656696892285551274550 10887450 -2655151843441582295395761951238464000 10887451 -629479841059844003550653619309255335548 10887452 -1230759677510171315587402710900324864 10887453 18380147363335010409746705635936681440 10887454 460853887407285696654062872646437090176 10887455 3448614118239074513795661114629200560 10887456 373118144959099112679429365174831677440 10887457 400820962447399701704685486007261225506 10887458 -115384170423157624498211199080355871920 10887459 -379766144901337687267605090068553360 10887460 -418595438360131272637852533157430910720 10887461 161380656220740921245369621595724821852 10887462 166726933453167607690321068239445637920 10887463 -71462488276183113977617861260346638000 10887464 -90710456571086370517652713059070771200 10887465 -58977391072581000983417066997935544000 10887466 226051300835363406304675367364459168432 10887467 -613119608937307244362561712374051812240 10887468 -82639333637746890355296112919063639040 10887469 50847169359504723958875220486208905644 10887470 171611145500060643446988498658536057600 10887471 2896683329944922065672960666980938880 10887472 -44687547622423565567629778556699475968 10887473 -436717365098545364128695934525145527278 10887474 -6105459187857136547759823738334679040 10887475 -220561167426585707621108976869764739000 10887476 96586096877197243846513173423452338560 10887477 -234919243331440493787202858654128749280 10887478 133288674233349071032981459193108336256 10887479 281491630997615147971809277710325475712 10887480 -62632818463874016659403574404624384000 10887481 -380779846076422895086053204825616198272 10887482 -366327980221909845206626123869918891408 10887483 187265164578776398160900902541576352024 10887484 -366340279181559291535021302408670249984 10887485 48788875928228918565489349022679250560 10887486 45401965903226522571044289534824249664 10887487 -151854944655987450447140966218808024592 10887488 101259638089967277872701716109077774336 10887489 -68290888235693016547699120843403328000 10887490 -45496679695385120381675378932803180000 10887491 150060788021483865527010058111081317984 10887492 -61817981818480303629949771812853579776 10887493 -150029960204309952667485833862848613956 10887494 163516553925236161597065726169001711040 10887495 17345787063248369388155131843367869440 10887496 -387548007175742703080515813658586931200 10887497 -60512025528700839748281607796505803988 10887498 254725051445554968613113462409489921584 10887499 238085110629853205002388236842851100960 10887500 -199704929926378649034207127246243200000 10887501 35513822412520747930488891320594442432 10887502 -17697972860415618693672152979164534400 10887503 448850359036986496113876996320715467520 10887504 11631136442279447465597384767359811584 10887505 -116284307813785821887045885631031715340 10887506 197969735165640770216489732367327360000 10887507 -354858457145939910732068557430148009360 10887508 -105461807578740718790519402140549996672 10887509 92974036180472327495065475475901843512 10887510 2467863924272131910756158076483174400 10887511 -152504278217416064569085405032597744888 10887512 27827078681539572984954996032116899840 10887513 -4124849720477000481451522455530112000 10887514 2144297714605869361323464563996030464 10887515 499222439511149865605743305643550612160 10887516 294856228281493158063507269921318694912 10887517 158319013300719703434432762853207062566 10887518 -273821158282209960980786626414188359040 10887519 223273219905556222340880281378265046344 10887520 170318603243898839209200619293124853760 10887521 -441171768378524970826739814098737837278 10887522 -159705616750653750143659218953548220160 10887523 -508839690766484432968021098696060352228 10887524 -646286660374221553005999796422309873408 10887525 72534393638364738860373182481846626400 10887526 72923677796367731334499698131726183424 10887527 97651576852702572527599070972710888032 10887528 -53295832800591595992665155118153318400 10887529 643170823968028165387004642039556169984 10887530 52204134523968309057889994955934328160 10887531 386584656947568038170424935858910914224 10887532 -301168226794737201751979916798129021440 10887533 75793761026077102909711213060853160000 10887534 6164114923622770529175315061772533632 10887535 132622136054122484183764759197764721480 10887536 -102969875720441587699480869674314530816 10887537 -104788797176794895624580157431729271440 10887538 -327352092219369846278413269525022121856 10887539 287854170679371800122062003098874849024 10887540 130895770409706713779950675874270156800 10887541 129329493325831154704691427354481655808 10887542 -65235750830420593599621930049932671328 10887543 280310806598818648377566508006437601120 10887544 -75897978964433093427512215853567139840 10887545 -493337641936296656526415814574310400700 10887546 78838468450324322421757896368297697024 10887547 -549975566018240438205033573315873204888 10887548 101933004902274445163285576130809425920 10887549 -540295527400518489394060577312256923136 10887550 -43147076513186414995289596934062502400 10887551 230516024606865022288440705960849925200 10887552 54707112755254201595411074590902845440 10887553 -483278586441969580743306665627286610496 10887554 59525840176827758803468047475638118272 10887555 -22564559539058783405249553637985551440 10887556 -343872128963182404946131939953489891328 10887557 -13327022739833395316732138058452309280 10887558 230903665616408836055635222959803724288 10887559 -707612202667702888258994808891757099240 10887560 450497485684225906870665671030543616000 10887561 -568054429087636738308946783928394627360 10887562 139652315495835458377657359696938433792 10887563 103409577577509283271594409812797465812 10887564 -246387908536408691789972712687643636224 10887565 -275484156956561947138909900737324422400 10887566 -56213895267941749532236028574919794816 10887567 217359311108845194914079158844213290112 10887568 -49543973008420106805228364695796367360 10887569 -123251356325504877169777956444256087488 10887570 -120879654488367760092392262305404876800 10887571 327914969742655903397910637387373302800 10887572 -151466283623084959722708599363847364608 10887573 14002545012483499782047376698815354368 10887574 -95265721014682710600520109739487716480 10887575 -516580293491185395878333267033090317200 10887576 70445325692139572942420891996543385600 10887577 -484317938793748369000875722792537019574 10887578 -35048223292540988008536710156751788352 10887579 58867970398021327130292008458119823200 10887580 -223189809319127493310394267301248870400 10887581 173540302617657922831718487898159409382 10887582 -966046350044122145430352831047764736 10887583 50965445631432538122205835798406848512 10887584 -622783016022935745424647849520878649344 10887585 -4435028292828492225050766771593013120 10887586 -103359134493955457105894075670107238288 10887587 -124054236137979848940248316325508432880 10887588 156543813460592364286327920014896773120 10887589 -510626423912452468372812730406141118560 10887590 102927399955166438707922410123030913280 10887591 -101335995722139875863831376999626510080 10887592 337695935248951611984208649823200870400 10887593 -589325840627051788961445514220329393158 10887594 -52526665544395078244670959972260396800 10887595 380603904870660105000088856361418293600 10887596 441469225000188384235005311508663379200 10887597 -71005699854187722669344019449095680768 10887598 347657977868152719283191355318978852800 10887599 645282658553969257820001370196804680272 10887600 -737947440017616604982451079171276800 10887601 3776431980792197978593631688017696112 10887602 50348991353160035398592100614572353024 10887603 197384198823986144078920738713591748608 10887604 66295930959772846536125938571080409856 10887605 466634368656158438948059644709926847260 10887606 118558943762419490753697121758788063712 10887607 507547634184936116472103734605122856 10887608 -285641883413173866559743755492858265600 10887609 9240741552870353077791187757228141904 10887610 -43113837951800724213396693891782123040 10887611 92623086842173652456628348015797217024 10887612 -339004928443888980155860825291911065088 10887613 -313642368565134539416965751274513368416 10887614 -113588793717590915883568987353942411840 10887615 -431526353491709974913374945204381562400 10887616 107346747006701585060880107244122800128 10887617 408561967898189792945380669336911064020 10887618 25600505546292457063577321532307944960 10887619 -781187477578825628157448358470999574980 10887620 19220771791839531207158362971405703680 10887621 38370890466200167014760512041759730912 10887622 37741578530055929517377635866021484800 10887623 460027068409994226108798285103610854872 10887624 -467781951719995022029397920028684697600 10887625 -189983157868727473244484922614891072000 10887626 315255998914141803645895793754728279904 10887627 -270123430861089715735071701100440403840 10887628 1700150383214771141027772274342068736 10887629 206454594942086298592088267404704730230 10887630 -40799201074290182843242582412805569280 10887631 -235024288682471864516376981937456866648 10887632 16354165035850081551957546343847952384 10887633 -314252675014100203556715974914249245756 10887634 168266416057230628004416713452092299264 10887635 -266010546669007354453707157666819992240 10887636 344432127817080613409389022024692807680 10887637 -295482411317342219731642353110888370240 10887638 587153332357520292398222940212263164096 10887639 15005195007208966865838408406706972160 10887640 -350854982645138433376428044244226867200 10887641 -623045472181328959886544979242749459958 10887642 -405931577860113608029448027412718133760 10887643 -2080216745240624923930442936397763696 10887644 -486028075502604207982875551055515381760 10887645 -126148265481268303588659485627338809600 10887646 11174454878076646402653730256647633920 10887647 499421874783052616799604322636249256096 10887648 20739153200207996319469199087546400768 10887649 -395048988837544398207593011185108416350 10887650 65010278995179833759415514881568524000 10887651 -418637072907750689309900650883056664220 10887652 -72795760900520622476654780340326318464 10887653 -647389171548453192302729244285129490722 10887654 236069861669087267867896405148280765120 10887655 -19918336834825698374714570116070026440 10887656 -46968850987087570018350759471356513280 10887657 4509664040581244322211380551591304864 10887658 7452523750814127483387198224284351584 10887659 740884594510295054844085088376570578616 10887660 34376851020686541182322886890880911360 10887661 -585727990267869502673611721464040027648 10887662 325739053650065127149373447393826400832 10887663 -14985930767991818565528506302435416816 10887664 -48302170759506389818375424272954097664 10887665 -169881463277452335716731970366268940800 10887666 292226974838832101213778111887583901824 10887667 424083338415192602841099037802923676832 10887668 25886594025073919439121646122594701312 10887669 -26335185867331180352451549208909483200 10887670 76508421708894893686829683793877580800 10887671 91395610646398159171997057551213571472 10887672 721853016720364819034299786189446512640 10887673 -341554906836475199419005474672582093240 10887674 63509612666613746542707292608280108032 10887675 54941368131586720431915751683298008000 10887676 227478786360876652379503482990834789888 10887677 141979090549808207598286364276023211526 10887678 -39954540841753780208422296002883767616 10887679 -104844693066082595660726110171935091728 10887680 282462861368431693628367623164589506560 10887681 12769444980079926146781912014803200000 10887682 -167286268952005046433982702799415062976 10887683 19892903618746459670852769713547565200 10887684 -183578244924061911728071552333949429760 10887685 -170599317485547938999466602247522391620 10887686 -3722495828925677632518530742438618816 10887687 413323319136014257961445740113164031080 10887688 9003880394786681648535670849806336000 10887689 -927302854433737241862929920060400769510 10887690 168871831743988153035839494552668848640 10887691 -133918676037823027928019967863154238976 10887692 -189012554763211253235506618766988981248 10887693 142116141789471917582037101739785452128 10887694 -5333572644610190681013936553522867968 10887695 65404846961951138795167083449440132800 10887696 327289672363381899356417948683075584 10887697 -293397722125170014734310928031976843854 10887698 -440060124193934526309237485044311116400 10887699 226709670918064269588108326242908622128 10887700 139388511253736517048353069525654979200 10887701 2030812574066684625514535152860032640 10887702 177922638855071244193912206628742455680 10887703 257298189824769353680969296674368041600 10887704 -670556221523480737626782137964712468480 10887705 -608582910936875731910323488900291791160 10887706 67317548068284794110641084423250214880 10887707 -675521887741727666794196619405749629968 10887708 24955043022303193748667526750096293888 10887709 436021518909843622836307674593672227520 10887710 231902834939715596995790008281122549760 10887711 57391508177184052556522728166131042320 10887712 -246600099386964921881375927409572315136 10887713 -1100320812605934805785814371603261094656 10887714 -228894909302114899268220446732438112 10887715 -121095783248826449898506533703793512400 10887716 198092860667750584685596894820357677056 10887717 284832229317668584639392002780936806848 10887718 661258700185030567174456428818551921920 10887719 349286715127536197214342525457595952120 10887720 -274723376539862916082525635616816742400 10887721 205620344714062264535285027088860503560 10887722 242312165279231878995149337869668166400 10887723 -331748535642511848125396882018798799360 10887724 -55681314127106889639144110833005871104 10887725 -57969384239810251578411712351662515100 10887726 29360931052504008223096664421354883200 10887727 -313478515423576576837406129433925498688 10887728 36374229747349374616175627723130470400 10887729 5499168428684565454871276050664508768 10887730 132188846743078297949951284445647603200 10887731 -20439528078712594828819228834590357600 10887732 -617954953494761250723810587407236691968 10887733 -69992898215305647859806658518017605760 10887734 154458910593461647934799119099206231680 10887735 -106855419144327733396008582226012326240 10887736 -451336873971759786761139718270654648320 10887737 45706068343717618990565003046284636352 10887738 -19496520990088354726483732808172180480 10887739 -474244443794197341360156584865088434460 10887740 139364994931827733318867449066149529600 10887741 5224231024548957300282718491615811680 10887742 78073504960681866843670908940956619200 10887743 -157495350343812175379820469146784819008 10887744 -13731220700080194273099907336627027968 10887745 100386475543714698439647549338801793600 10887746 298328236145803960792051297524495333072 10887747 -114594015526856428874879843297776513872 10887748 30274835018614975510634176753517747200 10887749 308732902660970695463879323238252781564 10887750 204860236772603660447928388987212480000 10887751 -173937438115477568316602250428698109400 10887752 -674343028955979313970764297745262182400 10887753 -63342839880153310304818794689413920000 10887754 -145139202266304254277865986355949225424 10887755 -21655814618078050946266314679316568480 10887756 294346612593570556277973709490706223104 10887757 -424473705828300118685287215026538729994 10887758 -41082442186318238879037745547405426688 10887759 -65983793855850083147025014685596108736 10887760 999001205417348231437437654940876800 10887761 -958200233823060339382162572131657545500 10887762 715698908686387530154310073413589504 10887763 76985067242744342384838936409415835504 10887764 -484878736078129468008786871500877774848 10887765 124106089371820147427729443145128915200 10887766 -268889086222276046553166756078970020800 10887767 67043191957616344364256450553572126552 10887768 -188403239613781001787123897038882119680 10887769 -377423821540004326727488216032216151404 10887770 359234012688664940889287959143015994080 10887771 -492023510640640777026085281411548272488 10887772 780946095114726007758029712793444352 10887773 -125169049196268262527005670903338494836 10887774 -18747849390609293695187501019234296832 10887775 312837461101795549481564109676420635000 10887776 -110582248662585108989294411251142885376 10887777 -17972903609348506729375026905524899774 10887778 -76321373732865196793692397827832131200 10887779 -36491246573680854646024483778497989120 10887780 -259717642017442042294289061646033305600 10887781 773241000340249347301600604814349379582 10887782 -81206464679360850473573494803811231008 10887783 -326790415531009513823336576388073762776 10887784 290186378431278718998892238768881474560 10887785 116993093337635966084708350369755298560 10887786 6601150613152289001885832330779700224 10887787 -399766945035117436350603039859009447564 10887788 275252383132186566295643544404585081088 10887789 162627679254292660445519971649413693440 10887790 -7550433012564254855304132293683169280 10887791 -89326836000123093335985717024488112408 10887792 -60012272469362294874627630388807925760 10887793 75939417025482404265934577730956302016 10887794 -371190038693263715519914084508536573920 10887795 250473753826870061728229509816222893120 10887796 157841615886448252707817174842397779456 10887797 831468542804296082383015238933598579246 10887798 -62542062817284685525376835307231848960 10887799 -195688494035944929196373693666039062752 10887800 159750741351855018586395366790101504000 10887801 -237991160137743811455744823936038216000 10887802 -226699985387748193266157079052820437648 10887803 -843537174015749406271208143214338080720 10887804 -27612007063181423977243983206209320960 10887805 249353341280263185842600010436034012400 10887806 189191314623678909349997528240601380352 10887807 -99157813678051707601050062669685767808 10887808 -597527301060544150527999592098252718080 10887809 371122305394269492092456053473564179904 10887810 137201318056114046315103861439689692160 10887811 251015693959036680233258754839629654848 10887812 -167516004057368959795666772146846126848 10887813 -472915567438291205111500884822886125858 10887814 -1492732755984681843822590858835406848 10887815 2795928660235928589978368248458588000 10887816 344867831891981572061192989076551065600 10887817 238352769952221170029789278927248918400 10887818 29413438601987747214332390054197611360 10887819 755068267868990354050588378629046902720 10887820 1317652188347863945675148277987164160 10887821 339014137247910940988831351194657943424 10887822 -523225203184679274849558517737192000 10887823 -390202173745311664870064728544125102536 10887824 186649931306129154588146037775388221440 10887825 51001826492217933442279868629833126000 10887826 -340575548417609346572058495398482635888 10887827 108204458025945812133225294603028661676 10887828 -12096717659849184992495227021052510208 10887829 -980676506128826178185463490496639046020 10887830 -343658078029803430255884095264577949440 10887831 -280602704123298193323548967516358058160 10887832 165531966591579311259687521907906969600 10887833 -515555182205675870511542934612363208176 10887834 -129662284492190585732044139893809861120 10887835 -184768184036686494318913219449013021440 10887836 -47864224037721891412633022958416186880 10887837 -208207202578512000371508545862269912064 10887838 -162065880718167688084691808231984987456 10887839 493030210541564543643089997312257468640 10887840 -122397687494674280239307053394973818880 10887841 -556894992745935531443214822984320306768 10887842 21115787981044165793096477850177630720 10887843 292906788925761083738610049017344873904 10887844 -133541569469932945592347658972792982528 10887845 -121982082718318093482760643434620144900 10887846 93460442610387434519732311495780449984 10887847 -1034916950997413307041098277867844722040 10887848 -94672225226857806540308062544973296640 10887849 -329608335243381778020491087134814294400 10887850 5782396657210495046992146744826732800 10887851 -32812372791162625938239268934966429056 10887852 5465278691494893643922741676054431232 10887853 -206805067260903484787466000453150705898 10887854 -74020722930725645963550594576102076800 10887855 -106631731537798255357047443133487718400 10887856 62461224938738438521552628461148372992 10887857 126214773211408935201195519997890307488 10887858 5109039565933068246102626208073459968 10887859 -140094431019568255575099009581694000640 10887860 73305589729576791150209426949274982400 10887861 -54066671859621476207918292463013884128 10887862 -275998724009480190434617136981961770688 10887863 -147672882360917300436575824448273781840 10887864 88191205943971412964855215870725201920 10887865 -308077215278590136812207484597787079740 10887866 -243889280973016753173182989220356344576 10887867 -435289047640316395628889419832249193716 10887868 57063784419041084146045136601622819840 10887869 -101970872749124761920245672432429516730 10887870 -16102013244359021069422017982341427200 10887871 894456880104164104622799645353506528992 10887872 217115336534754969533676938255265693696 10887873 -247643519562400269370306670633738993616 10887874 41807619449944402230377345247100462080 10887875 -405173705881652337229997055743201376000 10887876 -37219942140093729326784878811805305600 10887877 -8444068554927493591610189216647276800 10887878 58107863742626798312701180657432154688 10887879 157250168610552736994686709675276024832 10887880 -34906359465095075385329640993762816000 10887881 -725814314373460919859970898977133649318 10887882 -55443994944913667743817722485560580096 10887883 -15173844746217262449805469360987038376 10887884 14100076416276841667248517513458974720 10887885 -450623281207268434084989756323067172800 10887886 127015324712604435312681196205521651392 10887887 165169551268090332842217121268340716400 10887888 -108724617023081453263077705844686323712 10887889 -321804911565435616184017133925726146076 10887890 91714023147689931317822433818126605440 10887891 29141768893181183607919851712150712064 10887892 -5625065917144237054981376414227783680 10887893 -184018266188462504295423523346012635680 10887894 -74726432751152674399289366730152354976 10887895 -374347779169280930331473106632619930600 10887896 -44046054038216312719462908342496051200 10887897 312591723208375210558734634194181179600 10887898 6870427027767251267617984251601762272 10887899 -1162476219588411115606476158484554251008 10887900 -41359719506173767410925525004403827200 10887901 -1917811821052699800386387971679925120 10887902 346021607699631577625903271206260819584 10887903 -197359316053022286498228502041431039160 10887904 280238942913435087978281430470680903680 10887905 -305744145935534565034093441664392051200 10887906 -247592210197530994177064230382605255296 10887907 170633262891764871548530330711946652072 10887908 57020571359378168369275538302277345280 10887909 -325328815184612405670750330058723924896 10887910 -355092808983950185055953392298066577280 10887911 -204502663255806069241279757331206682648 10887912 161858850464411841841351674798735360000 10887913 166761330579654385525137111116483624704 10887914 -229931922407960608114205871518097942528 10887915 -45476820420695754715731066050136952080 10887916 62894531496019906032471555105443394560 10887917 9002244622183225055420890965828906966 10887918 165477664898066481993667164978131632704 10887919 8138210379696531763963519066473795840 10887920 70123700848249908523029253960224768000 10887921 -222931506833773033196571690881145585600 10887922 -16213107094965570136052734951120644096 10887923 -533226937367761251858115761131009259828 10887924 361347033283171442246098242797618331648 10887925 70562538804790862009063561999473336800 10887926 -22234372729965478664139363734521442304 10887927 -16450297959270973863578264784844584192 10887928 362160563086538610134636705831793192960 10887929 161745429435336024088169246777595274884 10887930 94636734358368818320340830957066318560 10887931 -493991017076822267616157767045234428940 10887932 -112274077844621087444553202833417593856 10887933 134337999618257388230823542250685913664 10887934 -348510446487797006015036442492519530880 10887935 -187243918347496192040525593894739220120 10887936 11950822540530346315699201208475451392 10887937 -341783416400713625455227025654830811200 10887938 137730578488894790508237632002329384960 10887939 -38188475239382400192983092209085299144 10887940 -134930102660873158944311160654286725120 10887941 145609809578033081485959353717802597342 10887942 -97810304414951178020924402916056768640 10887943 -1204277075599744343443392880784412544 10887944 2615214222729460800058124154142064640 10887945 237496039439972793887624133065378281920 10887946 -197882315131955735795855529255002501328 10887947 481787253911576618043659018520936578352 10887948 257302759207405545583937546975172479232 10887949 8851866352351110213713414212202765964 10887950 12560205760405546638188392729546416000 10887951 -35161695611883312660782466350305904496 10887952 77030399600472273569384974334348378112 10887953 -414444002208277908353934177962228650380 10887954 34656490401064912288417230250272866304 10887955 216625287019605006164223990126617464320 10887956 -511092321078365269814069898354387839232 10887957 -214050445927689836239506334065639364146 10887958 -603014454983083466714699338284327739200 10887959 577105771194921570836495692736118872016 10887960 -13099352734720506625748854160585932800 10887961 -153469014027917639863871288991029235968 10887962 267480921902975904898464798647921813232 10887963 97758495780504157743801426640829574000 10887964 420073157489659036551799929260689309696 10887965 49772299979326928621953122534999863520 10887966 414695938489676649712151711247892521600 10887967 70430938089389798013909283518810290272 10887968 46947571570846694632661848112737812480 10887969 -719725620594040866667842613730611557120 10887970 -118342820487788064731306631961059033600 10887971 573528119649090211335516501672828014172 10887972 53824729381170612156238488994141627392 10887973 1595490215518083808146636751726479966336 10887974 -360458287045966961747545365425817567264 10887975 18806576297531551785901456281927475200 10887976 1966649997255574918225306753947893760 10887977 563205155877700195572326447658877105572 10887978 -219798547246645822036019023517096282880 10887979 826326583592237502210040552606792108600 10887980 -164595556932707123953471931995002624000 10887981 240567498413903936806638665416101522720 10887982 232166033216054227690652407353393371904 10887983 131619890171629295001636681466264457232 10887984 73417321073217131019097110108659073024 10887985 144582666294478643472302640965560032180 10887986 -95543359834719513400846943663366573808 10887987 5945493169535230753257389261634850176 10887988 -417109673932730667428932468946309242880 10887989 185253804241755081588324558469577872320 10887990 32261712357450054085879196735886620160 10887991 -81615653683044633738560556832148954216 10887992 -566144169350201199053972502562532966400 10887993 -98202329990264025896203618230465734400 10887994 -96487362668792412798093024266264938416 10887995 -282175963947191651576120678133868272000 10887996 -63249497621196049944935852768377155072 10887997 53693179827220516326988672120019925446 10887998 198127653922458574392495787428204656640 10887999 -271122529214444988040062043585247594424 10888000 -276803944985481193106938160023339008000 10888001 225039861839349710229247049820974321604 10888002 30298489666304501704323665639704988736 10888003 -119284015441075326820662074860877910320 10888004 249509657279948438874831397199368573056 10888005 -39074720833935716015769463303572601440 10888006 -54988633432890271860461757568966828032 10888007 60632267613812728048189513819992206880 10888008 288760974071334913924895994571228815360 10888009 409039606967521684786837306054412528160 10888010 14848658850775911015982755620435788800 10888011 -61437640379413717675014823900991630340 10888012 209290820751647748321227569545019451392 10888013 328306936033647139249042387546361942262 10888014 -196998732921264450490035763804615527360 10888015 227702520947882932371808934013961239600 10888016 12553853293667576929169540189201498112 10888017 72499001882341155068138435578472785920 10888018 545671545778018313065945731221954620704 10888019 -59384423362719034528953081272281171680 10888020 9826795841526414145033453919480463360 10888021 -441952405668599371829436142805698426500 10888022 460040932090592047935767479064926482624 10888023 18417166602323468607975403911713644800 10888024 -190605412264180061790774875616863109120 10888025 -309802019176099210150906513910865425700 10888026 72520130866289997556590648134507712000 10888027 -269342873830832139924929051537712431968 10888028 -67301237046501643986288120994297400832 10888029 338524026970254345276921286771771440774 10888030 2580645519485596293391961747487169920 10888031 4199639855274790010192208853842870144 10888032 154742961879221179292952639781067292672 10888033 -148105759517486141701435358119019899200 10888034 319347034305810956818667402550552233760 10888035 94120505873193042335001083807072079360 10888036 761181091018308202126061282862671746048 10888037 64310532303043782993335872804074320640 10888038 12225315599637799084939772744174411904 10888039 43017511749284308458655020256555727520 10888040 -242716491309085648117908940706977843200 10888041 -43179642054773174837426967319550396256 10888042 85923310137114590710151311718675301888 10888043 -93311804229544922511006392266811085708 10888044 362146131109748107467426852366817213440 10888045 181539758022574171340911839253823772000 10888046 69959290915429841793599852719547936064 10888047 836144960269460433528636416132758193040 10888048 -201569298754434871427173183824821321728 10888049 -586825850737459034916232147948149211950 10888050 140998828486081989285634912522417728000 10888051 -348931883132834800942654779227238016948 10888052 85421619498498487489182726118139566080 10888053 249603461779442911253426063239844872608 10888054 -104796551984519793695755828543057494720 10888055 -10449121145901059737166160317478086880 10888056 -57013648592375899353358500665365094400 10888057 -377988882650359530426082081572640476694 10888058 168257440779545719690274869734585060576 10888059 92229512067977275722374036079732235008 10888060 -393318530530688839741850267513046443520 10888061 -679827397262232916461042626520674473338 10888062 -41366477168506938780992967154529826816 10888063 -342655879665715473330322875414930218256 10888064 -327274249573222998707466200835686400 10888065 -473736796544671711679948363403405151680 10888066 260642221488831298539923214647290315776 10888067 -390465730420556422229568995462818470048 10888068 31530644216544233665508188102751600640 10888069 215818792080026241645576932028587244540 10888070 -144446628748246887086876435634617051520 10888071 -228358786927109980406763201424563123288 10888072 -163988455426778795543785160249864878080 10888073 -605056171658064153241282076576760192 10888074 61254165163766088555653486979940093440 10888075 54370844944770504607216015878027455400 10888076 358637853083975801963978474932050977280 10888077 -311984844884091770849466037492527650880 10888078 40487249153770326577131769384347876480 10888079 230530083904954979820720478816425956760 10888080 -15514160023367248454701829407262638080 10888081 -449764426764780042255995282851866567118 10888082 223092820699009709558533219654153984800 10888083 124162856823588754255881116793317958960 10888084 -259047538664145242598263891184902214784 10888085 -69713203406167480011118590685389356160 10888086 -42500522211615523997461557449508096000 10888087 -50254896523931748333750827751383744896 10888088 787755454815826064269555300050752501760 10888089 54432299797716709958331717358993270224 10888090 281394679664335284316100957800483408320 10888091 226617509571371447516026151331642930432 10888092 -68190789150007363874426967160119410688 10888093 -136052067981225747272135165654984421658 10888094 -281981192355219796218621495428109963264 10888095 12873550038140589200365367683549988640 10888096 56952805555000485412070438290430361600 10888097 -832898324468441567772757472042533566288 10888098 -50807260213506588236485665890703739392 10888099 201374316832800419630042097567503978560 10888100 221464673672354220061694541572474774400 10888101 -38857122090442869436823949581898347136 10888102 1831353164292152059360835008220784000 10888103 -265729448573830146963266911090771756080 10888104 -168478918604006935723401101197692026880 10888105 607398659808815107690547914668042999360 10888106 157119341953015332559613824222530587904 10888107 -80890446856946258086207117183733768208 10888108 -50345812622468368881189797867212308480 10888109 -389326097642112564937454472724746254484 10888110 -98470157104628034504607871834440723200 10888111 405443398206414622052456622329552483040 10888112 217175266375221968478676514195555106816 10888113 53693028778687454489046857744167526400 10888114 387474456691394822478973988419872924672 10888115 25383813490502455946189945168099891520 10888116 -811943918406622571975015450773764096 10888117 -377332246429191714645332668540559650688 10888118 83840681638848480067651737551414969760 10888119 63129207616205061514744550156500148400 10888120 -222083214003658339799859404592885043200 10888121 6114950929369752268736134759594604922 10888122 -24981906821667535124970564673473002496 10888123 397139497367069643274402516461700614240 10888124 23989927739553789498488448729536566272 10888125 -29255031683124825783049736650161480000 10888126 63110576599541822475480741342310160640 10888127 -210187212864510240076632555076034941440 10888128 -53655382355848684184582550559528058880 10888129 12935066408590049405025503473706962752 10888130 -316411285302643663232277947269867261440 10888131 46046300984942497055252378883082195200 10888132 71985396274259125568826207962431776896 10888133 1335855103002166622387157542343480772860 10888134 -30238947640345478154379809753316055040 10888135 -174919314966055570120493669792639110920 10888136 156426118220975393217444994296155996160 10888137 254550619491969288289761088353582712200 10888138 -67687268963092580331425118837565132704 10888139 -3926028627226127642545887679349157240 10888140 222735003484902190561393615565800243200 10888141 933660224140762390461535200026305826784 10888142 25294121074910617350226443791202447552 10888143 34356629106107009011463433912072208656 10888144 8745346617059444821534527265616322560 10888145 -1033272341795713148171575260892212961920 10888146 -184578521354719674471198757693350199296 10888147 -13579982538924532783866570816803752568 10888148 -397529779914742714879327408473176309760 10888149 -319658244869139815022006204762351171840 10888150 18964807016971706649711912654000633600 10888151 -16178584789289462339438010633964700448 10888152 -370872712504086510803796672920706908160 10888153 -695797917846976124422322777839295499500 10888154 -17488456446720541482179101326353529600 10888155 -300362763988009614684935073248178624000 10888156 -679047902834163718329283649001295788032 10888157 -89142833217595050292402831716368328576 10888158 -208383043937745148106794384908341889216 10888159 -6076431945372925838965584159960943360 10888160 -617247633795449929289740433748055818240 10888161 100949002009493584484849634157324702464 10888162 -119203108705724342771737665138469298400 10888163 -682795707975512686505119527063302838696 10888164 -121985403906684948305949421242420178944 10888165 -111079246909395937697966966948515660680 10888166 -813238709481725442439550194282857747840 10888167 217200321883325718759217373029790435880 10888168 561137401575383497024652011490591554560 10888169 -19006569612041296290033009835731356556 10888170 -14277287671794468046352147817081623040 10888171 -156144652164682036492110372155711432160 10888172 309420530403035632765296730165243474176 10888173 -360096335926118558744453687835623743380 10888174 58782850879618674763809592033926931392 10888175 -197545787210177355432550811321746200000 10888176 -32910047385263094768181803133997875200 10888177 -290026554701124852645255892946518766208 10888178 101271827322311207223825954897971504640 10888179 223638539602374616276780137605518793784 10888180 59624187975557538230212651930003200000 10888181 165614712788184061962067184121624503982 10888182 -1033776915409364533062074903277075168 10888183 -3084700169728747547677092914387919360 10888184 -512872924660580274226438248101030461440 10888185 226029330773798189240377552594078080 10888186 -191667711475577584518678645490910359296 10888187 520095030091792451147287077716226508836 10888188 -234417834203120211425758342730112752640 10888189 138851555722705272539099346789493780128 10888190 64221142633655913508668270956439655680 10888191 -166036984321028297576891260781953059048 10888192 -119305600205233265470122642180879155200 10888193 730183719270622582700711426726278589442 10888194 144945164760823193240486257305357411072 10888195 417870352688845066760193558970276713600 10888196 414311257937017877606515904655655802880 10888197 408911968616312498263724176415541600480 10888198 320975698032019952102327344351575012864 10888199 2589736192473251119461543617842262112 10888200 -110785316173099858919954562102226944000 10888201 84270587559813381962816199707096626202 10888202 2705057207807587382792388984358076160 10888203 -159274277760432874837196226190968006696 10888204 -251569097676378871599940997597990489088 10888205 269694117625989659540655128663175678720 10888206 -28682563167328664288183030041685133312 10888207 -615803978992943589213542857163401706568 10888208 395777945604320897338176581673528852480 10888209 166791084369975708745354147685772450720 10888210 -444238821828407200671532154220689664000 10888211 -229402081871310451397137427793769079688 10888212 -33775547610833697230423044190433054720 10888213 174843012887943544055946009188549359296 10888214 -12080923925102647305789371274264332160 10888215 -4823052912973011567824555262444902880 10888216 -859797872384488287411210749087102668800 10888217 212098677433972954621442949846635032266 10888218 -38261774168113096436228154342009741312 10888219 243920960381807734632260677260421503620 10888220 71892562355257517730710485997818951680 10888221 -52693424351011208585452202931549506688 10888222 -155587793654081971781723429592417065088 10888223 -159848170221433496061944006084622784512 10888224 -219650396264811804896452766453181972480 10888225 -389357712096330841600173799597439874250 10888226 294201370490916227224314533915455551312 10888227 48758516774063923136926558145164612560 10888228 36746398701935236539510323103180702720 10888229 838779304903622062214288554735671583680 10888230 -115489478467277285206318352587258289280 10888231 -538228788761276742123073965118110440968 10888232 487147836605615428143113459009755622400 10888233 1064647813930826682667392022602228691968 10888234 49189084997352975694069097545981147392 10888235 -96642416054979443047425222491351086800 10888236 -20158611011265958074741166229404846080 10888237 -118556268050226785566167342236625748768 10888238 74625174983267587557319799127681166080 10888239 140820607326441555339458987617988962824 10888240 -34846482295299648410879944280817991680 10888241 -14091737244590764719726701626131686028 10888242 -8804666946812484980331021461115951360 10888243 -122857279866948302835354453235143705776 10888244 94660482725000564017375498134496561536 10888245 4127706166582653297633332060287746240 10888246 3264355352201831330316391036975849344 10888247 123460050755554946213423038378230142272 10888248 -80837630018676728109286148517393530880 10888249 211265014033860135140989189328874186436 10888250 -395785097547146280392843733493035600000 10888251 -416972919177134883399919071892930687296 10888252 -142698033402868115824137503030422795264 10888253 129753634620742178630090428796024160780 10888254 33838080377975339837028923802016972800 10888255 -60571752931307601786575806802097638400 10888256 120891871023313563282220310948547133440 10888257 153499057298167764702287076124830773760 10888258 -377060612831732249121838005328221065520 10888259 243553896508793714818676351800444886460 10888260 -45317205876127625865659841276644352000 10888261 -828865532711135827801868327927380567138 10888262 128936904086707339297234677833225502720 10888263 47930080660938605846191848342975958680 10888264 -170493580181121916131873094071915878400 10888265 -578971335479019485114372112137822093340 10888266 212935691855836137685102562013180738048 10888267 58404540381412013007715743883671098448 10888268 434655747791833278742378473850287637248 10888269 10736332705393503881001937340732633088 10888270 -160520262522606242488156843766330521920 10888271 251154965079454317585484910633546431200 10888272 -36229089498135457545037275584948600832 10888273 -15264465472959039933278117662894867200 10888274 -137277407279749194058127685180414507360 10888275 75976615472560840509426337098610477800 10888276 26823404488488765530106608531074768896 10888277 -124251130840608921349280545423629581874 10888278 -46573943848463718810002768631139930176 10888279 -71864037388854947910366552240376517088 10888280 146131302979227529339596670244078592000 10888281 -116530270019349735422338800243099131430 10888282 1142149295296001196038019382063130880 10888283 198670465449886800974271081707842632720 10888284 213189497499969780607667991624983764992 10888285 -4630962818372530821632896977899136000 10888286 -92133504350954506930086011541029588160 10888287 134197453561189938334860233702035906560 10888288 5649067975206695507402551366947176448 10888289 213198613237521094872259827802968211524 10888290 194983260818808689844366633619320345600 10888291 -197458150642274272377368125952079416600 10888292 -149793128069104813095236865560437862400 10888293 104186246239781345668994681128900964064 10888294 -59101952842255276617972432588549505728 10888295 571594379346286097403622846111839025200 10888296 -361951516098197336933332662351176663040 10888297 -214726229715671456655172032532652547968 10888298 -136847851684505021099526161443018539600 10888299 -427856214443018308988429178849155834916 10888300 -53442380714285011404093964255601785600 10888301 -314305988435089296696630724941659638698 10888302 385910820920994050509910771621612488704 10888303 495896465973430000894416867069939545552 10888304 -59086624200711294755643769489536319488 10888305 -248173322613195166609650040881128652480 10888306 84385700406128445190102812542696352 10888307 565826074675838166330768203563998984960 10888308 -193485804791284631410177422485077641216 10888309 365404270443371700298415384011621609504 10888310 -166074664357440099594871415940351421440 10888311 201597107877136395071342625555943718400 10888312 -74308726354184583936895982019942604800 10888313 -218273039055035581333194713453455875960 10888314 -220982931887418577756828027494582773760 10888315 15483685967416272465941490505330557120 10888316 -106474950409171933036783807514486513664 10888317 -637497518373130387688152151538394247040 10888318 -640028421713458790567616451041235584 10888319 -321956376431431434784429344996230204880 10888320 -59266499100541454784169446298406092800 10888321 336806076765787984785263464826687195522 10888322 -57288960153687431031983492778362442288 10888323 137996599498308014884049471692857941088 10888324 -293721953628262051424266057096867296000 10888325 86707607010661363113981159147198708000 10888326 310617516444591754376596923966466879392 10888327 1182413093291114821684375977169073324712 10888328 -116155821225880971195282383143085383680 10888329 160287545236353053634195015283333076448 10888330 420586265735720053186196908842377587200 10888331 9548643682709572641311719895427257040 10888332 -60527771201641171711809822576847257600 10888333 -271321391548158174094903311786525840320 10888334 -393829219382828975997845732173833605184 10888335 -23255801358845639258863572181333046280 10888336 203414163156472964641190586538099474432 10888337 -4428941662443856448574249079367938560 10888338 -134914338770636850222637998873529984512 10888339 716890557593955591612471920236363445832 10888340 -185325910956308061587858866662584793600 10888341 9958620490429104132977181276646476480 10888342 250459099809557971839975411568975494144 10888343 182463720162164566024223124182018171592 10888344 -394961154562600962124602067612076759040 10888345 -92230926172316545034286247266333388800 10888346 65102942964607566040934539116650843136 10888347 67546089571053621466321335021941157888 10888348 176346289705708381215360623663452548608 10888349 212815356894921002669429248304167852800 10888350 -101005596307961223911575358363533440000 10888351 1039124632750251248625511364208881622792 10888352 855094325535822887647923550284854525952 10888353 18220563151272902357694947392846495488 10888354 389349134070010016232005277550877783376 10888355 196397405413787172487839374436710834160 10888356 47024903652598393103567579919912502272 10888357 823269411528181576725834500142028028606 10888358 193937295082184420767219015590536246784 10888359 550939029930635680395238308831339586128 10888360 -69888358142779672691619884593304371200 10888361 -378750985387780224254217161387191557696 10888362 -38783197869547252396567006633439255040 10888363 -976776791711320672103821261185584100720 10888364 -232127944756331539653804863199800305920 10888365 32749317343602352252376205429582090720 10888366 43197086502543268688693992301659230720 10888367 -154320247927942230133497748544269601808 10888368 -47122605164121331013510352755156582400 10888369 49496824875517165673128456298466644160 10888370 77813241110929039853218317059608868160 10888371 -80087048426444719621516727097525304320 10888372 -261607306142023113446405250003404679168 10888373 405251005529040185153788573345984696284 10888374 621309568537292669920374365283563520 10888375 299998519895996389036867187005936722000 10888376 -67291445370914635049974583825921617920 10888377 -221646151080262176700617044115798613680 10888378 86114084242512903583228722803510968320 10888379 595045882926989297749472160823639795800 10888380 -2426403840201188980821990143804666880 10888381 234710916054248144421705882563677656000 10888382 -264450900983829415225426745644753982208 10888383 455795667553947184937125451041910005248 10888384 -39320331960957432590058991168058818560 10888385 210738586034323688872742412943817690580 10888386 -229371690128657479033500335737097922816 10888387 -499616875252566488071091769715126774800 10888388 -28315858396047329882296318273025842944 10888389 209248189959078414179066469646385245854 10888390 -306045950876426980260219056229064828800 10888391 295399802880464304017601537953864169600 10888392 -161561773972802957755992313409529569280 10888393 147276659044986092594807471491324055642 10888394 -376081014533844418320979264610912997888 10888395 -146241296689861912967766276500566368000 10888396 -480585929655960655211806251953857800192 10888397 -13088101000624404269373841227650808648 10888398 321529996765345615968937798048332096000 10888399 -121502174497532779891331386974728149160 10888400 24813012065929619269708021600586956800 10888401 -63493416968667370758820288716700117536 10888402 -2228735392152362065300132279224142848 10888403 132919938015899288716974010933972460652 10888404 -54065164891705620971630354898227656704 10888405 605508519652572550672762716634272825120 10888406 148795010269661008318627106409148986240 10888407 354174186644600035155920414925191867664 10888408 745618220249781528454858998299862312960 10888409 124489619591592515116268261335955169792 10888410 41176675604187502458592875202387814400 10888411 -68153862580867277636904259960143940776 10888412 -205935652413664191194754704572092917760 10888413 163308430880991502592999088802321033344 10888414 -406514343874457851037536954158867970944 10888415 -366295431768417149833902893458161942000 10888416 96823642125396292208145019160261296128 10888417 3642951372530629423658166118003313600 10888418 167808356458524379913954564173670300160 10888419 -79707513241089679871158117213171570056 10888420 -32213031995303812173733850029765201920 10888421 481105836331753995506112875965046736384 10888422 78695039239000484090713840051023137472 10888423 127988859805010348329734863700092286944 10888424 -685130837496814413653964131821452887040 10888425 -7565966173631292123902216077917774000 10888426 -192185747069187195967529222236490284800 10888427 192816034860881113721379507353468508 10888428 -34940929998763554609813340884108986880 10888429 -4864316279573277466783492587745988160 10888430 66332372943998500614184465226671902720 10888431 -102810897753149396054153868159915673848 10888432 95560320144565769841662870331890860032 10888433 86109466906188607013857127716051385682 10888434 -28614224831762341533482670413873800800 10888435 374440635000893376136122754924119872880 10888436 -282320242941866195184676273700183340288 10888437 -395822004219105807609837059799575992608 10888438 145638657971082472430197508309843420160 10888439 -49419619361680729047634545294657270432 10888440 -62448358976345368494225215874662400 10888441 -319595376293106046777056284699161799808 10888442 -85993011327254461188529185894668842128 10888443 -792762099548604007608434098799498239776 10888444 -133904227143561422267701509213953146880 10888445 -277438193360639945372543864148516153300 10888446 -84195654166535200740722466682148592000 10888447 -239498584254543611927433552541520103720 10888448 -555636003159002634096644077736876310528 10888449 179603760996799616696223465456593060736 10888450 -14981621032660350564669298226108112000 10888451 -26966516196111038982825101002071362400 10888452 244325856262049518507985991253494067200 10888453 186688065007027103825211870529321431264 10888454 125705164502413566128852267316244839360 10888455 -262061995235948609530110982453557422640 10888456 473476861028646714313184832739916236800 10888457 -531395187493796385204254916074658648294 10888458 151421751327946129509658534631897886720 10888459 654747285681264251863871063434454947120 10888460 3549132366201059521989529196247121920 10888461 19559490515585603499179349631559818188 10888462 54545938021211574312374922195182586432 10888463 85221412189594902326849851108819171200 10888464 66703899852816766269881014427252097024 10888465 -52033226554204270303955567305440312000 10888466 -10100152630845136533444782588841168576 10888467 -504556837918576362142892045549817643152 10888468 -582094755776284481202490617226668084352 10888469 -46069425495541049035248412081159786500 10888470 251191011702388380827098892809877049600 10888471 55651005819693028392007616347677401088 10888472 -194052574036896143710943977831755939840 10888473 -66790902789098186593896516346152552000 10888474 495670569743684674924343774955758378736 10888475 202812656432952665688034802478968193600 10888476 30510161718056545369066955012436516864 10888477 -716307211161347710459246558849245185748 10888478 670986241931236854099114080465881045824 10888479 10536817969988683948993674325716541440 10888480 432238588507335227713971267901325967360 10888481 15871117770827172414293886574057803972 10888482 2771458692687051587471698599496990464 10888483 209951576352681340618044449616353751000 10888484 -84132382959593731506271860513764352000 10888485 -117980292171489208967177508053711894400 10888486 61551144433532714437133152055405165376 10888487 475260427885481656370333344909844774136 10888488 182710281657042708580876617689079306240 10888489 -244809196607709389830425502284429943680 10888490 -14245268374084118156867605120048005120 10888491 -759518429185627607871420352181670458880 10888492 -438083731751681016358037485598583695360 10888493 5165652147051383347047404454806140800 10888494 42904704409176901096809453724043112000 10888495 393079687272548104314056382135978381000 10888496 53327823079727979985855634636095537152 10888497 251488531272693117475367231860056651408 10888498 -178901390537416386454881510788379318000 10888499 -72573138833653982269242679356048057120 10888500 107121150102293484571338742264172544000 10888501 262050574222629840618331274230307316480 10888502 122606421891122401333446415576582562304 10888503 4848289634689433014752473226517471104 10888504 -124453673376109230840452939502406471680 10888505 329628648047870887995715793824612810560 10888506 23097075363712235138605850014963013232 10888507 7916924978716583403072588447272757024 10888508 -191653898918999873472041934268970663424 10888509 -6700265845575462326893389616155202560 10888510 -72052703297308258654035133027486203840 10888511 4652042836211244502250920959795289392 10888512 124558442369374995672947782506598367232 10888513 -1474017237412808645846007838506466915920 10888514 -15082190413932904719424590405574471680 10888515 -232062135338250789340235241031237496880 10888516 90707553119607497825518498994268521728 10888517 -64846213566689401834977743125096065600 10888518 -70966409768507363015522506410718860096 10888519 470176130718690025574769146499016923496 10888520 -146095662820567499288281127773827072000 10888521 60866137463176649903861948345967780864 10888522 89539179599012623788040933777222079232 10888523 110354717457189103655275214874726465120 10888524 -191274616662697149170005561838367824640 10888525 59650819052654826634438602090328830050 10888526 273307348361415663026224380223956494784 10888527 44862538376923590343410065409739356960 10888528 -3915386257795806504325023734830202880 10888529 394033893384845172753933481937155574130 10888530 27305964878697713578707147217570168320 10888531 -340945762509213538934620974474892742336 10888532 170178617306348820165563422917497724672 10888533 80713140457585968565225028134794662400 10888534 6745878085442576798334398330606287104 10888535 -947673692262068632341515285980388520 10888536 -881264114607947080198161428665801113600 10888537 -1393765071847169551945720921109888424576 10888538 26436665866795875718877757718407260160 10888539 -307448021530438662319594448946316292160 10888540 -208191743330349607804198095316967577600 10888541 95496135015775552004700576254714374092 10888542 -82085023972848047210123575613600010240 10888543 -854416269062712226426701231947784238920 10888544 351915546897073938369436552119649959936 10888545 61949581205878759671987230235181789440 10888546 -3351140116554531925249805389992621696 10888547 -726877131019746888952010805985387916004 10888548 478887410882422008942898765265280000 10888549 -117419967232736924980038158031188874464 10888550 -243735199429209650546820208331057479200 10888551 -27623468360436532828530906200136772608 10888552 480684459300569572113478300058643225600 10888553 49189619108277480211521060111310320000 10888554 210050280957198313449173170269173617920 10888555 -95252899955434956936720016496981766000 10888556 -322239173774747391185809664627539015680 10888557 -53742039245864360261310766076559668160 10888558 -404167108315778076635668459591247943360 10888559 366340902325154663923545448266197181240 10888560 47253995975989938560153368095616204800 10888561 -182661503690768264536857166746772105676 10888562 12118812541038152578045095386058809472 10888563 2263118236759761992956361735933131008 10888564 75171534766998860990392361433258237952 10888565 -317716570282420782814453931207878456800 10888566 29090863367841317469315048236591109504 10888567 205868565745172352517628313124317549792 10888568 35110670221249442215304072493274767360 10888569 -125280760247200023531316098060505569606 10888570 66502843161982212568474522609864704000 10888571 -105079370994989688895631891387981499228 10888572 -455272106856318944570956379284892344320 10888573 -768479971989732674127954191594094477178 10888574 312003874737214083520870186576858753536 10888575 -71442311261771017079395839654228910800 10888576 -515068323147129250558139734689086177280 10888577 55676114314541202884516308717112990400 10888578 216240849201234613691857532733601917984 10888579 72516104165162653140836543995431181984 10888580 -231841087657628274033268887342389932800 10888581 98152169097910407776238377047353066144 10888582 84985872848918649460631789804290331520 10888583 1553886632860754808019573175951722983744 10888584 279224854138842047210097582432964116480 10888585 -167199829019910047165883542851230653040 10888586 419916967849593585539884266293120242992 10888587 71313846686228351893407115922949757320 10888588 508959720584463616093077895647498706688 10888589 -15183563239075629852386548542137037792 10888590 -182708815494317096020344846477946231680 10888591 -202358706562840023642046626500243198976 10888592 41503440331789460638117810193022320640 10888593 198495778116272914140615287898981784704 10888594 238428566154544121885287373814036318096 10888595 56208432394890743815417471686430800000 10888596 -20661647642561799063047983008670617600 10888597 -90795678153087437939488557028286563954 10888598 -46961574235196121630099994902922138368 10888599 -375266050624050791546829977209822832640 10888600 -25296605622080456286057153697541376000 10888601 577016558915307572832609100120620854400 10888602 99163293260910453465923971382393585664 10888603 65700815570388192840262395552992882664 10888604 -227693360162705676456351593829473693184 10888605 -6867292464544830013013563910982844800 10888606 407459232050069279235853605496017960000 10888607 -3252040322470193901062184660866992080 10888608 -148880814509418370681083467030779133952 10888609 262405957662104846931193474506428387810 10888610 -12581337522283087014918154998777070080 10888611 -85850497285809910275564985825230037128 10888612 -216113583693732956823927380475612815360 10888613 136804432715001955769808556573099580862 10888614 40359663090185747526284428748093460480 10888615 291504817074988540349954950474687827600 10888616 35886348975017803666085585496836812800 10888617 155180968523404288864694601747337526112 10888618 56392850601248626775035118992269623904 10888619 60373993206072391498649608605639277632 10888620 82484519431378263760988996311911168000 10888621 5228496805843288350143848879959454444 10888622 -316956723989984567666625269774625120000 10888623 -73133841940586668396853918308620769536 10888624 3175008160437775349325041189027594240 10888625 857365756864042479511145682467098080000 10888626 -1149241701638444867730214254627028992 10888627 -200775534976405838770762432521350139480 10888628 31811296268783744817958302381583687680 10888629 -32027841646788460474084971002793352416 10888630 -235034081290106880749612486307144201600 10888631 -197369638829985569041147830000073178112 10888632 -8690822394804482356915244020937134080 10888633 -810291534293055864438159044318919588924 10888634 216385583345526650920162363564772528640 10888635 -192230835647854006089681501447915872400 10888636 -289501913512668361961040723644372665344 10888637 -518771390111866258039586631598054884960 10888638 18037243079286460639053235506943296768 10888639 -477004588310818913371808748894336732344 10888640 -11717296368723750566191673201991352320 10888641 175540430729828670973631472735904478400 10888642 -280664340519626673366564557421597300528 10888643 340318922153797583357061395538723512892 10888644 -156376217625725812797925570051637870592 10888645 -342488243689817998813803443277694097280 10888646 -121675283930210602418794146965353645728 10888647 187990673284908361614615193779431088384 10888648 -12227017862604912639797899858861808640 10888649 -138532576554278418412304412962513850240 10888650 -95733988568311308860353682914434169200 10888651 -221067508549574811531365719850058497528 10888652 442398641383120451066194056348368161536 10888653 -192179088472256758633604423751177320160 10888654 88390614509102763226871234989634431872 10888655 -11158941071012414239940985652576856880 10888656 26625999517587341261135938762234527744 10888657 -21307285607778765997201286876219281920 10888658 -331944269381082520191853451456369973120 10888659 471343527143063539380266791977732049200 10888660 73671923789288117224083118112263004160 10888661 -52533672248980713758399677456154038368 10888662 67322440290158719657368891443816789952 10888663 423202298247677436026863984876431563912 10888664 210788350110878327240112299907223756800 10888665 -14496188370373452431429135165876273280 10888666 3656513074234121447899335323374731744 10888667 -268468956047092490374497145723044327288 10888668 10118700604722358780675758284115741696 10888669 962606628644111010897449697009076070 10888670 -170993470639446463996347947963558179200 10888671 412000681420076270823468290276295863112 10888672 -916077493816827833846619027536235724800 10888673 -738234874300265258753776821773919882078 10888674 -65731615325926072261611008325200024832 10888675 -2354705007592501917457713520249811200 10888676 -162579322279912366772020532680013171712 10888677 -179824384612065486102802799532263603586 10888678 -304930742095964821186396889639432665344 10888679 -3966070015479506417733151898758995000 10888680 -6851538430149044970322274350758297600 10888681 338288270807396542097794470632861943482 10888682 -263226316279769239809367045800778435920 10888683 -13753330468313045753778311651564620800 10888684 86253505938648250083420728315197657600 10888685 53200974142200061137647921110933114380 10888686 -203805924415841658357154075937669271360 10888687 252689898561122745755024982892884272592 10888688 4467977793995813382942414158427586560 10888689 -182055167237501305242755071585536060480 10888690 153247018502567167166823378414407147520 10888691 -108186298411392168247597282842257821440 10888692 149537255552893650896692501637909348352 10888693 48759840297760172261505583800494771740 10888694 -209411507392363631763148694764573195104 10888695 -114159628786921304098223692637728898400 10888696 -26238110120737342695136337419183472640 10888697 -729700514699987037432780861911410696854 10888698 42252129724818858126394699236688593408 10888699 909237966292417537213930431335606099400 10888700 5881099240946473069845842133599731200 10888701 -24577109208121232227430753784448800768 10888702 -65336154794346082777033002579195835392 10888703 263811614010528217749479906632373927280 10888704 -170938846147278031103794073434608107520 10888705 -237906529664827258659739154833497231000 10888706 65639264273185752966569495659942040064 10888707 -822432982989946941964095367229281780560 10888708 -257128940469786986237389298309015598080 10888709 -239822853608683943132331786476485751592 10888710 -3355500898288834572830595980281344000 10888711 -184118488683321242227620098899687834376 10888712 -567196092854792854285653787107956812800 10888713 339690604350583549720940264025646243824 10888714 304044540929108810646142807676246385456 10888715 350300983452060970782289596935897146320 10888716 192943367721722921496375717253381565952 10888717 42600022831694548240772230729973923200 10888718 -686679870531489607916826407864056896 10888719 -90970834385345435631641760566626566144 10888720 83693263851728170334449477036631654400 10888721 1284308988796260195023811891912770891880 10888722 59692150850400026664737487587642004480 10888723 -808339602837542788153754776696029315028 10888724 38401648861623550668064314658754015232 10888725 375457301607064748430556856031991632000 10888726 54766670280901135912997378931264159744 10888727 640872162961500697251464481176753781576 10888728 584626849243919363277476394377320857600 10888729 198023671939008574882236359055282027840 10888730 -105455465862729898431377280560124513600 10888731 -461585764618792968388668679520704164708 10888732 188526355491495212104340756671284483072 10888733 287140751011632698422433182454709818982 10888734 233324290175141976235401441050333862912 10888735 -147170547003153440064820083772950492480 10888736 -57006242675504434711667636098891776000 10888737 112666250338460370373433507031897427968 10888738 -114184594818563792549408365443261355008 10888739 122730079798752072355288693028865439560 10888740 256943571752381115861585485350102114560 10888741 830835438123645682703301412026133006142 10888742 -10484030952192326045553487165387549728 10888743 -346531254443482495627577572368085163736 10888744 -160498767318214883627979282843340738560 10888745 -5172714014649781406401383604826774400 10888746 50917207906929817454420916876207628800 10888747 589825391217272297352537478756129366196 10888748 -184712618113805649301732953871203778560 10888749 19086999065714392180568945409504116160 10888750 -13042894648458849905814002648688960000 10888751 -532826946784450949758854100076019691248 10888752 4326607846444619249304492152916541440 10888753 -56381818327479034977694585079053220636 10888754 324318624583294780014127166799877649952 10888755 -6885866887333960293636300337146302880 10888756 -572812330205274066551656186589698545280 10888757 766323359481716412085537070721115852032 10888758 -214288019411106088483260644342782879776 10888759 99320822179317766907845544126766647520 10888760 128186199222817864167637626660207206400 10888761 -111509096648823358332781868914107248064 10888762 234534993680640841855786096554812587632 10888763 -220327612437382844139723160942207304988 10888764 -66787382476932917215276672112632794624 10888765 -300308604298294405437867181447164800340 10888766 80589474735019777794133666230306395520 10888767 95410157194673321450107406373608694480 10888768 204871115335318881345203429562705248256 10888769 -444075517951072840251248581607224576830 10888770 58132470502344234107946178780686512640 10888771 -789564073979274617200284695724255378000 10888772 829270330924617439477241444720781262848 10888773 47001909654839223566297775878082877440 10888774 7917778108599769205941863892839033600 10888775 72359704164504836926952493932203308000 10888776 -336598315706381840546886095870350540800 10888777 159083694823331071673649671471880081626 10888778 -101650717398769903374534090262468227840 10888779 182526698910278290642975800863594781696 10888780 -14007205137343166510696121844233400320 10888781 -25344888205876782345665535655066000896 10888782 33916596868104552864455043218904144000 10888783 171817758093055501711937550175576722032 10888784 -37781868319331330647724197100240240640 10888785 -225665512229286311164363337000921343180 10888786 51810249224058325539196343071984456320 10888787 -120514883175902644660774907969850012768 10888788 -160439574599071382472314611785461913600 10888789 1695026070912611335240178142424198731000 10888790 -79031328154870792363659760342320000 10888791 393867712446808535743270384922116799592 10888792 479711675225671796620363520477760768000 10888793 15172083071704521818632379349161387784 10888794 -24525582695173956976753061063292848640 10888795 17085374092507457455548196339851076800 10888796 -319095682158763014796410274022306039808 10888797 149260492859527777336542042025816636128 10888798 -250657277482228723427928445611916887936 10888799 -728469114683714889899247220542532255200 10888800 18726039800332337609259962006568960000 10888801 -250110941022238867608719527953276851136 10888802 -231234099469643789132888078859554697648 10888803 431784820326406592561697157320985762800 10888804 3060727195387107455369205076936396800 10888805 173739031694139022302957845333436336000 10888806 137105675780473025631244844620056929664 10888807 -950884625023057919164502009668556027200 10888808 -213918662578079195394167525067811799040 10888809 -70726975774111393806657076169090588640 10888810 -57810139910382062435466063028889954880 10888811 -876036134621728372934142791639242152588 10888812 -27027304654991255883807209077169258496 10888813 107406982657850221741356962289626823724 10888814 -40717944685472811306887379598911735744 10888815 113723796350619914960296624410068497920 10888816 -2214905115005844932180104144789045248 10888817 -942399013248491549017614516489016345134 10888818 276469746154346839067646603211973349504 10888819 839945996380177586141417438831808268896 10888820 635159025586982571503561290302506012160 10888821 -146038440480190269394507416941130345024 10888822 3065535085292690008613777302913660160 10888823 332291652996203900434003478780385693360 10888824 -26802882126862012780585726125809664000 10888825 481385130411203191722926498848391221550 10888826 -9351949037658944063217628149027564096 10888827 136641159121488922459372810875093636120 10888828 615258062269915267488078637417612064768 10888829 -1129948171434518784569913946052905898400 10888830 -231482350219040614213179704891692030080 10888831 -626653210956567678532557661071215114368 10888832 -712676170538972216588137216874265968640 10888833 -170506657607464117768940065579592499840 10888834 127269829376669231708721297388651975680 10888835 39439726831630683084124165117836251280 10888836 -17758344349466325690861074644061982720 10888837 566545018676281290059415006983103995486 10888838 -441371651788436326083037043171871883680 10888839 -195705079867990003160208772711887732360 10888840 -311471400981433116025498295452483584000 10888841 -145033988825635319566716072390452812188 10888842 48227284984771153469831307366080109312 10888843 -1491405401403282597054366868448517120 10888844 -210641370583163238412922891047757856768 10888845 207896804665011266595400654899599384640 10888846 -426046768009417962329719081707193395456 10888847 13647181617188151373810391163330090360 10888848 106260311428446432221181010121038405632 10888849 383013144226070695287398133817222444850 10888850 -39811702430196755673524898454967155200 10888851 -928293395516739887950397637484686570240 10888852 -254041446089087822900460838788854812928 10888853 -3913908369107831717042131060481534976 10888854 -34366342007903523564326138418288444480 10888855 135367542740036578349502747179378886960 10888856 -612843288561524064396596676027997040640 10888857 371738670697301832413102959898784940800 10888858 245910314511102487071084039056581847280 10888859 -217770759319574023049871956838631826940 10888860 -6085058607638894629594381580620554240 10888861 -122430343262329046794391097417172416538 10888862 2341654731304444748258666865605894400 10888863 -89192566337124035900236277381148921600 10888864 292953819948900022674525867728213901312 10888865 81126056760772341770008045597588782120 10888866 -346369594895846632219394725266481708032 10888867 397871033207831422380668767531568449536 10888868 70505021857766065084382769741481103616 10888869 -230438617991951018393405001794353988256 10888870 -97435742998368543556937936723855533440 10888871 -202429414301700006873058073844798836688 10888872 -172033737742106394885686525101432750080 10888873 -443920987180474036579937935661340527878 10888874 -102916180692694259508012974476467849216 10888875 -47507007193824622634539585994643480000 10888876 -295494350611981798616406826690387536640 10888877 899771056620315930210978045388691719692 10888878 -20940854654659851571663508845700505600 10888879 -675494550913276980700415778824195889520 10888880 -52219860725270696217264709678287421440 10888881 310136081145356743789886882832582830880 10888882 -16677765616159990190999802633702336000 10888883 -271224306824891852190858998158859389560 10888884 -149942132737810679484034252596546785280 10888885 -85969387703066021652687553493930586240 10888886 328899321827075145739164570065781914880 10888887 -209033632313603621503428456729861494040 10888888 578666691836150431044506989403174400000 10888889 91554462484418611756156508789676646368 10888890 -1659237332318862600349665690183106560 10888891 -245280130533477938512514426923751508000 10888892 -230819643157116838177488802141467912192 10888893 -381490183547779652966780421150275065818 10888894 386493061623736609155438753659886986496 10888895 640111495881948792903953741362774535400 10888896 -61339942233483622690000423244286394368 10888897 -411288738660483911223112546956866604348 10888898 -137315344802104301618967257537226922800 10888899 4873557800716773847554605825561776128 10888900 198443746948176493525435308410071296000 10888901 1436998789445675063886534147989442697632 10888902 -243427829255136380503759379550258388320 10888903 184148927540747963655929916164374616208 10888904 114681549033345735890538339733564139520 10888905 -51532882693586914696778034429402862080 10888906 84287495143579327848119114603960431104 10888907 -476313324607150483980058263536540229696 10888908 87869803983514392362100944177209015296 10888909 -63048161520881321174732703829790437920 10888910 -53550949395523517111757950407285217280 10888911 -20725869900703799394785817423626917392 10888912 129192406025838540793047871276014764032 10888913 19540745605944509034306714408585953280 10888914 184766527009534902725783881445514445440 10888915 -155508732970357395874635854873798155200 10888916 142633530150024474449226759887369180928 10888917 -77485990950435731393245269624968053152 10888918 467899097971687331502685776086802179520 10888919 -235948641697964214721831041160426415160 10888920 -111207510829440982120169374303334400000 10888921 -626423195546170045185949342781697029878 10888922 -141915852611814337379711003129581267200 10888923 -1803710393755017280642960051915807632 10888924 420732194522955072383161611675352848896 10888925 -22351447016095102129110542705872004700 10888926 -122831378102210410056148024347748645056 10888927 381886046043476460336369370299096411672 10888928 -249130566903974478649825723690997514240 10888929 425594094500382838283596034051561115684 10888930 98020980095704870016328128635743443520 10888931 434595380541648838725082394427532656000 10888932 -102432785814839620643771883624230688768 10888933 17322752870149079588666346032297832288 10888934 157230934229959478295213063747346776192 10888935 267214622464605386037368833282317934800 10888936 -79260466979677240747069753051357839360 10888937 311200342287656860839182170028358662586 10888938 -238533675507432130821189472885471603200 10888939 473731760005342576555553199789677307256 10888940 80675762306378511579873877760058086400 10888941 208635285774221324227858696738544153664 10888942 9921197875661199090148536146232054720 10888943 328051103866108337473914158947665671544 10888944 20758307899068065523222434278120882176 10888945 -228498319008864333432941356085805060300 10888946 482587487689983059965991924176644870672 10888947 -232970106230324628927354938411671704876 10888948 -77960619898029387568972853225522898944 10888949 -154318114128287953465596933949956470340 10888950 -152028207363291960276645209388336816000 10888951 -447400184525233912078048402696008749648 10888952 107985313304876648982886360140534190080 10888953 306716433386255462129272396607536351200 10888954 178591890473916419099552800820816229120 10888955 166983937840888189967716368946561624320 10888956 -4478110202832219193465972825613015040 10888957 -768008116650651344774338064247915958720 10888958 188023691727363889455147077401591342080 10888959 -280275889101724121088972759039957987072 10888960 176498916158128124693139394149702696960 10888961 -84862574530123822648484964585521181438 10888962 -52185620343584400048567675196655394816 10888963 63370236945046477310548392690429288120 10888964 -191025810397935282651937630472656305024 10888965 -461487642487101665085058746167358144000 10888966 -221556059676710127834315762881742095232 10888967 -95739584055492418687639087631907091008 10888968 409349206423552202662928392911222005760 10888969 43771294044246775040454879475933017920 10888970 36194706061582958758688926557538402560 10888971 -527617774243125953402705679798434075688 10888972 3952945122053456139975369997417036800 10888973 674714528681450607136137240543656365440 10888974 117169098238904203655207349353376874560 10888975 -288870909118811782707293346834982411000 10888976 -2112204382438130572169147673538068480 10888977 312708379211090106293004385596566006880 10888978 354833190655258565726634297350513712960 10888979 669754539327587957103292499698439177376 10888980 -76286622647175253412670626706446745600 10888981 -966962146963403121284155356466142400 10888982 97427506020700477363526150855613573120 10888983 7137124566655764581711716100974257024 10888984 -266729568517390670706351183908973373440 10888985 214506449658541175590883186247514946760 10888986 -59102607044230591034781895688144451072 10888987 -366924321483321501338718227966899025760 10888988 61460388212981696222840253231869217792 10888989 -61482999535318459041666341137892779392 10888990 119319668757403087912540585192784090880 10888991 30592464647291929325543877283901265840 10888992 -27778725079012217970256496050070028288 10888993 -633100005343754962924930626470597391420 10888994 -151440692827930525789770770515547542704 10888995 -32309248716401785703711837201549664000 10888996 -13492110413631235334182274587900528000 10888997 268105308571831542194311144300881337632 10888998 87782152788109265234844302936723570688 10888999 113963179660278757752595383178072231320 10889000 -227265689535367214944069661324505600000 10889001 318057741506616467601162408689878680330 10889002 446983718582143136526147877162128779952 10889003 80170159383037440148437419289506608824 10889004 149973353824361334519965713282443313152 10889005 211439429461305108858479625583491663360 10889006 156279047297473747958326596410360039040 10889007 262219280200030366357341709776149867520 10889008 -165931956878471438013325614200650088448 10889009 -97209589102136442463893254815700865996 10889010 -167106620717064175934119252091943214080 10889011 -70167455834109093670916763786252091568 10889012 52880530167756537984071719609449990912 10889013 -279146879502776604887654736158571500256 10889014 -178387070379930022067618083604598692160 10889015 408979227253808773474596874495760531160 10889016 -402281463402682466184338356715654246400 10889017 485327184125835187925501097734536673066 10889018 -59678677305226898676803001272778518784 10889019 3134618999245731237109117319502869760 10889020 -256577474650402729181617878971763371520 10889021 34617037808251740166038147098350437024 10889022 -326139111669108126564387031876957434240 10889023 -290232280870339428361793415429013745728 10889024 -191482771392981611850558415690013343744 10889025 -167273537947048150657515521454599845200 10889026 80276405852560175230189945982519141856 10889027 891216823535774203424768515792061493912 10889028 -170462413363826782570220515435890917376 10889029 -238322140056060112414475313369519217280 10889030 -135811797916257144091540563669993939840 10889031 -28356024636938555624740998299072310576 10889032 -491072320258199191159734567622901760 10889033 -723177044448666885250238258727436074480 10889034 -44163917871552045614627791065522501120 10889035 332594199256785090462659702143404600480 10889036 333429114857093388379902436540851886080 10889037 -35617899129896218467108774581864409780 10889038 -182822839144759377515834803270971190080 10889039 106205516979461438104968407313405132672 10889040 -15737432233475427600696921467486208000 10889041 990070824175578309806191275180303469552 10889042 -378257621411530137356139479979473611488 10889043 490590020708184086762092313246423398656 10889044 49233281874861582400936941562780016640 10889045 16229944244303179673017483615916971320 10889046 -6242153064444659019502464212000378880 10889047 326717387466386725649347801909015039240 10889048 393482626559488120867067825411729295360 10889049 337662303788622375817613655524842461120 10889050 173304168835731304365859880700527374800 10889051 -12203828043796012502109457606584884736 10889052 -33860174429506012488727205809951825920 10889053 258206957336292036633291490679886410080 10889054 407071515952552577202501652076627441664 10889055 -168021587297834627243145544673610100200 10889056 220874576790278652821850447470932918272 10889057 365565855039493058731451918033165957760 10889058 -287675735388808870667321539365328972416 10889059 468332204690293636722219588755760831260 10889060 19779869006219686299131123465805496320 10889061 58779412705400658934875424665872832000 10889062 -1085420453669687246171437430017799040 10889063 -226709607696130649055751007089701237600 10889064 -83646184299871803077321676483361367040 10889065 -454805011949142744721295697631393195200 10889066 176791190302201666680866046144835277232 10889067 37102401689961332680264638087397277184 10889068 1101136239743806725850219162192594154496 10889069 305110669261956972940953138492126136800 10889070 -215314318455143663092126164174195580800 10889071 -62787701880720299508788521329199659800 10889072 -10729155070333529842029926525483188224 10889073 213578812495395600034199982138897960960 10889074 85561570713589018149454489556905347072 10889075 -264865784294571139252025796938427695700 10889076 -400947250799118012158477631345303730176 10889077 422633644886710911794612154453837439072 10889078 -8381304206054983716853578232091396544 10889079 -184147289247104271977465478452038629120 10889080 477785978331725318562722006138095718400 10889081 -9254936462475175196848054674011068800 10889082 -240521721097989931988989703452042611600 10889083 243580355032238032483422108370446203200 10889084 35275724574743580570597649648025081856 10889085 6312947221707088660112457789144098400 10889086 14373248516727983858374528762432465344 10889087 44202802260579474913040979813160515192 10889088 91265083687627414213107313020858531840 10889089 -100071772907142536585469528611522762110 10889090 -217207022419729179706150501349624524800 10889091 100517527732732005620273228118967715460 10889092 317470267968138543383620358107924159616 10889093 745096608495887761611042732531769557342 10889094 26401271783721911025686591190864232320 10889095 -147530814658900225909834407324905240640 10889096 -600565290276918763992667503736253598720 10889097 -13515403244198861314742100696783502272 10889098 -107012877554005068552432986254033774080 10889099 93698079106393122754342830767618237520 10889100 36828147306457012057617854524458240000 10889101 878820766187942600845549502961287337984 10889102 -21255407190222256064094171532709170176 10889103 1155645064388601290792994656334805008 10889104 119968640165655934308404712719637585920 10889105 -628350249857941740186871668566725440 10889106 -143459250387114223563393942076563904896 10889107 -464185147088047371156287442185965977600 10889108 164597801145663314668427519585337065472 10889109 2955916579640352983824327008097927680 10889110 -184777565343848568717858183679220062080 10889111 -621099012623690750793104043443673951288 10889112 -231282471578901614941261334474418831360 10889113 -698279831884958336530750099899780979392 10889114 29764275219599782271130188336740156656 10889115 172313542476662349811316534797215978720 10889116 67605906427884382468012892966759984128 10889117 -635426413211766302773604558340782871834 10889118 9090807851654905042476576699322489344 10889119 661829698868020087977691764908923543520 10889120 -244669711034134285180733368910846361600 10889121 204169789588426458035994294333130078560 10889122 115524818084885638862189262426223693824 10889123 -623041773815427039685464887045388484800 10889124 -30144865124137123939411675671758060544 10889125 255174922363190995341093646657216638000 10889126 -298476017613595362813249395898643758336 10889127 -630877651598820012845048555312990522160 10889128 -124704324092055668345472519631761408000 10889129 606155167538557690784582768602313349792 10889130 -64795109557267277539565494134562606080 10889131 -150937546300600620037937044014319173336 10889132 -1665445467683475287993562244750745088 10889133 217251739261657475645369624515150681248 10889134 -477278647013253362563075590970956782784 10889135 175436608539591734330060283446287195080 10889136 123329438291201018664689973226740695040 10889137 -91071147882941021647717704995059304128 10889138 56779082981190015427488525971438154144 10889139 -232734196565373135645039037291709398992 10889140 -188928219641335834202909861082193267200 10889141 -212501595828563052355013193740069191716 10889142 -190765189894602584932947539534000411136 10889143 385372321273101656606143079247956571024 10889144 150220633287776189634492588505200967680 10889145 176652741729776057399521562779216020420 10889146 231136828304253463803694696047986346720 10889147 353831911807909350106922155956270932400 10889148 -10454264047810989433200688624314777600 10889149 61187052948880314140717433631040021400 10889150 79873159328141166819850285661488416000 10889151 -29163783773171948089682645077149858816 10889152 22863492490656899471411140893018685440 10889153 -285547371952852346301621175643513088 10889154 8657599596525285167596020193204391376 10889155 48158798582622464787047968259590785120 10889156 17373556271519163449479715950066179072 10889157 -282057087113453751980420960051477801760 10889158 -30820214381508253522914557191215022080 10889159 1148123212913652907454957987760724374960 10889160 -98009153158609571889892149195566284800 10889161 -1494605676480462966651652268298223388 10889162 193828529566791666029799289496457974832 10889163 183843247913480455873729537216852871064 10889164 100078028939226104459056260976934679552 10889165 116338749760695457086838898055086582400 10889166 -67361222313194334390758747637146327040 10889167 -1166585306026877564677498762726549751408 10889168 25097481763417094703879172907480039424 10889169 -3163847512589375556815988673130400672 10889170 79781940351732062925808948901623301280 10889171 -24363546978165644180481930489606344736 10889172 376892523433727283748206632606340460416 10889173 677208146097789254323845943976633529422 10889174 488679627790190627621128024421129472 10889175 -152964668835637295323109538952583510400 10889176 206810346611812065698548668548095119360 10889177 -301992260034261788702152758510293503026 10889178 17539590924662147055179449227542880000 10889179 -38460997802560250679137649467083183840 10889180 -94853742731204418175528300822008284160 10889181 -79419681800783108571223739028404462400 10889182 -428683805439224618744298240486648743808 10889183 -209479313036993823690141288021582396576 10889184 -119185029803532004631983003598491484160 10889185 264168323928361965350590633018199246400 10889186 72741878400909544174768233813053483520 10889187 149763270569146780159759644714970775160 10889188 -24339059807948928376691513856110346240 10889189 -270885514970494686367092809615825695776 10889190 3188894720369691211712248275620202240 10889191 135511331039608122342649023676696880 10889192 869141997677963442645191990847188352000 10889193 99881463578805933065865590421959688384 10889194 261802709980008610354161943983126142896 10889195 325731640369052400204109970606860140480 10889196 384969207974503025069388089103827400192 10889197 -259384066467210436132256669616196011456 10889198 246908334289064365104913385656366977600 10889199 -310101208211787676182853198419118198032 10889200 34126209418134073871405385031622656000 10889201 300921607015691282491119267994906949202 10889202 140496252035393871300698137890823633920 10889203 -107126726860895522240368315419046178816 10889204 -88390211180092403809260880232290944 10889205 -19846932398659067436180777555951854400 10889206 301367020959218848208167334802124471680 10889207 358729527397489570350408141598394044032 10889208 409751664901958472522942174335247974400 10889209 282019371892631026797447712847404031620 10889210 288650705225781897668353600199356920000 10889211 117858637190662103346580901125940248944 10889212 -65842395562002329526693573281354001408 10889213 26040349913163912258683311310190483462 10889214 47131002269342259224605814317608787968 10889215 -6555326003537536617726733307440680960 10889216 -15877058899580108280657494102192947200 10889217 -205156721990938394835746492060604556080 10889218 -136940042274696950287433945938877023200 10889219 -163048236337653716751956788123359227640 10889220 -75368901478076136350245655933484810240 10889221 167123090945028443387832196450428960000 10889222 400680638863341766394567496332785698912 10889223 171913300360125988287544429871701785600 10889224 370938863500503382822811070908055720960 10889225 206869995887323387982232649852613226750 10889226 -165207557954844538181058530915236045008 10889227 -272026255691375055537226133191792426924 10889228 -177222903062373966656499628577866558464 10889229 -7049517793827968469057587487252460512 10889230 -280739278451103457322795148492733975680 10889231 -20110556573020032675288721513549316880 10889232 -105875618420569062307806670670765752320 10889233 294537324311186979169069670954878146482 10889234 2310843320259649613716232901884485632 10889235 -6916514090106216940660181827390141440 10889236 36583163136562809157033174231955473280 10889237 695910370795846041042098084706963695886 10889238 -112109283513934549430383953015662909952 10889239 16071607799720988141919686518843334000 10889240 -9004272018155612793166051986353971200 10889241 -221948034106576047768809375219927474976 10889242 102982312440228251974674671519763824640 10889243 -489006902231350461235219990946681264508 10889244 347910362096780564098783081353128286720 10889245 77062014169261186595780363915208156120 10889246 100116101774374405244006998957217140224 10889247 443895422998518420587292884695810749000 10889248 419622512520027301103017044922270482432 10889249 109084378336878350112262572124630931136 10889250 89684598948660605551658696075134080000 10889251 820100723578973426947377683611062474192 10889252 -666660989985581928059109536693869817856 10889253 718066366061670523381554999777465433980 10889254 -365058867751837300818597685001953211424 10889255 475877545504724735824278626411901206400 10889256 -166907000591441943866251591964795043840 10889257 180792474711591982432907646965780282752 10889258 239608577553074091032142610335686102784 10889259 6777057457148041812550723101147523248 10889260 -406108785758539872328578714786773990400 10889261 473473291321261081756006643261598278400 10889262 -396090862312506368408207529463706636160 10889263 397825415161268502133780414898190202368 10889264 -2421527935728148285501249977883262976 10889265 -126992818831845878879082414066518042880 10889266 -276312832074426537314830705747132605168 10889267 -119139351096263271661757715118461771168 10889268 -26956071401211439192324615706178287616 10889269 -325989757729066989032421069370799581330 10889270 -191610497110742537663751806539698819840 10889271 667724717607880947351168170282150609640 10889272 -271839342957701410322181813270878208000 10889273 -4243149510314376412237732178934443478 10889274 80394637260273704511007744683143424 10889275 160292507179433550235887550531318673300 10889276 318925587567027892123749079355361461760 10889277 572290318010220170710434210243256320 10889278 298226082882718995084758046323123101440 10889279 49369710984730804435815261442191106080 10889280 -11505892673305097697104772810670080000 10889281 299420112441803857444187658610074570240 10889282 318340679982223497118827660147394549152 10889283 92551874065232175156417856081362886464 10889284 -154184609294639067939360210599652798464 10889285 148722349305566275934383801674214773120 10889286 145458679010070953973481967221638566400 10889287 592832815058174851613680304868658670936 10889288 -260950777397535379389077362938399252480 10889289 521398267503231996679057144323240234240 10889290 104856194577178959258157790268898126080 10889291 9242241398949334522160955059821974672 10889292 -162731808930632770111566993955712925696 10889293 209947055074112174855303338531830310444 10889294 -29610209240773972720565699659310439360 10889295 65716746238764591681950394188187586320 10889296 114746075635847055630549557560932040704 10889297 -79785058380137236593207269950405649280 10889298 -78023581133975852135560888940992498176 10889299 168445472621767819955371947941631998640 10889300 -68082500240864761235941511290041993600 10889301 230135383515040333672947332608789905024 10889302 301528765842748380468447407971779608352 10889303 280861652440146210633104694890329452552 10889304 103381600454360183750946842803989381120 10889305 -70092968509569650826443614110038629440 10889306 -27575897153008848428787477081985029648 10889307 -141432593437923389374390173471722801904 10889308 -23309429410678926108824348885009768448 10889309 1311542681340982735236228152891235551616 10889310 114319726865051734376524509001916780160 10889311 -403436898719209368816579043952720599928 10889312 -65846944572170855550959190389157789696 10889313 118524308337762684231701922293232695808 10889314 -48800999671207172875674903574270803168 10889315 236250608897482791084896799634202059920 10889316 -308566437124182328801321098430820567040 10889317 528303413680159181311677244683997206652 10889318 71766616621170891596576929236804096000 10889319 14730766927264333860606311767457012136 10889320 -887821028379853397702339118007910400 10889321 17691671366892697530606796185537534522 10889322 4138966437906212081884114357436172288 10889323 -94709596318377709130945809063970444428 10889324 282539844717892707224142395992961335296 10889325 -158801236876647183186209122982584357950 10889326 -130275977600940763383258036384538563840 10889327 -173845475037547644389197839288156045792 10889328 -52977427807832205401574402585255936000 10889329 231217824728036103131347795797239216880 10889330 111284506512017592991492960504038022560 10889331 103503389214864160992849463114761181752 10889332 -34838145331672012529916516713129823488 10889333 127953078903320220317338829402821447680 10889334 168881380874808730758746997313933997568 10889335 16256322997125253377267844393445199600 10889336 -470878777808536249678213328276380631040 10889337 -39710993995577029381809743076586096320 10889338 56510222549472808437026932754881360896 10889339 192637811953504453759698868430667013440 10889340 78587808762484407880262692280078991360 10889341 -146469880312531392790051767841311520416 10889342 209351737853941491902280673184538435072 10889343 495486336569273378432415684787929469200 10889344 -1947903908656847231325087720863170560 10889345 211624160724754163920147780239378860520 10889346 -16224186926259253275032376228526093440 10889347 64437557786144656711673708996364691872 10889348 -249723657677690238270243084710314603392 10889349 -297679114256462973831705432219041211936 10889350 -14772658254586287522715076756659603200 10889351 792678026827617165471088885209798950784 10889352 -107354447623064349665665541505898490880 10889353 -244319964137059751735275922376034679398 10889354 42960045582153978882378174033859749888 10889355 -317315796976694829431737248886151834400 10889356 -86719984134038984645537765584245639680 10889357 -652083344719514903486133318701429528394 10889358 98627449701336625655409130219283753088 10889359 157321390857411452738030842371063510080 10889360 219435650192853549708048678062771404800 10889361 -142796076401700195828404168656255850496 10889362 72765079193873481353829137104563723264 10889363 7307746708576192368690721093736623824 10889364 -64792393982188748709813152890401613824 10889365 -220102033377713177222062436590922724480 10889366 -824965103081305940555813934480638510976 10889367 347608727854666897632115040399991549600 10889368 -581678666776582846538134281837567436800 10889369 146504497144742773351708658418237840000 10889370 35392184331286977873921285714856550400 10889371 167183223028862914518845140638677229572 10889372 137368782133217925159552783450752489472 10889373 -237772511111230076971480807793657037312 10889374 -250150262133292340346737827588099304064 10889375 55116782605428873497718478613084400000 10889376 -40036261454430961072298626668876005376 10889377 -680465309655796836426793817518000063774 10889378 -108140047594590659681224331125696910976 10889379 400599722575606705242424113306666204324 10889380 52562085931180696063370423717725954560 10889381 -296313956541896433312375268355997688800 10889382 -14351976216482753001077244255242151936 10889383 -19253742744318001085264773934887600896 10889384 -519971245648118510174061337809122918400 10889385 -60443000786996328567007097950786695360 10889386 -95008256093957928734766294291923446608 10889387 -412812558282741581606786093480164436208 10889388 197787607529168566725630582991872483072 10889389 -310375565132405575942184111505297855360 10889390 -47223590756965011975528227671449275520 10889391 -116417411890396562150751635939247592320 10889392 210466812075193358280819172925545988096 10889393 -199077134789838261331593853744721621358 10889394 -158878586566730473414586783496421632000 10889395 -21529859856412285070001123269968800 10889396 -25409942583296345994096142962512216064 10889397 9853766941620165885644598472505408046 10889398 100520158470209505070013292611643220608 10889399 -558412728315587905707543211695279188520 10889400 3851653869226731840819277868121600000 10889401 351300038328941684396349525990454623744 10889402 675986481206406770523208729697569727232 10889403 -81012872923065757854872029747609514496 10889404 539232834865893742824960527465133433856 10889405 21068056020171705070019739421828614060 10889406 2067474485234130495458242866933104640 10889407 -573695204618276096440530661875459473344 10889408 -43499526135244892740959706396250603520 10889409 361063237608855877065374797756826413104 10889410 -3140881241543449387569839463740974080 10889411 74677686824090666848446808498123071504 10889412 -130566288625070794535489037396399230976 10889413 -852395761956199920897967346452228624800 10889414 22428245946974224472119203038548347072 10889415 -461080239305321002135181089488253908480 10889416 362021060460072153166101727519655208960 10889417 -30833034078278948150917684726062953760 10889418 -345588668527382548487867202103261601280 10889419 324343547174238380278726174755429520944 10889420 -444382355545165221195838180787925918720 10889421 177866125610257247467851309588175111104 10889422 85045943361736400240664888724316490624 10889423 -406774612338206901136563537766069709328 10889424 11489259856556776050886920512486768640 10889425 -56753024739147371887821234824535669850 10889426 128216060930785412504300929409930363904 10889427 -13365668755240373849061360225291863760 10889428 136626518160269729886548526240032962560 10889429 325859142930857312639887931536151438784 10889430 -107606271639077601688172921153351086080 10889431 -65576608630082512734434353420015312208 10889432 -92131704829862216489369477912631705600 10889433 -804329329309911822314381639957802936 10889434 -304463711826402376647316274202788812800 10889435 -239593902626101466517909083350691768640 10889436 132651656011243212881339912949200139264 10889437 146413417609011296407519475795085577632 10889438 163736924622309800587255078946010919296 10889439 -505405555133287115151720090272216839680 10889440 -93541234898236163098652872013493043200 10889441 -395183496253654965218144061936906904158 10889442 -550923924584531188850596592228282880 10889443 352053327352578774574124965327972601080 10889444 571939850840124136600886062913661111936 10889445 -4040281091177123344747172541164240640 10889446 -689590040965040947118510623742846853696 10889447 -263174063286011580449806982201687041200 10889448 711804223419197009218402902463442534400 10889449 2196708756228441286948900229151171664 10889450 6853617495310236170829577603679635200 10889451 195915868252880371854160297846183286400 10889452 50377957904258637920268322917759141888 10889453 489932761384376636979209819852647616160 10889454 -167460883579254806722132822512225017280 10889455 -38917007665988274767805204501688499640 10889456 -238982033877752747705678362749774594048 10889457 72845373287429643283034106640590453888 10889458 -239103537702994524908463787534513255920 10889459 62414543106610848830565772580857467216 10889460 49217075506597246518394337579265473280 10889461 163073763352544396822542904921874330624 10889462 262840054866763886231732213163181955232 10889463 19500123323481543423910277132409335808 10889464 338839848531621656106450920761825935360 10889465 -235894082901892066189371171308561136000 10889466 25104455780510871049891656932555466240 10889467 8482892929067915695693770946124923432 10889468 325918262410102850248596677907870363648 10889469 486755592271698314738774346699232415808 10889470 84390782852320384821179544035246880000 10889471 387033745404476510028756133937207734320 10889472 -9677893087477334081792858825309552640 10889473 94000990710637432788966549691923912640 10889474 -147763502617193168932968705605763081264 10889475 -145823165327491298662086604380974477400 10889476 -47473643335163986432928120029500069376 10889477 -580575382527929153898128324561289668736 10889478 -27408587076097236715571860099917883680 10889479 72012894254495791207564999746606228400 10889480 89234564510772206794975673395305676800 10889481 693009854288436928753581114164851898784 10889482 282780761501918361798490859242536908592 10889483 21166718692786081213805575871057473536 10889484 159917660744862732199448413677424897536 10889485 -47461333830630360678025338561615318600 10889486 -274868851244552435375638011608052387456 10889487 43429404211034764939075108406564953200 10889488 84917084744669534095640650756908908544 10889489 155463921598583586341909926811268421440 10889490 124312194262868486256525480580088133120 10889491 177474744149556342613572101945428846892 10889492 9463806572395459579645436157380800512 10889493 -159457184705091436648540115552629040736 10889494 29254594420134768801797611558415843328 10889495 447381254702111511993252246692884047000 10889496 172955166036150764129426488427052165120 10889497 199000788965071677457114457808243670032 10889498 1653289410869517026295506191601503200 10889499 37304824910870343040263514474848474048 10889500 462592252792150192567824112563471360000 10889501 134114509267267597686607537848812864352 10889502 -18405947628974746486829630597312050560 10889503 232661739794402364695826462787814272080 10889504 653398813809806273906565007359861129216 10889505 370438035097795387700647463847020822400 10889506 -233869916762286764350106835055457176320 10889507 118946550835450745263982883162205327632 10889508 -70439316824527091785925739669758607360 10889509 146061413247063402067807698651192987710 10889510 219058286589062224326778233371658226560 10889511 -28238682723047575171309177979083704576 10889512 -677845149285277451801859372842419814400 10889513 407482484046551423679714514403680560762 10889514 14725648850574860093724647948352329904 10889515 -290152969136893391334112749745029641040 10889516 -674563283834161106884291796584780800 10889517 -60356274518424344363114759536788765504 10889518 283482159572355067282750885379089681920 10889519 508963498221761638244391040194693629040 10889520 21205201228026620063211785373987962880 10889521 526976928884293428872245795212877896722 10889522 -88879613882321198183417095342628090880 10889523 -146609654754022389843326381342802827628 10889524 692607878346531241828275007093397876736 10889525 -142455359607106672377029372624974070400 10889526 -105490979442171515167864259703858017856 10889527 640351010994016670712382906186561342080 10889528 -586241240352382064644857775878205440 10889529 19143870310711091699450229871387969920 10889530 -88158640509128707715014407055512375840 10889531 -8405095027221070314400220592635750400 10889532 63720229556376321571022841100250956800 10889533 -182847409052682943002452238109399376480 10889534 34457768811654976070610686232396485760 10889535 -6100802883184649334131604442956024960 10889536 -24360535069848345271150589471296061440 10889537 -299350710299216437955654430309659366616 10889538 166057793056690070002125204022456412160 10889539 -323594725644550825926734518127875688976 10889540 444637765804503453113493997724722218240 10889541 -33648524587349685426867199353144409824 10889542 -381161612183501448949064627938289927328 10889543 122196245589165088067309765141613064320 10889544 78598929967205235893786281927734558720 10889545 91927390539454239174180166960559774280 10889546 -5375177254142631815480806889965881600 10889547 -135238292645642772099357567034217410560 10889548 -612524095450360989652566773206612724992 10889549 -445830247165994711796492836037259330080 10889550 30579981508135784916780634137432412800 10889551 -496889831779045239668630614673776866448 10889552 -157049977783676319544134665965899423744 10889553 -216437852558612791748761133593907545056 10889554 145946792677453135894879252989198971904 10889555 -129299174758312631771271058551874457040 10889556 -3827877540826589486195064918226993152 10889557 37248848893177408384442152642658856960 10889558 493633133080430382960362285571648581760 10889559 10516221157199907122535630324683832048 10889560 -209270625459308641196465965243776000000 10889561 653298566627289421333177556794342401162 10889562 -29750824657178841996985792635799285248 10889563 -18269792646400536332337618573061639856 10889564 17623770452756056752496801059816806400 10889565 3619505833932373364098292860297487520 10889566 -19687459866221618379018272921282749440 10889567 -304328241317946009148135448976757744680 10889568 287437799845820903835729405713735614464 10889569 503786020122829625620883236419728146752 10889570 -299615642455617954304813224017599799520 10889571 -217242901347940865251469571643696988160 10889572 121015480915315063299880085882495598592 10889573 803759260685060110363423814274360429822 10889574 37161572664990510091689040938539770560 10889575 -412105614331920342117310594941805955200 10889576 -644487444581413951626967731813418705920 10889577 -66499311646574581650097360303166132880 10889578 -2760697850098368903873652490155614720 10889579 810543138666033620746718443680645144180 10889580 -48168790814734119762493585188413767680 10889581 -268966337926110848640577185237529796468 10889582 -9637946618784435389771177271082022016 10889583 661576910747368045822222039210114306704 10889584 -74707908699735147589696579170581544960 10889585 -353988796357863586515486043468049280 10889586 316233087765715516442156805286229299200 10889587 46063031289267665088761311286511649920 10889588 -121563352097476915928838968309375280384 10889589 -332828459343813643357138319909474935776 10889590 366358081849649922299559507425711692800 10889591 482902523067618766922969637733046629992 10889592 14323376481109358944960869881055805440 10889593 24481057609985404280423788471899730176 10889594 -175948638052834984487594456064039605904 10889595 -60898255520242014341245525767298992000 10889596 -671845212485741291633406016908509132800 10889597 -357384516785296694610435923316749424000 10889598 -218231749490373932286585085240519815552 10889599 292549304541297317421739688962161901936 10889600 77919019378640107851745521152557056000 10889601 -278455446029649710434287155812348521168 10889602 -89361049596942103648207304190099187248 10889603 474906085494033186841460986866776236800 10889604 193376090014955520465677158476841347072 10889605 -311899416601557451858857629148640661640 10889606 -9885587992636522741019155199900925696 10889607 -590688841435818347863920761721210063960 10889608 262718730487476953679638452058785474560 10889609 321802535923705361670042628167463878810 10889610 -99114412612305649359913684650984810240 10889611 -435746866066781198371432767013536504576 10889612 27443286418893393404902720245773452800 10889613 -613486690440753789805337265042339814080 10889614 -45153195732539241963039309280096609344 10889615 -53705251577179370240320172691542630400 10889616 -1013575345759768488556716438210478080 10889617 214905097186601524149076550656552943666 10889618 -50763848506900480820019550742420668416 10889619 -100058135122962260988333720447243889872 10889620 120794876005214892526341831388310446080 10889621 -10099529140452221843936088449920320768 10889622 126043641072849916607102872079285738880 10889623 -147501951985603092472998072037318211128 10889624 -754974639576716450106938906276412211200 10889625 182627119915115794427763528796378080000 10889626 -131105266278593167051340708403664584192 10889627 -40697208349720883385062690405924498928 10889628 -339083988659368430847781266710521505280 10889629 25584178399296265522993257456916787884 10889630 106143957601700929860336390446839804800 10889631 549958610981721038428516776806227236120 10889632 -278226022293385644160462708164605902848 10889633 1037460133433314099444773172487656276500 10889634 -45567843753715314059939405995678284288 10889635 -245639609994581235357131034565361673840 10889636 -39215224625685587320501206601165241088 10889637 -937737877193839038530727545764955040 10889638 -129423376112300563175308025143971670656 10889639 -767029388030366760724946633248165112160 10889640 -20587816799207072528361429122974771200 10889641 -52630426496094667575056149813260255360 10889642 38674072744241678403942455409918072672 10889643 -138671333234106915160444596877965891600 10889644 -52105630883943663169276113262122946560 10889645 42024109644337617432241136021058876000 10889646 63762339747810267449132265789424109568 10889647 -944663372171912529354440301516448929904 10889648 -70351305506913479839745375791475589120 10889649 -65487311520746167756939424329357926912 10889650 115088383790855533547065639646259418800 10889651 705376065889494480047827552436402000652 10889652 -376713163979009328208136349261418426368 10889653 915110722630642903914231573119670993902 10889654 -243982968843613493165156858672321008224 10889655 7163529358138439852951018543738949120 10889656 -956827621978466303804603988298479575040 10889657 221740555066683607124542228092614364672 10889658 38693633982946679408788607099894228160 10889659 41548890271223720829456686369847125520 10889660 159997428716845197906032241672415564800 10889661 -238680350050069493867915380980147932928 10889662 20210647940166409769377099354884543360 10889663 -249442010394157828370341722978800465088 10889664 1465580598751014715182800754589040640 10889665 -722103014193947219559663995247078336000 10889666 183610035792157261693937925712621854240 10889667 -594932216054177458235607337652892779520 10889668 436557729850625713007860416601144658048 10889669 191041565918035349335829306575977297600 10889670 80319366077927062339549763799171840000 10889671 -188923808348833304997920008061864864408 10889672 -340124561605003049181616090016589742080 10889673 -418412361463709302130452577352554304096 10889674 -101240957865203963180459787881180897280 10889675 53096709986566398885767957281163574000 10889676 -80302321061933168047292993270863134720 10889677 -85453030002171792673404865834651900000 10889678 -17721847301646801751585623629839593600 10889679 315198041943173703614047421491115168640 10889680 9699197273227987867524762608043294720 10889681 369525159002324765676738443555986545264 10889682 -23883987851739760686117697543835264256 10889683 74715556604341102421856210505324664064 10889684 53480090935037866740534779286582478080 10889685 134353454942082591921224881096380673020 10889686 -435868888023778973749737767602783082208 10889687 14297766773031274074558700053854259336 10889688 140897870708764194616624262348467138560 10889689 308866781096418372618695710939637832720 10889690 111516163553645619275617525647608463360 10889691 -454394947647431513887405116072418280808 10889692 -61442174633558432915087526372504744960 10889693 -307672542878522986203685088164142612058 10889694 -361729036898288931601581545069427864960 10889695 -226270504195400470799399961569899258080 10889696 -147700432258085681466719544644215504896 10889697 -5170467903986630839530043093271410944 10889698 90798674409117391435563047851350743040 10889699 -42525927493275818358703791567316144464 10889700 150207220043132614064649223706862720000 10889701 433228775809960793507877605047664474812 10889702 -32298043310483756772361616572579343808 10889703 455832716124745278304999545243646574640 10889704 1457095916906220435781436413108715520 10889705 -176263802263007322821340579508081619640 10889706 -127501743390876240565918248487649661696 10889707 -18226614547493660253782470209568131888 10889708 -142025154074781830346641177100341014272 10889709 -540276833100084348690081761586236529120 10889710 -94679522329838879889077691026264590080 10889711 -125282131502393912971973808484666658304 10889712 -63301032550715946489026508378500628480 10889713 -280256776415660704610792104805901317038 10889714 -91858029044429149013997271415807837568 10889715 -279701861302312153995727731375389180880 10889716 154865489746681280988272678805717596928 10889717 497725115066541695860818311442665036640 10889718 691276500304142378977645883294404608 10889719 -321338013648313555760256828886837537008 10889720 -254949681574093346758734064122418790400 10889721 25668280645950390086681165922495240852 10889722 106378725219461535225014780538261804912 10889723 -79210552049303076746307734696800577472 10889724 296413065486755602087294215511207068672 10889725 -4953399563919995485010486961962155200 10889726 397601015899327184458932633623281293312 10889727 321801089370892212627251436468631851720 10889728 -192738848464082475309939847404485345280 10889729 145975588938584094678239024909455541076 10889730 -179571185469830316335415953947297014240 10889731 -302808271020581287242215501209856047688 10889732 199693957959189083363830304672910766080 10889733 121117527881597544277833618115538510784 10889734 5708590252343455951468703148193874016 10889735 -78512049093079064235311339556077313600 10889736 -193123245935566940374158275889738547200 10889737 290119816008346922800741877797698639386 10889738 512031097398066525171463572979659360 10889739 40835259381615768303191940087810051984 10889740 -455476214743174188769026301935624207360 10889741 -28639796114560404253215164219576968896 10889742 61235050854109040647947840283291680768 10889743 493253577063229033326805292702543874992 10889744 4972016503941019169213845960637890560 10889745 -172358471439112727317391310347003738880 10889746 124632229118327895313706300026639395840 10889747 306846395991853254949985831235384061512 10889748 78662326423650961540076765398780416000 10889749 -64645840937748957998465276810760826436 10889750 -1191961331297980412627604956336352000 10889751 218392345329765312527977635970028174160 10889752 59566190450403033420760570079055237120 10889753 -57792793292720446529041207440993880320 10889754 -103073170955674079262847008972863957760 10889755 -453220872364457061716990395031632704000 10889756 -56493790777089212352274934305604897280 10889757 -325047656607280816809441523432474162746 10889758 888638967729086948552706962866524288 10889759 547884794434490345059154211069768622080 10889760 49644144070103411394089712977455349760 10889761 -881916149538453663847178920015089662700 10889762 -54168181738251298211724379668566623968 10889763 -302939244233158065426043354299595973256 10889764 34788164802902342719708716868448673792 10889765 -488979932939302386442970466452704906080 10889766 -41929946268190359919578495778702985856 10889767 -13835068809113410642949555765341564416 10889768 853634440916247244043362832108479365120 10889769 147095728167270515817497888480134346208 10889770 260423174645705889133234409572502410080 10889771 -486402448677805908828146542097644229400 10889772 -46316658489533496186449835471675038208 10889773 69466324068293355077239486717496974080 10889774 -48344850110372690067947789608488115200 10889775 10912883391276150326409998907269112000 10889776 105274994481390696946625791563891064832 10889777 350741787043605908351774612172024555072 10889778 513107194513989809296732896257066016768 10889779 796594411420677648154169899143557514380 10889780 459397838062180124171293099551932160000 10889781 92296621777503291685538304598621941888 10889782 -293529791445226795514840790985159591008 10889783 -1402424325955404341570768944794977919600 10889784 216347322510667716105315022689993154560 10889785 422779883783484054255944556285631414980 10889786 -277890672110708217500620757245892907408 10889787 -171599583595594139742050425966479224832 10889788 -91941621874147685984107718958317676544 10889789 87380789218266787256798887422113883660 10889790 -192573503690333456628917107960979347200 10889791 -909025787871152618436126922646363425416 10889792 -40890426576615754907918878420390379520 10889793 3752684357949428557225409565956667360 10889794 285104129331767152775238330771279615696 10889795 -7492615630634998542149569921904346720 10889796 -145097273950871577381801408004683816960 10889797 593955042877832768860586000143177340640 10889798 232598153796724516679743108507099455360 10889799 -191553893369366300968036157808975458136 10889800 406566591430095601064576308173974400000 10889801 -46669763974980673004021010215026564188 10889802 49668850055836538899351098574674046464 10889803 300201920228758288087718393498972957920 10889804 -52817556657885968897093479734838222848 10889805 56949299296438953559387932166014112320 10889806 -37809513102098115119135487478798022400 10889807 167137505331623850540620824165945852800 10889808 78430709140327577728069283460827971584 10889809 -57482394631497551014654826316034811370 10889810 13507221347913532137112097177983718400 10889811 -19005009022386344609256056791018028940 10889812 -412676981677992775377301344261775984640 10889813 402253197086364263161720996010680017408 10889814 -150589112371471269425275625679671174400 10889815 -615866566696752351084515553632358776040 10889816 -180154528568538164442656680994488320000 10889817 27845706007875226592250285377804790480 10889818 216057715711842039335045647549510021632 10889819 825610998008543844027738153695323072560 10889820 -112409631872414460940528445129789184000 10889821 -1504432807100299990156888249073583156 10889822 -170413202199619441858655214876931068288 10889823 -22731940491969773626659387407155933440 10889824 -229167382536794045524776792070288048128 10889825 162177546582465999504295606103710802550 10889826 -3172386438114548331910635753402788352 10889827 -4286273375882126948820259020770644640 10889828 -363138917650311562171561702091645135232 10889829 -180933920884148895533198702136033838080 10889830 -33281347070175185625172990393692614400 10889831 -155838031046425941542011401516122907120 10889832 -482279582959544567845199350668911247360 10889833 69908534159912152474331065731630326784 10889834 34926720333554057406704215314500659200 10889835 50392563372220142360786880637918771200 10889836 -4545269038610117393146104147212953088 10889837 -65058650405423790682283760658354460448 10889838 -8265350872807215436845309627479210112 10889839 605153061011132553202211142708695841024 10889840 8388690220135515987060835844336517120 10889841 539754442673602693752821270506036455792 10889842 60476303564825263094556121712684144544 10889843 -17721871545825024966304296246501090120 10889844 159454759571468914230642340110143066112 10889845 -170256578612501001658386939548698948320 10889846 88636470245072502971406159444316841088 10889847 66557206688212496559635412619451434200 10889848 4826907586383255906781824648240537600 10889849 -99596065616148495060721442313075477936 10889850 48031632957772640686389530653027872000 10889851 -175766375140284079656991193376338244848 10889852 101368983260188172152257355299424315392 10889853 -299729443067779792318251015071720958336 10889854 -10912656982962983866765596446311770624 10889855 523190268686325749793140168715790790760 10889856 137264279218610003919012902860121702400 10889857 -102689683732443543864583079688228809280 10889858 143996286389755831631101136780832543696 10889859 -490124213554252568528222208153954777096 10889860 -286858573042716700510660322583741580800 10889861 -580365170229149195754446957233034387268 10889862 -98781018770854436580611172632376858240 10889863 37485561519068060379507328973450584360 10889864 -108044211558407347698354650674389319680 10889865 -25306555997642079620922876834573404160 10889866 -44958443676855262010844340468960972800 10889867 151991554520917916963691904093539684120 10889868 121181907533210980066194677717524992000 10889869 593389188463939280265792061521048151040 10889870 -316477941139425407948717419939486605120 10889871 12727279370748746028859776993230803584 10889872 -11917018303356497710228939585330085888 10889873 -987186129637692402970084816901657982876 10889874 136247097998708883853134122270576252448 10889875 232945172531576280723766020599343240000 10889876 -388958959584754090596874071088659776640 10889877 29658919835489693519273056058669472000 10889878 -27235931386054547394571458367933447680 10889879 -1539107941914817362553073845157376 10889880 -172408406177905734361235698576512000000 10889881 114771569724905331260596842100702922752 10889882 -114693790029740623480394866211805800208 10889883 21586933098638291257525451145688873812 10889884 -219378776406039073507333152748109853184 10889885 -414161795417353824788252758316566710420 10889886 -667701609882985387858118943896082432 10889887 205131098072190525101947332117105578352 10889888 119575597215162786052687965626003619840 10889889 -43959115520385098673996228104692320672 10889890 135019153003544803795255135817204160000 10889891 44766084866004044002455810335369987292 10889892 -19363689135267865288763174049916604160 10889893 -273646164332217808305186726974756568800 10889894 231743427030958031077327073797488967872 10889895 -260590220193947458357290186356289407280 10889896 154466011042936178125803375553410816000 10889897 120411888038989327416658287699579946752 10889898 172909722421123856438238972858898116864 10889899 -1054344682968503422502725813314447263568 10889900 107390531327254250243428660429502054400 10889901 788440019886861905354072802361177974624 10889902 -241695215089765321767576071491278695808 10889903 -1555719347168048323672901175343564169760 10889904 -32020010602093425233086366747723038720 10889905 213890372053609996362971104362769795560 10889906 10595931160615388315211143444213721600 10889907 30990197132156490659846075314285632000 10889908 -522289147549977943801044712820022623872 10889909 554829272408652950551491991340229958560 10889910 104992007398073955659338537242620966400 10889911 430996028697471546749521865964933636912 10889912 -955584243302806967145599281041792368640 10889913 558328086988858778836515027673118832000 10889914 -31170455372626452770073674201931829248 10889915 -168016815696547626770660609318310349440 10889916 -319346077112602643629260276241062440448 10889917 -445770061446159525190745715651104559034 10889918 -47114994230725788700847322856965266496 10889919 114455086340860822069995244606388984544 10889920 -127252773803912284549024138413389905920 10889921 13610093909752528801749063645103171968 10889922 524178842379990961899275926043293440 10889923 200087914928227960908105874948675814928 10889924 295688920227867804611760839932551576576 10889925 56099052060508200804438988773688896000 10889926 590209042650630934097566011446757792 10889927 -345040339809746749079235511839790033560 10889928 18075386490014743867867769845005680640 10889929 336412188480264649093251806416222845530 10889930 162144529940075031601019673670640907360 10889931 139456901552005778351786196773799803616 10889932 255651590623118761444615222559051515392 10889933 609947496770777940914595418774157752182 10889934 -43635395971884954883677184289275776000 10889935 287944657045992791427090582695412792000 10889936 -3639146287755372663387035556372676608 10889937 855454718912660262666097544270787841440 10889938 -12810740892355249543057134383948864880 10889939 -800218917550000246271501605868253178260 10889940 -9503536880430082606047019654245120000 10889941 450528832522983601187064776608594091342 10889942 124549547899554087806887672879392447744 10889943 116600628073392654001351125422747619024 10889944 -1690756774216547234719890255212666880 10889945 -470163605931813735422357686607022825600 10889946 -76003045689953282939833887828731885328 10889947 163006294166583393865189555276548756192 10889948 -241832433332589074919694953515976391680 10889949 -23845229693108600573444020643759448960 10889950 30965449379960042721326069274256329600 10889951 -21317128543095103622183730600481727760 10889952 -521650755460633879912746666549871116288 10889953 -29184428031875448799342074560648008798 10889954 872504407985568096941547209498148308640 10889955 -19909213513777046921948408380655761200 10889956 -302486196950756983561230498553821563904 10889957 -253548636451160821883284558705286285640 10889958 -75617926514895596090476080003583415616 10889959 -177221082380783154993747622557331181120 10889960 215598922638093506172253289784595200000 10889961 -87953822920930770253440548200960975728 10889962 -366685909647071414032821940949325306528 10889963 85734118755859960947917414227382740800 10889964 -23343347469941821907534488504739558400 10889965 -6768907605175259059029415019172005280 10889966 -3461425741755962079565607439697203840 10889967 -126534357823471333021582576828460640000 10889968 -51568770655979294983678334832168337408 10889969 -230392584985076573987369496845108559360 10889970 5913619680965058677723718001329100800 10889971 -212287711891619143748482499749050941328 10889972 -180401951475061517529041396094705112320 10889973 631065400374967669007449693536932210304 10889974 -391301214620940413012282955618276207360 10889975 -307859051499141974235030030452530377000 10889976 -343427960879838505839453206254431436800 10889977 -76421174720726308895225908082860464128 10889978 -217817523458647920427790940802717171968 10889979 -249798830127018327300690354021867543168 10889980 64405390884948291312014706002067609600 10889981 456540138620807846036747349078390763782 10889982 70530433390259729088923459603450331648 10889983 274349025458146358390183140913480795600 10889984 267591040485808585100003438921011691520 10889985 265336350758008427529197523112271760000 10889986 -31714029998568711684345904092571900896 10889987 64377670997799620515943814225294000636 10889988 -106667637488848074254865303671455555584 10889989 228381749909849072743305588554627016000 10889990 100622745861040696056948174729507148800 10889991 -287066464718865492121761892158868654080 10889992 698233256104755773607313727979719884800 10889993 134660817552467565099026233516146247560 10889994 14399295604735036046961058430773459968 10889995 113127350280236693513002536347216340000 10889996 115741605372596495679846727720734621696 10889997 440439935699826718865846602036427160000 10889998 -9874925332696319885269697012364123264 10889999 286580093387400524045829608745112230600 10890000 27330299882671249632050332623360000 10890001 130446993664952300696755113849459628404 10890002 66387433087418868185161296194454355200 10890003 422561550701232665749641128033472095808 10890004 123775529210151684434199919175789534976 10890005 -224761451764271577634242647488528654500 10890006 104030616695539362165874145315139539904 10890007 104899715068776593414911273344736625752 10890008 -5928648212676120138535044218003927040 10890009 89462922032526044979215008372743092484 10890010 6370999655092732354533206061703504320 10890011 805145168542063951556039023667649781224 10890012 16237152846761381573773997763678707712 10890013 924206436566868648759373079870727337740 10890014 -501313031587934284233809004602293974144 10890015 -12452873970536241342469282765520484480 10890016 -437922693736464683537832283708965912576 10890017 -559396891867173743720483092948707666240 10890018 30274234494085523029198196324603070720 10890019 -58747930163429345771769902492211961904 10890020 42016188377983843185102529257600180480 10890021 116130680525083588767965111604373186560 10890022 196407563746408161074325905045823123840 10890023 -147805233277632525284401917049652158728 10890024 577577457414954789044166271182767800320 10890025 175908174053347926241227221719728416600 10890026 59676343711457914888253542745482287360 10890027 -215875397254963717881499294276977528036 10890028 -244826171845953154729530405765368664832 10890029 132950112292306726176462915897155604630 10890030 -45588422824586001502839977668856616960 10890031 -73506624531115785800861495205758180000 10890032 -63935826403384564920438434373960695808 10890033 -62170438902979384740108363388824241152 10890034 154960491268579993107812393655737164320 10890035 114107200850829582360379422180426556800 10890036 53566400080170326401445071509706052352 10890037 -597817456241664281145159624531638759314 10890038 95902718900737110662340619993859413920 10890039 11762562015629554796071334561564851968 10890040 33940199315860973433388486617661440000 10890041 -275415205461729499697304060472127636736 10890042 -13027701854705587939966820110836876288 10890043 667317719240417216449683175944213986760 10890044 -677338739268103474437659585153385865728 10890045 -267651218161612630492447719583913021280 10890046 226799950757164533485686355106955766400 10890047 154970110919550327297979202283051094752 10890048 -65334516523561704729118698376701935616 10890049 -317349611973819642752411834308110629950 10890050 370998193281332364220855154801464800 10890051 -1671881957456407267527874126305169920 10890052 -187495126605558388877316174032509644672 10890053 581963219885027702706633469624601253120 10890054 -103365984248785495512641357835137217504 10890055 -33186114652750991970962456950230996000 10890056 -571654629497776640654453694286327971840 10890057 29446813528298577032298700041256749840 10890058 216077644963062145742109596595115832880 10890059 775637942276374879879786684979120642040 10890060 -176488893412472788543747258047660119040 10890061 82845344305818932210449768476192646784 10890062 26144001313975817549504175421310192832 10890063 199455931704117461508534764490486348240 10890064 110419441316779003529311883165136961536 10890065 -572430633082870234338001407819981945600 10890066 116168603656896623096143564319349781248 10890067 -1430674457922888685879563301508673520 10890068 103565570120001241277191421880898430976 10890069 99569686553163203090348192080573860768 10890070 -589604051918648002945790094033096195840 10890071 -72002572903172878363331764126833732000 10890072 17008818988302290327329146427975065600 10890073 594718114410201781275071423445572125322 10890074 91033802472391119577702001025392095200 10890075 -36764395305317252327765276090744774400 10890076 -86556914763905230558929287715813708800 10890077 -145930455672600064833895742122404951936 10890078 215666316936301242582860307151791651840 10890079 -469002552721342771006882837266460100320 10890080 -242493594524181061302770717307214233600 10890081 -68361297372614281864720507226781289560 10890082 -157744595926218584600048061035848816128 10890083 -285031888289383395338205626228259973056 10890084 189886501104500739319823174356830606336 10890085 -84062069175529604593619273628041934600 10890086 245191833618661437683481181407602504448 10890087 146303683087386765201048772744287499776 10890088 317963709899326461490303636828366110720 10890089 -144696442460817276213304174362747164544 10890090 207235677720735721100061632138326593120 10890091 -195638349761590231169192313198893788200 10890092 -243827046278896046315635457310408718848 10890093 -65814006739168201379876109113464066176 10890094 -2700437241444998928808824607204362240 10890095 -193121865826280399869237283786895943200 10890096 -23961033442743704988622867624260796416 10890097 73060896587733413615499950633870445040 10890098 -12848129591403996968927528269228673664 10890099 167329424750381652233228794683619092480 10890100 52571193113338029259632123085714950400 10890101 154767800959413821616926045183897421102 10890102 113979132239689783106341861454243274240 10890103 -144605777525283734739519343375493856072 10890104 1379846934540311035532905370006876344320 10890105 -232619741927217739431658945918106447040 10890106 268041063377465570063935213647369232752 10890107 -272739492575880647683017822257088631728 10890108 46923823154948961948587718368860306944 10890109 19582451666533776605879669016052573344 10890110 81402775016158357349869409364256849920 10890111 551189075745992348543601245165718940872 10890112 -540087905987443340989426621577428992000 10890113 -153556802294890498329994378799888193216 10890114 94559443528448342692726167351342643200 10890115 135388786779179521054279384533060405600 10890116 373223791863449703890635819555507153920 10890117 103299168351486655894398284612319095520 10890118 -475783659488659132587501730753109400384 10890119 -421581201830518730448679329737266293480 10890120 -198305521131945201069728870310489292800 10890121 -235940371241875677670691767657754134 10890122 120784063346932832671637303771637095424 10890123 -90447881583168893449806437958929436672 10890124 -14344780623223341612800956790044519424 10890125 -359506694533147706225594970621065361000 10890126 10140423587504262163344280646627267904 10890127 -74289924649529055695278305257309443024 10890128 30937553570365499953899055380920573952 10890129 -278144580389270566221621990514584349920 10890130 -130933274723733516089936838549863544000 10890131 177900360351157336066349465330817805392 10890132 -173445883182657198177094089309193961472 10890133 -359932594419891356578706800601896476996 10890134 -414141246201637208844603314971646690784 10890135 59255949377281579226139446031791462400 10890136 -265479425222467284666477578815834890240 10890137 3144049415180702149030168731774452640 10890138 -5908545058466569292122295961563028480 10890139 211856371158912352458989649812166882960 10890140 22605536269389637935267737857160524800 10890141 63178475275952876573486564496091972992 10890142 -289506644337780378674240597487373350528 10890143 201361995224299119483756590912180356344 10890144 495409928578083645812660957046754443264 10890145 -69767687196280002686861314417829207040 10890146 -76087330336258774375749919748901463728 10890147 -90785209336415376289216092371282106960 10890148 572607471571638609017262847052253389056 10890149 47230464038998570475190647854532104440 10890150 -28589454576504664556900563899486720000 10890151 123460176649940556905377752007975600752 10890152 91812239407777593963951797702575380480 10890153 132596027414183361824419957138466488800 10890154 -470452041527745336032199524864247601920 10890155 229201367744188557205196063442290723520 10890156 160463810980995198964577341097654748672 10890157 384150464804928147789044917457909584406 10890158 -247259952124225555970724468561610288320 10890159 19535195814807064687351470202868876160 10890160 37673418638062248972923999973830492160 10890161 182592319957559810955846115554887935200 10890162 -75708768091117299410473011057552263280 10890163 -36036966084763739210172747807656953588 10890164 -336747324874639359082564732882080042624 10890165 -11563921831357538854288712302649304960 10890166 -38062132181376686768698311315842913024 10890167 -683943153754155475403510400281635271640 10890168 -226636173428342104067027329546685706240 10890169 -105833691606396114000240474079357740540 10890170 -189655166202244656401937883483045170720 10890171 -334819974877125060768140421161838147060 10890172 29154690929300659960525688489645670912 10890173 -13448756258006286106478759743051839360 10890174 -125679084059070855876239880523831566720 10890175 -261059794435514357037819063313642539000 10890176 8302658945347913586078634192404480000 10890177 -202082393078906616577037859460526688192 10890178 -99289613323300794434315392453930040832 10890179 539287645572672863249093467822759326780 10890180 -2312942871740698388467566461199974400 10890181 -390290159370261214289763156920688485280 10890182 46618652868565225314653508986931969792 10890183 -241217164748773311634751714944581625776 10890184 -74147760978652043905759066939071421440 10890185 259582665412905203982673202633410033380 10890186 28120442678376320964399682960592006400 10890187 -392430318297242930601012428111273650176 10890188 44243951819067265333673898352102533888 10890189 -11616827568933586151512690658299504746 10890190 144251649949302692415549352050023001600 10890191 86472472395990134810402400728118766680 10890192 -131943274801605401965565086865619025920 10890193 122278671981255207143209748948860413888 10890194 158693804670347389028655448727513797632 10890195 308735564332835385844981457690219695920 10890196 125232897169867383489284951563846080000 10890197 74308025927222056151193038378593818240 10890198 168706256881610352176420953430074632768 10890199 83904549068671613416084358394725400200 10890200 -138399535686495267229539240031735296000 10890201 -72897610437218395734374883437518896576 10890202 20492725468475674920806069662599344352 10890203 1607516580873390517533398930005971218064 10890204 -108408325341354179668316928356621921280 10890205 289521785122983658463462286492094364160 10890206 423705288377670730667184232128556263552 10890207 -11504242308797349021497295763854020928 10890208 52754850253827292984006347515155709952 10890209 218132620072681967715944765888740208928 10890210 46426356079120203901622664289147077120 10890211 -247620502954035299612172165267248639680 10890212 -318785065964005440751144191332592476544 10890213 -4127408260652396624144926162943725056 10890214 262909680883372287946322193680931423456 10890215 -107131234971678079853565917557245057600 10890216 -499120426527152321678515074836395361280 10890217 433241978422012505690748455897451774792 10890218 272159533476000340938486911137089574080 10890219 30045574118442111381893168024003301888 10890220 -157039000722754129251607623161223168000 10890221 -768779751143043819124785922693299553578 10890222 -33120093886312608241830342586078396416 10890223 -1573907132534413825842449383110351616 10890224 -35994419315236854003658571581141942272 10890225 276988021346849805279577353427712617500 10890226 -10756754297156607204193582231624712688 10890227 32777837165901532068291102404240396112 10890228 63606200720516747267043239827648395264 10890229 -125897474098700375652679479166691942400 10890230 -32980576162671467740538599320466848000 10890231 183319833500252485338382654478316467328 10890232 -824686463769559738578785718655613337600 10890233 325776137028147820146125293587345060240 10890234 115960794855001484396247899662744304640 10890235 207960585549452149362617701526938290000 10890236 -230863463089178959886944939355824407552 10890237 -661283205293976406012436408808909997248 10890238 -7565854942739372851357907082089587200 10890239 481436193482823834027390265435337303040 10890240 31192147468025389632442750431186124800 10890241 113490905220250450463949794934239216642 10890242 313112405238312297248746912691822124288 10890243 -20558770968590018985308539142307486816 10890244 336462069371303915141890029223630353536 10890245 -561766023135800021417493241823256658500 10890246 -6777840705985066632489071778271366656 10890247 145281910325618634531257314715909197824 10890248 -117369378748236765017680947610045194240 10890249 -43367889782083893970861452303620580960 10890250 -139260646413306046000264472242790400000 10890251 705371975492221150974417597189630070464 10890252 70458687065105744873977435551684638976 10890253 -889011671030640582700845469228718197536 10890254 -138211657226679514908690578312924149440 10890255 171264647831235811105915832861943695520 10890256 -23723976155701994250697226254760902656 10890257 -35593886533693422394136601272942263488 10890258 237042294235740150522882337748281785984 10890259 -189335624074192297957495217364711427540 10890260 179372938928626851658015029222711002880 10890261 192548407391728274531958405718186008000 10890262 75237518110950311680301995766830208832 10890263 190492681212403506840089842085566910760 10890264 54737947308179032793229666120609300480 10890265 593213530257727837256064435746836996800 10890266 5491043873537499898479400121548748544 10890267 -141126883696351041934262707650856647888 10890268 -148011692176664622139322543580302515200 10890269 69738485233957395684440633464327374336 10890270 -90909101861289949420249980731707196160 10890271 -158708283392205710026268674613578264576 10890272 -744346378805346137505937373361686642688 10890273 45826214594101013541451559255816961600 10890274 211864025976768243907667450969942753280 10890275 256977551979266244823168242604566864300 10890276 559341462027722290156083113370873077760 10890277 -716803926086608943427781458940122375874 10890278 8303773293319936062342175566555363456 10890279 -198206096706566820710013541011341257800 10890280 6008434900449711211912849969565030400 10890281 -241293442023136204492015572756491539548 10890282 112017193144769855740486150790669940480 10890283 -194040264119134549019142717794592627120 10890284 24990274418544680376210785727265069056 10890285 -42492396117370587662716917101962433280 10890286 23964957330036966658769944299572274048 10890287 -10566901089628228206681656608916888688 10890288 73882902568187222437467397430806216704 10890289 -689153499278257188932163217036436316910 10890290 131180041236510609297924993876893930400 10890291 -111878870426863767822528309044899806408 10890292 -42428721605112749787553005652843130880 10890293 109130564884796443831349373509184388224 10890294 -13392080259246734997750018790145200128 10890295 73037348575592932173890045463095884320 10890296 193674893378989628055192044036354273280 10890297 -42765414833741392041032069752239787104 10890298 -199663657154014590884938736758651071264 10890299 126196874149484737660328549125798777200 10890300 58328947123027645461209746986789273600 10890301 -371682915257038902382621836342219344698 10890302 454369397300800724216695917610565989632 10890303 -165453000580349693710504288676823754296 10890304 -225122338982069255130288453472185483264 10890305 -309598461899522108768351244532681300440 10890306 -12565876231610889537791364720084288000 10890307 -2044129002287271375482465202138631320 10890308 -4008510320281677369768823880032174080 10890309 1767673583788763646128776849740985248 10890310 -63336493029516055490045747010311216640 10890311 245375328160632296223422349201877857672 10890312 -360291141363927742513482492873503539200 10890313 -168917189718932967876351213360774170240 10890314 -334001440607931069170868640227848719824 10890315 -126716623534973281215103993878836148000 10890316 27421382688325457590038585694344625152 10890317 893144397094304488937727689397803109366 10890318 187262301400120106176900186868318397504 10890319 297202136512952367691310813782629747312 10890320 -345813592566793064443715399248773120 10890321 5762770673098580163963952672785534144 10890322 -372723107470958127756272504593180050288 10890323 96141767396175569016169639396792971360 10890324 286247866586634853518594695300176008960 10890325 30218998141195798403402486704535076000 10890326 146402548571863208184103965723267854112 10890327 218260119734998636792366956042631688832 10890328 -473972526798242626546145016622175139840 10890329 1609624146854498717685002068256961930 10890330 184172610727563553684080951562092487680 10890331 -48318064847982697977150643100384812736 10890332 -36804006607118740138295840281983564288 10890333 -305697043459245253220988341296424383098 10890334 -19876810164718603196173540165940666880 10890335 -7727063644189957677833031159142542240 10890336 191836535765567878789301587078672809984 10890337 -229347680320060071121646562266426498014 10890338 -41922138940215760867822226417495612160 10890339 -260327319794208349856565935100964584192 10890340 -253558140340742554017301685026312124160 10890341 144898798224636782168228445923094591360 10890342 263143954814917733585401971992819322240 10890343 1027328101634621485102782583613402951944 10890344 -501054458026292178623922788363830886400 10890345 205147178641655603940202446516422627520 10890346 -56941585924200297242419198144869442128 10890347 66772385362505646001814270624743092528 10890348 -155568579709954247042842336017906215424 10890349 2339854563554448412899960280357219936 10890350 -22746823589837464535101880246719032000 10890351 -327723265320307031245472702704150440120 10890352 210523226942098902367385834288578560 10890353 106586589974770200230909756670681039456 10890354 -169990924716591370435174688262794285568 10890355 19689883044507458411793694934288844960 10890356 45240415474626521095607255589018550272 10890357 -184823100768042083958604630512968157408 10890358 103789147775184693504429368245715492352 10890359 14593683116831168262396410166301375104 10890360 113705416961451569647129735028878848000 10890361 840799574621019738162706269323229897962 10890362 -30493688586457600294148751856199073792 10890363 713924148573187655244004989436449600 10890364 263696943817528280077855108145364555776 10890365 590136648051364085449261566338738665260 10890366 -41221467646384037168083836783819139776 10890367 91600583751457975314740622052852140416 10890368 -690970809302691530330112838404019322880 10890369 9075032666788954953586567443315909696 10890370 488239423431265893146660540917631323200 10890371 453277103329475154055128635128393000572 10890372 191554923136833721552396398884434483200 10890373 -394376001000448355045553148412638750436 10890374 137200634151587255804235876430548086592 10890375 184575222421861781418071993623889928000 10890376 -79075745124120747976470412337999216640 10890377 120358969425730551845170948387146365952 10890378 131092685064267598529020993151076377904 10890379 -185536477396761562979676153576122609160 10890380 -262424096638109907016367016729299635200 10890381 -711054124918443602893364166554646982176 10890382 -359348404815017520820224008064611371200 10890383 -99567418541761558138342136977677781536 10890384 -38766267528859671804316545963646648320 10890385 131287735529056688301104878102844707200 10890386 -139922617135586051103542362940100745056 10890387 92781440739184955161063438297921044960 10890388 57912956051973314735480594849126424576 10890389 122489237996685679033975249892910530190 10890390 -60513017371940633757535479819756902400 10890391 349503741078866281584416107078955727784 10890392 182274668064023361109105948332835584000 10890393 -73956507969910746471727568403153238272 10890394 39482481281637123524451901287505760496 10890395 -4862787612328097104080668820698680800 10890396 325372687991389516748252859199269273600 10890397 -197962282751319557530704919778227809120 10890398 204901299170497973998153359666197923200 10890399 294587974178603722027457401978093917600 10890400 528774026426159144577532180434808012800 10890401 870389894986936557506018958790961367600 10890402 -46612772085997610924534820008012770560 10890403 -143610210867964695281814941492428425096 10890404 139357978895202235871817310703282700288 10890405 173416544442626736996207880384371875100 10890406 14798643557009221491731308984877273088 10890407 -60795968929678869143113331262221784168 10890408 -29070899152207088749992235085281689600 10890409 468205654495558187791325241341032234660 10890410 -144130699161068131468420128733720680000 10890411 -107533625351908834162143602525283065856 10890412 220955042188796397364079602384341117952 10890413 416664822540183136761157564378022032662 10890414 139317044580729118426805223581815605504 10890415 -152597037644288268195551714560488016440 10890416 -71511547400559156285502923439988195328 10890417 555087088388523936536771330867587062912 10890418 -86743267882485322650590570460587970048 10890419 223794964100564021284471490321876329200 10890420 103370945208830160234638376617804390400 10890421 950445224317194303478939856623761524892 10890422 414133865678687894246721791660946225024 10890423 -673440813486659281363155094351439980800 10890424 17893765775644643846836455903825592320 10890425 19079641052844343736912909281639828800 10890426 -178604502048991574274055104752125946112 10890427 188882585302022261364202577195244914276 10890428 -237228881772345900937772810382492426240 10890429 12531673711713705952377479087663248896 10890430 589609363088093077214249171648008320 10890431 603029836843668006754256056269936879312 10890432 -1369972391195750405892063752563458048 10890433 173202014525724471675887307592074607682 10890434 62825690429882293097891222528814353616 10890435 207206224648285952716380362872692253440 10890436 -239382890639384526149650544774819208960 10890437 -722663870638888107357788982682279779840 10890438 1141565319674520660691302270578098176 10890439 201748897520611895611926884607396544640 10890440 214951667753333678233711036937210265600 10890441 326922321917002761237561448145074943850 10890442 -303887574328036109222111306295806386128 10890443 419504102528209122392723607137877126360 10890444 -247579325844411594459041334146717291520 10890445 -22759102522423180179576114175601695080 10890446 121558395613674638999898162127489704768 10890447 104320948185343190865259327109842513800 10890448 151598510499405788080036895838388879360 10890449 -454360112811899543847754989136079297550 10890450 9260627554072153140343488796605246000 10890451 -109376890273662045428822625359699964336 10890452 17065794988931763016093452170073130752 10890453 72369816178284955089251367549450835968 10890454 -252429473744949378569026035701344464000 10890455 -171426937242258124658092735823313665280 10890456 -75791700920149942080792368637156556800 10890457 -293545095139496527393460970231414065340 10890458 176590051122529589733138605596691312640 10890459 285515763225905345809652883364681731564 10890460 26477748528696917595452783694155120640 10890461 292230214935637426997355503300569233324 10890462 238714761590823259494175377514271781888 10890463 -923639591161783084433961487628827490256 10890464 57259700286525458251574896768321585152 10890465 154862844006809359180884633732863640000 10890466 -565828413917796807424414749210401464320 10890467 64851370253673830336918573219694358992 10890468 -387295797745655530819318200286153842048 10890469 -117622619878702032701756477493734425604 10890470 -295388667031830371625680126855417416320 10890471 -334713587686136192643784016512327817688 10890472 223263230070793758583211206503185479680 10890473 -243421938465299688648822115719744805296 10890474 869240381814738759826715033371852800 10890475 245347138804894225850040768408045690500 10890476 -702946231077098635992585912927763357440 10890477 82394212114027385780255220233739571200 10890478 312388926241957173061498872699876671040 10890479 935334863571575007049349618933105632080 10890480 95292497023104683323217800965310709760 10890481 -1186548477159940655927339370819579776 10890482 -64275860762538258499168267991212578816 10890483 -254298809261011812061310560581824939976 10890484 558910594131207359014096056211365248 10890485 116394844428622436708550643519458281400 10890486 -87744191503291412296299409619392527360 10890487 -411965262687552971412542256123056927208 10890488 52052133264398789344720723951621816320 10890489 485492105155414861584450431948478926880 10890490 -80698256030401812441304706493878402880 10890491 42917091494804866641937449031084754712 10890492 -304823817778690797081033769244432022528 10890493 299535913490095275805449338861801329682 10890494 209396102851804916068617395939525016960 10890495 -304939758067267226035617131155483338000 10890496 -357729320394410278093625107160445747200 10890497 -612538510352584032890980348422445773054 10890498 -21782423481254723613519388510068087936 10890499 722626076712959022982922151279514443664 10890500 -280903947546156961092404311287917568000 10890501 -299001137117673290022186342690059585568 10890502 -56980516243363168029281466760714841856 10890503 97148628046206259592851468362885201384 10890504 338467357511530493298616720213121433600 10890505 -14330984895457992698605255702015883640 10890506 -213558691666068281173673303249470023168 10890507 344195848483622583098309867916752327640 10890508 55342746301405433206998037757060929536 10890509 -219180333843165190441074028927592676384 10890510 84091381353182615264948875947982738560 10890511 1257225791016626320630337375160556419840 10890512 -74302626454054912989591078023875190784 10890513 -165574032230618839546194150847774788480 10890514 54239938295851787870823993936004499856 10890515 531217728820164992160618721017470880000 10890516 2902058469044382252087524236226863104 10890517 49670462549875012793315463723760903680 10890518 114742506219755384061693415901270721216 10890519 51409151442980762215831835577078140928 10890520 494587133534844080126000174230675660800 10890521 -637963591301664240293222440654834804278 10890522 -380912634734820821348515717817332353312 10890523 66513321932645899880170474894145508384 10890524 -2176700563313728455406460033980291584 10890525 -187765476867805589986060940385356143200 10890526 51576218430498218249408044251949859712 10890527 208161993879983629078152284201650334952 10890528 -308719799618341164539165289104463101952 10890529 595274267439891946545833391578295640040 10890530 -101769376151182760577607727321365593600 10890531 -380659906077727477350311439256623110220 10890532 -54661956384883180717345526267059592960 10890533 -709434679721402012984825495423679841218 10890534 -53570426510934884543356201910757189120 10890535 470859091792828458861051668660365280160 10890536 376845469985137745244067158156979399680 10890537 -117660610284822501828222425379320432448 10890538 409573732460275448392104786455564767920 10890539 10202020689349259160427504255029059520 10890540 -42849911570973879405363394547192371200 10890541 -408890501611486545400438990659193660788 10890542 -58427158691922434892154056049724015808 10890543 -45323267900058265801022571584973069792 10890544 -226033671645113327761752945985801420800 10890545 -87305965574055182481265251431696599500 10890546 -29761950193620699518767466303175060480 10890547 -184657138111013636351371450697075430004 10890548 -74132647210519224212523446005340602368 10890549 10661980527615331954195355336311543068 10890550 -131248964518772995102165613000380526400 10890551 135014333036500287724922591334464632752 10890552 33579002211035249809083668307886080000 10890553 -897602120578631078043955638982518452800 10890554 -296127989004732333034437840678054011136 10890555 17643968937419290273648926850187052000 10890556 -241280270525220726425174227629175751680 10890557 93441782079151689560182879330944162252 10890558 -195704203483732692214850689258431528960 10890559 -891200072489327910195472749686443558200 10890560 2218325039333745074863984224978862080 10890561 -233683770462071728184217428255744301216 10890562 -214559248470763166806306222642682871936 10890563 164450956784153864837011258083662362812 10890564 5304671559627794292431604366895288320 10890565 -3306063701345611849213660797679171200 10890566 -176746360221857899273268677052260150656 10890567 -4263172019600427951769510803669013632 10890568 189732643355659124317167280406458460160 10890569 597133486198036957356184273235907020544 10890570 103866207658513276062197644474181587200 10890571 711335206991574736707657553273186947792 10890572 -77915550312852458141106204894612111360 10890573 -481426351345695076708758755011221686400 10890574 149534290271939964961414514343008428800 10890575 -229675860036612240962780880590878774200 10890576 -70274896231886422697534064334870487040 10890577 -204581862708064679382383845167384061440 10890578 -6651792981956625280456742220577344960 10890579 55250174092303300103349459028454430720 10890580 -18543765125309801510789923454783285760 10890581 -90009416458463214202677432385778876868 10890582 272139778686516300127190792848316972544 10890583 608994943393423894011179713134337108824 10890584 -16813446533119731682169024985695047680 10890585 -409503111609180388284802660390586380800 10890586 -64586111789603899603815813033290947584 10890587 -834735693215221583279915012197664824764 10890588 122025614307879259971406879886203660800 10890589 -262239422802754786275095084723861154260 10890590 55958742864175859051451214349853072000 10890591 383687754457407720810823779241619577600 10890592 160320482383901742391867948239725002752 10890593 -379010637638342816964615345253689878400 10890594 -49464974163913311256482992203818284544 10890595 1068233896457847678453122094358609489680 10890596 -236508869377025197919023478039561284608 10890597 172416695283655100591872453369212578400 10890598 181320017339509541802616048083823259520 10890599 311219932951123543635827510784799295064 10890600 12956152276136190695232388418777088000 10890601 -267699976182332994459068645346214642188 10890602 -945641566308848842767445752576269537280 10890603 -624705611946508683210364688824170423588 10890604 390858704023788961803293859090003513856 10890605 1497048123565104560251900638791086080 10890606 181550274597039697269675717515494423104 10890607 51386391431908023228606619935967563872 10890608 106640937825935388320811484681392291840 10890609 -305997995038123312083640609706403390096 10890610 -60670586768107114117637910506012313600 10890611 93567701528022896450258972067176755272 10890612 -10133393612161802557521459089887115904 10890613 -395048338668075062200782075858801661138 10890614 -52365643976049766253421564615711381888 10890615 -12952862577165220846647507753524167680 10890616 40940879956772079484851515116680130560 10890617 -46419367345996432244435766755847692988 10890618 44096394925622586707993814644619823104 10890619 -112529054966783099840639590996378515168 10890620 -75531863070997114067920459961836216320 10890621 -118143346684889115757570435168377896928 10890622 378950276559787298246219330127691418112 10890623 -756168673413379963106416037561618656128 10890624 511727135892393619990322553821331456000 10890625 -206685863843800985550566920711233562500 10890626 51609977180304904049594811923253603360 10890627 -70076605067602705393289893126093129920 10890628 -65936403510870673402744533589711024128 10890629 403137831416010955037371338720833441280 10890630 -92630634204573589504269679356692240640 10890631 219638502625115069218879783306767521280 10890632 1156010975515948012924644486812008212480 10890633 177064096969744661247243677504518495680 10890634 -111901832295453778976206258708914727680 10890635 29895784016936558031198703622147315520 10890636 389226537293882978762879534174423337984 10890637 987590010001386509778679074470774671286 10890638 197231714841054185568354456948049579008 10890639 -662797607217220461161153316775674504960 10890640 94495574826447862693166165947758428160 10890641 180976049966275876030879917563337398784 10890642 23340186860568420206074666375165697280 10890643 723135148256521863688491823926560696440 10890644 -242209038799783630608459446110677185664 10890645 190504131332328813930026218001432370720 10890646 -5482387402679625086984918462181380736 10890647 592634694000712891606436340275324697792 10890648 1990384414868555330261116719946291200 10890649 46756030650290312314355709176282701824 10890650 118285822627585358411438165862166656000 10890651 -5171306553083653881657790170959730792 10890652 16080088104578195919085824891155976192 10890653 -1618371370313262666967461223183612416 10890654 -54780988716364785239107436476635715968 10890655 74761724253944250597502433213265211560 10890656 -296923357221690565973995768461766164480 10890657 -130897296465302742359831904568121557632 10890658 -343800298235742198841877721475609030320 10890659 138475081884332318112240996635554152960 10890660 -166339389798978942749837646952203264000 10890661 -466068344568187566935234506826029006368 10890662 289880858086856657793474960150197732832 10890663 -62479465738864740353866143733433176320 10890664 406057076638895538743944043701061867520 10890665 400847451786979354357743447282223185060 10890666 113565074960625903932742947718993484800 10890667 927675204364461146538471765029391600 10890668 177431286764207675531931951679571575296 10890669 -52818330868398163284257334851435941056 10890670 -12393900478273283427525312677640848640 10890671 326428943053555412167000625287274178288 10890672 1860426397264928670897241396321714176 10890673 27725255305366403659127111306253467200 10890674 -170775720700004927099444652179128510848 10890675 -23667288897029833772068801668289875000 10890676 -172511507142661144866914159904488463232 10890677 -48571865272641663243680730061735961856 10890678 89810341941058519881561373958343984000 10890679 -533844387941856397847259410264291906616 10890680 374248040754820577803131844101573734400 10890681 265730558623102808180096540548165795152 10890682 66648617331157007192126902761718781184 10890683 -389060280324123131205539070180729103416 10890684 -25326641752361756555453901995137597440 10890685 145905004040260158134757538796870553600 10890686 -132107807018191867165308332202377779200 10890687 -400115354687344984085226491120240118840 10890688 -60583685471411260812381590675481690112 10890689 220638651857385867684291441112943180160 10890690 -40134189489359545102251397301263733760 10890691 -250883403978480459403847934232421746512 10890692 356926167751085819690803164517601786880 10890693 -59694483681950338284895498186888018560 10890694 -151176003494369411837065111680236168448 10890695 37180017461338643905089926996525950200 10890696 2410422267636522138928741531409940480 10890697 -74678994662458053844236731095550450854 10890698 -133523963680347570471426879824442191616 10890699 -384979406281647248958650039873789176320 10890700 -164561871346383733241679088392880364800 10890701 -32350511066207811924286862002257596298 10890702 115204466420270168236954798718760842880 10890703 384838874637529797445613327828362280960 10890704 209833285567015641428929789781148303360 10890705 -78290236966530828287662796305951027200 10890706 -369004382161674722693791353796124846448 10890707 13901238466698838380449568681664735200 10890708 -177085852026441967152528832500894259200 10890709 560748664152984518770034824949563172604 10890710 -428405843339900127032193139058931824640 10890711 95534707233326765678661682286552079288 10890712 13484712572778497305058964518348390400 10890713 269102498413394445436738607013649597962 10890714 50216866356710930806631511195190898688 10890715 45141339783457844151502307103280181520 10890716 -779630872044176424416619939901852227072 10890717 -157709219029325940470832482455457939520 10890718 -251004745702048876780517874250732080000 10890719 -224686594947969886142808349899195644304 10890720 -442464735192819386231134231607299276800 10890721 -491220309864572895510443998093300940156 10890722 94059584351345181284301205602290929824 10890723 61640305502602328315795699513509553784 10890724 -10941978653430388259735699121774878720 10890725 -390382681785042986359418811334176273600 10890726 -174760915671304974625623890657107968 10890727 -775912372407575589413145101794580653488 10890728 -153705392695906501976763138421486602240 10890729 -303103459825162498443424960515491964252 10890730 -37496282217401762449852283667163284480 10890731 166523235179123577231993054529868780532 10890732 91886188587428976516754087630562883072 10890733 -134867797141113440113833806162047611680 10890734 -38843134324357643246060198272152069120 10890735 -81548059268119547046057280980823144800 10890736 -121486692002807402783478101152705314816 10890737 -395588761873827951158007197256447452160 10890738 -302132507059910397657569557761142119936 10890739 3020867032645406393068331739461340424 10890740 -382092539279233674880588221042569084160 10890741 -337883244491131801497687071318848816608 10890742 440384381830444426477923960374766298272 10890743 810344241294573320442770069539172437320 10890744 -435340805161344359756987182187729018880 10890745 410858338449265749892741352220999634500 10890746 -305468803792814224689714882588534858240 10890747 -166540526600689587110175180996953126400 10890748 251375802627641594831325875698011896832 10890749 -310277990867891370515224175503872800250 10890750 -107310860120772365570580642940838592000 10890751 576647678908257211415678112120142960560 10890752 -65123985727271885871565023079720550400 10890753 -109094379636454370428532932286755943616 10890754 114023055765964510725855581738957686272 10890755 427636605892863211370726987333759414160 10890756 -92740761835399938474926231055476629248 10890757 787619525833264669013846568454590823132 10890758 -56402912933832592362090285168581652480 10890759 243112295777967225651549035979114483456 10890760 -132779251109229158638913507081724672000 10890761 5962079807845343456290990985865934080 10890762 103132233083710285244168730152061173760 10890763 -1271961765292559338184697110101492656 10890764 317282235712948203462533935631471736576 10890765 35903034541030608172259090336474749440 10890766 2654198272081352841719377134213392832 10890767 551151947359749369413421117562264314192 10890768 44974939146426975803688119546599440384 10890769 122912543799884341677218525840190069170 10890770 46461734830388643389852739795297861120 10890771 234789952396489661166608262166388803512 10890772 260987716547588532521725377084594415360 10890773 -755789886720350594976486419848849908978 10890774 271018016076186129728105798759507315520 10890775 -83696632032139013327266764726164121200 10890776 -153659258644965581705406256068179558400 10890777 -198433309689591599786265274589583148080 10890778 24112249653644838653895361030626572256 10890779 10415278107511760838872834048926354776 10890780 -103097273528468025481891466168603274240 10890781 -113110734006123038196691276109872719360 10890782 3101811992442392071852925693937868800 10890783 -240521288908117689712307983117755155256 10890784 -590344917840997101256313461006662303744 10890785 -119556737359946826641613531416559559020 10890786 -213000901866025238392550875731504260736 10890787 241958954420628280994610191002976633592 10890788 -181469172487769681128062141453107257344 10890789 45430662051232399186955011010364183360 10890790 4642082569527236061456377209008211200 10890791 -756808147273669688966870286809816780808 10890792 319614217121591189520415628100461936640 10890793 -1186512114925506350768170225287363684480 10890794 156148421900163819893773969128170898432 10890795 416872945948399543600167713130274629600 10890796 74286918292415459680579718659277520896 10890797 -88788999817712430324708881974779952872 10890798 -29204910422119976237572615185145374720 10890799 -507421586625889864936217660997389858736 10890800 -48055489065705759546131388541415424000 10890801 78360192512957592194950280389284923040 10890802 51615516963275549419118892453907677504 10890803 -134055152555846387709807796443108126720 10890804 414919736628334489149770981591368298496 10890805 225504773957631635357043565576424799000 10890806 -392816637306036308969645282906516247648 10890807 57432455978887395300556989477793860840 10890808 426269900456647896715911369607495311360 10890809 -164680448350682392159053361629216397884 10890810 -27387140526381514037735684119771468800 10890811 169232995668664925279728298545811823072 10890812 -469847017690334895337163212651613982720 10890813 -238981901139309086997532747545024205056 10890814 -304664325300242629324721465808000091968 10890815 20878954137206898272833383612768496320 10890816 42907011805540151520545708020768702464 10890817 -45313784862334487700705851157324358208 10890818 336018513345110962041687921750209003040 10890819 -457756237203754446961039710003375599400 10890820 -339837418122517289780084214737936547840 10890821 328693093993219260299965997502645701022 10890822 -56189480811136022646582538375027537920 10890823 454320738094613373361504771764676874072 10890824 112297610337974060035898715436533350400 10890825 900784592290362030480484179813907200 10890826 100750029220533312204090750330876824112 10890827 -79516563935353624502022401462541336960 10890828 -86513202161174000616928110957997025280 10890829 -629440509665520789299587359492596849448 10890830 70870537936747829905547012813030192640 10890831 131584615122758584574921266011371036544 10890832 56972858573517046761090840817869914112 10890833 284974486474747607440260585089760202740 10890834 319659565242669624067594658364150865920 10890835 -223455648880515053830636603613799086400 10890836 76822955929830540342625785964486533120 10890837 551459674048461844299868102121850110094 10890838 -75282755614310692155585090585229704000 10890839 368831711792140362674830727670769348056 10890840 -26669123075102789667235455892448870400 10890841 194696449531104155270003323820732153160 10890842 -261278282794983691235772026088391142928 10890843 272467105616308747619803047620307392664 10890844 -290285789262024098618526043753983065600 10890845 -15826910546686456109314495239333672960 10890846 -282573187184123714963372372005815444096 10890847 -126505900677547585461191018836472152 10890848 8491264645201731172113148508883517440 10890849 -257417386586819242570736140348016399232 10890850 -307811825805244127155195373153802115200 10890851 -415032147814825701573838931346337206696 10890852 -106756376994996725033656721446625648640 10890853 -352155402999126163504138719239842128898 10890854 -28102803523787358404709470839095998592 10890855 5750669528641895463987095000726679960 10890856 -207568659206551552943791604507476485120 10890857 213590970499117605988439246112578328000 10890858 54788761817409484759129186404548100096 10890859 -114659663881953919321054081580891241584 10890860 -133090285520452941244329375589754449920 10890861 -434644960505128228413859308809269265280 10890862 215754173918258948608240108325904570432 10890863 -636070893354097656548421506645178890640 10890864 18640278626049444079059689335185506304 10890865 242379099236382922460349568373383198260 10890866 110457112282708144774091712870223441920 10890867 -238801230745261797573837576110437696152 10890868 1732448575887018197996503599406239744 10890869 197778894019087220720472319918495381440 10890870 -7518216162493462959142442981332450560 10890871 252744091678796042819007091839051968688 10890872 -37540509897395900407769140324942848000 10890873 116567835839251147746995840712188668224 10890874 138219884201784735699776114542109015040 10890875 -259767401419975349046141570870717576000 10890876 -13636347979672897208651129751469301760 10890877 -72688279398842006710629192209429915328 10890878 289307955503976175598240279384430282240 10890879 -112110827732250355697200492997525936112 10890880 -58318564166662017595212718221872332800 10890881 305130109274370908698186012611971063682 10890882 -174982005589952204436147154959360418560 10890883 184822716241831828112466737719636841904 10890884 385849920176216687376108935461643233536 10890885 -8221240464735435266096361419098429440 10890886 745301301788896260915008810717302711104 10890887 525400473657991805889148480224670158240 10890888 -190800261369991508291283621258407854080 10890889 207069200278499235571083880447558620672 10890890 -33048138314274881662722595850539257600 10890891 314742056063027527138528979011044020736 10890892 -57592395307579060215458059560575016960 10890893 73163774622547476656123569982916153888 10890894 -3539114165045490070290255850264473600 10890895 589008766491175429917342188173855861200 10890896 182139854313314676868118916252414615552 10890897 -8423350177678574262521472919488415680 10890898 52004285824251455687379891228685837200 10890899 98852975176102771637459008381080209136 10890900 -63024962106512208338543341025507491200 10890901 170754430346868082087881594431073048320 10890902 -234999617379067108122468911462656092096 10890903 -268513021614384756485342704874794948992 10890904 427211634629755168112475453978483701760 10890905 305371100495222115456127061197573997760 10890906 96225337616172392085967032429176941824 10890907 -280446002081813927576686582072901736648 10890908 25968915046871631669706736326672444416 10890909 -429329010022382388249318033950414636160 10890910 -21794876788423751037064079279090792640 10890911 28421517293814920489203521152700589440 10890912 247025751057920325386799605919906791424 10890913 -315221095356121259878131117056387897280 10890914 260677722661910445103589421559266554880 10890915 -58078844134485736847742382211037722880 10890916 515741805899621612012123978069867930240 10890917 23844670853529518046370369788114887712 10890918 178081061389644140429047235126561074464 10890919 -1492005728292817736117389551148099792 10890920 -13495035996171568176941235677390438400 10890921 -160373222090127743432455194267430471680 10890922 875638835994982213863201566071724544 10890923 53328645191980356317935560341578949172 10890924 256504219801649275378496489859017797632 10890925 158134521615080666998843153011984771650 10890926 251928465066805553329723656178999854912 10890927 -48355691456800621672868959779963417336 10890928 89678724391855905161495754989784268800 10890929 253400020520429922384420073364629939776 10890930 24630959605181807919653985650764032000 10890931 -494815138212869046412184532690092098656 10890932 79059986085079030936257128671081734912 10890933 91772891124134177214427342340496968640 10890934 -328433187100605723492054450174196155648 10890935 -376927916756337750357542949958074626640 10890936 -22590314551137235201489247672134840320 10890937 339230791659730493702059672099459674240 10890938 -275398896373072661671316554520910164880 10890939 -49831629066716567398342057192331976192 10890940 160520314634875762212274137968797900800 10890941 -137585854900770320036502574910047433658 10890942 200321552327576023660715419714242361344 10890943 1948703012291961638840242604000386784 10890944 -242098163545000966589077478871662592000 10890945 -47756340493895253475613820399617859480 10890946 388463130983523601378996861710409951104 10890947 538736116278793195925793512436539970552 10890948 27761093671861466351751957912836554752 10890949 -87328226501508820928159353932561328580 10890950 8005847083463102691274004299043510400 10890951 45605557857745289652495155245669828608 10890952 5840416684656961260526019638971187200 10890953 -16309323212913777532072223694758204280 10890954 993770401897728182773172899455015168 10890955 489583647664258133105244559308423699360 10890956 -333174362648214085621730321551795196928 10890957 1684114350210923386991558755118529024 10890958 114823067783301239180609145208084305984 10890959 -44020128810782887686821519836938221784 10890960 26680263048818390727724014224568483840 10890961 -697838374379900810958756272684075222028 10890962 -82699891679229636645504551632620006768 10890963 -139879361647995505273455056058071091600 10890964 -261531461746486621065075695204697872384 10890965 229181579730491473960779410734519198740 10890966 -199630375459068737455575946153954644096 10890967 30427565406187359978092327850444763016 10890968 83821906730381960301339763294279680 10890969 -361225261979817895020422264687303255856 10890970 -44278960370841827717495947578362952000 10890971 -27480042188701431141738319828001568000 10890972 -226963423110867792331978739600276636160 10890973 -572326739804808808690241604313198656 10890974 -48310269785895436453110052821574505088 10890975 -292746528049069304003184046853530271400 10890976 -433572074124540976142893473628416638976 10890977 107803267681882284356839841177345105826 10890978 -99422575665562042056475489955582138880 10890979 279399277619111090718623151129916397520 10890980 -91789523463498673912015964436721248000 10890981 588458829159537789765881935372182386112 10890982 -29907114956785131143693453153711778816 10890983 -369610813435579047615617131695923289600 10890984 176626742292696546989110993416426455040 10890985 -267921178287683517670115800790741566620 10890986 64911939461580045071265454640091702192 10890987 -105716747819562720414952451210067087360 10890988 -744139087800168701630683085593067274240 10890989 202637238965767489443039398305271288790 10890990 263500601668939057297810105514792448000 10890991 -8441520284166234545072971234196431200 10890992 33015182087165981763146060421328207872 10890993 -136375206359533461496930485292846958736 10890994 130762293075100953336521634937133117472 10890995 -292089606492296613831485120434048515120 10890996 126019050877911034793135146588715630592 10890997 689516280256587391872427956307624928 10890998 192291147068143070249643455536788999360 10890999 -72556710523998113620617967625520684960 10891000 -623356924838816674625553365635630080000 10891001 711643594054395474623165290578118060608 10891002 129490328140732813351160075960966667264 10891003 -133775010998267355041080319618931560880 10891004 595559080208154688842325630290777133056 10891005 -30852707809137601758095591738568103680 10891006 11363810863048281306049014769566412800 10891007 -123183930784612273079664393262210383048 10891008 -71233493014657207549169617407238471680 10891009 1220360518057083490275165699276445170 10891010 -2090251110314953286289790056678191040 10891011 241465298386789765989531117237705431040 10891012 -312005278075300142806472518811167948800 10891013 -179810185830790566764938371734417487840 10891014 79756469201707803737046094027473266688 10891015 -37628931068172155588627096600492616840 10891016 -9328951476059516903311286910508707840 10891017 -693742621048589714492507625514815618960 10891018 -414227849522337430069962192544913644800 10891019 -357005894286098732483125969390612440000 10891020 22707832316061164026626726310192988160 10891021 -73130472663507513476595045836623149588 10891022 -131771984700508607691818783447175606528 10891023 130543118479677654920565631555767982080 10891024 -96037046309366899128156669777183555584 10891025 -239102810800575172260084954843330567450 10891026 -141871347393133632034600049512803734016 10891027 236969355791623035622131659642654216272 10891028 1090268496960649868995495391861787648000 10891029 -302432709518148959744070103212102668352 10891030 83315952133966055792639969619008636160 10891031 11004186097879077717382482462795782064 10891032 335968391156620528945644400570337648640 10891033 -24502801708206668476478862838343717100 10891034 186656542996406464836885619724196402432 10891035 -119307283814082319039841522872467936960 10891036 -99697279300149991464502441361158222848 10891037 520944758264685481216044711062034157260 10891038 -31812821540533705362886053835305259392 10891039 401075780795517497628386957807189471840 10891040 2667142204504774428491824003201105920 10891041 184763090756688860766820823888519484864 10891042 77318500422727768498603814305341610272 10891043 -1196317810342045073767781393621570123400 10891044 37785783423009402812027536963071344640 10891045 162776391136878630321029298497057020800 10891046 -377000537344595356607591065155541679040 10891047 409486225823554253288039904204484692480 10891048 -166685440866436831411465275478599843840 10891049 85924890641412467912135350837572337764 10891050 -117313837292297599655440967815866854400 10891051 -1281387337081303334622741214127085180968 10891052 161133894229696348132662180184523817216 10891053 -160198436069468211864678800102935743060 10891054 55737093260299563534025682268232262976 10891055 165972903234082455069312567052868734560 10891056 106874443519288816769075895317005860864 10891057 -793431070032364195952014734598954803694 10891058 -296018927937413158506466999527544635120 10891059 -143444299249866465018553585254342462720 10891060 327689281131520768524079949581090652160 10891061 -164315051215176328710476889947328989028 10891062 13487097692577266493102468373639610880 10891063 810728942997348139699476766074991438480 10891064 294341889659861659207175892668121231360 10891065 123559365142710609141406033968475187520 10891066 414588486084683477440878864897476947200 10891067 -161734297136840681977713570468668726400 10891068 233614865978569624065208097218122723840 10891069 -4248365355978183037151912613946687360 10891070 -42033501687863294832996898512605507520 10891071 -6781978651817133267935643377834976000 10891072 316245210266468895911460832219716648960 10891073 -33494893747828657972570923883177031340 10891074 197726823587660469883659929079345778560 10891075 -39002539576055733158282547793199308800 10891076 -20379923474466381577924524175319408640 10891077 -543392635558545751106507359432193390880 10891078 -217467000400533731538526273168936558080 10891079 100168624642013574076324481708320942680 10891080 -45007225957441277603391383388058982400 10891081 626617895857268258472383038083188177882 10891082 308330129339270382784015188528957433392 10891083 8842765828545304377646768324795548864 10891084 341640774090953067474143199299744165376 10891085 -427699427540331375852991579814700928800 10891086 99555368037344955204277784599949157504 10891087 -297314674648173069565638587539916485264 10891088 54414785740409197361533727445600681984 10891089 24636391134922648396769142374620452 10891090 59835014214495216016662090919946280960 10891091 -41268031478947560526400187104717464416 10891092 -189092991821596702960028365605852684288 10891093 -997547113416214050323622246133440245856 10891094 -60394095263200656009197425713178294080 10891095 51295145313000077353215106024099168800 10891096 39732082270793602850412210663432161280 10891097 -92560935454812848974156839575142240768 10891098 5174802806649197183983403749398620160 10891099 -729204342970947674162336460984533587900 10891100 111725781886150133575552214986743820800 10891101 -112824182827360598543968661213996730816 10891102 -74969150536666660189442189363041981248 10891103 124138778260549624134958437886187163624 10891104 -132581078449311285990299530761150136320 10891105 275248110570281021228494993163915256000 10891106 20385708356115207906646159578782429184 10891107 -352445364034956823177949273316344711196 10891108 158263758955961784331753098952943504640 10891109 100636255340141699765765356733618593404 10891110 84061746792862031316719206652650277760 10891111 78150601579568986800996509505505233024 10891112 618312598823920420264376351235372211200 10891113 156506021764059231193730241488984640144 10891114 -179964612001016738121907465891113762720 10891115 73079238943307775373136834446011329760 10891116 -1842915950109236376602593879585913856 10891117 227109901095331564540992547650845037120 10891118 -130233768806975558170460811929198696448 10891119 -744290543115611140664191045632274480752 10891120 85781560125964445814265481528517427200 10891121 -128204892847545008752572441855205057728 10891122 146376459084520182541253261555911016448 10891123 883113636493018322753467514058031913840 10891124 402093148207053691705015538566223481600 10891125 321252080692322098566923126438594880000 10891126 -5960818991957046502324095245692518336 10891127 382204954979968484612573115426653311560 10891128 -312528339571861569847533086105411235840 10891129 430803346924223329292725548713714646084 10891130 -244958720461256114272873816312376363040 10891131 25653927685748820753069878394747260952 10891132 -38122717860353905877737115925420037632 10891133 -219505436997689061863749634690948465952 10891134 -28935063174017632232783069709059996352 10891135 326325384030005306807672048109104352960 10891136 338185298236027631461739416805714165760 10891137 -82382545797711962184825410585553788160 10891138 25913337860888324872155712225714202496 10891139 93367840210550463511746201732458483712 10891140 107054537255244702459265402181190021120 10891141 318405715383396996868739337733439107584 10891142 -205131709435078209619720144289221684800 10891143 610555929749360048387258015653345464432 10891144 507147751897312164050080633723245527040 10891145 -125724985605395399348273067648154324920 10891146 -34311792541765558757615722706835962880 10891147 -23892113775052872884670210509919023404 10891148 -863235043960188303197502623660753548800 10891149 12523296892391635495417413818507284608 10891150 60899503881363189128039718779695660800 10891151 5911317539386493366485903281364592400 10891152 -117660801327598680129335549366859202560 10891153 14353038203290960536192791452194063360 10891154 -439861016214663842348103235134171226224 10891155 -238338047840625062886876896602170144000 10891156 -32440125024815353604662656964143076480 10891157 -270621796758027857204903296138646292594 10891158 80734296301066815911015289395477989248 10891159 162685284266841660997750899315991668304 10891160 68372545369701144468360270704254156800 10891161 -410407791573615865510565184224013101520 10891162 -40664020290918561491915738964046579488 10891163 850626102938594843194293536290271921412 10891164 194489567949181465705160187295286353920 10891165 -960234281358759089298990307790531587080 10891166 -76373030774484666097925690169055118592 10891167 60097671221986459321301827845426931200 10891168 -142073384247862898668287853661509386240 10891169 26497251863139501029949577946498817792 10891170 43649791325786798206692558118620498720 10891171 -65026557355662169824397131594516241360 10891172 -110262424883888227097985930137175002880 10891173 327605946738710713931696185069146847584 10891174 -3463792640906939487305215899897600000 10891175 -71672127441918195741456599592854625600 10891176 -175967023185073529691441729226094592000 10891177 492840198339422486618574370899411978240 10891178 -279487574120886568323812582899052865360 10891179 3272143714643902389966495582191582544 10891180 127527024696811412323165085803691289600 10891181 204721431254633258776720172679408176310 10891182 151832191631930175786773040626525072640 10891183 -501110291008879348251847763881190543456 10891184 -109671188573845244611391123765120532480 10891185 -13195687397474684615045665722036027840 10891186 -286614032609703198153494790757396977120 10891187 -163939162703560251750050288502376302336 10891188 30885683889406604137886248276400271360 10891189 -57075852180397054426575307022157675876 10891190 -139313046419443962624375976658728884480 10891191 -53328743639083585215859874524711958808 10891192 175835032040884984056798095516722974720 10891193 -389809992455744437703572344617725641558 10891194 -5456081007401639256937714979003673600 10891195 119035312375900684381440417902006088480 10891196 -215612305752949904891390645803135257600 10891197 -39714937673170417062807509378436270420 10891198 -5302416764246263869559113739988345664 10891199 137159810898776087610336826006991101440 10891200 79543166313223732117873147103674368000 10891201 616300911318521635020365078565508603202 10891202 -81043629443738515098678157372711673856 10891203 -371262662474309782561839430990811717136 10891204 -45535364430423564364199110256337180544 10891205 153348426056688335270166709057004298900 10891206 -242351747923998706255004458533258470400 10891207 -464042297700945748790565354533349525544 10891208 676887798890575222797376129832889000960 10891209 43816545912845432319617346786402591744 10891210 -275042092024808010922858942873986720 10891211 667470996085025456353752876614876038800 10891212 -3153987490652366742552464686292594688 10891213 35302222328301795225468475316533430304 10891214 150767111286933087003315226406945739456 10891215 111326469154088210254078561112801508000 10891216 89783645997536935377067151497148497920 10891217 63256335905339128599859433245369345266 10891218 -88595684521469091258044585819861952000 10891219 7662725471401088526807142754545845280 10891220 -552839793980290554662034838546344099840 10891221 112415859108944904401526391170695669664 10891222 -418586393396132517362972772946540320000 10891223 269553733562999415530673222673238344320 10891224 185258867946442092641632213808555397120 10891225 -15927743232683991699376632597223371250 10891226 -174674232662152005304722534839920884000 10891227 41566586124828645860587276103783914608 10891228 -212296212983086837682509750493050448384 10891229 673222669413208175240607107360806357740 10891230 18702221977533868385889819075106406400 10891231 51639839336349664520925911853716578224 10891232 -27327207447667692153791144585852092416 10891233 -104231637903427610067621431344109350080 10891234 184135819287423082561824215961215507232 10891235 -2764327688279874125632673281582601760 10891236 242901856741876646824779048473027088384 10891237 -13116741571373122167655511221691690880 10891238 65197490733224034396476538726138270144 10891239 22164603881428401191757325342800881280 10891240 -190892348621525212818699958449914880000 10891241 287111927529837981189856008665323539642 10891242 250801361477524235955683172357418181040 10891243 97525824237931222713110054860033261200 10891244 -74358518968384191838788506275282434048 10891245 -190175898053837310258539079516741212160 10891246 111185771355100090730282021827485382080 10891247 -613573857021452716634969762930842809768 10891248 -2559193645650251525890751499828166656 10891249 -248116642069268210767622797556380671836 10891250 -54558193381386421408342145518417230000 10891251 221167072792758552875550037448383520592 10891252 670178839107439653908794496849757061120 10891253 678153266447098674904193740632709667502 10891254 -62146434267704271687475939274936710656 10891255 -2324457602176549352275546871312534400 10891256 -2896770095511887306128165289705472000 10891257 -106599690327729082243067321547193390080 10891258 -126417048003240881570047954930621252608 10891259 -260987677997064241325104391847221833296 10891260 -197819238893929651705659744084547806720 10891261 59292118431145060936541053148285331200 10891262 -213100763842457480436327428288397754368 10891263 -172772249547054761512455785983616583936 10891264 -93064396256140348547805588941009059840 10891265 144195189505465622304478638333617078400 10891266 -96634890569086711841477067541666799616 10891267 -351870895521492898945181218556889089088 10891268 -127876449913443413397375184825739710464 10891269 -124438467784959051471588622904016869700 10891270 8347076863309847599512265918476864000 10891271 -96938901067092079564906043507393645808 10891272 2130375840787069155128238999094886400 10891273 109213609517504451563712869878230122522 10891274 60271821836852145033376087314529288032 10891275 -207236831670413250592604511863123208000 10891276 14796426331205884582980456863432839680 10891277 645585057474636602847314384812066275126 10891278 175499577922848020309116127492717445504 10891279 -110194258895778634862416847696775412800 10891280 9725056618142891368809211741900800000 10891281 77790710424533571410532149534164258464 10891282 60598036802399882902108609912567856640 10891283 -40372818937016592940934086492762903056 10891284 -1432663073590765134798110295465689088 10891285 238287754294244939060699553311797333980 10891286 -25476055608902893111058090938086654720 10891287 34169203745900965635532503025867130880 10891288 444093283557355727127970944345908920320 10891289 -359964248429624058682514512848201199344 10891290 174444148219079570549234819573978622720 10891291 654191378941242904761220202956872834692 10891292 78528152876017967445515347572287926272 10891293 126419005086840909550683894638212139520 10891294 -330404427959941137420060542666198976960 10891295 10143229704455284700276107614886501800 10891296 -210431741351947936034706374093315112960 10891297 78800999936074246137136836869399067412 10891298 5871922248811574838021773117918353920 10891299 190691882000482581029404678696020927864 10891300 4452751897796372491974277552625152000 10891301 -535035993895630169878782483730674133698 10891302 121025703114595160636141597241992087232 10891303 -711572448293016953138707524867556989448 10891304 -896638252148331489155338673801234688000 10891305 298612119308844741788353124745510422400 10891306 -44320421573219686818892234786635973536 10891307 199271431352930787553059618032986944912 10891308 -16151498677895878189596630758225458176 10891309 118325644735960619180040484141850557728 10891310 -277565623574928599905236624833933207040 10891311 -222461342330509456924744526915079374328 10891312 140494808133471262149551129742861910016 10891313 260346718866455178040097257950952439040 10891314 71215694769826413421377947741565066240 10891315 324060456509076706069328012683837182960 10891316 -86615214260351252985320342240209692672 10891317 -192670021231389238593946987231184016288 10891318 133869763281035142787455985393127187360 10891319 1140908866452661155212984430912238331496 10891320 -73470398294701501673003306478128332800 10891321 -65026116958348732596206518936503802240 10891322 -69016898855805654320346660584601324672 10891323 -198562591256071673163259387714166184960 10891324 375462436897939974132916432186218269696 10891325 -184510576501263896000154654985355875950 10891326 -54500346062198359042005480385062680256 10891327 425431205649395847335156889792470173560 10891328 70405827543991031471844826622780768256 10891329 142123334334311807596702520868342863808 10891330 204233162563203532760033851901998678560 10891331 394025566222421531539758404783466996 10891332 -201128903724865928116309759390403496960 10891333 -983825060928192407443408642666728120418 10891334 -85113748530371938646367737865788815680 10891335 36686402752635164050812442429762867200 10891336 157173736420562802102007764492073927680 10891337 -120354993639007487367205031701289503014 10891338 70813053506730412082551261157755801344 10891339 21823288512612204033462327599057261256 10891340 -167823553251092100800835916420330705920 10891341 -236189543590520533468616275119065760 10891342 -97369826222247577768600829761670369280 10891343 -629399555742476657813022286341582319896 10891344 -34040962421634308345566434757741510656 10891345 224040836228455005341327657715342974400 10891346 423865254802764031770339421496103555360 10891347 159629100137480808885809644397130714480 10891348 21013104751276442184658282902769043200 10891349 269641856571356981873689541657024043936 10891350 -173761493544279304718903520279158570400 10891351 161737495940985530768808512742530513280 10891352 -1392379896260196048176243507053856378880 10891353 149424079104177572579848945642903159008 10891354 -127570663583639203232230611384956737536 10891355 439245398957762434332053296639991789760 10891356 133694618776002511777309381123904962560 10891357 -440942897215686563401479526720954268928 10891358 41922940168890162500635829906983409280 10891359 -194186986329964280077895708980426637736 10891360 435051748908158774065681331856628776960 10891361 -175305405350109497362357313556459565548 10891362 182696099350697044140490705418900868864 10891363 -25175123216171532335169144408557838528 10891364 -199786725928716121924539526815566158848 10891365 -252946100734877282992635017121559037280 10891366 -490389211398419697276434299234851118368 10891367 56070282151549211368831872427887408 10891368 -788705795104037999894163441553300684800 10891369 -727261669132076840316900813351070482204 10891370 393476968592337097422085938665564160 10891371 630682333490545743807478075260292485120 10891372 -170436475692654655601931438747262023424 10891373 -236966306496786794877626497019105167380 10891374 -101521357545069338028932666137275343872 10891375 412742714553004427561328064947984834000 10891376 253273111066176095053055847945749594112 10891377 -92373474185315715674197262447967904254 10891378 171837276735457120601480117698660404240 10891379 547109657686925637073932972476842843980 10891380 -156058479403232592430339230653061949440 10891381 -24546464746291171716471496238093977988 10891382 -511521450597998890709103120864142939200 10891383 -367865508452827595830416344908943588376 10891384 -2595154140034959875888122180777082880 10891385 187153578259918017906881363870310681600 10891386 -6300738306413937390657819891143308032 10891387 153205021378252067505012093663311392368 10891388 -122516576006739962111832525617925327360 10891389 -15813718860148343877289120640710459200 10891390 334057358081912401737907852214578596480 10891391 -292053837134298795792876920506000848528 10891392 -94179082731338555535943077462351544320 10891393 444414469536865619491311370978434662400 10891394 48485443635809892156976410049329079872 10891395 -222850929613607201674537858349417066400 10891396 192164855236550387417825245553878363392 10891397 -443508183134595485780864624445071332800 10891398 23772138133449289410719944196364011520 10891399 762204403006978997385305052359098981400 10891400 -63235523371122151232400562135633920000 10891401 231761491893919417302591680935391894784 10891402 -605168925578462823451280986991169290400 10891403 202142943004066843942920456273763859880 10891404 182162640235953754438090570526948831232 10891405 -102663802590448013335733333980351760640 10891406 248922282122807854623488691286184472960 10891407 434422426042414037822333606932972837392 10891408 103442344375588426141933363016629616640 10891409 -812246314555952366090044791560558877390 10891410 -39503717088536821014990288164557232640 10891411 512983571765962650310583222752688132012 10891412 -405709057673593549628223438656152289280 10891413 226332820811423665812884799412184959260 10891414 -429328717660920594284420888465750361600 10891415 -96539111676331448037233452022815630440 10891416 74936173846821933430392515694349516800 10891417 -1135132072797205208895781415870663847740 10891418 -369641765692448397700617498859513773840 10891419 128552800079931894928773136492992633600 10891420 224353077943790801221644282949475297280 10891421 -950802923165667738903078771445114788378 10891422 -26505805913925603415106253103526485248 10891423 156901109681971283876865740973256682040 10891424 -564003557106324817938621129297361502208 10891425 -277797581165089512012052200020176314000 10891426 -155826137844960063666870781978597771776 10891427 13944140091147672439316466511494492480 10891428 341909019182613148108867857111092674560 10891429 -922213792430357542562154808980502683970 10891430 166249702033269317320362213848550203520 10891431 56968860161482121401715925694858710312 10891432 173770643572061227712101814212050278400 10891433 -105804143289509127722717102989770142080 10891434 8443396649476228951745343695593163520 10891435 -521995615477371772735291605404870072400 10891436 165614055603994173573911884733636904960 10891437 -120331182753282422403484052818962710880 10891438 -87684210243918728963952229922220146880 10891439 5691952951084769351316872013259991760 10891440 -6791427578658875873823196076862996480 10891441 -311685143604692344431486832946911391136 10891442 -71504550008732113088736294900302374128 10891443 -193285121344365689980672689158763029760 10891444 146674849742580606729189507628452503936 10891445 -229863610462815239509207746940582672200 10891446 -56540338208710604151731089752729254400 10891447 40265047991244750448130905812739467264 10891448 -402795610511447133943361660787252080640 10891449 -659716462710445598286083922837257246880 10891450 81563629077304100962866688247306802000 10891451 333544664056068466377573007584207215040 10891452 -93728898885848752081323595375156224 10891453 1330131135141120726448287258320708248800 10891454 14726751099304698710879750439309134592 10891455 -33603352649261777153157202441664630640 10891456 -243506407903062765824301555924950056960 10891457 20959425947329839908892842217653176020 10891458 79701473996131261287440623131625171104 10891459 467664982353609217479065517639591928320 10891460 13065557435649937002209732285884416000 10891461 178579982467359873770842699112924648064 10891462 6585955512653949730588683756676700352 10891463 805897769371699899916633502381229251760 10891464 54170628474517817975676217702103040000 10891465 -43798099058703163433409978009293496000 10891466 -219872488984056695351466506551128489216 10891467 154185743648756146868566155495284073084 10891468 -64538287491660469750792178480825473024 10891469 61491748996389679520593353075803040000 10891470 2325520970136432419293805967362442240 10891471 -721608545167068858961990516626504592512 10891472 39046106244321445843445370173330472960 10891473 -56854187808334316320405120290421373376 10891474 102808123865620618461308171054489688192 10891475 6520039773090110240573682824472725400 10891476 203216019310945984674955280285394984960 10891477 -163494665797664453367372731249817194674 10891478 45813887329214272783462901425474372608 10891479 -14722528575895577796434875360117103232 10891480 138535790459895263829972926850659942400 10891481 -614420429016554618046368931280829417718 10891482 40219398339244138455697831198766897664 10891483 681594396370272946020677228797290689732 10891484 317095087456745404314718740766068940800 10891485 -250707316408472902282482963332409694560 10891486 -45253742161689486205790682651816216960 10891487 762909614390856894001684167569057183136 10891488 73721522988672529708570609531266269184 10891489 165652139679493340164412060702063159040 10891490 -38825052388633672343563437564659020800 10891491 214862976334763170293752833823588764080 10891492 -241755471158217936680235566339087696640 10891493 -1084977739363117382090077372504561677120 10891494 2392344779697328161388279358964964608 10891495 -159436078389584918346696141880891964880 10891496 -81817502660894806169118533523494830080 10891497 92658516107304138952250345553347236128 10891498 266174717376948295166286085527548037120 10891499 216383725354298271559065688468051712640 10891500 63168293799776084529295505859024384000 10891501 816833019223263423009378116428782821100 10891502 -431955843878057039019887337347105318400 10891503 -289464548274895610034264948999890952960 10891504 -2057678439490476185736033314607497216 10891505 69509595364194242199532921586641930320 10891506 19214932962206129443044144833598539904 10891507 -173643931877576115500814949925049382968 10891508 103525670783930053103016467032300883328 10891509 -39294138923470429353645859759918194432 10891510 -76793136249159306209926906643927427840 10891511 516217352865450090118264820251321979112 10891512 -132387764182508022009859246550389678080 10891513 -222383018257434219943883723764331872 10891514 -201911359617176794210861289944012416144 10891515 40068717560254311567762942300556030320 10891516 -393690096533937432335702539683715010560 10891517 109156378322940484357061765842557432192 10891518 263887477304825670068211541684149335040 10891519 3356069408803857768504489432919857920 10891520 -267998184117238963753754333990218629120 10891521 -524797988710635658153578091798493274510 10891522 304421693264025412503561355616617238400 10891523 -708276593158103597758245754951248948228 10891524 163096209605340022493804651284959230976 10891525 89887322685168952625948368199632653050 10891526 -13037362962936475633269298989203165760 10891527 13455178080940813999478394257157449376 10891528 744906490803640333482137709819972572160 10891529 -226780865332589961067556261724508312512 10891530 -56867207853676770337071481724507904000 10891531 -77884600945434843988032996669388621056 10891532 -595561172326388080504495138297837058304 10891533 -194328663196655568234118684529056926816 10891534 -407008728863037985360046915164555430208 10891535 -114501975651507016955215223993298578400 10891536 -107586121781237092012659420813729005568 10891537 -511971495820503641474952632330950636428 10891538 93859010153946164267115883647544896000 10891539 98962367099746636501038927495471181824 10891540 -147967975226576952374178367132093808640 10891541 -304525576235932352327854097651987575200 10891542 -29644810293631746726578737110110902272 10891543 -143554196929115949833811553430188048608 10891544 118255101786681589490646642511830620160 10891545 40220657032756921630289901427420200960 10891546 157676602953468201373812783309056159472 10891547 -583726016326181270995159841747397947004 10891548 117893980350945879294930232951275448320 10891549 -398765504840039664270489900325105207450 10891550 -136079527685862837910109481084401390400 10891551 15600539197156597731154269183036847104 10891552 205347678219920924421130532147504873472 10891553 131367738202603210672673381943733837800 10891554 166018918458620147564350315224414529920 10891555 -115646065516188396462450895022235052080 10891556 -2773398630711366022829301441418407936 10891557 313338803129550301106655298329728048640 10891558 52772618954462972737409245569362304384 10891559 -64318735433561138558954302536953233440 10891560 -159256253261048853638750700139388928000 10891561 166742640199070511032103663881253307464 10891562 250153535844384960480650897348889252864 10891563 389107354014983117912284186347759193944 10891564 -202938911794135331055049667492409389824 10891565 489057688167803781880672690931755064460 10891566 29378472900121161217216388828510446464 10891567 249250251180363584655505104960091575120 10891568 75088941233332342846764411827260391424 10891569 -255165953103016910394106811032920431232 10891570 -71984259910351382351274882539690846400 10891571 -181509929205860251461109558302933598656 10891572 572529748334004677404192597408237363200 10891573 711815435460893075267804095388466666432 10891574 -281392298867261612377687848718055866464 10891575 -320910275527997497076191709324784076200 10891576 125688685827245389532585590100621045760 10891577 -766494253512708108499632509543383970400 10891578 -26372136761706684893047807946518644480 10891579 -135717291724158373620348068942544442960 10891580 68542242381106091519704747623263754240 10891581 -202795006500432450212901164947478135232 10891582 -16083460616070493151766406621506850560 10891583 -626977727480331928753415085480196719168 10891584 6638038948152402555288469086658363392 10891585 450782989984445109774109198219603521000 10891586 359555492160475466762589465248487219744 10891587 79205620506005666264889641749659281664 10891588 326810884616516827394652615221391770880 10891589 -409617232243595058058592248792914656610 10891590 231132345626028548418002752238438400 10891591 -367125539693977576827262502699184644008 10891592 170779080547529869949372139434090496000 10891593 -256277871204916692309841210014170813718 10891594 -82959842996561106536890743261717954048 10891595 143467053558436541688420737968931492640 10891596 11589854062965287869538906283830983680 10891597 1131151293344354812802205294314820508992 10891598 -288682883950814360785535786369833282560 10891599 1850634233313637413209524128803167488 10891600 2032455518836433771589944165966233600 10891601 -340667131699272410127398974849896838848 10891602 101526553037822332436258962567799347200 10891603 -2094857891827679139566046500108022696 10891604 -103707812811920771049838132117349197824 10891605 -279891957514103920581003701471687171040 10891606 -58855875306777261731672344526973201792 10891607 5130078768060728933737480374684565320 10891608 -42421439807628421901180200039162183680 10891609 -81860565329009689236782808205774496160 10891610 227158988467941799342889240112884148960 10891611 -527607730948842290284272595132475918400 10891612 -8768507385316472962434442888082843648 10891613 -366408210046207881233653935477227663040 10891614 173339381277639055049677857193399467840 10891615 -33672953714925666967725031287703984800 10891616 -184276825345466680471001335812508876800 10891617 -313904313751861832838002667612869760000 10891618 -11276344884306522860288524318088928096 10891619 -20707751473966459097846989419295531056 10891620 107380016333507308146175934483912812800 10891621 -213991843245584374211943845854548995108 10891622 -155273839544554149145756034441324179200 10891623 217010465978757721820272295061171177600 10891624 245904247060922653312471440126234024960 10891625 983570220993015610427459437628531109000 10891626 287309605229523075200513474000575321344 10891627 366987128744110679237103331286067447600 10891628 -197160730965387671734824057168525093888 10891629 -172482233698840006138086035665459196256 10891630 122809981680632077360284145600933873920 10891631 -120059103526408326805798751346026809728 10891632 84501545133497254459650918529368588288 10891633 -288751379686828835863973441638585811456 10891634 146940026175260113848744287637712060320 10891635 -166379971585323839979598215933920360400 10891636 212258055696312817468758712511818137600 10891637 -36551607530435155036691922251183934528 10891638 137557322710657910790792934453376336640 10891639 -302353677897914599186097945786595763968 10891640 -79673960097682321448527221955767091200 10891641 429749037754665717469476135789215206992 10891642 2792981878219261021728168770700303360 10891643 23544200672109377968162212448047302400 10891644 -114390955069925271483630482216294505984 10891645 362094238133510281037266110595242525360 10891646 352358478577407599075597874509326783680 10891647 -136488228437681187753922363636796109312 10891648 265648068902605019324156551811007774720 10891649 74799264652142241947980165398736363650 10891650 -7930112158261387044557547738694041600 10891651 405163939129728616392999216579546013600 10891652 536948442177126823614067013388413713536 10891653 69651206504900203220496286747444020384 10891654 161685516515304383167335668218798955712 10891655 -32634890864610860468272676821607910000 10891656 327571724122012039734763427689327825920 10891657 -345369429099391928572923160626598748288 10891658 6164800722167471041093181780815809120 10891659 217253810463088681968185880212747444208 10891660 -35218787611250493361677992962344560640 10891661 399224562657076802266360237086895629024 10891662 190116826010673866980150482020790532224 10891663 197471529756098696839645400340299492912 10891664 10768630403727030595039677445237112832 10891665 14468129801274456828543561884303705460 10891666 217437887595589704982449318916980742032 10891667 -156175755589220266008989516037729619284 10891668 29527681956584922560150796607993958400 10891669 -172350253335786379531690267222645438656 10891670 72066161309012679261832404849324345600 10891671 -16086988944977940373482771936348152088 10891672 650901881346777584235148909276630425600 10891673 1716608475726051288640538682898320000 10891674 19413222292019499128420974391406378240 10891675 -95741210626043041928813342565580182000 10891676 -99557601469177498309865614945135895040 10891677 -517142993792861817459673185210884772480 10891678 45046948158207453512176973903217949056 10891679 342528254549723498126530068844437766176 10891680 337941099582225317743903330556439429120 10891681 128880735044807284990776724157953029892 10891682 80119881460230934359859963202334659232 10891683 101777490146768664826624964312508895944 10891684 -205670051063682159027695607204598407168 10891685 -2196003945670668283435820250523866240 10891686 86065256363063185189695244670610444288 10891687 -86979114845690601280707887256258524568 10891688 -659444828758941358596846733920990013440 10891689 -225857197857040190260839920355064529472 10891690 -59440885619132228348231087610742816320 10891691 -224772274644839610917850102860000684832 10891692 -79305728790770455286120805376773488640 10891693 -517978196564972798338222998240379431680 10891694 227470857890361925229629824376779648 10891695 69459492989223366849178800117520435200 10891696 -7724345523651327203662351952947838976 10891697 229506505923613552710565315650637134132 10891698 -70430619248015990292390224514234723840 10891699 76940672178435214325110110044720677280 10891700 -115570625276107704154116074008246012800 10891701 -882499491951805503323755548716057513760 10891702 -282379457357018559707717836974512030400 10891703 -519780416661516927296867115386683065048 10891704 384979344087489212875717899558097920000 10891705 -207287523452298742950349668661075601280 10891706 91914002412376174983799841998791540480 10891707 133596316751104981799932604032068269760 10891708 231452612517884364100000300212151511040 10891709 -464132313692637442255830086895572028090 10891710 142999588914669315263283437193410635200 10891711 -52721636013879511345781114717560431000 10891712 66986022492606557002120290318774435840 10891713 131770189425540794643307091618230504320 10891714 -429738610627274981372679064020608714544 10891715 481629304591627571162744962863841689360 10891716 9720525414671670991099806547426897920 10891717 -848148585075944062878344107827498763234 10891718 511526709899200241762642351257939286016 10891719 432140135120982674946093485529189561600 10891720 296323695464780655448910757046844467200 10891721 1038482819626382134239219818494123602192 10891722 -113221002274382141494651311906906908928 10891723 -359037415549671498215630490586323474028 10891724 -304009612742444393053253967827402421504 10891725 -64791431435370369604967174758237480800 10891726 54686739476870801019201779100734805504 10891727 92976091178367997930853423112306791424 10891728 1742421822773279861435257173261680640 10891729 846061518697131992138762142225181721330 10891730 -155168202565238796397458569371723315200 10891731 -1514640792488540632698219121518477840 10891732 113499177719033666261019748951760262912 10891733 1515981942256885394778060963129491224320 10891734 20511062410279819061338240521551616000 10891735 -38956582456531906106457001995759396000 10891736 149430997385900040065040600300182568960 10891737 242105589420596252215780870498891336794 10891738 55142357848772846970496481433433675008 10891739 -150554458014839074768478489959741518720 10891740 26556638987466021456458343788850708480 10891741 -214166615470755529946796065126254125728 10891742 -180041389681428981727620372780627914496 10891743 -307029540703625503102186554863004895872 10891744 -26606687661481645897623781381137235968 10891745 -2861495791598839904602381766632649880 10891746 -7208206445876543397572731235003218176 10891747 -651451471396380956791108500015437909928 10891748 -137645876115699682430931362490294534144 10891749 -170779301782066968143340798718788032352 10891750 161991146312129742024701235400051680000 10891751 349164079286683367885677945759190925600 10891752 291576860029662909956251356168956805120 10891753 -510453360424659294309078737243560186496 10891754 -6667406765680955409927330649797058560 10891755 -19789851428500147409458515704302586880 10891756 -215131925704732029300007098104604225280 10891757 70799975519583186492440672649883654272 10891758 133029796002083924240944650993656260608 10891759 -1274553520552786393629787128058773433584 10891760 17762785435944959285865516826449346560 10891761 -26892229541105430168474705064388597376 10891762 167599038022730351306915289190401254400 10891763 -233392870199976640959802635439617575988 10891764 -96587338011789848622533893658896383744 10891765 148598791203247456976810431590991086720 10891766 260961560363063124912554388765156969984 10891767 149085442854994272390374700339447397200 10891768 -272167276015532245726547783735869440 10891769 299228171599851054151216271972103162000 10891770 23057453465699717945050363116448761600 10891771 1472076504848348690967675335239360704 10891772 12627288672490233642761471706361061376 10891773 50673920897503087179184255203911289600 10891774 186417266411092455843325365151083589632 10891775 181514008944931860973612629202240521600 10891776 12439928376201501367291104079437103104 10891777 -2069586017358169773265198663138739392 10891778 74064279633264142482625380088004671440 10891779 484949284742150179030394902572145736184 10891780 709796577468165398165234187078385213440 10891781 347142153345075603752491876177552215744 10891782 250233084081353557190527696686625208640 10891783 -155353062925172339804049865629059011280 10891784 49590690330175962270516904930632222720 10891785 288388021333466868342206625511178247360 10891786 -290281045783479194840254244370004659408 10891787 -197380632360266191459959206030121435564 10891788 -60319341550853399966706318428964126720 10891789 -480501770739559126082286459375304862410 10891790 -49542331101865900777460671455037708800 10891791 11350323131069389508925340298337413280 10891792 89070010642217844210220689268830044160 10891793 153886625200720034145922382142553356144 10891794 -115263251673426089003270054287310376960 10891795 -643887398302866797217065398090933765200 10891796 41942109869389888566676166576595657600 10891797 -199349426356540781753836203778765096128 10891798 54911374983783674752971488758574970240 10891799 -857945784433921835421416751621572182200 10891800 359151124271934120595603361108259840000 10891801 -39643030637568907937786526798331806336 10891802 108204191019134518450907366179416955872 10891803 -51246569097179051274311236283520705312 10891804 -97643165866550533550922522465979588608 10891805 7992299414810869656613627067799300960 10891806 -117708303233911490465216890174317026496 10891807 -299921386403071557685622004392645587160 10891808 -295731336608993039197060915179825070080 10891809 162872043796506667538634074108064547200 10891810 315812836110202148112357989148491880000 10891811 -109645835825949186408924459275952519936 10891812 413136708509742545635646863755684160512 10891813 141331106012529321823783947793407538560 10891814 -2753526953113505609988057631407815040 10891815 -104339526349280982004327893262835040 10891816 -129007603005090504134160298391999539200 10891817 14181799466535650624703185285337151866 10891818 -129742527427986770271561163257667871136 10891819 18363525741300254583103527187734674048 10891820 -155000008142027674110230001924374784000 10891821 -201436232315954221827774280566281040480 10891822 20026597277048191771596561961453115712 10891823 -156423117159329303815753408801121562936 10891824 72341087753358586000580805659388248064 10891825 44934867624268017994211563876268888000 10891826 238282692402984268688157380793503662080 10891827 -81305579925174306475531301693556724128 10891828 -536580647874582587371705126890473199232 10891829 -261579443165322603213740507898818592516 10891830 -22671043644652740534619916814745918080 10891831 304129236110711655126478382093072382632 10891832 -90002525613871179230804705372340510720 10891833 202082398726078780293741236819930393424 10891834 89582642808556026240763985133194031360 10891835 -275810089315418721101463161426963790720 10891836 172750167908512271547278005120889313792 10891837 594887440899507274423514527022904140160 10891838 160004932949521116695311449495299900160 10891839 -57937350757462206534762745523588068608 10891840 128955128182549846144697891443106119680 10891841 380976376506308130577484213440053319584 10891842 -106718475597567830756809795889439206400 10891843 780444242158127835198599406804441180092 10891844 -96529589702965101042040360270809087744 10891845 -80233347139101881841387642982826292000 10891846 45761507646298715431740249851461338240 10891847 -484384745290031858247381732029539009704 10891848 237937773205169429523369226054247301120 10891849 -545138817322186524467861259832193507640 10891850 -59918628286654925973499789926193075200 10891851 148094581289793071935982700677277749184 10891852 -420457409368966259432680491790196088064 10891853 -87229411831147354219974057481119351360 10891854 62707015713106493135119946138902899840 10891855 92599840974067483093933531022585029440 10891856 -1912207805084482907668640201852338176 10891857 2728076519335133622138532425583635456 10891858 332325248578462033390255175707347035280 10891859 704568751851329702255486310270334464840 10891860 32864117095240117386980388179657564160 10891861 696963390126222052036142718490925120462 10891862 -188998428265018304340435547225290041568 10891863 -256430408498775958248678216749201882208 10891864 427822400348953668023891057313243955200 10891865 319057563991082090019803341021122304260 10891866 -118723808668087913224261324139715557376 10891867 -105740882016606441618437382062593196400 10891868 253036255830129165682239683212508213760 10891869 -372765639243991284371276013970986890112 10891870 -202584263331666626495022817489443200640 10891871 27582831061209528805238820707140410312 10891872 -116963324570283117907503063483918581760 10891873 667809796173668176638417169562359449122 10891874 119888316067041369176751050024938493952 10891875 29523063147982352404926284355010470000 10891876 -88928322414151848378551099383291488640 10891877 -391445748049965098879699757055915464900 10891878 -52641309356595908752703318724402599040 10891879 -698148812925428847547627493327900040520 10891880 244283343543145613086814737378639872000 10891881 50551870904351086652250452622032117760 10891882 302699930972617530344259199384292028672 10891883 -987058631511046464656720019685572710160 10891884 -96157723170436477800455243611929291264 10891885 -283621686930653352452587935535954098420 10891886 -295086861016800872863983597166824015936 10891887 -366824876492096062375701562388597858040 10891888 -61019786411024381956954111125319843840 10891889 -147089754533886960995672300980767563310 10891890 180062885080798623901505679969138556320 10891891 645559884896364621703589233996058281292 10891892 19414458564991778746110434455657611264 10891893 504948902850770224475316323693820024864 10891894 134005582955182617692666677707810583680 10891895 -51283715076090095181647874949516933920 10891896 -83298208383288049104990637170283929600 10891897 -348995454639596896304976885593009837568 10891898 -75538105334056330150462010360241189120 10891899 -617963547419743668344682940942486120116 10891900 -4951644760207800829930989816455040000 10891901 -3815713117340875672767814685313192960 10891902 105379079488261766494606267593520896000 10891903 -218764568974224207398166558848701567872 10891904 -101493519640362038847669035226397409280 10891905 2811491942282585406763510601139278400 10891906 -369723209111937381957471286316085004848 10891907 194229186766405798365311126905634253120 10891908 -25700514703944907896079373146143411072 10891909 -2647479163804814086064627151111117120 10891910 274969431946074476301283790583822495360 10891911 -164343797557377520607720814321040823856 10891912 -70001523757721601089706638286801469440 10891913 468147331411465530843719536339831348224 10891914 10836771422151413113589631621841588224 10891915 127849362107665331413839501148136182560 10891916 -191302381436493995857456065845235431424 10891917 -308758162134151312902148605691113529128 10891918 91981002312618625561251225503321012160 10891919 -900626215197110566311124742739104425680 10891920 359398364436864784894329884320727040 10891921 1032658481921852650671807326875804590720 10891922 -1259774084178387589141082472514505088 10891923 -106707623678244361744231585158059046912 10891924 -291216830510123783763518834404637276160 10891925 -187361836552196248482092488625956999200 10891926 65896557617927447897545507252984583040 10891927 -124230982878955056406454538355899424040 10891928 -469153495508331381617811167602515363840 10891929 -237370072269656356904525191619479623216 10891930 -15211770050824674843891799865855232000 10891931 -641086520458619890284924529254500489400 10891932 260517248618179921255990945505689657344 10891933 -266254123672387480942839943927654415496 10891934 52487009901009118257616847090937110400 10891935 175495167670151790900590219603522215200 10891936 -944177859393940853383730003444367360 10891937 36107546765268855632450539710777160704 10891938 269410840141928813800329381791741276544 10891939 -502432319880223925173271093885249684260 10891940 364881798754055924747455369939366809600 10891941 119249819261178242038882777525230172800 10891942 23968794315151831125429864812395656000 10891943 -2226124591879890005020034458506680832 10891944 -174637243781934165927324335068737454080 10891945 38533897635963879518282259706041857700 10891946 -68441464773254101903413304628476319136 10891947 168206487893055922258503889506240606720 10891948 386415839099386947031578460936313623808 10891949 194002763709795596625567520131022233600 10891950 32965346457409955083321731451335633600 10891951 353581255806154668854541468704823360480 10891952 1135532067374165575925776639210782720 10891953 -780356391223124486962298728489999101516 10891954 -795618391989774043710886465819880337888 10891955 -222164361736233616207165256611791371040 10891956 124334606894824463360380731935117955072 10891957 466089428112864793718926286001631755914 10891958 -103335944431137372451225980116284962816 10891959 188014656737822723287786493798307696000 10891960 343574986541296376568232823809144320000 10891961 -969119054778768940640698441433321124438 10891962 -118857919382836115529798789983803192320 10891963 -104095558497316974560680772803881125788 10891964 -178606816468977749609248366946065612800 10891965 14074959843572921343110339213014080000 10891966 -172793003199022757829100542658323434496 10891967 -1060800364053087342916642030119041387040 10891968 -123607881581220158224871159055765209088 10891969 -878568334685827577461930919746454162640 10891970 -59979561667873533178424625795680164320 10891971 -59532251521465897363430218433917941480 10891972 20931494372588828300464514264475746304 10891973 -234950212009595193424451904629842660356 10891974 -114029215184672066692041527429075684160 10891975 192083548405607873636940356496295292000 10891976 800709471080754665871096020801183278080 10891977 -102803429515885491341482375090376804544 10891978 -85818038898219542280142832185345797120 10891979 170310130208748789992844767888557228176 10891980 -61294884876831294494531336085915847680 10891981 -1500819258494777475102094171127668636800 10891982 35071560020299733995861159673518418112 10891983 -276452289232883912670955870323907754496 10891984 -22664675273481257819402458195305472000 10891985 -235621253592099164423597160712913601840 10891986 -113078421476944051258215037277724672 10891987 -320680044865197836949970872902949417364 10891988 -109820835980246145318426156346148628480 10891989 -349984921495023510684338260800099939456 10891990 37519196676500678515540639650973929600 10891991 -228694765061361192432979647583327631016 10891992 13378130368764774447263248478264094720 10891993 -97365085798149991857449192807231840000 10891994 -99258508332792426214270802875457003040 10891995 -3314755854492904360312918932852933120 10891996 89291049654903848728104727750706240000 10891997 -307654623400912234869032020425679392960 10891998 -859270132807960671885093819639281280 10891999 -325826784948788221282609151081009788000 10892000 177211758450157169199711192742625280000 10892001 229486421066034516234870133355479488432 10892002 -563407103273172334105714335867729643776 10892003 -140071509170202026802072674060096987748 10892004 -180385833081172135838124405852903803904 10892005 145411773289440274656685232360741560320 10892006 -27771576473714565833197882177818294048 10892007 -126488423431231295332698793578912792192 10892008 -993495182884395171478685951636915159040 10892009 -41588532894076241659574271479680448796 10892010 -132375728034046034105046379293780253440 10892011 98416437606918714834753736447967269552 10892012 -661766418463995819451636132873153330944 10892013 65408085934485496183954834334430336288 10892014 -173447408098712268736077621361648820544 10892015 458588344014740622954799031492745288000 10892016 -79287952545737046515483235013990809600 10892017 -670307751910141987600929791960556021934 10892018 -301142371069536288732637687522927696896 10892019 -36115698477095165004041849360688156960 10892020 -65398259622797769931349302160561675520 10892021 -342835806191542953510956592741701851488 10892022 -97644670564317050186201872482990539328 10892023 301666061111129341166420498991346443360 10892024 -56058232164643769979647187323135631360 10892025 274445675935248485942939479182152946750 10892026 -184113384606170135262306656424612212256 10892027 -462567812069775574694001882138486309480 10892028 -55817715522230951817880809864477278208 10892029 -436354849012338162110525138282153920 10892030 -70444189479382465832800144425304807680 10892031 -399983902698922591003721107912085187456 10892032 67599177825271359878559639261593731072 10892033 -134016751463209505795804032118661220860 10892034 335619865740614507302789220820117762384 10892035 76232388207531649251214509578693568000 10892036 -174930619395571083992567692386887860224 10892037 -29444618063600417274116434503351606144 10892038 -6152669262247237475725289470372353792 10892039 -577831108421111244221059479857856736080 10892040 -72742116867989573644140750098927616000 10892041 -496971846614140820991439753709238246720 10892042 -47391327964062539081559988349562878976 10892043 354093452366768773318864356394838450400 10892044 -266553612032109398909251162164088208384 10892045 65606104028578492394463876568788276300 10892046 405430217327012326390825757353131724800 10892047 656163453379679426334776170830098419512 10892048 -11196861598867255718492808625440276480 10892049 -15193021133530582558184536395718363200 10892050 -4699766215346410988687944922300118000 10892051 -240498663599328056986730883923991477528 10892052 423214152907818858974317408480190703360 10892053 134745756076285985410060928809155368256 10892054 253098453655772395692228452998623541440 10892055 155871615158420422721658390993912647760 10892056 237474175955237231433924790831009628160 10892057 1028593979078640988856475564492559578 10892058 -111396867524609788953000964338795772416 10892059 -578398324640434729398146874520228079740 10892060 62902527417350779740191553640073932800 10892061 -398334264768316271324565138719978661690 10892062 -579491560851018624417442331143235052288 10892063 -365851302518633703338952565872357947400 10892064 191769508772503718230508828864249069568 10892065 -163828000461709741252533758864035531200 10892066 -54852252097772413589026638912621964800 10892067 -129381468251897971182037493936110878720 10892068 -126252702402332037000860083096072940544 10892069 359546539850254035150807236203741777470 10892070 1900518179952105286719604445299253760 10892071 227706485194727260677955272474352449272 10892072 2850723502972681910709875003852881920 10892073 431354433294094564824120434871480477600 10892074 -517501351852711733369677174606237195008 10892075 108737203882837776305114132655250965600 10892076 -69381393357468835436586482364991497216 10892077 268872765444973177275492804011089576672 10892078 6789251995760075481306573619065963456 10892079 323635183068746392328174568421735810800 10892080 -59936253220658645589860308174652375040 10892081 440848349051166208629116640738726700800 10892082 230151313047984481984830136220699505792 10892083 375869254588423829177943210633556839648 10892084 -147357551211545580173893975576690673664 10892085 -121865707442492081467549342598148069600 10892086 384281573954696014098622403295105496992 10892087 -320111237471490627737511183244716680640 10892088 -403337660791796271807921298478870323200 10892089 288554147857966067665232570167466430724 10892090 5233347415645864505505490435001418240 10892091 -15388240840988095716555302428898361600 10892092 389682561690695093595478971438606955520 10892093 6870443628142570796527196869267110342 10892094 -113728091832534689871192150824105092800 10892095 -361912880491682738681788902992561189400 10892096 -30042217457579645585325070948753735680 10892097 310136992303153168208155873389176730240 10892098 -44066410555035979988261750634912903168 10892099 -653875702771059530565470412460498586880 10892100 -114552381594346261834386919761042969600 10892101 305527165182730685016278016069178732608 10892102 -141795515042268037812446372147518303488 10892103 -186607251589847904508302358235105547096 10892104 381070357685002969102826690148900725760 10892105 -135092675306027997765000891808199711040 10892106 -252301655767202287766973043906547790288 10892107 555353020533708719375618769339286734356 10892108 319380373268405028079731424093575682560 10892109 670643532832318666437296529888528816000 10892110 88210585145928981948592706304980601600 10892111 -62758675978356359651744804989434521520 10892112 -38616194023040466723123659722866425856 10892113 -133588113130199898825751804642215670620 10892114 28447147637512561070585783815175872656 10892115 -542441927254263757488016794150772320 10892116 -134067577051140946306107294883152462080 10892117 -251230608357605897490317701290456342834 10892118 -267177990315675894332529312505135480896 10892119 353082229166813708295878801217375710896 10892120 185137616699890661308949948245054464000 10892121 -305074343950872173645084161191048484800 10892122 204638466864384457651804292797231129824 10892123 -979635639172343855667158041472395487040 10892124 -635215328886533810845460426547002772480 10892125 1261617788627853784663428348974824320000 10892126 154528490379807438426412776333331246080 10892127 241308926268032065277030498696533333320 10892128 198450712670929332689754152925739352064 10892129 -255402030955320697408499381487762862080 10892130 67191833354984763069046565284787635200 10892131 -1236226166833971784377155077066845852000 10892132 -647687028277682647215217924516306975104 10892133 -884401074378122311969032556513938816 10892134 -46974069797264128341572909222246242176 10892135 31249906594159088094253147938982145760 10892136 -21981110460304996920996565176108072960 10892137 -353482311660790636088210091522658360320 10892138 288091575280684004933230700203498214592 10892139 340377043157753556440993874081841470960 10892140 -86569051822609354418212030680745605120 10892141 3706282072282498027470479018063087904 10892142 9116681191463854583063865152455674240 10892143 -61812210093354295848126935444982794616 10892144 165965775949269464895444202163897794560 10892145 -205068857571792320625411068394120913920 10892146 50884291608860625551595228936736096272 10892147 668034395766362912680729239849185839872 10892148 -196986344390709860750007368470478340096 10892149 201655882347872358218904494474400892640 10892150 26726353037601526799135236089698472000 10892151 -33964276726549676321696055275537586408 10892152 -29937724164574963302496378878691430400 10892153 869846896962500623330004635932225992064 10892154 47780988385736577773772752323483468800 10892155 -123914475483764812866359748662492851200 10892156 466199886138869732401185438179120578560 10892157 155541114757824882912718087045167152640 10892158 2788847267664411635833644670052270784 10892159 943744939461378770591576604261368223360 10892160 68214474993371658879794348646884966400 10892161 513683260206662409848236949117438786370 10892162 -154831108776039725472349369008758853168 10892163 2000323600432674159232097385279522624 10892164 -609778099016987402273366809851422794624 10892165 113504728038173557055004747009998544060 10892166 159492092758421682206491516803311941824 10892167 -30329477178750273208607651654687099520 10892168 -48237648388511837481260641809506304000 10892169 332598050139109806875579181524269825194 10892170 87663149688417043898936739590647325280 10892171 231328945956451259819708239368783603552 10892172 -25169519908960953396936561648552960000 10892173 797372457091497012894685189841276970624 10892174 182030207007233864479268476219229050752 10892175 47929023898694048287585678081438972800 10892176 -13359939749388789787847353194952704000 10892177 -848386418547278566628460768886769809308 10892178 687012534024568293908674589634581760 10892179 337744419296045004733390627126089070080 10892180 -182916745773311453307261980439272471040 10892181 -165923756880799386137584021781847028416 10892182 -19894087341533274462488752444468153728 10892183 109205401023835388820346116041883609408 10892184 -345293706601751507713964661017518080 10892185 315797268537738946966551217209966434760 10892186 -98237983376992511723341368457958146560 10892187 259098320268315716135837423221565733240 10892188 -569219800621239623395387575590465946112 10892189 -129757567434847128352705398886150200576 10892190 35746489318408416468448335779794099200 10892191 34699782198303108836411603064468040384 10892192 788371764039764330583597247345244700672 10892193 -200576577603516452059013409043299969792 10892194 32985775378593712859894820931072103712 10892195 26735641725919060434361652864395669200 10892196 26586115034761082557885378656788508672 10892197 756612269680866715554730021736054882460 10892198 136756148086943318567940251153265820800 10892199 -212288743410594251878316769785207608536 10892200 -205215550968786890173002063290345472000 10892201 10055291165716261921407113441477270352 10892202 72135034124264215088532906897966712320 10892203 -110539127053521008894379787239869996544 10892204 -504956536186238939419294986840415795200 10892205 -394670472948406223673492866531364964800 10892206 -119923852379795372017582241773691554560 10892207 -16804460497641340471902990971328177048 10892208 281616210816341570915692905488646144 10892209 154530418308280783255136347528787423460 10892210 80514350100537586301069936080088695200 10892211 108981952836158180068791811313704593984 10892212 -4592827504485458626717599438009540608 10892213 -682615289014653734918981952819484331538 10892214 -33226216827713424311768730729147979296 10892215 -364876373460901821892428084255482777640 10892216 90307652369513067671022131229582336000 10892217 86891657561495787364459854421199007744 10892218 -103792081963729888528285153684875455520 10892219 -13014215514726329474641281547150608636 10892220 -34526198386950525061226243061601950720 10892221 -578490865033416289588901225539390544756 10892222 6214559442901130328058825745462120448 10892223 -282153818561061142346912458679557189296 10892224 4224048050479907480956322521087475712 10892225 108464191854781141455739233498860856000 10892226 294235528786484368514496233685860851200 10892227 -742035056931280802075010206772878996168 10892228 -347685527439165977871725935172125890432 10892229 430743536554989516709375995142426485984 10892230 3133372055064839335281503166166085760 10892231 -459188135433401750324096120056867429920 10892232 46945468323383659117239702917658378240 10892233 -263009170323499003420519842615538752672 10892234 320899115423720147029624524968342360832 10892235 294516902941966333888065817729164054000 10892236 -9499224394282992764753498635730547200 10892237 845139825465894781055035113462091616886 10892238 -74993119349948015383197457180345912320 10892239 -216701497295890976041696790452843778376 10892240 -27449682009915523440765647259419443200 10892241 773867496423330314173192656524270861952 10892242 57223786366357756213124554413389028864 10892243 -737656324979095532093349314279020367508 10892244 2959790664463503404937792648871772160 10892245 -29251548058680856111376329459369597440 10892246 733519074379513127435782396254161792640 10892247 -247628780081511794339361943243289967000 10892248 -393144102847806079539402584411605770240 10892249 283784129609002979988781420902883082250 10892250 594034032032555748443316576136585728000 10892251 27508922448024729221763879249318989252 10892252 80095325630828152056713269874495815680 10892253 -17883571662150207473461734564767534592 10892254 224438384225161212479722664805494376576 10892255 131426724114391796798387586094151964000 10892256 -237806991076187694402478729297548804096 10892257 98836403044618419043633871957253244224 10892258 -11165078231064989628035650264267528416 10892259 556262670333635879923765885953134887920 10892260 143362601294284614807858594918812186880 10892261 77823313568297314724409816653780574300 10892262 -88986136779023178128439829625913238848 10892263 -295065031673603814529874483077119561080 10892264 230488225697927953008062333306769423360 10892265 -6827315039281787174845197331710240000 10892266 -30643681139868749950558972046020170240 10892267 -906908122342645821391390359189899868684 10892268 352906247813441672027804354934338218752 10892269 -833490586257847487019751174313931820330 10892270 -19269743454971377598662996389702649920 10892271 121388371672974406569220893322451198976 10892272 -150781917855682008263868731967280513024 10892273 155142259166700426339797283237508607040 10892274 -313521576060186794319687200539182613248 10892275 103871493158381576946613743806777176800 10892276 -411149802550891682267489910656806707840 10892277 310896267455383230065193354951175959648 10892278 57945748706178006746412933589129825440 10892279 149052225252126669763608099261034263576 10892280 -60908230032333995126432669409784627200 10892281 -710988307512533082158485881146791456918 10892282 -85208783864754468127097797026663874560 10892283 192135800473893523458901195381781337600 10892284 101349702728128446336281826986964664320 10892285 -112478347783388229157008707572307642400 10892286 418093966647638441491467808242278467200 10892287 -88366368559946565425933326446771328 10892288 362860162957229157677538578522267713536 10892289 -133741105172695113417100412806221525600 10892290 -709631105120481475146018168903384000 10892291 440270604235268524172705396234389585200 10892292 94243378977546469891343854940367793152 10892293 723908064741677518226624878781272440542 10892294 20664908634224478982484735729860626432 10892295 -28940827723141626395114820673227562080 10892296 36936392440364568004395398875400448000 10892297 -92040797570556640216337787285243224448 10892298 235546592306242737772601692856207057664 10892299 777475145904012838563094189071786860 10892300 164984096964276626386199508524163782400 10892301 112603163717125692335740359378146112000 10892302 -399863313899370747035974912563924854400 10892303 -8617945674814172496459719679084617376 10892304 -13464244500339285469141163316209442816 10892305 -631778765885476297554750561011891430540 10892306 648383143209431081026625759307834144 10892307 -578136458351326027578563831326179545160 10892308 -386114532167208514565857991817799065600 10892309 -121453892195963769121567160676444533490 10892310 -42370925864765945180670138344708966400 10892311 607226013596067061135869347184571331912 10892312 122724601006111412321949522713366507520 10892313 13574337384559325276772402900039190980 10892314 149466902244686512016149897584825738240 10892315 69618691431699574383812211473822822400 10892316 -372435668470820549350955254568013301248 10892317 424799043101775947767104656813668044960 10892318 -123801819120212698863231872860846489920 10892319 -150589104348610040187854974435316515440 10892320 -560618146676545586138088721529752780800 10892321 75788002931323282396594362556947808944 10892322 -57863147350199562689998839589117449216 10892323 111494076169115761329970792927674253728 10892324 125483522458794370700587193133914818560 10892325 261927296155279224830871110658910521600 10892326 5277482432237034905127708342760070112 10892327 -35762568283512732125011937282502016968 10892328 -163006493619521094795077204603254947840 10892329 175087143349500488113806025596093466560 10892330 -452342565657136766746338114876295680 10892331 -269517039963198461027669687020591287780 10892332 398214874921715020443483370163693763072 10892333 385539145290763969459886556638698482582 10892334 63054988624625392028211862456384994880 10892335 88694485063264915381696221588357422280 10892336 22669246075875674762323615821263929344 10892337 -592355264606708815757008613770411044240 10892338 -239180911071326755954561021036424555520 10892339 -556972693619842743102302649582893415360 10892340 -272961301013441528789800203642375782400 10892341 834785069772381504581468809483266178012 10892342 57903090120888903003230881219845607680 10892343 174895419963064805161684635773507222016 10892344 570034506192800347535677538465798553600 10892345 497685991290249932068188779710899640200 10892346 -23184773054165353427778861904388861952 10892347 57314311195501034607284166268307397600 10892348 167686039109843073541867376226744483840 10892349 185104008035830365885095438204463603564 10892350 -60073327616986815810998057522964835200 10892351 940011244786032043100840609402418716352 10892352 -75087780577342828763573208968067022848 10892353 1673854812284004124319935869224860832704 10892354 -131878191618370397102159838765758595840 10892355 -105933276162874282945307960695529993040 10892356 200984201637116141227649868684193293568 10892357 433894961228602576602841553245189207806 10892358 138071083324404279445259576562350424000 10892359 -84302945834278773720059106733682223984 10892360 35729909302453494474193571285530214400 10892361 -31216875464159046945932290275240079200 10892362 -224523595568284233882982565460242503680 10892363 -304663476680297394325021789158100812192 10892364 -110983401212121047952549129187372843008 10892365 336625608352087300567008868373129620320 10892366 -130064506345599207425894829456155074368 10892367 -69207311163502795899327789378201516000 10892368 12239259407131965387454822086328320000 10892369 451989985004024882370494995167163270770 10892370 -22053559882878684337609282377765772800 10892371 287158651680139900090629128960345995680 10892372 -126176838387873945985925644637340180480 10892373 -7828482059020781570492237892054823776 10892374 293097366009934017464284645420729086912 10892375 297112357879959003121085875405575888000 10892376 198660471507828686166507812839294771200 10892377 4748487571670957606613102876972788480 10892378 167492244615912685159980076626893273856 10892379 -37981131837359388996887426248038637416 10892380 -76672985079105132843221832241392445440 10892381 178159316783007178521542474076780454182 10892382 -100974535245700936645437952028713660608 10892383 313065881415546105164554111208647449632 10892384 707442524341861079113147538177749549056 10892385 89596585656583015034974429435009017600 10892386 16694225215846001549031554147384630784 10892387 -408369234652145187876726878239570392000 10892388 105267051099481308508322356752218216448 10892389 124574411668519453937305153413635296380 10892390 -315022608363734171182443440711924956800 10892391 -218883282955844706199869554337774829056 10892392 -169734171420507306810619493227154718720 10892393 -317456806308300364806702380383357596984 10892394 11157202103616490013099072972675327232 10892395 -182581119337620688335964730829714573600 10892396 -291817958932207013846169656037046210560 10892397 -15541891603873664896598497015225181472 10892398 96521092448989483409906022844584438720 10892399 -79175327205062045662054791629054743968 10892400 81027300959714592769986030882152448000 10892401 -8999385663719767229385557964098756760 10892402 228910963809041597240218074424600411152 10892403 18158502155278670943903316578812867280 10892404 604615765514197836615246667067672480512 10892405 -702937269376687548924922174556273255040 10892406 127471493035995169202922191087134180800 10892407 -138645115983460691082115646864716808344 10892408 298520842150555789957855951412259717120 10892409 56184761065964013878137393565610049536 10892410 41295602479166617652078829457861072800 10892411 -16234512559515599613358566671572020648 10892412 83004357398586430409213840039797249536 10892413 -282589589309295940494632809383702849440 10892414 160591762450966061435203776523783442880 10892415 -189466325497370851439974490216803536000 10892416 -13708220628098069990210962826094182400 10892417 -6082037889259591532825275391243112528 10892418 -108850502186823592696069460591410951296 10892419 -870725220554892262372142383241439738480 10892420 18033120227798500457381394884259840 10892421 477711272352111001260002764747709875200 10892422 -6233535148630003833635127079040858688 10892423 -819274841853753261929467251690546788328 10892424 343781972375451797384456435869668433920 10892425 -247451294185172312511424355247999168000 10892426 90134052200264070028879076093771543904 10892427 -33462665119722090373350970321567074816 10892428 -229937012689816785338735632199074124032 10892429 -268030855202406622625536323282074589480 10892430 97459979643672962743733027741348555520 10892431 772265490078048241262664713829953522544 10892432 -34792270743059145208457722807635148800 10892433 -220348943578473603535470291126098948352 10892434 14272934922087633670784833840296384000 10892435 -110625899939492321678560888798296220800 10892436 234928526247852081706376906280691341312 10892437 1125037624463181706180186517051072788092 10892438 -505044192491887848552880986634072706304 10892439 129936688424073410915438070619600732608 10892440 -64745280096274588209544638373295923200 10892441 -429905322359493443335845872450819224320 10892442 -164318835143424200297177477028858759936 10892443 22656065092594429479332945220719834040 10892444 531922149116486767976917815856206222336 10892445 -205551689661417359092812269316997330080 10892446 252502945816585402623742845786970138944 10892447 545042156894270026022801604321778396896 10892448 -213823310984157349804397590201667420160 10892449 337711523940967671583288567054616180450 10892450 94448947944640995345175115116721190000 10892451 -32708338941764931388230105188977605768 10892452 72259370748678796315530699972580459136 10892453 -5926052965812175635890328915034993632 10892454 -107796728744204585754847671055871908992 10892455 -214523186459731969086075960265681254240 10892456 1092857834007523233526663586326706995200 10892457 341533000377424001767986925040481018480 10892458 92036680837638894038266210047838268160 10892459 -9458232306531588221631193222983754800 10892460 -275752535834605201604520186251501568000 10892461 693502328519776942418525941956699880812 10892462 57014092001284619087358116203930076160 10892463 -22667416014109510081054121355909822456 10892464 19171884815019267477575444460129484800 10892465 166663449425940464345133699871924458240 10892466 -94489838663363649484411021732622152800 10892467 -380812416964601403799581017445511732688 10892468 -48643584547594294616719578594593986560 10892469 -7828736891072461569251426848205949120 10892470 -42006585712156696832926290894880634880 10892471 379090755362788130053694044236142230072 10892472 -434738979073937011379926605008604364800 10892473 -4435330631707624246820904867253356860 10892474 313884349090285244317707727635027866736 10892475 65369685974559169918844951290651291200 10892476 -22560153173631902319744240747266590720 10892477 -16840541641005712673728343613255737268 10892478 -114909247143106849946749734431473784832 10892479 -123482604646173208431157621149292178080 10892480 101821571000236392120969110525942169600 10892481 32307851752514706897790925594874722352 10892482 185567375997520158653541688632658832592 10892483 130782572164781868121950107376487834320 10892484 -166503088618019996687535469298410699776 10892485 692692880294733522669096415400282319360 10892486 34902171475451637562053888329382490944 10892487 -449728332873713701728793844095159746480 10892488 492512922938863619165173913483906304000 10892489 -349533425882991396913168749724442129244 10892490 -23497240801257537696519891110559820800 10892491 -316959450892790581704219017294601672200 10892492 -277513368743862266320033016930666078208 10892493 261222340306667486416168156599397667904 10892494 227034150873793705311714382746430193472 10892495 -224658652803708324215718441886188867120 10892496 10060817364158814160910428721076633600 10892497 51917450577223349517431850516738521664 10892498 38130413289023953374025774715197242000 10892499 -229549386896007983865637893402162027336 10892500 8372186830792351330031751213703280000 10892501 68211376540924560232973749015881122304 10892502 2081754796702652737679759908997882880 10892503 -255648252240508603615817969075342132120 10892504 178079639280500971219568835267927982080 10892505 97803483623948538690209456952661015680 10892506 347773539737556780508103590421406803952 10892507 105516919637160285858719171424694935840 10892508 243178383791304911426645312760214609920 10892509 -408230641669581645197852427339149651290 10892510 98897872226819056934758101658327248000 10892511 -76298928963440328063815828777669599776 10892512 203108531905061839286968749712740974592 10892513 -63797816437745622498584060425194523836 10892514 -423768350244446646118980488321661335808 10892515 -231576797239189422053101205729716061280 10892516 748767496745692221913986769082367617280 10892517 840118401711699739850183094766120290048 10892518 -423842285048664213234997771795435008 10892519 1316756911412486055898767827603468787840 10892520 -409088302311389589669894605431898112000 10892521 2820324831942047515396287350999617440 10892522 -40555122083892739064515005210392012448 10892523 -50983094531972503283001897604589615016 10892524 184630299947752453480457046580690409472 10892525 -23633401549877452953816200125380168000 10892526 269552639254041748231905194168134313088 10892527 259259159616150890167260098922509335376 10892528 48105732567674427339360765832174436352 10892529 149761622303169145288944655815176400000 10892530 239487296912603437890651219693895173120 10892531 -345381537164557276327190741144968109568 10892532 22044352680884651024322786950255738880 10892533 453519537306429746847437171462054201884 10892534 -35552828663127432668857256660971872960 10892535 116182147405500791361035191745461861200 10892536 179165294445741316230730453479975813120 10892537 367578232584934435575996822089461230186 10892538 -29542619860063298822620762776318583296 10892539 -47057523116915384080864012532716075008 10892540 165559460049388878008571111030718794240 10892541 116357367408322155044393243709633312 10892542 -355234962447721931815493242269868643328 10892543 -204229542153926990248517270056262251080 10892544 152979769224700298011075463488280199168 10892545 -1845244670105985345268552627056187200 10892546 -210578989083407790156482106287497227264 10892547 -160643831254714204247920395022507317024 10892548 99667787774753079649805957141031434240 10892549 14447237913398500799258216185151164764 10892550 -24742749353389995033279643133358475200 10892551 -653703392017965067107270869752976900000 10892552 211536557570190177164842490894012006400 10892553 337203962406179578218595534694273739600 10892554 470055396672606714933231518262172124976 10892555 8476712897127801298376865995557500960 10892556 36563274794497076823450913300051004160 10892557 -150992030503750931827826091132792437886 10892558 307234504238047773434225361742963346880 10892559 683883279466255865710031713210846977408 10892560 -22667848756010374484918313171592151040 10892561 383949384332719964417836287800129977152 10892562 -220782521611898326639526537105504293248 10892563 94622785482248116812178916024411781120 10892564 743277407170513501591832836527159140352 10892565 145273029520005896232089818425316468860 10892566 275063220255813008038318072568905139232 10892567 48464353226043472305173532892113168000 10892568 -190889315163142452229746446313698304000 10892569 362053920750472869790849501349296576970 10892570 -40390835455371699666910857786651048960 10892571 -219773965836292274704470162204334365288 10892572 539303955117751836456821728267856446976 10892573 39446730180679794434606986729159269900 10892574 11812515623486838839917546642159165440 10892575 7950230005469779216594999570765194000 10892576 -556242778218325292361926471623079559168 10892577 -217041087926451544332601624427221868880 10892578 -6936631673098837347174413245151019744 10892579 -106589558849951802700858352558250318084 10892580 63999347297087551020651430859507097600 10892581 -184882515154153524624828791777549751008 10892582 -91973001522824650901704500416200984608 10892583 -209333181784668350994837869121189306720 10892584 508374849553839159171921386976706882560 10892585 -572218059084177513379288197318015363840 10892586 270490435805665066479347233348726752000 10892587 62381682543115724101262382882162715792 10892588 909888327324586079113674463832555520 10892589 89326874382144831926442405572953628448 10892590 186085019122861255868411078290661476800 10892591 595462620791911569921933244711543870992 10892592 -93162072992574926505056908965940592640 10892593 -12339575546886190791389909712123044352 10892594 78422644879414555680791591517903562752 10892595 8410638672293716512118608009957941760 10892596 -80639636320048672268088771753334149120 10892597 693732016423869277309332511803146601372 10892598 199594004566476757824489659632130344320 10892599 -83409033733763418347465563754740107840 10892600 -16670066915517058444465423215521280000 10892601 -249189090762299028564596029319502660870 10892602 -267505815065970490126783189904219590800 10892603 -822113236777105339641022388492685864720 10892604 194463784442426636244071390280783376896 10892605 -157920563738901642253727132996096004000 10892606 -109104357133389835804542003533589941760 10892607 -284017003071534710454232815243718060800 10892608 -144036233283463795139868144252521807872 10892609 -23811742577120155039273703827106145600 10892610 198924217557071546326946662817361331200 10892611 66146422308825543138928270505907451800 10892612 -515965500345359535121062365936885583744 10892613 -265390273076043570076676063057348081376 10892614 -418235710858073878792154008120721568000 10892615 164787496989441207028305734990609690880 10892616 70761367335368730796162072414086758400 10892617 -86008290119904621002377826584021216860 10892618 -21626103278961585217376023039132469760 10892619 438622742285194273695187295039251297488 10892620 378393152487098298647667949730970823680 10892621 105535067065163316652888776872245769100 10892622 -4077966083425411642909336789039390464 10892623 -32640883585320697539205717348886393856 10892624 -47326710221375617656762187680304988160 10892625 184710801742747616303353449565746048000 10892626 787138259654565811168991957012481838080 10892627 194700604653541315550516318546799408960 10892628 -246562442348804353681673633711441244288 10892629 -758051160977910953498542494244626107520 10892630 -9946350312947565773827559891834131200 10892631 4906978832651116560869907581774056704 10892632 -171997233247587309332168834654894438400 10892633 -396871202609346116358621537847172192118 10892634 80207232451800193700076571521887761920 10892635 -55962756035741328667356440908170747360 10892636 -144554539692076516598906082519525649920 10892637 7763794842862644251563488286063341792 10892638 90733654535241954178899852997282254144 10892639 -80537146482630953273802119615652513000 10892640 -64756032632657818575090787335442268160 10892641 125947871039081566773372814839910589632 10892642 -480803161138063519551037279381628221056 10892643 43379341107202951395735377716235784000 10892644 -183878272672737394495647937141360738304 10892645 -137424578935184088950937117068952921000 10892646 40412824945772337378215253470223869472 10892647 317128109201873596158704876163714747192 10892648 191666880645853858174276933422820515840 10892649 258926233420461545908846796634371781264 10892650 -171472223827658312030021224451225702400 10892651 -135317087030774010521902684334793254400 10892652 -127174120730401907544564541257245426688 10892653 420724244395524354839578434532076418902 10892654 -61708719529910505360553226503617676224 10892655 -107010597057995321761577467993823939400 10892656 36768738380985227246921939260767207424 10892657 821502869390009212295135290579827017712 10892658 39063661294344467807865057399282106368 10892659 500611545620670186005389048383068255416 10892660 50543714974652704932391432671963532800 10892661 38390299938843456553119671894378979840 10892662 536653930818782569305085325517219840 10892663 13735090941260781879191700289883750400 10892664 -300247089797955160125122506263724032000 10892665 -131432531800125280378506341223249889920 10892666 -54393411233739772953243638564925535776 10892667 -20369107868819664111497177330823156288 10892668 520371309721785073236406262132023298048 10892669 -274318336960075483897703636401386327930 10892670 -109219392586759294423339980925675484160 10892671 -77528801864343091327129005582266640000 10892672 -43216836002517561728530080747214602240 10892673 -77621625306377158617584979087909520512 10892674 1285777067294372623929673511178912768 10892675 -4427061077626835566863010078519546200 10892676 136621526636564187562795720925579922432 10892677 -59640293071728598314948035045903549568 10892678 192471313102797196437762054557756805120 10892679 -92373821858825830477655969018810313600 10892680 -409094916245799805909224897961608345600 10892681 -542104685706867980649103109425086774000 10892682 -135485325167659866281033824866767084448 10892683 -37879242170528379007778513061090017068 10892684 -69892630968599161619439934460814990336 10892685 18983097300078796918176176536755181440 10892686 143138186180434004076456229637712892800 10892687 -42320388623567526834086511117810984960 10892688 3076189489479456814891388675177447424 10892689 -195380014078910254731076172167409685644 10892690 213252271947446611835036487008567764800 10892691 52525121411938147857583499461898467440 10892692 -53379235398956016344429387360091214080 10892693 35733919719830779511556336257663088384 10892694 203544702343978562768396848396078910400 10892695 13325871304492485202597966595781913440 10892696 -660537685291951911694484387532974622720 10892697 -243445480619675697805167009408142690560 10892698 444751995916641042053716221177759141120 10892699 43126196521065734674109135010197697516 10892700 -44585783736064410049425862395642432000 10892701 -144293898498487467200964612684624534298 10892702 97241769803089256396688244196479623552 10892703 334453014764397180136843954353459551304 10892704 -878592453684166656489966336440976605184 10892705 -24397299338028456926683576055804140140 10892706 97197815232783580039552391633742935808 10892707 39790205428213373960132140610775347712 10892708 -159237402833855993378546235948284313600 10892709 -57573413250965362502437201288930007172 10892710 -59904345285595913662754695334377152000 10892711 -304294429126914055812943377305401271688 10892712 243482817004444788574129116609879244800 10892713 -216144234820421734048551379909067585656 10892714 -164426408655231185469187937602895263488 10892715 -121936689162743184408350567876608388880 10892716 -245876749220698339784705692570320712704 10892717 -2205087140124257325820790612713032480 10892718 -904115287623111888192291097808620032 10892719 120528139702344871839768448954315322400 10892720 41054228645411315249357925932779438080 10892721 31792407283701569472045334769316795264 10892722 397148650642136595581006587097228592912 10892723 -489120116801218958014945961228101793160 10892724 404423135552225117038054926498299744256 10892725 -260803812930948362844258009156400969750 10892726 -127145194148873634413113618542897020160 10892727 47968463690758772534083383554980992768 10892728 -190003274110659898517880754576271278080 10892729 -59303350434980866211254791887804039424 10892730 -60783789873627528177636842779249090560 10892731 505927135917185970436744771869302638512 10892732 485896551032034386135080054051287684096 10892733 40946081874046534586166973051378907520 10892734 -89518197582969762962946665794410871488 10892735 -118712367693601460748237368703063552000 10892736 -77076698701017306066027989683182501888 10892737 -50463590599502344789296019968157139520 10892738 58893122022187760835697832420611539840 10892739 66757924662323077500084695714578960896 10892740 515414651175748038348039174056156736000 10892741 342181049397969589679637837412077914142 10892742 -92785445486372484118316021806941474816 10892743 -88711354511138811911801367267818576280 10892744 470289131986701651372122284130528732160 10892745 536326201680891102089043902699179449600 10892746 -237490388226705069218370139746975998928 10892747 -878735567186079450175530824143125981804 10892748 -66590051947770014312657293843469936640 10892749 71772936349489924767083959762298617344 10892750 558696034845048728833611024173300928000 10892751 180044051765111269748290431371697687432 10892752 -5360519522601938402362065168124559360 10892753 -542691246388365988300676580337933129998 10892754 -124356795275662958241041097874979261952 10892755 138629463196208047577785018242707224320 10892756 149881653935745923734126797023721351168 10892757 -163739621335324675035865486446372096000 10892758 113755434548901752565401860410595080480 10892759 57954910893519582407147536595784141960 10892760 -594111037986039160453772938759372800 10892761 -118100452176183660151112973721403626752 10892762 -16863874212697893232322712673536349728 10892763 -47921685032236267733428616803655111136 10892764 -323642044242573647420249031639070798848 10892765 -50477474812841674026371720193233086080 10892766 -169802863754235425098838556866994038976 10892767 -1753723341209221220724818471027605222848 10892768 58650417464030080677806904349982982144 10892769 52204135650478141876773639933746023344 10892770 -5921007605398808424741710394929940480 10892771 -72503398988362223390383639500821915256 10892772 87473248764385233440327877292594913280 10892773 -500450838602978654423730585292743406978 10892774 -54839370445777506816972354804585816864 10892775 197863126007605481230242511816607817600 10892776 392003241558591123742842755543081779200 10892777 178507128163719376990965573517073253120 10892778 -82522906095159883004306893134886886400 10892779 -681320981768778492994524304148099396620 10892780 158881328254104761754893930829716889600 10892781 -470377740963263559296267924226680027040 10892782 316440509038439726815794869642425276992 10892783 -605531073306332815697980132327525224 10892784 -6270953015461070838710298151436156928 10892785 51733732371751084732430113907443612980 10892786 -110532287925750135133171722329305491456 10892787 478823094495556681703020393488037909560 10892788 351753409475060760261587789451193417088 10892789 -120644828139260994163469538898594381476 10892790 -138551878442999386718246381373381242880 10892791 57603509927180245051812877791942328544 10892792 814885384951888027112435674148179968000 10892793 618013657971369897265749347916236960544 10892794 -506624758028541334199756767928000774400 10892795 370412854548274861904980718573053153200 10892796 134243705589630494098174505324805652992 10892797 -622537799213282657314041172478794677754 10892798 55858703519829960679440437985965139072 10892799 -19848612301976356720974297956712701520 10892800 -31614093798255695177644293917717299200 10892801 -126507870572450084290812189996671655456 10892802 241117512386272541514925505875740431232 10892803 -9326773409533520418251959022049179576 10892804 171603128663783225431424725520059489536 10892805 146838289455841708056840919898552432640 10892806 -273432268696689149420933673567288278400 10892807 318971602866509889946236119903283196056 10892808 102819717230279301771017811111286502400 10892809 -239977372059333186372867657987292244684 10892810 234480037789305897465411040674774836160 10892811 54787866803151286138256309322268376064 10892812 194648505094015012652013299984592163840 10892813 52993006327037014012549578171752395062 10892814 4142518186682507186191063374273779712 10892815 -218963301782409291552815709729850572000 10892816 -132657769287602610496343869488021504000 10892817 -26190055687727431339495406091656347032 10892818 594237580570178908681054408400058122016 10892819 195086958949018632169601068270977980496 10892820 -33576070935791716632073599281695088640 10892821 126772089586482347393910151794721540000 10892822 -12150962898418213247987134757082105408 10892823 -13002698161266623849385033569661741696 10892824 -471121918838788074576428478796274903040 10892825 -35801675040761980453090855048401630900 10892826 42422988409104616557825705001193272320 10892827 31667303522208726428919307964315357184 10892828 185268970845323717263981712882224608768 10892829 -174634192662959736506163383545334207616 10892830 114326879020170054498983900167356280320 10892831 743233967294365768311150996451718147064 10892832 360767159994479359406517415960703926272 10892833 411401118612530132830754716320655040 10892834 228742231214526952257498748192831188816 10892835 -235516978504977203915293572467492738400 10892836 231775489405422817203240377988032634880 10892837 -315789150758725688668712560235327047008 10892838 6789252575373696750554850375469910016 10892839 258470664976474910399978125114048366320 10892840 -97269266526426365301610144979292979200 10892841 -32507686899765256575670331301349086240 10892842 -160280975295743732165283817242707629056 10892843 -310831126841166457697366852596278284400 10892844 339385470496155275537026065229202753280 10892845 -23539678386854630546385061466212281600 10892846 -764037758458662012448648235211949056 10892847 -443960148101805135910072300694901796728 10892848 -61009260147271017055632748424865660928 10892849 -727737295244180383692372479845795326480 10892850 122404906354431924725952498232044672000 10892851 362021838106656791749596881381034263992 10892852 583133819965159435626255410568050565120 10892853 -234044660008686565047598357731396739200 10892854 -119739235686160383413492659154733011328 10892855 208829523664119873127729921661502188760 10892856 112770443875682070781321348825303818240 10892857 641992405486747599363017630594882008106 10892858 123083440546900799061190919744676167280 10892859 579974745638795739425977554661163162904 10892860 -494713316804895549337386252380680396800 10892861 -91672177071602245400605384874973328896 10892862 -169638588322937916252683564413123200 10892863 -876051006307458568689745263298537261888 10892864 -148311990766654124893429440318092083200 10892865 -170908864773677319641654726219764241280 10892866 -341638143556830600134102270647127022720 10892867 -1026515405849857429024691501599405168488 10892868 -54838685434597602906818828043138170880 10892869 -257596849564925785493877734253169185792 10892870 -179230109820149239552441113071349450240 10892871 391763364122685280702570495902438197760 10892872 43933590459904245960994894856009548800 10892873 -41656389244761709278434712106643410176 10892874 16382739924456850481186088045829071360 10892875 211898606585883440803183521599048640000 10892876 350635763342995348725365061086943037440 10892877 -67653629750086469740939409910787279680 10892878 -392358112959852571408686638322854976 10892879 398772932857062489981340871136254078520 10892880 -3615528292214288045713356654231183360 10892881 -610204616084837499406840907047599692288 10892882 -8104209695975200936985029048548621312 10892883 591316895254710747848524882594907901624 10892884 -128690450462708417161619010148116525184 10892885 -68662644957111284028231871826665129800 10892886 224585925524864765598632813780699370240 10892887 509177256395444245050477234864275286536 10892888 415613257779520230207644897716815360000 10892889 -1104583373413790779703376829123468992 10892890 -205923119748700429961182105423428844800 10892891 218962071797876530065029734748202263184 10892892 -165291839240589396899118869308151463936 10892893 -467272463717102978492454482398529814240 10892894 -62214188378168539764802674775793618880 10892895 -208110218285396444266297523924217654480 10892896 374224381628639743323961793512338751488 10892897 -84126102742819306473626082845999929980 10892898 160835472626585921453448328292781130368 10892899 351551461140020468903000029024843343900 10892900 -110945219270067083170384657810342224000 10892901 4187850568609841976918039716708968032 10892902 -180158902373584088615126150448586306848 10892903 -191077931094663044554594040168168325120 10892904 91735812503762652551410607000140185600 10892905 -162379726945177200246332955944547134940 10892906 -4715809755317790930459472756017213600 10892907 -10346547629589388313746868465857344000 10892908 -143535442713212616708530817077575716864 10892909 -235686567524600236561791778497382656960 10892910 51312589272062533011099005734130565120 10892911 21078673693152197356182675630329771272 10892912 -212929167133871222470516660686695006208 10892913 -351167441378411305922264668507226752656 10892914 -30443147949734338864468010839379059680 10892915 134837250644891087567302812898173696000 10892916 68494747471115638561302354946054745472 10892917 95876916689676670730411862863297779712 10892918 98038667688575919781850101821005807616 10892919 -442246589624916930083355066387988780056 10892920 449883953297469163932435021748650393600 10892921 -44375543027322500316676454668675003392 10892922 -37611450815370122047483015097536500480 10892923 472732780436741501161968224387725195172 10892924 -16587862178854926937152586140880969728 10892925 226419568755693429030842043826747808850 10892926 71240680850597553325618367600550485184 10892927 904408023355355458072097694603495697152 10892928 303491712470290026895067783726157004800 10892929 -930243937293629431881305307263748665470 10892930 34394553550295913626327177452543924800 10892931 -103880609113775801506238821596775623936 10892932 -12733071323296228560901909402556576768 10892933 -326086494229070644084748772844471459716 10892934 -127985095097546609109998460541222195200 10892935 -178361016983876741634686105278386141960 10892936 366005349150096742855827430592963635200 10892937 -15827745903464835928678541472659566656 10892938 93948014555843022554096723242152821760 10892939 357412653864960751873128964007924871360 10892940 140194293510675587314476552669673344000 10892941 -467838901690974186244653117659020131658 10892942 26270172843748984145385482665742468544 10892943 433146663275558153019452299582128336600 10892944 -111680068375724500126714814046140784640 10892945 186650514224460447720518452600191871080 10892946 -280670612023852590769406908446406674816 10892947 -134137526796125478293633584395089771920 10892948 259050642149532559397531838921963743232 10892949 13901449328610268467975561982789186464 10892950 1482526105176652538351039414883684000 10892951 -642194785325886470965390328850504448800 10892952 -1997279034402757966910751377626030080 10892953 -495667432771179338622594987750298664512 10892954 -219626012453800146577850245688149939776 10892955 -230946516271760060323633770170544545280 10892956 -134805328206961664828231487594366906880 10892957 -335900947699542869986570154816334112794 10892958 -92835336690741885619211010588669557760 10892959 -5040246678185141765611808108148423936 10892960 -277605093896759416855494883747190538240 10892961 -377033268111467532372131350799130523200 10892962 -40604784181196514848647980744955779072 10892963 -953079002506599970053501023548347946788 10892964 46767784195741145678026040349513123840 10892965 -11171910772788676240550419649021087880 10892966 32763220845211703368835653038817198080 10892967 427687140184186080808925813130920864640 10892968 100815033835142020713731658254377205760 10892969 -108564462418726202266420397308095427740 10892970 79946007543203183733934437347962909440 10892971 1361896283203387192955116475169712799904 10892972 -209391012063316833593891955537496468224 10892973 23205425118418932204882915742993077888 10892974 41148157386753210597836765282605141632 10892975 -6713138755626329600778467895270053400 10892976 -18890919577439347423670865691717828608 10892977 -63772962048248442343977672711392014620 10892978 69595268904181575260056168171398497040 10892979 34460302678565724189403810201066876200 10892980 34921459684174371498395339905561190400 10892981 274960666523439605936174906215592759424 10892982 -160884947426387437175633318923527417408 10892983 98385267687741182525477777094156790464 10892984 -215044957701278959777902651486052270080 10892985 1200818605335107682356100088718774400 10892986 -187657863476637508843504800451300973856 10892987 3735695113157030419662266388361358112 10892988 -37120212338289201870273640088572032000 10892989 311226299475600029411520703997856510880 10892990 280080029707002959509291774909604904000 10892991 212981085705465818769976464984462184392 10892992 -67786979990525149462898988731175272448 10892993 -501038729296694439004802999373709500240 10892994 219575469425409741761947821286084608000 10892995 463226756955547477073296433108026698000 10892996 -120898351810930534553985560898602928000 10892997 40670038769069745521657852180315131008 10892998 98871413436613773492938773063979292000 10892999 -155001291605935495734478978706125686936 10893000 122803489099332768679997814457712640000 10893001 61991800055072646552566771379967249664 10893002 439155604052124220416246013269510492672 10893003 -91345498469199775080089529847847725824 10893004 188908629139196625574959187747485836800 10893005 -10867826978908867502840855289314350440 10893006 201432554368267781225902089052421661312 10893007 -145501074062267351168289037000498666848 10893008 -72464484886771130285592234780884336640 10893009 613787115260502972437708033319497866560 10893010 299858215697857136865952422251494896960 10893011 215425353969960646804531202022651861612 10893012 -84996363869941648656104026074328393728 10893013 456756245402124487867659070386868743040 10893014 95397111201497352896989549996967666304 10893015 -57461965970089088208098168766206438400 10893016 -949462293340983805423857365946403184640 10893017 662921658255455728101568856437628877066 10893018 658433233482612360724381092498517248 10893019 -351944668002872895312410952368215947580 10893020 135067689364951640355453740486965716480 10893021 -394060125342106466067233626442714095488 10893022 -49219507641008471100996571699934237184 10893023 790023272047392878748163632861745479720 10893024 -255697990575028690233485586671401697280 10893025 -120534418930221346994026410816148100 10893026 697111149714647812627544097746952625824 10893027 472471934618319243125484699145988620920 10893028 1959198319109583238060185773349814272 10893029 -63397638232686994222510037597564723424 10893030 -47578172167450213550895315308090849280 10893031 -757263484654653630945649658910352180168 10893032 482973199802478885955632985161972710400 10893033 56593693173360301640039400272542747584 10893034 406102746973220917820597805588436714416 10893035 -943773297291995671963610716995796862640 10893036 -76034111229150344760818120149889925120 10893037 399213624599723711719923053684864221260 10893038 -138136925419362362621100922703910858240 10893039 347636793630472190894240887432288542480 10893040 -27100293604336366356947577932757565440 10893041 -143007158030294714183687885853360528558 10893042 -14401087572094261358911697547229219200 10893043 626858560251659874704341426108149207096 10893044 -2599828696306945579238972378773782528 10893045 -22975976003692649773332420476546011200 10893046 -195897914502288432694048317401668722528 10893047 -337316338324788968756535034514834382888 10893048 -353720566125500540680391272091992535040 10893049 -125005075308987939121829632361333935488 10893050 -683925175306303475777869754104915200 10893051 -120954806578068792241261794876418432032 10893052 189493057475849147185791385206348303360 10893053 288903617705822878335827407158500981664 10893054 60335880588126878604003381062267161920 10893055 407700821213998411362316927099472793960 10893056 670788674117449033157620659860979843072 10893057 141899904904269655393636481795822496192 10893058 -377834850884913200113631488353964782720 10893059 6215179155940850622137978862426379392 10893060 21343014972329151584304600412860172800 10893061 2058972779244386234681747786696128000 10893062 308191277515247006496052025845307944032 10893063 -39505271760270318836900923835518100736 10893064 112476967756163341107968058278026936320 10893065 685734977222090826262697107172154952320 10893066 -15565543356751978255802161360207488000 10893067 -864323978380709977573330180993707878640 10893068 335558843672565916848566905146900988416 10893069 425829681312992399087195814486349439040 10893070 -722060082577826609982174952303271040 10893071 90889810883017445389574600324774398560 10893072 -68949410336999064875015796654294958080 10893073 -1358268081567680527149655210487640445440 10893074 214062109866123402218226731991553704960 10893075 -54681534017279188733092467636758674800 10893076 -52793913913191381058034914385661911040 10893077 -338698764491589342623166717463780867140 10893078 -21988953775919800607265666255972652416 10893079 112568281248892601646762712268958852680 10893080 27406834447487069208502847285379072000 10893081 -50655690392811509876900104602373171248 10893082 450640687848050765432352498961480177392 10893083 148324684291554418971044604028253971332 10893084 -213723455477191562982040465870584497664 10893085 -2868031497580568407344290727686273280 10893086 -238536861033406254160343783651167214592 10893087 74612318837816749531792324876692877008 10893088 778807494648716867499344866910246338560 10893089 452231912432721040993350193479830077380 10893090 -9829901351477022447717945606307921920 10893091 470631895344636034138172834422640738184 10893092 153695937572790945974097138251054035200 10893093 93584887625885441205172054014139853664 10893094 -120112253617424821314813506677338632448 10893095 -250959631992372019259021086667764643400 10893096 389247164870309845083318688484917248000 10893097 -950046192442165913279621760260403480454 10893098 -14279660999065754301682952015848280064 10893099 72174133706316493338182778915031879680 10893100 103453259649183774522327560008926630400 10893101 -506494268892549149426940749664963713898 10893102 -36812551042980722616607957144629482496 10893103 199223717360174801275391726022461601784 10893104 -1214132566291633456405925702865518592 10893105 -269007457817040857531122838525334924300 10893106 89641263730740398441842078157705902080 10893107 266490329534230938461526531217881124152 10893108 256690726925456424161095595526637301760 10893109 38934263258148418902254758065598911420 10893110 400205133331373439192842479287171792000 10893111 -102506180994501491946466925099804684160 10893112 548815064110695560761678566565768396800 10893113 -385496516670538329858828520004273922432 10893114 139796549929723996781856864738307496304 10893115 141274282427240030751394692992347786800 10893116 35713495724804203379874000436341633024 10893117 360750089774568899525728926530994727680 10893118 103457170021434745042647443034523405440 10893119 613244950211837317766809421331964543200 10893120 -13623767190435958863830506899599523840 10893121 -205785862730434916717782061580448173056 10893122 192250881296060725545205788334116306432 10893123 -2262114847944088568687343213643484016 10893124 -460024369254069114499231232585139775488 10893125 -146850096222619033655767431102855712500 10893126 -63683719654904130317572935935992835712 10893127 59735900529670785488362964243306026112 10893128 393067359761401490365465657551527976960 10893129 121058938075127205382007111082394581888 10893130 262355428487505948966694587726932772960 10893131 634503884383465673047916829454180520592 10893132 -48843948068504344376852748336445618944 10893133 -15566123555661571176803667242652686940 10893134 14555770495829931309133151605311748992 10893135 1429073554061577239831907340054744320 10893136 -42013466905781320867254252833230831616 10893137 -1237692700648566138776904593036347060800 10893138 217970617484290066913240925048176482944 10893139 -581400380829832818656548330269186292520 10893140 -70507341211204119740263724067495813120 10893141 269063933274809576435151118526952869532 10893142 7929542667307915142169921101023464960 10893143 -290967398458699793284735548024102077376 10893144 -97310370552677540603378226056163041280 10893145 -151871862679273712406984498545292665280 10893146 -624545446928715096146604494041906704 10893147 -613919944482088988332602418915927872 10893148 200523272989126129544042026449777888256 10893149 217977150184774339342058055112853800800 10893150 -214510257716249492448954284999906640000 10893151 981416108520188181999154970097064869152 10893152 236454846169145591037961940146480742400 10893153 91094129363143431602390646232876142208 10893154 74348531256179669951151884049666592320 10893155 -30172284209936727840930714746456112000 10893156 -223168695122123959987953538222685460480 10893157 -550509906158977065473471367454471695168 10893158 -543686157245403152388465707971354953024 10893159 -129876286051545739231827391530402516336 10893160 443611237348949290085173264216480512000 10893161 865101561297078622225505894119659048762 10893162 31409491521648062062397385694055116800 10893163 217456141043808731911012526092073527412 10893164 102498471239501774159061374047611456000 10893165 217741014828259354999981732915559067840 10893166 -31270492150497481968740405933301378240 10893167 139974296987505517776119424270655701360 10893168 -20970830221608000104668931653363728384 10893169 -163623949464627192951067323272462856000 10893170 11933785202455052761160556215352000000 10893171 -407197081618740392684580890092364783616 10893172 -335466487394152008567200023922434013824 10893173 -2529681919594677045966359786968954578 10893174 -262348079236758411013469605542855068160 10893175 -4869916206981957420098601037353433200 10893176 -131893501615251282497758401626825072640 10893177 1583364621250298516166211089497472109440 10893178 289512483250872320984009293757995456224 10893179 34117296822030498927672333875793055080 10893180 269515178263070235847031805759653544960 10893181 -130443834078062707641389436828845180468 10893182 -78163858855939825252198002950161079808 10893183 -25128237114864207847822091779016110080 10893184 -644771202374333459285908401182925127680 10893185 183844618510665610314554587823358138600 10893186 -271700022159896956839709256777159022768 10893187 222931567016435661318925349764455507836 10893188 -440041453614758118834583091328918783744 10893189 -201350265827380801362696044082275841600 10893190 -4839968527975738439182852118894039040 10893191 189296041524172717731876307356467035152 10893192 202691785161363976718425980809828352000 10893193 120883232825482198276153691087048620084 10893194 77483588174056259783491332138976654080 10893195 -21478286279663210212353483064322334480 10893196 82078274317052897940795182020951944192 10893197 212092342270032913778915943532380236544 10893198 -298776108728515954215797957006014873536 10893199 -587423903661620994779428103335983566800 10893200 -495748293312273133334428003913318400 10893201 -366079947036903935466357139755773217696 10893202 29684085428168749543838964339694616352 10893203 -571474409959013483107873030042623646548 10893204 -50967139123873990278694096290786152448 10893205 24467456152661844845526946992953392860 10893206 9384933277081689565760633646718889664 10893207 -6564587566847179618729411837050808800 10893208 300599516770831788676207869830230609920 10893209 -640839509077397777356320205185114504684 10893210 20290102723015801919943114383855147520 10893211 241801701398517466483951401952020374032 10893212 77672210548465301819251284643315092480 10893213 -402106274625215000865459986828106873120 10893214 23497471365050591525796852318781685760 10893215 114255285037829871827304325816289928360 10893216 -191456970724205453442408474381297647616 10893217 1255156373730931889709904132773252359572 10893218 -160263138746666951765503458735994314240 10893219 -23741423560467983207270979622469150856 10893220 -165972814194534541575544748484895403520 10893221 136644436012427717055375858357908675100 10893222 145691206654126846690389482913685151232 10893223 -209210632828666718251250599109569288296 10893224 -524758379830426880271970299091902873600 10893225 -41230832045773338682231836853243800000 10893226 -124412564485142091931091490187183308960 10893227 -175815696551645263445453372243375633880 10893228 -462604050651956837729844600461132660736 10893229 196645396056377309314519896098091004320 10893230 -1801158300307980013966716994568524800 10893231 -255721148381671643045660878321304486400 10893232 -53766296628020566473206022941546905600 10893233 -5322742557591723287375101034665314000 10893234 -9259291309839335838833512891597804800 10893235 357109143878606795148291889566196093680 10893236 6205635399482570357026232679607437312 10893237 57854609130463493448244379051020861440 10893238 311745644577473162589119926625627567520 10893239 -285057700330059234406998659629597787784 10893240 212500639281413601901674066689192448000 10893241 910257831858636017052844566371327469000 10893242 98254938248077644755335875284437397760 10893243 396933150314197700816112752146828738560 10893244 -1827011911200446973370858119842042880 10893245 -170810481275698827999959243830822003200 10893246 -12050579936615836993080075718298394624 10893247 230755262326669539311509052135872391952 10893248 -141140093149448081263816291712910753792 10893249 10478210383928698090061503331855185128 10893250 148823539046955209576382775935122664000 10893251 221845624055207325065231150017761000600 10893252 278933836399383577762296241696708134912 10893253 -339545722076677422268912810074315876320 10893254 147573247188260244843319587897323636352 10893255 153467518189039024188580545647367429120 10893256 -74495575596713577073188331632114032640 10893257 -279981476595436734702282011259315619494 10893258 -57268044736553080069880550804767669760 10893259 -330608772448325656923621121367734487696 10893260 -11164095072241847831757053608280064000 10893261 -17293545134615116501369262457270966720 10893262 -142578445229734461080416688173917140928 10893263 319686702224359179432262808065439734512 10893264 -48429947921194160683914234604894027776 10893265 -324049073704932288804668394546734723340 10893266 -128356336794378297521662466048917197168 10893267 -153679013118023542800200470827007920 10893268 376261966534883791830959672733954021248 10893269 -128393473948592175349869252056893713330 10893270 90583531725268967548333556985096960000 10893271 -680498329509587014681512718033849777528 10893272 -28614120282332955440584807565530030080 10893273 -33752836112283308175016121891643604032 10893274 74377142367158266256835983640638737152 10893275 -38309889929124358539323449259293562700 10893276 -205861699663778456285071985203838976 10893277 -346644920117719400845111654753242297934 10893278 332130798776637849783262410416739844800 10893279 -6859183151772747456196685913374253552 10893280 -1143247196118811837597355697720058183680 10893281 -13883292853504139596151355439296918144 10893282 -4095245784089395961502800011176071808 10893283 11168926364137860238397297843826657504 10893284 -795212483306336709638238314012610453504 10893285 9392440948591391816574397978342618200 10893286 -713875870775493686637786948869072848896 10893287 1406295993762184863647683822322926131192 10893288 246542852855378190857934074164114636800 10893289 -410762556369304013872128340619819529120 10893290 72506747928875243632632525560249639520 10893291 117838789712767737995764775168635326720 10893292 530592089408439390693572756448737014016 10893293 -100441640937656658061654775600217436458 10893294 251359386673850593268151572025468037632 10893295 49573475600610371211338741378956061280 10893296 -136907503573488169929757913814280962048 10893297 420990756578584666066972334591005335840 10893298 -58279159363591317544393443343952486400 10893299 -674455907592447017811759919564094655840 10893300 90581072737017218524206448525713561600 10893301 744244329283836869901972435437117475100 10893302 44349706310121144669154839506346398592 10893303 -8174880126598371094701095400218514816 10893304 -141782961353325600979486572588217774080 10893305 -198453011008058338247186139820406566080 10893306 126515509309710757004025440814257249280 10893307 -95093646193953043990168363901892072128 10893308 -284145320761011386806951068673028359680 10893309 -3580021831618242544680673335641327040 10893310 -390623545803640778281867726152131904000 10893311 317849076120549671241622814154956610528 10893312 -28093215793916020084600434964247347200 10893313 180236876913776952977719906356844939524 10893314 345002902535778006571939855483875015552 10893315 -9773745208199402531258820994607238480 10893316 -215393478260945974874211955916968988672 10893317 541843757168889175471830371431603959072 10893318 -46941810860492129461057859325841580160 10893319 -6675733338680395992245219420401987792 10893320 530266166377213380258968631923263948800 10893321 -329412592005001991410030070760086065110 10893322 363115289966250680698282577275737383424 10893323 -104081428679663205829629191931170056560 10893324 148585147448769665519470285181529000960 10893325 -454895435513317804519469686604623913950 10893326 -48372836856125729991561477017611753536 10893327 -438588513930597591330406511338311429120 10893328 153079787833101880762754580702306140160 10893329 11099666329123425767121774966483589440 10893330 37335269368547963990648313411143877120 10893331 -134416186995303102891294673328465084736 10893332 128063671766067383646231172255164007296 10893333 -169143660067557195924740679403073822400 10893334 1003697056758224844933317394408822816 10893335 -7450611956528766941139197367361590000 10893336 -319840743984840317549247380416015257600 10893337 34449563134536051014204386925045221700 10893338 -9412521467440337074445431787423001600 10893339 38387249169637435016834039804243733600 10893340 35419066670307053864731708006962531840 10893341 -586245665329289685191124413980284422208 10893342 100525341186231069725966509600826901312 10893343 -737413287567750470732235872190191840 10893344 -45155001678431085360673900753254875136 10893345 -97438197930062035838054446493676172800 10893346 -8805455206377256040526157881711398400 10893347 329400750028089880369900199438946601320 10893348 -246901605055805902432173395054253994368 10893349 -132640674735560723507478523534309520064 10893350 -24688505049685864678928820409103472000 10893351 42206777267160024595610729574892531200 10893352 -11723578310648716680585505054719836160 10893353 -582048774663195315742499870228434699398 10893354 45909413356172555027936794541551499520 10893355 61385293770992318516750657480936082240 10893356 180355406139668567058624624963734641920 10893357 -232851140137320006781103144491655962740 10893358 -33180404634545943114878386282122858624 10893359 137446517183926344942805498792954828560 10893360 -8565072396776793442186537899309465600 10893361 468805198056283288109236488144100722962 10893362 11000538929479164251898052562261209344 10893363 -155898905496129456987761207409233547216 10893364 354355499279571887877986470303568955776 10893365 -13569107501756776602913402165752508800 10893366 858050478490430108101213963108574784 10893367 210197163104349958971748713716404193232 10893368 -130690852954718870090014864967616061440 10893369 -70411538676209724327829969543574276352 10893370 -279822572179416954513181975824538502400 10893371 549981118350195059608746220650551425032 10893372 -7849293695182542766075921297148461056 10893373 -184969440085491324488897704607107864378 10893374 16320360086027272706790023328020487936 10893375 130149019727688425019514249198994856000 10893376 9281859937820043862517687451749711872 10893377 -6479918065241294201766017841616555728 10893378 -239277484980201460145325412773050403840 10893379 308227068543397828671393576871102384032 10893380 -392114001481167928847170780923944793600 10893381 71819319130877659542410017524424383360 10893382 -570512881711925903064834789469153486848 10893383 674882286214871809649794617536085581424 10893384 -231125609696443401610066808012512665600 10893385 -462607897531214301686511919450293819420 10893386 157533233305715442842006140743500822880 10893387 -38625591499624745494647317845229606400 10893388 -598784473404868390426940887157271552 10893389 -54404095642107388613294698266517655040 10893390 -23471081737960632210320822519145696000 10893391 -352461934509922108919323609773836304608 10893392 78052300037084565283292639339860180992 10893393 337747614435430411678017335259744078720 10893394 -337182121103344329748139636006755611504 10893395 -63686163301323903973524014001290907600 10893396 -91316324939159094057738557106950098944 10893397 -746426473406321828645297496854950733088 10893398 145243448493977734566399765514762683264 10893399 -366223162874462695963385043879662209152 10893400 -24746044863461091830075828211351552000 10893401 -905854306936192023802631659579618772598 10893402 -70079546157960142695030981423739632432 10893403 -166768239542574817877708084606905204800 10893404 362140164560250026593094109614680121856 10893405 -2797727076180589696842599950566283200 10893406 79001244111299485982146406380733492160 10893407 -360785366412015595400728407569076006288 10893408 -221873519835012734435683683706637647872 10893409 199829707716359527984116702324951064610 10893410 51783449875359616463530235384779269120 10893411 -361562848077014531313134425657315834140 10893412 247337236603747435800711867655688713856 10893413 -63643657259488877330293942246490266440 10893414 -17215137613493821590219590809218969600 10893415 252986010124692676221394237732284324000 10893416 13926828137471478659459811074770836480 10893417 -79260393066507344032742447297302731120 10893418 -219877882385679658360072155825354147840 10893419 498557585904495629773767920003268436296 10893420 293762872414322137221693966110567577600 10893421 120253724505714858759834726537650055168 10893422 58473746527504958855009954540812713600 10893423 -95817317131117965898591359915392071416 10893424 50798176918451390922378797211091107840 10893425 26352307359504045519092799042545356800 10893426 47911467123352800774663447736615728384 10893427 -782690765626674860911348535675689068724 10893428 -5987946628672280370675986867445571584 10893429 170967583658432894661012694306982369724 10893430 -348430274250925146879533138604696441600 10893431 78973980434320630956862998609525526464 10893432 239311486469763114110437641467762442240 10893433 123028400674679311468299447890719336682 10893434 -76328339099189551683811556763030090384 10893435 -46865524858011690648359319194675786640 10893436 420407622339008742646895226533795504640 10893437 26870841946588109499306989542581147852 10893438 307940495901906349817505445383017751744 10893439 -201653297899834158748859904391629189760 10893440 -235386539465969757149999729793721958400 10893441 2497609801106611631921710368056776320 10893442 -49878378815880832743129309653431550976 10893443 180010404604720661297671842406975879944 10893444 -253655215000734168417838403573506990080 10893445 190817700923508693726516979577150571480 10893446 287052796517342047353800493119965656672 10893447 -263924049336831272615014099543703728320 10893448 6149854321550462762485606249787842560 10893449 -46654957658729492079850830197738586240 10893450 21201672093651507169171838843635161600 10893451 -77037245600449496295422716452392789548 10893452 288870727898168988683551194391940411136 10893453 109787078753400186776317872876668185824 10893454 8166185125302320164755060081559453440 10893455 121498445201941021086072309474089364360 10893456 13855888937313695775369497596736569344 10893457 575331459359677245113524113130619110706 10893458 -2274367995783409337205393197928024960 10893459 43064792203938722455864287933328780800 10893460 135204593880507815489755137018725376000 10893461 -270269235526184732363227701844537737828 10893462 -25992613052384884707080480089516056576 10893463 -329555052374594375880836628105010079104 10893464 67749510331807421754276861639696875520 10893465 -83997653821345692119118739199023281600 10893466 -69116496589653122589163207343589054240 10893467 -26659646040668237742056267878658465952 10893468 213423212950136851017180742177544847360 10893469 -1130626270172561268240258732675426788660 10893470 29903832588933281766794121403596322560 10893471 304060626534892858123422850190393316480 10893472 501983680167528471651347301127025590272 10893473 258013634430340878593553785641500300342 10893474 198228253339735676686063170224114653440 10893475 67721225606007945716391906545373993500 10893476 -433404415319414139267613074550673771520 10893477 -84131331198009115523170079861362368 10893478 -367353588458383016017197937055149884960 10893479 -515990310958843903777549628960537226360 10893480 -147849901047561353068460382967082188800 10893481 195491508158076527155145149384687046772 10893482 -128955749342244446192240756544075459408 10893483 194752677988251190545796913354576445852 10893484 -292327643357631828955151476035199553280 10893485 43246993001993884852588209581225279160 10893486 -25317990279271803364607318534197226496 10893487 118778810324450052414122314300579530240 10893488 50191466954149044312662575206261227520 10893489 -274427093260617780848893896975869452176 10893490 -87874660598567243780407956758292026880 10893491 644016425929976181788774579743325184 10893492 -50191978869614777672410968448794605184 10893493 -113597194138783379712429808366596685312 10893494 -360051201280545631865593615384124617728 10893495 -51476350546010894317675677242195499360 10893496 -777862960922140230811771591548635750400 10893497 -620637956823374318075154014184774996054 10893498 -5834804976311442981712339345435607040 10893499 151062025968113570308883722931163937864 10893500 393333138776371204909570910326452096000 10893501 115381986110933726872598606865627353280 10893502 -311971153562359499329986939172209619200 10893503 29106748948215551480842640774713053456 10893504 -173794045816483982832456908838329647104 10893505 -82266163960664549692638579410705462400 10893506 -126672224010961991848472484902006133216 10893507 -337726119313202596426737485376537348360 10893508 182502435752030633813829524245034146816 10893509 -434956048301767787867076567317629092 10893510 192373977902036428445379833059645190400 10893511 -256327647927699534372482813567311464000 10893512 -148883224889383041335167911457729413120 10893513 110570786993560460887640426678812666944 10893514 -227763118252189364149606112101628192160 10893515 -392260046112919965557187167531413219200 10893516 -87310406421490116866655538027809243648 10893517 -91395501738849295817607519663939839360 10893518 -56611486092416547047219049541934879040 10893519 -49375990801130896407318882615255002112 10893520 -87685093874176988176949434101625651200 10893521 -933994156027966589525884352391765498000 10893522 -96942445426599761499977954861135699328 10893523 347426490518103096144671065841736433772 10893524 66753924434444720049195605209243238400 10893525 55807971700356905544544527120226665600 10893526 -31978428918872649914780846944489952640 10893527 -200364252849082511340847683358983557088 10893528 -12706728163513883142903303439065200640 10893529 604538073469920929025274052787934693130 10893530 -207782362232303092118226076849952947200 10893531 -230171206073313636130758204598916924160 10893532 2717238549084159700651418974425756672 10893533 -78100166319143655538439157208057320762 10893534 -3436619782858756066786976883867543552 10893535 365702556001939927895847483999332637480 10893536 3191423476819194179004789030268698624 10893537 -48211601220747013446876468134988733806 10893538 -205258471986915631645393436240050811520 10893539 326320117912491567884930691366890320800 10893540 -31308141016598690928045358093722992640 10893541 578584831626670163551584381880894619584 10893542 -362893744061484032027322864784165784256 10893543 563800987220200630251338517494813095464 10893544 216041084740114754371648358409572382720 10893545 9925017973609523735663249955597037320 10893546 224782092701625839406617015750857400064 10893547 -173632835392680547461249530783089984000 10893548 -264762210410604549296080559502426676992 10893549 12139297734377263706483609026423699200 10893550 -39226721906132239878258238987375219200 10893551 -290455666135612279767901479912946358448 10893552 67571569557944750653229658888619425792 10893553 -519289655436221292504189282760809777936 10893554 87928665506305103285542473226707689472 10893555 -59262232839679417597370958177547776000 10893556 216236076245270441553634204494037328640 10893557 198155173775860827713750518938122518812 10893558 70208338088218636391070050019299657088 10893559 199751804702960547636390315091234325904 10893560 340251149014220955549969305856036864000 10893561 -98623592255571521988872663797688191296 10893562 456112265995697205554661751608207640032 10893563 467302891972568976748498217586155249040 10893564 16296276726621764610005018809624849920 10893565 -58433610489105647812796689769739328680 10893566 115470308780493627229367594159063990016 10893567 5542039532030298800219374196617900416 10893568 188446675962731650923042764117172551680 10893569 425812899420934761073943331021225168000 10893570 -556840258512299251647414923281996800 10893571 -1101734000116051744274929279551510072 10893572 682422296589068134864414015083611726976 10893573 -299802213318397998193737856498881282978 10893574 -14821771274502584589953626032328541760 10893575 -92644349231953839274782796109489712000 10893576 287346276744947048041322569261726924800 10893577 2648771966351810092939181646757467264 10893578 33854244717247838533846380860397057840 10893579 -173477308345702111322140906087128740880 10893580 35933786296007095668041508606068828160 10893581 -94795641890373879107529078049827000000 10893582 -93552046480351459786446568055422310400 10893583 -505525929537116900459229713736771520080 10893584 -71324284710766601641202336588995756032 10893585 18135359820713210232952934819960232960 10893586 92838714767844177831498927823420827648 10893587 33238597487005215711334826630976057192 10893588 36978309912302503232663616399442262016 10893589 450228684762975352610900715682459288320 10893590 197999854771171440514364534759384044800 10893591 395530427864709851026736530413810712800 10893592 400157161618699991681512369491545856000 10893593 481566584244309152823752447166783416640 10893594 -28670639259470526379201862303533324800 10893595 250314938202700088246188181018718849600 10893596 -83404449363159243357190141451390702592 10893597 176490224120893679597600488466135907840 10893598 -209285381203597276035242775404790787200 10893599 799009221633856221117179804454137452680 10893600 -98384644711641895988792943328247808000 10893601 101244037917421346137547442792392054306 10893602 -334696759242813051464533375072807258848 10893603 4127321007051319611401204878665755904 10893604 465751613051561593636952988470691568256 10893605 60582047600065040132271059587248005760 10893606 -98296128068926821701441710627252832256 10893607 170462984491218918901996874784025404792 10893608 -290023160685984249675871968287381422080 10893609 -35262393986119770912988750108331030310 10893610 -37851882322820217079832511990708833280 10893611 -534767762804746079073574146007652275788 10893612 -189673383709630776497415316710717542400 10893613 896033531464292690881085506137130284480 10893614 -56268819959034154325646657995308488768 10893615 187724243274192642203928611123845933440 10893616 34764893392921770962522683226102136832 10893617 40271028151423495503152159313674425344 10893618 9253652919314477172909766430048251200 10893619 333690582421210495476369015198402473160 10893620 1387471364193727061288201288912486400 10893621 -116867138190620400037190225873838813120 10893622 -37862282251034025939765310226983329888 10893623 233654884058733522465519985996892371104 10893624 139267482064782395344631844552804925440 10893625 -284054642336738304666748766433345075000 10893626 -300264195517870834958347161323285982720 10893627 484741547774792599699765179830144026764 10893628 -250597836760126701427283708366612106240 10893629 -447228953329957444681977111851841139770 10893630 -199259292271066577913565217974573440 10893631 -272722690590530760040521130399117745880 10893632 196149850854504693277491444398742306816 10893633 204016952618423967586522667127970776624 10893634 -285785375575590288093814451388067164768 10893635 355973576472127433443439871864185776560 10893636 -4339926655883851850045424517412044800 10893637 288534763929235415688852487054799098140 10893638 -7743821977125247889183759153334777600 10893639 -236471565408206474976932049174998559576 10893640 469303239451865738939890914549906892800 10893641 -482958426352201071929164583452890183216 10893642 -204879553395137166676725642034578850560 10893643 375318864569013422914237606414347343892 10893644 -52476446926409504801105011782398191104 10893645 79930534111021225367321063573072315520 10893646 -244462906637872634911572138446176465728 10893647 796789961341923548901477592452953223960 10893648 30346588950439507370755477014800498688 10893649 134210203401169427422001373394315239168 10893650 -107610666780259289179636845778628592000 10893651 76754183354214614909875110528428364288 10893652 111612745334427031241449242503752802304 10893653 -902585937682796703503771624029801570098 10893654 91059905820533056925007132827897307840 10893655 215417098957203355172627423500509409560 10893656 274055835589485154455845785036827002880 10893657 -249656467589426607613405892831263379760 10893658 5384303173750846155814761573966796800 10893659 48559428889092462022692696030664449312 10893660 268579354616965593484470229444066344960 10893661 255778261654555636939211030457033483712 10893662 -106622985050494720858004400112096143168 10893663 -10052074678270260976045219800470096640 10893664 -1366453199005482307360469034549540814848 10893665 81152637121829594161987449195852663060 10893666 -18075565473674205096812150062919488512 10893667 104375818833558426652768332650093583000 10893668 -22603909622417951470442242321918120704 10893669 -67703479586483116809301092872524800000 10893670 -20267252417686798317401935019847584640 10893671 505478512177769475173628287416981824744 10893672 103920189487956822481843410347045437440 10893673 27416099046962790000764931861628714944 10893674 -31685852203192947868540072140182791680 10893675 11639365739875587911907893941028149200 10893676 253269208710391533732250253198404807680 10893677 -181074180847295088533131414090260450474 10893678 -37446485892852119895397397158221329280 10893679 -224533037585067787821405748643904421888 10893680 61045178328887705022903713928413184000 10893681 -66008344445537943797755254574394431230 10893682 -7313867948827440944445292676106250176 10893683 227237200725523745483194522751350585932 10893684 -360361976653075668192858145482883620864 10893685 -342676881870314698949747831381301442560 10893686 6672907128939063856188960298490889600 10893687 -68845721459807859360340934714104971648 10893688 -105760556865639907301394249389291520000 10893689 -90773843626777644970288175709818258220 10893690 -213803848391193714560639663554605838080 10893691 681015509885059439550384182767669629092 10893692 -537504226453344268285416799010809571328 10893693 -416645264180597273033751066011315580000 10893694 103300514116632605012112725593355701632 10893695 -443850081825629270896969606104127291800 10893696 -148705006781119166530429716118949068800 10893697 -304500874049036259352959817572457507006 10893698 -321622951039045779722233448190218970240 10893699 633277478376538911678197561438082649284 10893700 -144702093447270660348953983196890041600 10893701 -103997843276363452337778770099177846400 10893702 334919871278143645543805463836069499264 10893703 67467455809650288850488459888132196720 10893704 -633511663443079949946359553863880330240 10893705 496658599517628240082356541113088704000 10893706 -359344447314772330616079742891865856 10893707 -1168433462450837234439505931402398809600 10893708 -83371605191053509916692950594530590720 10893709 -902457010547784002966819382786694541184 10893710 -43493315386848366855103066032527508480 10893711 323599949778864374357941496202918235272 10893712 -205596502254234705292444922017064771584 10893713 602811909476698902127727826322065958962 10893714 -25906996457147409477322665268146189312 10893715 -129120897545036558676579599446820126400 10893716 488220430981571532964631559050170537728 10893717 -20662179638873649187310839298875973760 10893718 207929448799439247573461216964224497152 10893719 681013793906353841475065981806453748112 10893720 100830573106948270710313809845737881600 10893721 483971036090325425706111431398595444500 10893722 -122322203517241095119959510349809421568 10893723 537447489952727496495349898245615993344 10893724 167787493637840085192785761836901162496 10893725 42712790893704894101254974264027612900 10893726 -108564380173391675558874149873430714240 10893727 321606746423444760804114083472678415960 10893728 -854212879746875498274754801587489669120 10893729 190129394553427589639264892789840281952 10893730 -14938480806189405578508236315475456000 10893731 791899612923745253365201636410390663672 10893732 -351526245680446092641824090749578492928 10893733 542183117518075861810369644777355585982 10893734 472317384762341196285095596848135663360 10893735 -79991823215507968981283542129378909080 10893736 63631501009314469532470697758773903360 10893737 827749942259206949292208088996915899386 10893738 -15488143108238500128218869901320891392 10893739 652508444380333541412358170374414111540 10893740 -132632450740990248425404287621278561280 10893741 26865668802710963684422451327298697728 10893742 -259185566752783415302919018598422209728 10893743 -122363748715158858362321637510452923392 10893744 164291583344080744379034711210684579840 10893745 -477925864634889881433823365972322300800 10893746 -277094469070915870308476145454148083296 10893747 33334912434542751831140473131613683000 10893748 -20416624963081291442986351182852222592 10893749 -3815531223559036804037363841794027136 10893750 -45059503431210040608611922582508800000 10893751 -141418746703534193200894774146541744 10893752 -1509855047203802523407576777328721920 10893753 -50395800192577191871011640645507038456 10893754 754617836563669663196830586126512492032 10893755 626909267443268169651039305257723532160 10893756 -197739893473016377120691731177093590528 10893757 264927141032431444014215578472485244512 10893758 -526576618151393670031440866905524299520 10893759 -320327874162305935237982394689442922080 10893760 59377848729391829480872399467341414400 10893761 -351586542223243914913736958918158053200 10893762 -45233109598676884989134492360886414336 10893763 66285638707908092788015965769122636480 10893764 128229640695250833690911507342164930560 10893765 -79422269218465661179213899673493830080 10893766 -105583127193667203366660863749306373376 10893767 -232707057434478040876750514193285446184 10893768 -149288034755546912201337334469649162240 10893769 476050843895028879696730437212945934170 10893770 -43555322652088495154791184301410015040 10893771 -4940493903167939817559394804511869808 10893772 206324038475903422187658486803224072192 10893773 37527724184921607809366299864131679488 10893774 -183485187526651689841313604561494447040 10893775 -137186166344999445288754674766139942200 10893776 208742661226590701062133596060509560832 10893777 -175481847330883593573900400771960068768 10893778 -28254275813908633812164786237520780000 10893779 -24751350521283461115927793067471009952 10893780 -187629193092623151251748655438153079040 10893781 -1103925713287877086493869331488791008000 10893782 -13243849223329490114999096515158302016 10893783 191788330168142612477914744953546796800 10893784 557544957707215792841324467712871628800 10893785 1639570679586161129853207683425632000 10893786 202345048598287806165645359295408843264 10893787 160879980203285247274788955524948760800 10893788 357981625948622725680691684410320153088 10893789 -138173630387172690614347178570522942496 10893790 20610991204764623746141069609457166720 10893791 -452503982900021788009692814200721765968 10893792 1054496035068759646483583197029335040 10893793 -106427916562724904659265534913643652958 10893794 14938494087756282405503570114981871696 10893795 -148119423535462787866638804510060894720 10893796 -68300721232264598696708366722390542080 10893797 603039217146867252785357508273438021246 10893798 179767817214306694592301131362490096640 10893799 37067342064704720543552498546232653792 10893800 -296736783815116391909932778173503360000 10893801 552747026718699880522981511147400895104 10893802 -34545533126882602653457887438639486720 10893803 -145933490766225637281570748827608961216 10893804 15938869255503902224002215955022113792 10893805 -93922254741624581202923828252932368840 10893806 -10582140839539884281496272131261267968 10893807 -18292476929987688098831067760328545272 10893808 -118579370892306243291648687481937657856 10893809 -331929194979361463903280704159013378990 10893810 -4406177558733522854263717653425088000 10893811 -805384933742407958738618769904401601588 10893812 336816986534116065303280964669573179392 10893813 161689935654874524056765565246480281088 10893814 166783651769031622516888437415037991552 10893815 249415784378177992155784487804692047960 10893816 -39102385116303998493671525497515233280 10893817 -588542144344819677057192037800896634336 10893818 105605908369952525140763007288285998304 10893819 -139843670254058959101305158431370870080 10893820 -118370144017825356124947944220218910720 10893821 -497204286544328919349123392274963396800 10893822 -255674876995664171207063809150237057728 10893823 -17580756428717246505303517304991675216 10893824 -166135172502171495269653591393025654784 10893825 294653999039210965438343784953231220000 10893826 -92132180883897176753387134650165127680 10893827 637838965313041775993064897934758199596 10893828 269294127328918418446145300163514767360 10893829 468486735935785094278905550778021536512 10893830 -56905335124217592180540108950095021440 10893831 106064335782392303040713093053283242320 10893832 348770189769914814199841136085703608320 10893833 155022337453586914054032803875412603664 10893834 15536707877260551883519094405714472960 10893835 2320423713419292837796153881426819840 10893836 122654608805405690368640332844580738048 10893837 126041761702320586865834740191641397600 10893838 -49757588237076631813175934059429258880 10893839 -690750518303923873660558413011459785800 10893840 21194827980956012924604814057832448000 10893841 -141632231269103819944066751769042676928 10893842 -310534048091244873635412893254596962928 10893843 270798528770954600024116320982568612532 10893844 125037942363768595106518988796332121856 10893845 -335643481359669065932747548957832996320 10893846 340789555873990740516671460794648033664 10893847 -59416220083933150631183454205619471440 10893848 -290007293416356566773745586353818828800 10893849 -3879634446994708416367959838317594432 10893850 -127342360220004491900731870692470112000 10893851 -708927785626249600249384638149363969208 10893852 14576806579319659102055800565364466176 10893853 1135536548570115528652309504432159325280 10893854 -29997885768564746038169102954760810624 10893855 -43099561147058362729995689760307315200 10893856 -111606129431003090614419158518587064320 10893857 -61811600226895697737027598646711163200 10893858 6230326573674256695517629508904206848 10893859 -102866246197102796216401886918042880000 10893860 245429464977719835110696419643340956160 10893861 -469511980553810338881441416525760841440 10893862 160134417634907211002562596543494652160 10893863 -46513948792660729001230011355385697600 10893864 -118466030966823325975987429712387112960 10893865 191414334656759628424954954318596288000 10893866 9113936261010503273522028574032985344 10893867 -65174099664614465165935334425661359440 10893868 -549045478331390287793529644542160620544 10893869 216927310842081811283921019211891804896 10893870 31918496652899399890077259666610672640 10893871 949969198013375999042338193247713357072 10893872 216000953704981086750970310014304256 10893873 124467050239043750482640987992197613824 10893874 -203770211512541484149322779178883214064 10893875 -1053988687278193855348972732148164776000 10893876 130439224203342718892242437401344966656 10893877 507059481975391363639662141560804879726 10893878 1936173188292704344485321696384076800 10893879 1107088962931951025717106532094729335200 10893880 527959191827731352168819866032395366400 10893881 -442766408218709932260008948742500565888 10893882 207316906218078655099170677848788667392 10893883 -143941621964763001148780345140539831552 10893884 -223097163257802666770871411621007102464 10893885 -103522264825690680545883100904757400320 10893886 -225652978242234971256083785096701028608 10893887 123259158988665790220943189245655097536 10893888 115650440139803249142511783062457024512 10893889 1388966956896608798561567145586251288360 10893890 10371425172741656501907660644978772480 10893891 -924127311627634671041511368191535024976 10893892 -199438612267164040779715286036401446784 10893893 -252617154499758403529985286536675381858 10893894 288069852317538823702096033518708810240 10893895 -163847646936443933448559912245031971840 10893896 81112365785675313942477147647770060800 10893897 -5647564209467475738491314813838403840 10893898 81948220339250605773739935234439620864 10893899 -617156156742337367848836456290522789100 10893900 -29226078969774049029554994029295859200 10893901 443928690816461890577227462355476710902 10893902 276667537551107329821991791014166170304 10893903 363380693027184520835451423086112912144 10893904 -2842243927124735901293671763701923840 10893905 89655880226380465366432529978260170240 10893906 -462440338037152291559223769128985428480 10893907 630061739127684572986890727183736018156 10893908 -380798039256519635808723033771207256320 10893909 59583982002645163420816485087020791104 10893910 107403543092357190961543892291308824960 10893911 -359083483009804408994385051807895226880 10893912 -68429593866739691970859620453173268480 10893913 309276352101995821140894508461193697162 10893914 -48354187627659538150836885067129018368 10893915 267960335040347668145918871449317012800 10893916 323678195304288483759783863978708951040 10893917 -884687347712667082528152194403761315034 10893918 -77159463721768704949827110827082634240 10893919 23497394637728391625591157451725004320 10893920 -548647316990225165174018918451597803520 10893921 -8144256431129586272710252018084663200 10893922 26061875266973163357783752950122699552 10893923 2065934761325982118210501622559607920 10893924 370777364298085353391997525332068485760 10893925 -309423089039176794891068392343662705350 10893926 68621214116297402400236368390320306912 10893927 -16217330404944043363012169419285659648 10893928 294882084225762441557326064551499996160 10893929 59371823907851233347737557253941319040 10893930 85760648932420606079835746502926538240 10893931 26932188140137823564276529803933253472 10893932 -90609306647602386993270887551814172672 10893933 -87697988464975926757524594225431847936 10893934 -137143267430751970481058310198859880384 10893935 -187392648995607975835783681465081029600 10893936 -6435122343839197964220116611054632960 10893937 573489229210671852183459085041691180800 10893938 173498671312385965735700315026277572608 10893939 92235292062247549960058461409208011520 10893940 -157990840243884638050672176203745711360 10893941 -811064335999251080839162335643183054116 10893942 -99971215541716523690537999960152596480 10893943 -302444023936528272772422645261142662808 10893944 -866814440123061254166160074489869475840 10893945 276714739192536659913934845617048606400 10893946 73631911811095881096132691074643868160 10893947 309632047418635115548167896075251321152 10893948 119472679415785389072652675854109615104 10893949 -582498687881832715769538251639792285280 10893950 -28432098945560337021249412107610742400 10893951 526854720197278392116887299776414746680 10893952 421149733685014559655404162102958489600 10893953 -443435331046076179401875892344454559296 10893954 -297753690841799036628900667820754481920 10893955 561657610121182618795106111339637897360 10893956 -25855417431374337942245015515891384320 10893957 -82590991191372892932191259462427765056 10893958 -22694995620379028534454439856724026880 10893959 141031638025912094269623634578491096280 10893960 169033232003980478218570801823219712000 10893961 -155569852768323167865042328069436875896 10893962 730754351948471139433843480380060000 10893963 -340355369383058305239531289059687420456 10893964 -883164438184452030651490691725950464 10893965 1136171616007535178005929359648182426520 10893966 70045561207926990551868797415722492160 10893967 -175964091857853696290935629796095722016 10893968 67841747351326297060139368728024686592 10893969 5790121543169970463707467594464026594 10893970 -143488139234460166264313831365777108320 10893971 -955819221882728014566036453978585827256 10893972 261137072059690135523334793667067451392 10893973 357260863771878491855200929910184442240 10893974 82317607589498153148449507496850797312 10893975 296088793438158423569827163193496140600 10893976 736641609691719119027272986722617036800 10893977 362805953887502387434549855017683472 10893978 339497109913492632348246256257819512304 10893979 494214453499673781194616920466933208580 10893980 -115293718453908247675302638074857792000 10893981 -139170928324141552060573659450357598656 10893982 -322362903363624439423270771666411319616 10893983 -399939174693890530968884608653197149416 10893984 8716055922455782356932141244761505792 10893985 -103661742584776708274388846909003251820 10893986 -387806963341410851897247734931645888000 10893987 -8701400837333862379348433362037401920 10893988 139530166872101316269345421732658688000 10893989 159398440292083145117512064003373315072 10893990 -47658558935678393536838633231851772160 10893991 -84692364791597479011412878757391323296 10893992 -579638491069416355187510571120071884800 10893993 59990239008242399771928211373026992 10893994 -81413913855451540123692277654255627680 10893995 -26579524589931346028911167033905323200 10893996 -118704003349862514993959361902551695360 10893997 76829509540797423718718419915994439446 10893998 383940854309978036248085143844049672000 10893999 -135665847848584478936666349390528404352 10894000 15028670483467145562961593977978880000 10894001 1388819058171391509634696072117107143232 10894002 31326736433236805514233261531866627584 10894003 -21813820497154766434397319092919170376 10894004 32788124471716753464249696365473830912 10894005 -9574042161897702352730173827304045800 10894006 -165352987424243087873923754341289892096 10894007 -2957021349110252151511964451413725800 10894008 346660892602336337702819549064993054720 10894009 -8752636717779539781339913385454616960 10894010 122049769273918289292288652441937480160 10894011 -393664574964553319414411930033118803520 10894012 -622898325362854675916228464578870098944 10894013 209842955955920205556977342502549680000 10894014 -11255194105140492649728600952688118144 10894015 146773533143745779247976718702213259120 10894016 -34128567507903277906578889398363881472 10894017 -553103589730938129640124698071018528720 10894018 -150230190726415016077260407752012896 10894019 -33714633739788936252805260211252238592 10894020 82913633308751813438958676635713372160 10894021 69934004783716910886181471629147092480 10894022 93486333371137884311436083770504653312 10894023 -300645969444010868218723115626974372000 10894024 363626806135602046597001654604545894400 10894025 74134506040378002626246890134544914300 10894026 -104132713296403795385154130611867274752 10894027 348673028948965750945183741816473541392 10894028 -80427425350415709468522268875370303488 10894029 -263819796152748811643230290959543274816 10894030 96493560546133799347658483658601267200 10894031 465809215745517653801927380379312462832 10894032 -117686311330415194514085395902839300096 10894033 -345116962852779939546033256867055199756 10894034 -59702269231578363851659707868857097584 10894035 102469461880886551784464086017240892000 10894036 674403174237966032783045310639046299648 10894037 187262636463031733957676109106525709504 10894038 -104215277556486795703591751588752136256 10894039 222465746079263854300500251506557526024 10894040 -2823628586991833716917049794495283200 10894041 469366309883052286708058864802431353440 10894042 137992831336270125158818224412562379264 10894043 280056859113271375397017921162606759584 10894044 51767989704818533548659662733168934912 10894045 -70600767654102596364520477785113346600 10894046 138085481839553112818914882396524937344 10894047 -144190671114182560465666746142994671800 10894048 -125087027310290674060395828262738329600 10894049 -750433201570814267229324078372548567760 10894050 291772683350637801434317947807619200 10894051 -83257531259491550343999719181918605312 10894052 148045957921022910008254287877649006592 10894053 130211412692769644311482859830039631200 10894054 -227648254931132177429199276748307296128 10894055 -304340122184999949390254537687284026000 10894056 -39959066355845836498580791381487616000 10894057 834049032082221050558011497889904549306 10894058 69068723545212370022167868820223859712 10894059 421416652444575458106307052955874031568 10894060 193463837252822756731861661884393881600 10894061 -85547776447538602734484233363916855338 10894062 199551103615085985007714793290702667904 10894063 398807845569928554502120628182475308864 10894064 210414671351055226107886534634773217280 10894065 -34169713538336292697792329953423093760 10894066 49349816924028172823494755706279708800 10894067 637838355778892259331297349136161738112 10894068 285100691884902635187000899353185792000 10894069 219555463706265165899426794193854388220 10894070 -159020415829322305373030947947680244480 10894071 -2643990430547710034085694247781561216 10894072 25186986830887116336929915760943226880 10894073 -938548167782573595459704269708792084860 10894074 70100261125270838020071861403288020480 10894075 96214977486129416569304689351935209300 10894076 304883490109430359712854307429409650688 10894077 611397516435543001779528714726434021100 10894078 524767094982892006744852918765668875904 10894079 87685572498501205567744971528916292976 10894080 118122708103383288516695601621982248960 10894081 -47180908056995899831332894030885801936 10894082 -6992850961521657630084180077323407360 10894083 193430457503802225415675080030897275904 10894084 252691393031372704791669313475680601216 10894085 -38722987340690351027630285495725788000 10894086 -57698468924588537845368260274883687296 10894087 -881427680093098622848303239543091926000 10894088 183690216248358032511804717628879503360 10894089 378899078251687940963486026646683802208 10894090 5731226615528749053718415078065240320 10894091 23868701708064932960168741470243943664 10894092 84124686068169324377473715642024546304 10894093 2902160346707533578164754352974783360 10894094 127766623426889527637273195666045723712 10894095 -3612038400684485789827423782710596320 10894096 -112161374721422894573448059716151861248 10894097 -96265554084919293045953381410606245900 10894098 38153818560504819692939145317555650560 10894099 -133174720800915824975767724919561808880 10894100 68899117543382704137539354948192256000 10894101 700374929605165295801430411497488445664 10894102 -394485232220084727934373417199155041248 10894103 -22932633596881232086577453403320095440 10894104 106618803488421171930836176825870663680 10894105 -82465891377218533316480060960165096640 10894106 214569910253267804301959279240806149120 10894107 15242849302055587543285959388446945792 10894108 516524645046794273839728640168816928256 10894109 -199045228462734990079448749304901563040 10894110 57656824722158850706415572393273981440 10894111 -133565054759911357892989023554722464480 10894112 295927934369853138542368279183207563264 10894113 17818184700093131222133500656095515904 10894114 -76359733548468338369499003789811200 10894115 -144175456091610411681595896960526152240 10894116 344796818350337198317503643058945713152 10894117 367037458124522084879425087613450826200 10894118 87815895634986433075950977666488874304 10894119 -248728000570081194856430501857689891840 10894120 -411365371756533761913641289435077683200 10894121 111950001503547834634759805944396730490 10894122 177234482331092431021679586647895536640 10894123 -343893688558887515711284174338744471628 10894124 -200115673481724540818503167344975731200 10894125 -307733103669930032511621060153897600000 10894126 -274672535575766752513932812172665719488 10894127 -23160908020774292127947410797992144400 10894128 -41036080269389510649922467515304247296 10894129 920748563147414840773349730359522582640 10894130 -30013188109622317117509925691503226880 10894131 -46466294069928621423988372293061270380 10894132 -98433695144011659663242268960984331520 10894133 -618774459500488262377137182832094806624 10894134 16116678978675338486378655328655093760 10894135 -296755482885257584653690308474238120000 10894136 -7549632041535426682489640126998118400 10894137 -381928241997874910192138603982655781040 10894138 184242796728130437202376038061687556720 10894139 -204523573403500315077583344993037932060 10894140 -132212208984118638628612203426584217600 10894141 770897544196077526349456290438856814784 10894142 71568213668099964711034127638684874112 10894143 -223277208591540391286176584577292100336 10894144 -20408353047350075305186584283672739840 10894145 198323180800374128806674589908893106900 10894146 -263088289051052479853555551711793164416 10894147 307654463736438589988376963873943458312 10894148 -910204708719950363245610984336590728960 10894149 129519701375259751241855948946812211840 10894150 -88340637287421726759254871305066246400 10894151 194606036391828870213264855598477967904 10894152 75795186452534511333348083069005701120 10894153 194563480773538869289503073737972644304 10894154 531006081073490446410518436996645385776 10894155 12755942499003203302632904368489804000 10894156 46295128517470993360669558868028070912 10894157 -188296531715660189697318060847586266080 10894158 228471595349815256233347671014883533248 10894159 -925481685438530311769283294439163178640 10894160 126722603340270367762479497861999738880 10894161 -202387714954464726353219369454937658016 10894162 362602524042516526139423385166635122832 10894163 74204390549203475621306623729276404480 10894164 -1928882394633227479325427498387591168 10894165 279878538078290729056926701609523897120 10894166 -197317640730878656414924514622039583968 10894167 -364378838136191364287515719836446842240 10894168 5918574224486590573741136761536000000 10894169 70759664737352303366428160575415466240 10894170 62952466766546068979571041484646690560 10894171 -61999973117674527662495735861264432328 10894172 135495677345681451001575821379363058176 10894173 128633681901634167197650876489413230400 10894174 -338199759117512163013564137282541409664 10894175 104972625291867867741949776058400308800 10894176 374288457950778106128422693722732756992 10894177 446124857640362105116297158999470829312 10894178 -244646231021820692872811540274805218144 10894179 13354031842867656597676331084130086400 10894180 -168279675975056343562536983310683873280 10894181 -309885592663080170326738715122532982018 10894182 54759988013216957732521036340052572160 10894183 -481795937031546204043029344184858614496 10894184 -42810514438296390661787693031585054720 10894185 120094327907556960404412125969399674020 10894186 245920008428622300023482768291587006720 10894187 -476921695068004988816257541141170483968 10894188 -75581329702516534503101619491101862400 10894189 -219760785488628399423108518990194788010 10894190 -103256078185294874447264625728226136320 10894191 67496313973795563936978166867591120128 10894192 -65518205622974760456191705544782512128 10894193 -162191670778715308690911151487242392780 10894194 -112246432354209845503322549600269777776 10894195 40071717042237592584649433292052821600 10894196 109147248827065541071692399000690902400 10894197 11956041790066807092445766264445067200 10894198 -77646466892942511152963237427010487040 10894199 469249453042301389323046464829571935536 10894200 -31666986140746834274497041210458112000 10894201 541848967515205321302378661983445291600 10894202 63742159768623342080894592880853700864 10894203 -138643075036471734093388979707833392640 10894204 55033781981600138791285725566304659456 10894205 -118913410717834513308892396922580163200 10894206 -9545813898000884313906577495547215872 10894207 965735706634150088653381919968531537840 10894208 -257853425044818227686822358722208071680 10894209 123143720867386012408633171235109312768 10894210 137735932354983946739409866355017417760 10894211 -230367483154964033524061370422689540368 10894212 -85781122998883881190855591942856982528 10894213 -623477840601889074989583822788291457216 10894214 -137912070909706863685947315588720055680 10894215 -282923891246276743848920238532500725760 10894216 -875430890262226490603422598857152875520 10894217 172277464379039420172974109206429250120 10894218 -140389981150719716633441260339045053696 10894219 266371134992963892002690300213175182016 10894220 -79194601782332673951915203767215744000 10894221 -119450659375468584094074732307330408692 10894222 4800808592257266994664367238928200704 10894223 -67479440968583522516584721701750345200 10894224 -10375416129349987894941281690257981440 10894225 267391105783969460739270333432694331750 10894226 -38598410038645107797401725458159947776 10894227 -231128031879983766697526444522075459280 10894228 28702164242376468708097185467641020160 10894229 681123648297180267177806919256243034076 10894230 267677039742172531789367184128654169600 10894231 -229458717711852371966806717855190715000 10894232 324121703573207210617530044712457113600 10894233 -5249450742958860303044186875868337792 10894234 51009249961296307005104442660758066880 10894235 -318167374704074093561838325384665811680 10894236 -165908948043605963273402202566130871296 10894237 -255794968795172229218602966899171114368 10894238 438976572602053808035591362948904667520 10894239 119287396316460323443501439451375215400 10894240 -46293516593839120619895560720760176640 10894241 449875686271537024793163522524705323284 10894242 171859473715910054855939835210596426112 10894243 -58962574288297081448378866780215077360 10894244 343886285765349911926994058937257169536 10894245 -61628656894563009343546604719813104000 10894246 318650826430128882782855015220895724160 10894247 17426289381406720034940882488532744720 10894248 -382802179410797260944155793318827458560 10894249 -400918570865919946057390485388691974272 10894250 125357735149890285209455877271859512000 10894251 -563758389992447425709160868903008640320 10894252 -294028439445352655229266524566054763264 10894253 -177367252535127542502137899606547115498 10894254 -114770026264262498213884066074511162368 10894255 101898216037001714105010044813780700000 10894256 -66431759397265267829265627348071546880 10894257 4704286032762772187046176643411734832 10894258 7137379626005811088720649791622799360 10894259 -828939650820861357462552853667906790384 10894260 -69873726127494600759483187367512227840 10894261 -171148334737270616356132919519742025568 10894262 -182293876181914944010575836941027318368 10894263 -140911148127217790039810140344678759216 10894264 309149271640960349745073276769120870400 10894265 3531711385981613496145922422897153920 10894266 249353863393900435331045994730689232752 10894267 383886661349993646200017947063302439832 10894268 25251570544614649567716009738582392832 10894269 267591031586695205248452869068576729344 10894270 223994515584223638389187566570330326080 10894271 -1079693065505187167962300381869892979136 10894272 40660320987905775452231271738268188672 10894273 -174223017183895765015630908166181793836 10894274 -116229451890334429401346805160057572448 10894275 14867120923997659692218976310257970800 10894276 31231782617682353311939223211933100160 10894277 586443464362660788890384798943568177440 10894278 -283594657595753306207743354451046874752 10894279 -455194925518134529028319766060134879720 10894280 51284665530708830504023427336188108800 10894281 75329004547928207444715390279356385552 10894282 60825457204653445036646058581750076672 10894283 -856048157156348555222377887196821903468 10894284 170018323244913835591638246592245504000 10894285 121298200463620383959512113185384047800 10894286 -29723320006348018506428903306212158336 10894287 -509635053858195479682250876968267078000 10894288 -273286900083961376135877224721808097280 10894289 -315865235537346979992764219553785866944 10894290 98602983589854720873990278059288727040 10894291 217300401524018806223555767573294569000 10894292 -20245153271863962613728894651794565120 10894293 169355400530871919002254872348496666382 10894294 152983717888221546793188214147667712 10894295 -208339763086006046998694156227553645760 10894296 81957684595808625307375988721755750400 10894297 -131666984532519138340169651737510564728 10894298 -42560048633773228619249461193197655040 10894299 -17321082078995765166589553286100675584 10894300 35758936023550701197059272306177766400 10894301 -45445741696718200912397674977075480576 10894302 -202248664253212901325197766144680790720 10894303 267904304097903116169149940057986324080 10894304 158266393929028553019884621607774191616 10894305 72836985240890238302373493735518821760 10894306 -114568162173226164880755617282658723456 10894307 -18921044771374529190604625547607886328 10894308 -166742690057824394904656810099131892736 10894309 207779755739436396960497230935874278204 10894310 -208980154739198829076138134587292180480 10894311 14755922877880947471408969735234343680 10894312 58849886977733822257668644499537100800 10894313 -3197688038747644830227958486020760576 10894314 -47049223475360093515684781157236809728 10894315 249545802443655168929768592302865295200 10894316 -668513795481624240935593350575963016960 10894317 109317400308411011919243977109865360992 10894318 79301774333272274519751158628011950080 10894319 -188469596124799660692176513839942031280 10894320 2523747052376724015627974694165381120 10894321 426400564926576083443074603092142461522 10894322 -83707628253523102380374076779648418288 10894323 70408678504773184787913667121977224768 10894324 -185637523723078724869289041381069236224 10894325 87964765313054567433902705236146302100 10894326 -8610533718232939962283810709869470336 10894327 36118739067675318716216939566107379552 10894328 -784199931975149925269430130636476579840 10894329 -198674920552681200405620371253556896316 10894330 -26013583101023351548364409545981583360 10894331 312740608626185313118855088546168454144 10894332 8616045973653879528522902982574924800 10894333 258370323632044125105964755732868276704 10894334 -317399665974011299311746048707650278400 10894335 90457849251284865053829019943732384400 10894336 -12048921890071822471980410517040660480 10894337 238844604454568215654828386645128947200 10894338 3250143287173019543998259763624199680 10894339 252591316454931291181858124331550256256 10894340 -337346611693159717491730068995791676160 10894341 107497154398844749731486213765936807360 10894342 -160158787283531142495844465316854400928 10894343 388316137060154740169630660979985387080 10894344 85559315473344153930728661951721758720 10894345 -26858447726113529755384629742196423040 10894346 339257354956272108400224538036858669872 10894347 -407465595119609330294748638490933716676 10894348 -611911044193433098315548612742341838848 10894349 -25916485413756043394838303187769756736 10894350 -77509870163550362593961174051483904000 10894351 -3519122859746184658727315215073197840 10894352 -81887862473555907278589455183513911296 10894353 -548789286858581627643472717244496019200 10894354 -63089285767150256514655969510301843808 10894355 421227004044333236000324091166790250000 10894356 178677031628674972003379242444975872 10894357 -378364050102411002380672246310441073394 10894358 12230010541066053939640252369103669280 10894359 136195369850622620311132347359432530560 10894360 242354373960476540454485476900783104000 10894361 159395764754271635030157089184679709184 10894362 115245199881105994706793208192816899840 10894363 124875462429287490154085342454285124560 10894364 -23765001102219462578206262175489300480 10894365 536937711102365155466770442930716339200 10894366 -148436679883935718349936909290199174400 10894367 -731327577705760317330282347019975082248 10894368 110524735633549124104783520251996274688 10894369 -1170896574620534687635088077153604604 10894370 108664910737374599429255800645722730560 10894371 -9591407460718082348359625944197950088 10894372 436406015072437298957406641191470489600 10894373 149335600014885676540957118299473687840 10894374 -15729845988762825886840117681512436032 10894375 141765041548048327773417813037634345000 10894376 -507068868667012691884724290501317427200 10894377 -43789414839471102474803275042482426240 10894378 -219740850723062763718145517530105625600 10894379 -300560940221239453229036885763935731020 10894380 41502018322191171636669265261730611200 10894381 -570243916121917637883176832275571717108 10894382 -343809844916558132156165106345203026176 10894383 -4788115365984802367890503579871564080 10894384 -39907384821025216159528575206968524800 10894385 -106374671646676403991477117896636793420 10894386 -144215275897677436139619608067648625536 10894387 29466183004060586136431564467851577344 10894388 115140601955044486019608611544666018560 10894389 -163493164130262498588519003924277326432 10894390 -8156716405171658379863392246496271360 10894391 79875723125428136424148273393557557520 10894392 -26212273489759984354642992585493708800 10894393 840255610100439297884559860424485465642 10894394 100485299395406823553304464599393792 10894395 -512685142763054849103218757650179315200 10894396 224812181022004885432885594386160716800 10894397 264233641836696972941348823404789134572 10894398 33252776233909812498500531014560876864 10894399 -127601854965144771259294230607980562464 10894400 -155485311609580175670803500330647552000 10894401 94542810633842857955716874649372950400 10894402 267009689967502689816305327576982163152 10894403 123521792147566416895761883531462856400 10894404 176493375757370651880528866507316590592 10894405 1743481618814173991901431221412160120 10894406 146925190813247481344666045049913741152 10894407 102736508776030391941110849157494147240 10894408 -224773011928734639181961677482345431040 10894409 -384820409702351260303766272176553938480 10894410 -42991555123594412294235636070653465600 10894411 -120861212980069428952206996295052014656 10894412 1696323186745888841862631372984567431168 10894413 -398063175883954532727554358729638467776 10894414 297538132553489063517991697012789655360 10894415 -104155274751510144372726881383042096800 10894416 95496481256467144874021426899931627520 10894417 -367898611923309858563829547678514337548 10894418 -178687354653921041969372952406610985840 10894419 88767219797960897703613710244125781440 10894420 -288260559583642780986604701015657918720 10894421 539679196398402016647349283735719301532 10894422 32058622366191143543502082247998814208 10894423 -40479184097343287021357674096307935360 10894424 -236179079803128381342039015951632087040 10894425 -66538194296371752728185698631128462000 10894426 -226699432773587885903453677422421351200 10894427 772375418165902353316877570485945278276 10894428 2272387170107468657128726224200839680 10894429 27976143860966049362458513928495716480 10894430 -346684992635416881451455249872102553600 10894431 -80684534754881960642195285499834890880 10894432 654778441859993782990722814831022702592 10894433 -149196279959364575702618599361722891200 10894434 13548947101159257019332133193259550080 10894435 -137097697011615009905687808597464025600 10894436 -62031492725409037824070470967806296064 10894437 -1846077913769277704273794090198626912 10894438 -152002508815570519791503749911493356480 10894439 -474484191525313512695135190575818706760 10894440 99016659981990724955968864245499084800 10894441 -255351404259011090014145732607502627840 10894442 49326458942585309015324523838685982720 10894443 81569387146682827208012177554222261248 10894444 450728243698221189061682578872244111872 10894445 -400503815348958267231924720823251117300 10894446 -87800746753341556097407226261189164800 10894447 -29767767958285761987671007966257387120 10894448 169649352901483514269696078295035576320 10894449 303884716342431919066965256919778206208 10894450 51242605854602075637424869075684940800 10894451 -797351220021195111052406621629400890548 10894452 296681343635777814348433297484998828032 10894453 -256443896840733969451370286082667143776 10894454 476751449210569582838289020582092800 10894455 -8844472742046658787384476109766393120 10894456 436901142984065676464806114051558809600 10894457 191985793840021538429893001086153178112 10894458 156005466008354115599221555891679447040 10894459 643807257344862426483941177104052160 10894460 -215195599236691365565678602544088286720 10894461 504721607473098967118087619372968566272 10894462 -191461863740311918421947292429525856768 10894463 799002944079924132142982435240083314480 10894464 354824435158140310442031435541087518720 10894465 -64893416474588720565053150160920587800 10894466 80725987868356632797378296977517429248 10894467 -223934828164276429302544082843317019520 10894468 -109045994089544813929982090513723412480 10894469 335705158003018212648092909885828427870 10894470 -132402591305986426279332801966021456000 10894471 45453744892484089686166968170218809344 10894472 -383752019745081248385875299413172915200 10894473 360229931348639787148560068256119820000 10894474 226106850565543423956262869029115023712 10894475 97477879109758540849474807098906094500 10894476 8269382666082960450592229689969204224 10894477 424453804825417905598043013633264480 10894478 192008671388575750942133395312260748032 10894479 -47375200749005340553122520920818690304 10894480 2000381341329604223709039480259215360 10894481 296409961163916781037059318005522783732 10894482 -45571455762146921715508271380589334000 10894483 610293796158010742284341087649449890732 10894484 161624453581565515479939585842635886592 10894485 14511954820971234462425715833407365120 10894486 -328259916275922839091036759700091215680 10894487 1275549753868143376038304616566297252752 10894488 -397348876495463455615321557272317132800 10894489 -48164828763083902733753376156715604076 10894490 -129769394336423973109975720038203649600 10894491 46953584918382736667841457247616019500 10894492 -89998556909548265107022433319092884480 10894493 -987399829730776869175556555629356447258 10894494 -7017847264598629160154978788106735360 10894495 86560565506783579075727992576638340800 10894496 415276009395392911583052893903712878592 10894497 70776426536768619647251655276990327328 10894498 15275144113186370898594707730737010000 10894499 285146433292848708282486618742224336384 10894500 22736358995222346067127125427008320000 10894501 306896081630952972880778153678219580732 10894502 -61538996488878867410834196511566995328 10894503 333960064057027463623954515692210718504 10894504 -760562923702471934535591608964904842240 10894505 31592397800369728746190561337504808000 10894506 -83835542297154534526109614447243100160 10894507 -102858515799228290818602672207531603920 10894508 388824671903664578244200273290000643328 10894509 73275219380245420110079355901696562464 10894510 -89040359229452767121177229617006743680 10894511 198531667782155489881939855047850580112 10894512 -65279885351556576998549703722828562432 10894513 -348875357851529553367219684842637965102 10894514 193435485429364808639220690785172083232 10894515 -234466168515152874648869364546178057680 10894516 263101147283628600167536244097973059584 10894517 761100314713793164063425021208646572860 10894518 276151273650767829538783584801876268224 10894519 -504139554982770071363031565201699781080 10894520 1780290462695242690902871697330995200 10894521 -110086528887875407644522923048104484160 10894522 197771045075521108185096067223326924800 10894523 -5162862670689203181324875515331787096 10894524 -183594695394026966813026314119235256320 10894525 -149163177838051284364663746802387423200 10894526 138534274631209915894527050554949780160 10894527 55640590699654267109959807253306995200 10894528 41130519521288278729167841795918266368 10894529 -1109922254546970301064336645419694984016 10894530 62582317180293311251826152772624440320 10894531 1457172960576860138797071339114006332 10894532 65801820681381960824326369689808591872 10894533 -90983024601797273951131404321240227520 10894534 106358794845168530462708802786108125184 10894535 -411730923393579390224514185584870086240 10894536 711376774427563357327499504194221312000 10894537 -180620334710264145744778138663560699814 10894538 168971520451584677475116053945506127920 10894539 -67071378019635100325349628673290256160 10894540 -445727667605809549985547964980479861760 10894541 -225447675655231911523607495653754231328 10894542 201515496426630061702242145646186050560 10894543 -632715304721479332394183527361593576960 10894544 169725504747572233338862501001503358976 10894545 195943430781227011027336079720993389620 10894546 -91215036429291494449335020464750008000 10894547 178514624341865137931849061222831999552 10894548 75644779223513667394184985109622292480 10894549 940060024152105027032419191079558345550 10894550 -52161353968348417734353691496068000000 10894551 -50255105758859656469186572964130217368 10894552 -542671776254449702854862435103243857920 10894553 -855282413537364173688142154397109027200 10894554 -163427194774433211115269405001908856320 10894555 -183172072327418833513312822789361227200 10894556 58434815483033999354605415834876623872 10894557 -284592191003977654924571328012332300160 10894558 192739455347921048187000250470531146880 10894559 -79202369170910133123787013088076595496 10894560 99732684380136117315819385888568770560 10894561 -351179103382352097433238655776817514714 10894562 144142905436391644347750970336600245120 10894563 -355709825174332550078555127240494644776 10894564 -494423903248854281537455724467136573824 10894565 -660790448262404786217346752413759741280 10894566 3318699084549273382880380946804918784 10894567 320018196600363106437398585359854957432 10894568 -121426130734454829985400938832890429440 10894569 -210384454817006957338166611503785305728 10894570 -264612736045530472921627077074410319520 10894571 187644158809775626586977057220441319264 10894572 68316129694613455127278536049819637760 10894573 -1089594554656436317167851927828067726240 10894574 -115121483897669821849380920002263329280 10894575 125797266215430816983676901544456190000 10894576 -11495490994086114591448218817548779520 10894577 -791872421817480514883369020640798743488 10894578 -7669528452130434070554475907139643392 10894579 -544810452261562773026167087348458916320 10894580 -94015146345773501368427555651000739840 10894581 5186593526832136952258726567668701600 10894582 -298120697844200760507787462463875296000 10894583 -212445314629145172611015834461410956880 10894584 -30501898073051386152588628430554030080 10894585 109393435521076101509943554388800227020 10894586 64280793666192845255701845507017925120 10894587 -582983111034941400177322090958187013440 10894588 -324277122788901363015314724753508861440 10894589 33948403876482032329633189738795365024 10894590 -28942155895926027564898062818914586880 10894591 -15225624707243739328427299617427820528 10894592 270356151695204441372414691237037080576 10894593 -1682408441588163682128889315719031776 10894594 -32346769248629422371502227242285686272 10894595 141731005117672904839601332954148042400 10894596 -58752265433634621610872790905945409536 10894597 -98926526233988235769851478718767321568 10894598 370980969185287585411337752903834752 10894599 35340433061553865979028537936546444264 10894600 -429347942025515112101386147390955520000 10894601 -546282456074954573933616288700820359398 10894602 -153777080753053853322609879501488988672 10894603 -337062396900521684020035854683051898040 10894604 140946541278011571570273896597576509440 10894605 14750113868333412748885089826300020960 10894606 129198248417851341486654666034207714752 10894607 -717687046735723718745225288220545336144 10894608 42820650842359160037769832319329894400 10894609 659371922578082556788908799844274176 10894610 -65943671382790099183704098019450227040 10894611 41316747178906175836085461603400188464 10894612 -282555211964511591225500439336288307200 10894613 973919791024998557053585391058460704 10894614 -290537177711547965462143219773064259712 10894615 -231215966105245539760832159872273564080 10894616 -201516063782567333843189668652049131520 10894617 24103326608155805732158905166264388928 10894618 -109344935585624086869155898878103600384 10894619 -15256215845939823061408262901599970096 10894620 -142136575068705664225397687441245716480 10894621 116006977383488440586324002288425470822 10894622 -478357381580134503034928889089889909888 10894623 49518329048082374088977388450963021384 10894624 -700481421150472654686414820479467520 10894625 -168595954842189250442800124074831056000 10894626 186918359323866790245517393493111120592 10894627 -61568080891736125258924154442301542480 10894628 -10976927189498304923162421365982677760 10894629 -80164934308734055130622250870784224416 10894630 -153492136760394674122748330926896935040 10894631 373533317182392366295856391740549969328 10894632 -207393585600812893157063381469179904000 10894633 -195204287878685792798983192299446648640 10894634 -79931058398067291367137439035292904784 10894635 -356151941426241883043156464494841792800 10894636 39899680767487679089739611188386165760 10894637 82750098379185065465782488410835263832 10894638 15003576740060636634924639371973780480 10894639 19265647134085695643948990405229668320 10894640 -12975443034619293073585279418404700160 10894641 343999891936681063955838135819605519424 10894642 -117429311435248165089889236013164982656 10894643 -257268740889186844697185819512098798160 10894644 -213555224049067049365089182216429665920 10894645 269541165804488172348123916009529805600 10894646 -2792440445936392591274679797553795840 10894647 -982533936333373617224439057989433846528 10894648 807492889621079095125687519927881871360 10894649 -65495101323849151374982271003476990080 10894650 -13384825176124748193438001111724620800 10894651 -104487276543312141616059174150713623536 10894652 -2241591073975391734535587870311441408 10894653 28243750912470630365146507709904384000 10894654 -371402258131421658731391197862197023488 10894655 204553692913498082296514207829761811120 10894656 95350731662931124953152037438388961280 10894657 531821252852854623922088324350088394080 10894658 277764996372545757887109465560424222240 10894659 -182046111762443424810573530298104416080 10894660 -374599023511827548472188199186043226880 10894661 771349459376111118577834597626806002524 10894662 460277586738153337094241533051531771520 10894663 -9172884773625674265165298044277716480 10894664 -36513984716686760931063834965621268480 10894665 164137301159604573213654695491932357120 10894666 19310942227200811369490400946258503168 10894667 17127719215975571306811631237204800000 10894668 -41485489765430915393924662050446292480 10894669 -30706240523777943379785659364005041920 10894670 -3326366706785817948678422592973002240 10894671 -157718622505212136866696948496624542336 10894672 -71157496516124393581748179242328858624 10894673 -438482242669084612675929278326633320078 10894674 -97223524718954699485267094397426651648 10894675 -153195462254664374801013585065411082000 10894676 97830397016501404190372465140826757120 10894677 -187491084149015654004006943759298923968 10894678 5231238126717664498533232667995556640 10894679 -682114202173700406514810371614595561720 10894680 105999562721335703818405692482742067200 10894681 -230553317841104985381715203285362234560 10894682 234300816938070901579831198549327902192 10894683 -289948965296958930662111837700309091176 10894684 -241381639757386981753538584216471584768 10894685 203768392798150565105024195614674310380 10894686 99823705480968944931384612494984828928 10894687 -168024114893787152988414384868187783968 10894688 413269079399503737929150929074197102592 10894689 59242153489833370256037311902423833600 10894690 220781343895242509519052229207900749600 10894691 80512724686412268826653215375440544880 10894692 282172605809985725345090768578332644352 10894693 -359447676662162649256836304352334477058 10894694 -303226120318994048308940021923454769408 10894695 -977595024800311198946696951945625600 10894696 -548126943671648971913022395265894451200 10894697 60742450195844389808235544115656033440 10894698 -217646290499189375055081884428728257616 10894699 95537021415523940611604741694514166664 10894700 352801964009115400698422452983196243200 10894701 542230818448400445549828404839188986784 10894702 -1184059171708638512870120625139433472 10894703 52951154247773176950470902756381279584 10894704 23184746927050269363753278623116165120 10894705 -799094287336886176182624478396211874840 10894706 -137875139194925287308818024626542782448 10894707 618632432070566131255684066127035883604 10894708 329113684945692907015762993614703036416 10894709 -200579249456001361128574284104822956800 10894710 120778191225236542400281402086542232960 10894711 205492371384863573726914108016114078312 10894712 823591465711019895778865421608793907200 10894713 -141447402649781232296527948084361500896 10894714 -245587257387431419630061132380475804160 10894715 69959931124019694477581888686439117520 10894716 -129664461610521496935598225156190945280 10894717 -21948887396796302964596124484864186234 10894718 13824703181506872148572392948252256960 10894719 377196043604231591075164296813016392 10894720 -510397177422066521879658117879300096000 10894721 308159145481889700890878962473640309552 10894722 127465393334507235210138275289763183104 10894723 -34430587211220613235712891598496346720 10894724 -89607137734238426991103199694122152704 10894725 109372155303112879035355504796036423700 10894726 -360482732335598537544226203528612553536 10894727 -5186159867725467569999160237280904424 10894728 -54999783137776706075898001349863833600 10894729 -12908783043076197911823225008039373670 10894730 42597688488401694544648317677913984000 10894731 373033126745994279695157747492552687600 10894732 222927356125443434835650143789854720000 10894733 -23057974246365942671296000035859392000 10894734 -294284537337496508988376263188510341440 10894735 38145933237438723478014252608924812680 10894736 -101285185240722800564044172086141452288 10894737 -76728459827229328664435632520922633216 10894738 152795075769872785629507523606844544 10894739 33845689281980917545688335087090383760 10894740 94572335409233976394713510973063188480 10894741 -205557495661644607631607108699634659072 10894742 -46968938839668309806241615099467763456 10894743 11651129071694582187567146457500420472 10894744 22608891573514351247613671774341447680 10894745 75434313331351846238037766188463003200 10894746 308665365471095135727347390885678419968 10894747 957182308242415580820961809327909736196 10894748 109948756789075539352806648827169873408 10894749 -45932742894237955160904806502831007680 10894750 -154659507388338135968819739107781840000 10894751 -97205786160836162471409358972312053648 10894752 -127002316016875148255019104547860643840 10894753 251795047231639728404468787040755948002 10894754 -432398271769450825812548821501880869776 10894755 -145021021586084639528325430616267649360 10894756 -5532512944314087912462554743434738432 10894757 60968339037714829090233332055403071360 10894758 137950153293815182399636692386137204416 10894759 379450881308538889898228592728890615416 10894760 -70064190635468645203742398834098432000 10894761 229477746655884994571256054372837904932 10894762 441966504235803817075074691850769449472 10894763 -228386075699565605459141038359343471680 10894764 3894549407779433665264625978590298112 10894765 -148368084030423319611696539304726777600 10894766 -53544994068248277232349760356787204096 10894767 -9179322362780897060269267615053981552 10894768 35668954035719392256753378143494799360 10894769 -281764313417329005723530449675775575320 10894770 -275386006129290944114808668191549132800 10894771 81158163080454723177289355543946506200 10894772 258151700635771019750437497628448716800 10894773 -286077779389950621226955065924585240896 10894774 173248603129543770546573560355839245824 10894775 263328022835274942710869650010634950800 10894776 138319820784671379528021288138312192000 10894777 21606198260113778499643338070280019626 10894778 -147831169421537886529994546088161418240 10894779 20151110988008025328950423531572707344 10894780 56926048536065864066396168610274037760 10894781 -13440950822054797087783759123621314528 10894782 91431323887807724888922079949147249280 10894783 -264598303408787980991846998983274603976 10894784 233264789769401180921787469329466392576 10894785 -51494906170279944284864146169150030400 10894786 10740579785819376983725942838226461184 10894787 614440964796617948442831749604030873432 10894788 -236135929607968211888693682025889868672 10894789 -621084376267802561864797039867638845410 10894790 -322490841980926003301330254622468332800 10894791 10830325115520883183145459380916519592 10894792 -556829913189422636856060409216524672000 10894793 54286788984712523731855112768774193984 10894794 -191241538444879895166820113945158150400 10894795 192974239237666212262440852949322870400 10894796 166033321643107418810685875744414876160 10894797 292308992230888990877246436313704623040 10894798 -33130722333956518237788772288338579264 10894799 -426690705320211338800010277632153158920 10894800 12476410272105292241690759618907340800 10894801 -189504904545937209563788698980827295616 10894802 -167037879461505001092840706440543201648 10894803 166035957362844569261716561482142803960 10894804 -163667930821369885594922445956206217344 10894805 -212895070497963644940392608054900171080 10894806 61242650079241734267912027224284515840 10894807 247880306606847723199456188403233713760 10894808 -438837746374028924855714025306407854080 10894809 15836911337171715796715144361049902240 10894810 -177177811847423351184123595631646769440 10894811 289810802838409633983499027381367584800 10894812 13433320944127404165937172795886154752 10894813 583351776847665754856422979528431980684 10894814 -147901792845767697561572481485804777088 10894815 31656940557407034994208835941854708800 10894816 229747455011251004120816494172665282560 10894817 693060133819963874694469867436594248866 10894818 53713702164440180274184167578423525376 10894819 384776042435757915441759067868428699744 10894820 207920580124995905602911994897032192000 10894821 -106610881613003256513556180754478749376 10894822 -80642173972815512602987534477928202240 10894823 -328585844683270650687135550522311689928 10894824 310177553407777081839267937001963520 10894825 338017219443669272196647054633674129600 10894826 -110630014688201342348370543909761872896 10894827 -83538631474428480512921666700909779880 10894828 -64614043849457345471282876304798515200 10894829 378098972941429116703295806605924643488 10894830 -155680347931970938068172285603857502080 10894831 -403411024409293146921837913986261054336 10894832 -47853334353019804490283313510075760640 10894833 -218963151785279630319862942757290732416 10894834 100865661925904899878575475344513676816 10894835 66585154366753107950269258299110246400 10894836 48290376861606801656912300948733511680 10894837 -20465887768972688728213513051343055680 10894838 -124765367411768463973211664538619703360 10894839 -175122993246245302102590838527846420912 10894840 -222136667402088746762310263630745600 10894841 -698466885219727846092822068348768043948 10894842 -11522522285366846128095706640336118528 10894843 -907674248275777845111720219767751698908 10894844 515199196304023832450655637758244265472 10894845 -65156606537984689408301485479128693760 10894846 -191827094756289726426261774126223921920 10894847 -315028446948066260084705233058462065920 10894848 26932288572584341882598528606030266368 10894849 194457330184803951795822536369625980480 10894850 -178659022855417128550407853950321876000 10894851 -156665478972778270282642183910311086720 10894852 -8338140361364333368387383658700902400 10894853 -51919133721510594719662022050954103616 10894854 -71687731877507381231017566012462108480 10894855 130992814083360464770604805909951120000 10894856 -101167589115330506774621994955458309120 10894857 -152956554311199953437059357448509550320 10894858 -28820516871018645842468050207859806944 10894859 913587773404896671291510255772855231060 10894860 254362188556351614350955624468583495680 10894861 864606241499588109263679062654034737462 10894862 -246135457967983379236153644947837430336 10894863 84104635442482463028642034543728330624 10894864 83596928576330767522664895315549102080 10894865 53625363290789503910450219391042532800 10894866 -132594877910512787443533004448766355200 10894867 -1938172541271595440546300573710935160 10894868 -370540498378285515967577830247923047552 10894869 -269581995256688498312914744297784678706 10894870 -45794390770562689137410603320079278080 10894871 -40564190362204578494943549588595051776 10894872 -137427244750709067037479697995612364800 10894873 278780505702680256912429352213041067680 10894874 90476763896880926450037442944083677440 10894875 -87800500167339246795058429597579560000 10894876 265744259747059267866637422608994383360 10894877 215764300582954969715891601056416229472 10894878 -93249855576834863358235002259956612480 10894879 -73667268150112602906266691262468227600 10894880 321620375998228784803656332337119232000 10894881 247650394688537753644877804327625731040 10894882 -532597624133371823037285911767804305408 10894883 -369328037836548283032278744138135240868 10894884 161869609681774609543089032412463104 10894885 -47442729779363300039265896901128577600 10894886 -378969012333970981441067356280398744608 10894887 8922278949769773983654141026834968768 10894888 94175396712698827651842943003074232320 10894889 45621765023539758761244078525323311860 10894890 28871045368314409027603660583108044800 10894891 208069298048189500423146399733684995472 10894892 -325107330129755646705518198044983717888 10894893 -48602095406262847135060958574011923776 10894894 34532218198299932730671073921342480960 10894895 17611159032918784250468602470566915040 10894896 32007487323315627856642146233314590720 10894897 -333850641958516685617762893877533030860 10894898 -3822337319575200098362127123817051648 10894899 197295669638612894319259273324778814264 10894900 163340492458012656706426328923858640000 10894901 -397537103231623293645639423488614078098 10894902 -126767233866631075494696393235315541568 10894903 -1025018402331827495408662011662957457360 10894904 1059468124011910638099440121238619136000 10894905 -175729488656909726663236816301264825340 10894906 -198412990052650661873048776780014473472 10894907 -215744071234172765178435201948837698844 10894908 316959943245037509778190737092532892160 10894909 26269193005610208492871537758876618072 10894910 1730871235111355729522014006299744000 10894911 -179330279832514086521534623687443983928 10894912 -31723646965467630105813512100457218048 10894913 719712272703981154045011090093937352640 10894914 -115956788052392277684421956907689410400 10894915 363184966668455090296138537353383020560 10894916 -256654213434349214018332206998188290048 10894917 296658538740147664762229636547327741600 10894918 483229845269367795281017541835213752160 10894919 -54076699016610266803835330854119579648 10894920 -6898545664560199942153139060807270400 10894921 -517689964079907253858513062289861379878 10894922 42735216983310207726438064601645566512 10894923 -292167284627810982362305309834170852000 10894924 -134202186896531099229552495029705039104 10894925 11359032561940866480780603766634235300 10894926 45288002803943776693760633577653176320 10894927 -345890211347630749260981629215075790224 10894928 -278691452314982395615378415305651126272 10894929 -84182255242126057094812793060084415360 10894930 -30897872961066411344059441069185958080 10894931 -160176680328832289702796451177630613268 10894932 357567300321310644769200094737188659200 10894933 -86834055878404365731839955559480764800 10894934 136343085973771177550138087459737416000 10894935 -88728931373106939223564952746552591200 10894936 -375416665657740184408299852926233190400 10894937 -328221743419294454138349747909107247408 10894938 -146497437040790628091276201956088659456 10894939 -47480189509404913401098343090258239232 10894940 77718583291410921746329905825312768000 10894941 229914842954929808586617163443150953350 10894942 302140640971254361223431914758584502400 10894943 472855910828979296348916218094128826816 10894944 -120839071775606247646172275039379128320 10894945 121748751758452709318485113145144114920 10894946 -193495726853019950842164033636825297120 10894947 86787655497622809224511087295931196672 10894948 382643816847045008519228253620656903808 10894949 -185946245045420123393662152691867084800 10894950 19237872256260043014204136189280870400 10894951 213007110113793574549888684368113413512 10894952 -446055151311114827401844964205299302400 10894953 -9793262958535023877894375832120529696 10894954 102155692605000646661009699283586782720 10894955 346576203655550273344038420868709403360 10894956 -310412941379100687171919829448142268928 10894957 -253745112789605461542511765819607532980 10894958 22192283788974963137095660146093533184 10894959 -474225836427880712139228998330680070400 10894960 -131862630673604984570774841815778263040 10894961 125703308124822884365767207258068160 10894962 -31176371560821382940059543783653264384 10894963 261340869833354978544641222763776379212 10894964 -7986896582854405018018654342713064704 10894965 27474404632560760174313168278498425120 10894966 287722147472823541421882472113686909824 10894967 -736265132964015282224739139853536440984 10894968 133472431212411752509287815833219522560 10894969 -34623982196328622215755781471033011840 10894970 44447940312376361138827539625428979680 10894971 -178367367532442874748680397457546752032 10894972 -444468795450309190755927223829192544768 10894973 305972666718660995049448993539218039820 10894974 75645350917277428971377754829531176960 10894975 7830675552870983616837669272809172000 10894976 -1218269318736862658423421428628644167680 10894977 317889395722006097729000052146850264420 10894978 -104610893346132643401887236607578470960 10894979 -245922693760735138949502531263573484420 10894980 2563505146886077698707619221611253760 10894981 -135959373481954134741682771902753676800 10894982 -178815088408035801890129440842633798528 10894983 225278228057572424763617662283409134208 10894984 -518470205822930922026385478740803297280 10894985 374588327062162708688302604381762064000 10894986 -71469811914460854125864209942753440 10894987 -633851782420892594419432918676673336364 10894988 -82776070397930294690562450427314554880 10894989 103121335416871276788926879339578413120 10894990 43648773698022187638502954826425370880 10894991 79969061596240316462654560743962713392 10894992 1883633910629540527654578887197851648 10894993 439332116660342857181371675488445032242 10894994 -593567509315897244649887332691024192256 10894995 3002774480472801683175791614505028720 10894996 960789822422617510391121074969292800 10894997 156228002341670734545838831509663135072 10894998 -13059259959695880345122615809613991552 10894999 275437404860851146913732974223193904000 10895000 13600896851202992971976803187424000000 10895001 18769906736318525395336724234918697984 10895002 -481536272615854229949668058929945868048 10895003 -357280270781056659656169183417328085772 10895004 234899582301673328305394844408481061376 10895005 663037251115852040671262628614971012320 10895006 136036042824339127920484600483715693952 10895007 -554238076683624432104876495351754827520 10895008 197197860037081091037920457444512759808 10895009 -332223270844616438330041426795363127040 10895010 -16682389830878499548040013573747968000 10895011 -277012909903872488012241879169247269900 10895012 -83000789340748858972391968626294521856 10895013 -45662799158749038584439323768279750400 10895014 11083744187721466001209782040897653120 10895015 -90655686574418855185268728237660869600 10895016 -288338515092611147445495974930051481600 10895017 -171479132875659341800198602809724084608 10895018 -498558571581050964487218287780812872960 10895019 70238961058717198686207327896029832640 10895020 172905572571020953005638220513456430080 10895021 -53219887950563281450600756401724603776 10895022 -81118931931308527670170868971009489920 10895023 1160626639674035047828756823260576572960 10895024 1052111423840876850074580165232558080 10895025 -115291414364315360112817172735257285200 10895026 -70538364499700460829857007071220866288 10895027 -59640619450481890111754791342724892000 10895028 45998637808759265933840407935249432576 10895029 412295551846727920279302367316823486300 10895030 -227128295516231746988331359452674531840 10895031 -11723055863515278979346175979723705344 10895032 -337524666992820585889980190252951449600 10895033 -280076032339156324686770008380755777280 10895034 -274316538455104954783302028297057950720 10895035 539365644565997893204368708339404676480 10895036 -33201576355724166548925228245253120 10895037 -376374213478250509318870197752931330720 10895038 -134740951727782672010437766552685957120 10895039 -8485429225355318419346429793837079440 10895040 41404594296555993357536729906125209600 10895041 1248018871499271080728726995695090763972 10895042 364184517904097968517828611088581182672 10895043 180898953897114112330932725238607945728 10895044 102732754738171055892006498959909419136 10895045 -49683992606293618143083322681252675840 10895046 -265223704313387340038164387338732407616 10895047 486721178076143697136736253828942433496 10895048 -27515272748449262491364712810553344000 10895049 330754894175687134819524856909181373168 10895050 -32789453361528035390941467215295577200 10895051 590401471297535207195003705085760800 10895052 -245541359626317245039254321291141939200 10895053 -23387261590360221798619445227877605032 10895054 74882336620216462199869512576232488960 10895055 -244649234126090323951313211228351360240 10895056 133807223807047037845121493428391116800 10895057 -356252413232542486468000343154261075468 10895058 186796247253483549085661351109519907200 10895059 -178868751198400300200627520297501388128 10895060 -36758780417489001797622699384365168640 10895061 182655126315582752889559954695991545504 10895062 102333368294704205101238560334626976640 10895063 190898681392039763674835170004549394312 10895064 -358792453331587297648457317138192404480 10895065 -441417792723011859042651913241754924540 10895066 46713928416862904715333878793685054464 10895067 50990476931298317048856793658527376916 10895068 172938150425318309304858418070453230080 10895069 -261280008262997744133441387121487773530 10895070 -13342214787425473638962744113739120640 10895071 -416638951107933351183913508870508512256 10895072 -792369721662043504036425236162577432576 10895073 -112624417368954145673666059116335432256 10895074 57831089383104646918363499136450834432 10895075 345810482132375637800492179265047893000 10895076 -79122542256080138885539618532124131328 10895077 -158033041972349116304697559766735999040 10895078 -427504806451651110106517810562271219776 10895079 -207520328669255771681130137678775887712 10895080 330569750434128278302586892639309004800 10895081 911714069018840877828880681343452989882 10895082 -1323542175976694853092399467564800 10895083 -34240824010025378726075989387554888296 10895084 222110703796457354075371854362807337216 10895085 -54552842423566096314578672369112784200 10895086 31194621676038528471333712539983164992 10895087 133577257061656075696067629581628461552 10895088 -66857572099892247891649069048518868992 10895089 506200560569737395161959014119921367890 10895090 -230920397396092664258576245500134383200 10895091 -279956932906778186745847974358971869136 10895092 -28583441606790379423046501315129714688 10895093 408705687042668036759664516711718431744 10895094 17626502090503852355439838294307020800 10895095 23853009082554893552706470984548701600 10895096 -268937452181845785140404116226230435840 10895097 640225798364827305134350106621314504320 10895098 -226241510686779538401125436971265611520 10895099 -488572042542361189259328574221929484936 10895100 94034168205908830209648952069284864000 10895101 -429236621326786662871537583765710335450 10895102 31711731066042102001983389819602166400 10895103 -175791772479479238721584050215725702576 10895104 17038835853814314465606225221897945088 10895105 32784765496646484132201969647063224320 10895106 283083549866145860975110122265899903744 10895107 -874203030293332742796864839360140976644 10895108 -51312499803499854348199686167446032384 10895109 150273478863740632626272477533105319904 10895110 -318711822326172411576286762758473447040 10895111 -193401793755404524466226767721053611968 10895112 80664326090515931723078803391856360960 10895113 269514847427399829488594698850127384000 10895114 88415574005528187890640199423974859872 10895115 -37767652589605024723830899703377103360 10895116 58910426091790487730970394638965712640 10895117 287629559451556482993387418503852508800 10895118 3110590370568125111373213786996490368 10895119 -155191554995273680284815241116343430480 10895120 57528879591463922221864704989674291200 10895121 -199440691694961257030037361641776733120 10895122 150932594295903855664638896684518444032 10895123 -57916973437854718460776543022310080256 10895124 -354422334039826285258992190957337708544 10895125 781188630812974934558953831958904000 10895126 150904460468859841028722319238937426560 10895127 526520891002242476635792888260002353920 10895128 13701137546474117322965619073569976320 10895129 -295840425671505613847800737888273293568 10895130 -116634224050471452050237524883533346880 10895131 -107046081557546177617168468145178450736 10895132 69180923479232564102192219336160514560 10895133 -56703252546925883354406848660332970400 10895134 -222957837656837728775139333269333589120 10895135 -83117814239956579229924732766484063440 10895136 956962198748741684591307135551275008 10895137 461357814313909989795533657371525475424 10895138 -63734257917901474517759879887402763904 10895139 616345649329890193155652226617565786808 10895140 -119156176493194802594235646557429538560 10895141 494553086546868611176703598044866900542 10895142 -189890008013084923854763748505027417600 10895143 37135223776877182645161187823112113200 10895144 174480359101783306934091747098598021120 10895145 10866349316538976472706926547215553600 10895146 -33613889488737521240073971308887599616 10895147 -867161070164989661440760656543971892728 10895148 -448492344589127291253888793905960284160 10895149 -189910621729505758883915513503829141780 10895150 198419475305088977015172625148866579200 10895151 196991608827340619540539899974300753280 10895152 -81169299516406986229530705367944757248 10895153 -465581115040022119065071403071275823598 10895154 302955035735030677349111006041397589120 10895155 186275405998766930908159843811352826560 10895156 438739706045127169605834694183891163520 10895157 22780210356182318332352354499514617216 10895158 23599184261459401712659344552561739680 10895159 65020212622267747894608211213655092440 10895160 -89029578017036390632510269040988774400 10895161 574491528686276517398565005760732504912 10895162 -415758026520246930834667351323447969168 10895163 249395908050268427540598426303911474688 10895164 100590822925678376354489736541680304128 10895165 -243531581059428790610002334189006297940 10895166 -35154601188946673655327635132927640000 10895167 -64273146326616242635501703901856524608 10895168 760123954546376499890524272036151296 10895169 146531512981334444896703336587666682688 10895170 -50924260603539714290958810334225843200 10895171 -85552812804990428678253485028091818288 10895172 -349983047182797391693643498351816552448 10895173 284882455667477491760715548963197056444 10895174 334483716931413997988914505560533738336 10895175 66234683420747926147091140061521446000 10895176 -33089508909287282289693306822071500800 10895177 13921020023542053423799032859929112500 10895178 -6865226510830762991189050168236518400 10895179 857209056549710355368157326230564661780 10895180 -286833296917902923380380270088861209600 10895181 -186344708435710344067364252046772604352 10895182 -209188748826025670030968952112193776000 10895183 -117007071309738414620954131993164177096 10895184 1630288343652225833863926366581145600 10895185 187820418581686148177041969792884644160 10895186 331372527624578062337427820304513691792 10895187 -200102135613658963942588893919355712840 10895188 470169706259102414505603240476497493888 10895189 -59810167871901347096647214716419149760 10895190 -130115379860852956296525790772225316480 10895191 -119835095171412369031957650865896604408 10895192 -35586268211046510455761057992022425600 10895193 -350263972196098432402649094045992022480 10895194 -224771114441145634670330154190037337120 10895195 -601031277215774803145465368173508372800 10895196 92567740447796740351944447214035099648 10895197 -296435305498554185040732820056394471220 10895198 94301180301994272508248361113662610432 10895199 -215455915698031845994814049918198563568 10895200 -164774564393575441637272041784000512000 10895201 -975773045738270924540062835336425033728 10895202 -71770131776530201991196100028845939200 10895203 -91422957121984630212758383825022720 10895204 79285444307138609885711488342511827200 10895205 -82155316947678524206143789035270705280 10895206 -47453376902257386364211694427887267840 10895207 -794333337060826878178747145304736169544 10895208 -3933828832342761313698117392286105600 10895209 204426539508831835250475239293392165604 10895210 155735051082098156914236239874283701120 10895211 -8901654910026341605104887492463705600 10895212 153983558374467652194185383503962549760 10895213 -124937035568090534136345637055295559680 10895214 232768772988452417147044380419357752320 10895215 -114669672508826397462941625820556652480 10895216 64033571751614839539050411235200827392 10895217 -129097983937454405255320960323978414144 10895218 258818811581985718576026661540015091616 10895219 -883520816535840252687584534672043283380 10895220 -48769628352556623924283894287327928320 10895221 -686555239413227520344853126520972922578 10895222 -10515592154327342445893191706216446848 10895223 176459250315038641036327068214079735784 10895224 5272962607056430486542184934543400960 10895225 65792267680850020997984297714445186000 10895226 20661041880606736488958327477796972544 10895227 161396642420423344232555105984341606400 10895228 -237788589751650579594140163337312495104 10895229 -1932253006379061638775464885517390720 10895230 24682581567776815131315585993216989760 10895231 292918761095200344198477091634816572032 10895232 -437960809578102023026614135854569881600 10895233 -131878130396455571365115755404908891518 10895234 -25132026479794485889810404513085249536 10895235 -104042659338124208552076440601965356800 10895236 -958115435125404114840563830755669436416 10895237 1043353751625321939572319212251596826560 10895238 -172501447366037235084366574743128401536 10895239 289824402658967806246013306558557942040 10895240 -551445368224958280706551356287106611200 10895241 -43484471211544327201845539941155409536 10895242 17272954782920664742728353716002847680 10895243 562914283032999569943439603424443809492 10895244 304276694092923830268214008669739438080 10895245 -201572457132092720266180747796376568500 10895246 83040791174255135024806469128534118400 10895247 379109480796673514196412607913269427840 10895248 -78564660876369766606464274872128225280 10895249 84388709762627879703180294798482898432 10895250 2315002910383575009426720089721600000 10895251 77192414236612099974291561769413828904 10895252 -271894188076001097048627937784890971264 10895253 -516055890894729957650396255591376998496 10895254 2697962025785303370564962068627445760 10895255 -49795146461911406992990645932379287840 10895256 -366655066388851604816848303925137612800 10895257 -143428404920484753734385186551225997360 10895258 -254567451946447782553572200785346205696 10895259 144846914959881394021116091263530052504 10895260 15461700050956060190060930124486696960 10895261 -52448448780629301013592665361794634592 10895262 -22771773565645930167353958738258195456 10895263 424296510905972583447653422275361085088 10895264 620029391417300340667562177391592144896 10895265 -184683934784289604644384867850748961600 10895266 -49456384084281740935173747071342824800 10895267 -978523904253270040303335829152078363684 10895268 -397512351505139094485236143167677784064 10895269 -8126082393600967234816710239888724288 10895270 188528625209633499232714206300040536960 10895271 -612932094960332584001602517057940737760 10895272 294004884361592372880008950689950023680 10895273 596016659736341985852374438121598422522 10895274 93939050497570932201645373704776327616 10895275 167993878460139324869001566665346839800 10895276 39684856841221084562482614601012773888 10895277 -218899608093353770475253674622396454080 10895278 -283696836259156412192698926973013818560 10895279 -240662731539047871281415262471145340024 10895280 7422147973256437654215011584306053120 10895281 461552234965348478810701222307412616082 10895282 62409476796055732218392850006430015392 10895283 142810864934450212308952168165332541440 10895284 -35789222839352605257067846980583976960 10895285 703341761835219698819321868872924620800 10895286 37251411789957387838014421909959459264 10895287 152679889682886903899974602635686784200 10895288 520385627065916561397135757315404533760 10895289 -155374897377560236495284795807178508976 10895290 -78297158727120379659013116478360765440 10895291 111264605793243760459221028832051865600 10895292 -358223727530033626481411182579366608384 10895293 -204868222842514175832746463463887658560 10895294 -445161349131801094104897244636894639680 10895295 -31664238165145498920280928688503806560 10895296 25203900873947670667935386459407646720 10895297 12763565976506733983026095630214478832 10895298 -101027573646077577480907985639932254336 10895299 57084081316652841606206914259456284680 10895300 -37368580277885212598138045363764704000 10895301 628488705510199048123711579177186591968 10895302 -341147307270988475725787322150450453696 10895303 -281618202190299682920498275313808517880 10895304 9091136062327063634129569717912043520 10895305 -150653738333323407630170883853874926080 10895306 -22206702149317499104590481189013277648 10895307 -295489400000268696771862773604744830720 10895308 -509465428349011336372881438355683235072 10895309 786351903836043882317238622263286931040 10895310 9997363723744995486728806054211981760 10895311 287940361971446425599856411452161454832 10895312 27927231558851247187417466292825538560 10895313 100452924240266793230148428927057496960 10895314 530761987263787412839426268261949722256 10895315 -455854460458949158304406643140297593040 10895316 -13181524466334882253840022412093014016 10895317 -153649384285704600966751120366158498468 10895318 22324367111897765945961594269500492416 10895319 5969728372158934973295961320667894824 10895320 40924202674838863834123775157259468800 10895321 -48303280573724867091438883359409155456 10895322 -77923683379862604862408376798664867840 10895323 -28062807468111855999102999367227178856 10895324 -509115257340625235439302794862042112 10895325 87532116834546678613409028288616593600 10895326 43539044853274086212621537555798265024 10895327 138152495278329105460195393264150059600 10895328 518310514226241976331123774531014754304 10895329 540968297495566659075074724001738502760 10895330 -31318930763078261810613834733701857280 10895331 -247691860109088192109450628385000907536 10895332 154304828364357995546907171513623367680 10895333 404687528896841412550488898501551507582 10895334 321930390740100047636841906667126456320 10895335 443332463304036457971862665802788314160 10895336 415953653487781038486004103768931317760 10895337 -11477347925459572673193671336351943360 10895338 67764320787830628790633335284827750320 10895339 154849683824876413393962327433841993472 10895340 -2134332875133382571241142493234626560 10895341 -7249518616632543262258625152921821258 10895342 234648045271664188760278178453676651072 10895343 -238695090133125712926815554985652057336 10895344 -139025253696418084905134586413700874240 10895345 -159739279594876206330293675932770147480 10895346 -90914914427124804896791810651881937536 10895347 -333490064390258309769153624941507681160 10895348 402627687010652824271101599605819956608 10895349 465191105462700709485213336204107756064 10895350 173218113872977728545493156677031098400 10895351 461119118280501769194886967755153676160 10895352 -45046778227546471910286065373201039360 10895353 15597357503304169795239480479192432640 10895354 127089374428635098263986649615573955040 10895355 386907685848852399864215073910380301200 10895356 -69516472187997865088697938275583918080 10895357 -205229995045475470152173054971723548768 10895358 19219605499883468362268632281607532160 10895359 -11625332827177163857482332505633341440 10895360 -85679556801352009101186276244271923200 10895361 -266702565260114120716601393164449490128 10895362 61026030424623173716570608520479367200 10895363 -312091504923719353226870338697622896388 10895364 555090525358070283514860514667226316800 10895365 -16097086640521518179874083729986691880 10895366 -306682907643842499680522014647387150336 10895367 -36563766302222067420993487217440320000 10895368 -417955332669916190982521813327846522880 10895369 -5531273194825224298867932342087611832 10895370 91847656217291880444772797140709484800 10895371 -7550165741448065603811348247507402848 10895372 121724311682377776755502940814247421440 10895373 578034666472029865454663378033521582422 10895374 -127962657797216867958272713357151288448 10895375 -317257207530043532129131002157958112000 10895376 27100192965145712779763695058807685120 10895377 -2153437497473392663882118085278393228 10895378 116123469946096233588407383261348005024 10895379 -345665770972463161461844753119123073920 10895380 -15754841155214766634330519705627660800 10895381 111778128299712523629306157680346540224 10895382 -5341183966418333796509177683479872448 10895383 16893757317904184885026059733760293144 10895384 -130082869414368173576618236529221140480 10895385 274865974285059420573668060408619634560 10895386 -67106205304334410829807941532309111040 10895387 -1085672618314917259096158507939856668240 10895388 43612747566297771797722427432457609216 10895389 -401224168597311628205969419318430374810 10895390 -42466893453472167830627650995250141440 10895391 14500009209562642314665861189326282800 10895392 370463110042172216464001048943006646272 10895393 214219250606912583425348112668817754644 10895394 -46187235623940049354287354817327171200 10895395 -210429585676809140114130351704737272000 10895396 10165556283583699484734558553583604992 10895397 511489894986727673604289540528497141600 10895398 -403140270734688685913516460738341021760 10895399 93431361429950230154820889525729628160 10895400 -39318324581132178037259694409233792000 10895401 -382733916550594119492457309749993141792 10895402 -11100502878795972709096477118696363520 10895403 194555259501932877170144854860921910104 10895404 25662748812325714471888065293249789952 10895405 35528222143045645080152378958652485120 10895406 -155676111498278545998908901809265831936 10895407 -325255922544124121829968837677120079768 10895408 45183976777063211463496912903725809664 10895409 -49713823059259696110895661668128716352 10895410 -200059785044593488086645407014355069440 10895411 123602018610563036072825905390159224 10895412 219611813326872217067236779476103168000 10895413 -492495465769182676393549759544151560338 10895414 251872871766746849595611208234392602752 10895415 37144170107320907263893404974216611840 10895416 -349673383475367367981946298118096896000 10895417 231989314348237725998231202495796932480 10895418 -309579107064267009478865738388846497280 10895419 -264040079119920326788541479474538263704 10895420 -14998859740389631406880384691571166720 10895421 312279568364119989226122411984046778112 10895422 16169139132248834296390043935600826880 10895423 131696453000421572758043926464285744000 10895424 -58285815611069295858476661493878226944 10895425 -69533678651116985036496325904810103850 10895426 -2002861590009565960909989267726788736 10895427 29188060545827324887110935756511150240 10895428 -191774586317477727398817809667028745984 10895429 936222814143195685513640764685161396284 10895430 -10921814070180580272199471845808711680 10895431 62666098419003006141391249735246717000 10895432 -272422117621470161285761484951863065600 10895433 109676676775956874738148968736072791824 10895434 -724398603684728348783194930810919347200 10895435 573189294268339505839861360862544457200 10895436 -475877424472492753754135461112229319680 10895437 -163743322391128400061677349011445167648 10895438 392358713475373238450228921425032573120 10895439 4854548909652357196623510554032095624 10895440 -11677258919567261445375910445009879040 10895441 670684044052935126201060705032617609842 10895442 214444758023909722609487729150159440512 10895443 -817506875412791460670295404210725206880 10895444 -589205588625192543602989306872114829440 10895445 -422226009272002947494856950963232000 10895446 -84086985364590678528787068261503877120 10895447 -561533703250112249247583413915310357968 10895448 152031001549121047552329965126320680960 10895449 -107106535622788744023580183678546745600 10895450 244336886589237738886234831846389954000 10895451 20193662728539883578573410538815875584 10895452 -225153950815428551374742101829020900864 10895453 1469122364758818229016714319190847950656 10895454 96104829942811956429518628636290749248 10895455 -552508047506531744245925584507485486000 10895456 74321013802821350662733739909846663168 10895457 -341837206761558632218650759024593630208 10895458 -25613697726448511542253777766411892224 10895459 -44849226788128490076232983860542970340 10895460 106279183031023184409891749543907778560 10895461 -90300079002843077695093399661797223938 10895462 475208546737889312308680163780151183232 10895463 41799192801202846383818162776605014544 10895464 248509523116579494212537364582078412800 10895465 -221982401719591853422577664297031176000 10895466 -49439833097289597012175679624899320576 10895467 778980900055960816479624399210107174952 10895468 6299279263319144739475562518814100480 10895469 -91217071722728180104259888938815360 10895470 -137205196095121300032039927348124314240 10895471 686910751068132670963231131441427018200 10895472 2031825562222542946304240073644900352 10895473 -395962279052706935462731286935343232864 10895474 334926027775979607003507195311788185600 10895475 -36189483974779251885983100442020754800 10895476 -133782347765054596217416466939325043200 10895477 42238321131737119908266863804894431744 10895478 -69074319828315625666620075883625144832 10895479 76267182592900696159343305916667901152 10895480 239890362053158157112283717734900940800 10895481 422130089217293220095605274229523594170 10895482 -70355080912890042879159246576440164128 10895483 -348737794842155061530158211048068760976 10895484 115145516394401064418122493611909505536 10895485 222470185411812777469664693712302907180 10895486 167519544395760436461547517832442396416 10895487 442258723657628527480717770558571396752 10895488 -847169709440946136118931859234074132480 10895489 -155981191376414305317111962279001756768 10895490 -52262312445346371539770158443305037280 10895491 -4566933709494778096364909620608438816 10895492 537765762598092070685888300060400675840 10895493 359418219858995638326514134046114544640 10895494 176661094213504578393117236096967961152 10895495 -185373662394209977881674223407753198880 10895496 368635919560468010980818351477816360960 10895497 -320316999743794378089842893674686018268 10895498 205467322302084019600748871943735623264 10895499 672329632134071967107195556232148211120 10895500 -79060672298746902160738974636896256000 10895501 -18216170795982462507719734368745269960 10895502 -116488928169696378838778944260781330368 10895503 387709412200061705884586768321734928280 10895504 18355732167463933376777595366036897792 10895505 -124438258399979739997370100986387101440 10895506 155822864514360361941691620569197271952 10895507 -288229478716300373777030860729791085488 10895508 34815897637691597531791131453690544128 10895509 -395673294905011311358104651281871756960 10895510 -111666972088224165936766196728717827840 10895511 148957717549109363032144953828703296384 10895512 -12091568584613114332232570989788364800 10895513 163406613857866742781401578498002546762 10895514 49297077623266288618108716795465400320 10895515 480473189050118980670154410119615994400 10895516 -91265885425930161169631062877977858560 10895517 66736871497094029588414684205183569734 10895518 109765588447501906398087675683653079616 10895519 -322593642359984642894095116734090530080 10895520 -235540461902146289378068521730572288000 10895521 -167580864210414252682393775857886092416 10895522 567805138160494199668591427678613427200 10895523 -145929837477765215448424592713323515016 10895524 499491094049205809135257531872680084096 10895525 -369283944309080506559164885182897722700 10895526 84400576510150662269256158262618326400 10895527 117224132977303492815042760026751775512 10895528 -76550229947993822061681971897359073280 10895529 612512124942112441303571895213843785568 10895530 -37225319999099222082393780805652084640 10895531 -289990777745810392934650388514185307600 10895532 214763979214259960576573944427419238400 10895533 821401709926710638999996231694309712224 10895534 37223675818650689213528356301225613120 10895535 -113749641681394276359115038466575069600 10895536 -213896460718467824812473839015483588608 10895537 -239847984680480053223753245084512711360 10895538 31310887203063394725840022017784323072 10895539 -62208182984207030655753152767187956160 10895540 -281126528498845999040939084600000593920 10895541 -33151926641049869924967059571483205440 10895542 -2161600097008657653928836107153402688 10895543 646351073848197890951302950615823626792 10895544 533905787735394163265275869654711889920 10895545 80018960984555826385687567488835869000 10895546 129402891734801156627510729941298532864 10895547 -317907622800621988645099430758496136480 10895548 11268316299573754674710828697587115008 10895549 115733631544427759001267143777764609152 10895550 93723192804007705943420102822268672000 10895551 -627507871627456988202617777986051829400 10895552 25080388904262654586308445693050617856 10895553 34226470530700788806417656943210186082 10895554 -370235876506459565984273397447287391024 10895555 -1150694109460736738132752028084751360 10895556 -27868796337906530062850444773998919680 10895557 296613757424590948376201588850118856320 10895558 -45502067091658861388244248657602960320 10895559 -414305404525093174643463137068551864192 10895560 48384279300773604921261497743225651200 10895561 231716743125134473470385363801905723300 10895562 157640083471238573995479234279333814320 10895563 -317462098973066308097569832503817744240 10895564 -441884285436657873698732190746773392384 10895565 135965911298434410528864684967453175520 10895566 -144160911066465051647423742403076829312 10895567 32031111740624702169267540623633669616 10895568 39191097506023174005579620206161690624 10895569 -700319326628647054566260948004635638160 10895570 -41601886351478904333452155108594606080 10895571 230460591897493040350392654618967151880 10895572 -43259430192437149982239162392529440768 10895573 -127559632575377473818069239111462850696 10895574 -88888865032579097266129309806089072640 10895575 168779615998118160939232603438454227000 10895576 -445435567490921857538707389103410585600 10895577 113841825545863540511774516590070289408 10895578 -71991500048199300330762503377579526160 10895579 -248229054350095287970548933517043813016 10895580 72996586074412471760812580853550540800 10895581 -425854247970629261753783206667665848576 10895582 442521712926967255898360427218034955392 10895583 173836516059023307778104320181133620864 10895584 -200272990901091343882727026872777965568 10895585 332386543593099925509148655998309675200 10895586 32681737177253842392863542016666523648 10895587 525050986775133390541354768075502658912 10895588 454469356125850715365334358060060579840 10895589 77489955712287740405115142910299861920 10895590 -328572139630706290413445880837106691200 10895591 -431163215050247164724245479041885545320 10895592 -257750377530725905990053065544997601280 10895593 -307486272054899527564476980896130777158 10895594 234827449650352271210439787213616946096 10895595 180435633562227954215911409613242173440 10895596 387440091544292742474244955298761169408 10895597 661096498663263888498509909102934809046 10895598 -823454831612082165868556003784287232 10895599 4652393380872687267400190366094541608 10895600 -74358353276464976965756164356419584000 10895601 119552515991545437545261478330231152640 10895602 130301640590501206554558219558955444752 10895603 3460416526121736869543105379458270760 10895604 -136662449122767406378026739409585455104 10895605 79529816854817514938883229774539096960 10895606 238206449522056214328653542200578129664 10895607 1008377516106282859915150426112438918400 10895608 413912602024007077103737155639424081920 10895609 -494107400991947259893126696994015095190 10895610 -1073576990114064042257680635639720960 10895611 697962366840576535469683057569637650212 10895612 14542256696943013394059028088657653760 10895613 325730638339905031509641060946999942144 10895614 315609592542957838592568523020161350656 10895615 -41179331439784051409690694056529558480 10895616 -178611833045101492779220909613635338240 10895617 6226886712323165040010580457740949252 10895618 -428827872913149535376514938240305119360 10895619 -30315269304269579013529783103694708480 10895620 111487519825831567063598404259379559680 10895621 105782800733568861628050134825824820544 10895622 50228440111943663229830756725476950592 10895623 -64322189251885731808776704677418288880 10895624 408152122020919737968145406968600744960 10895625 35804186554735146262929319417201312500 10895626 216035366513244156603185648589642240 10895627 262823908140331465033991728661534992632 10895628 -146234040638149001173735071574100513280 10895629 -396216611895437892226868122115705435616 10895630 -5368803272355148618623895084200287040 10895631 -442640393037496481070624555261042717048 10895632 -26683736836327930768449727593679159296 10895633 -165909223546829506861925851152480396480 10895634 -164419804128305619482065503759030251520 10895635 -64412727285506938680224065587966651600 10895636 -100367463503467882831444911174786337920 10895637 13313241239017932327924656466805640160 10895638 -82790290227287879819822716264279013760 10895639 -835797860306909889604686344324120005560 10895640 88548641681881009643218647413397504000 10895641 -1141059602965744387142591231477013488 10895642 -277069639218986541513445247749291872528 10895643 -457623355097980533696365004776438910192 10895644 -474291291441452256533193062778989361664 10895645 -442244207131129781690310508900260208800 10895646 -288337807790256403840244492157032500416 10895647 14947948707303472653701120631461733600 10895648 95470953434624362817627446801858560000 10895649 414993333575367794609168210325878882688 10895650 -240717659398650315862532773631536896000 10895651 54907619893648238899760005096705180704 10895652 206868488920691688516360632140790968320 10895653 -968008641073556464765651891380122204098 10895654 10994731173676927521702314214792652800 10895655 -332696400148085079380535065867483841840 10895656 -774497146247267915312704516689805317120 10895657 248385822297351544835997510509705768904 10895658 -238906120097945264785750684098807273216 10895659 8309833434774595868257955173210780608 10895660 179392227225377876278197946765341788160 10895661 206627134884800055427335207930992208000 10895662 -177616458375300535561756027876447167168 10895663 -76238222748072403789764194998495544832 10895664 7452014135905822439734051823655321600 10895665 -58508534101678991630771109772278600000 10895666 475410172654362375928734122067877264800 10895667 574638286571450951528577836571137453880 10895668 100482546747401071480284315098557796352 10895669 -26144910658764804345239377617790017156 10895670 -41665970542600608038435899807255313280 10895671 783545265220091886865744217464099368872 10895672 519336483872996855629616333507902156800 10895673 121563855353849340716241447128173462368 10895674 713028880900039343075318345687958408192 10895675 18751003903249029523557265961544748800 10895676 41866495679990658391917760868781219840 10895677 250363634752174881780184052811594768120 10895678 316479124603872858769898518106154492480 10895679 -592933282834035531755247862478798896776 10895680 -35669164707423159145647553354766745600 10895681 840163248992276786284423757435079635712 10895682 97116823720854583804944661410122724864 10895683 -96774503221108491343289027062868357480 10895684 2450849937192649125313528528380804096 10895685 26729427757585072896785985242540176800 10895686 -4387974390571403668465863288483630336 10895687 380783275866393657389805997821508200 10895688 24895525200552599363006784786085478400 10895689 -526588304376718144549588759403052964134 10895690 -103243098996957853787100825691338684480 10895691 713219540849762897787789540209846810544 10895692 284028098696141554654750848902015234816 10895693 -85970480859902466184753828748893817280 10895694 -45139971502358341603220653100548116480 10895695 -22098054175631173932797199932488279800 10895696 11908771738713641629093136349504602112 10895697 243950297040954740324726175641675033088 10895698 -41450716701387650938399106781100299264 10895699 -164286438359571846512766052885544097300 10895700 -3589300902053461160670876341885952000 10895701 -417138208553622779735280082151968889696 10895702 -5371885325343077866175027119744441248 10895703 -12134831277563245657378154224554849792 10895704 -411241748227557588422128078481031690240 10895705 -529445137993048412911820630509748902140 10895706 236281209847260864753125742503298167520 10895707 107707841931169080191922579221550877440 10895708 -688389375006095479336405440234474660864 10895709 15825058559647984952408054873756068416 10895710 48237414345376580281494589869453960960 10895711 -414152120174855388777440374615380043008 10895712 289633283573502032653739446706661752832 10895713 261572116827747823608967524484905290004 10895714 252599616796025355356567546472002085456 10895715 -1234342791321847279503694180552308240 10895716 -96733780601141228478178371572107413248 10895717 170004123260263337939645460700528065984 10895718 34345093708685792731861807367844578688 10895719 78433910607932479265860514955438802096 10895720 448011509483182975807583607211520409600 10895721 66201872411317486159808368751370101760 10895722 -199310694109755089293767423354886379088 10895723 49323060917904243051397162567378478880 10895724 -16867200172559736636964700330059275264 10895725 -2536148992354214706248364628848403200 10895726 281300533491618647152327967980588773120 10895727 -5787311530112940754974455474757288192 10895728 -158674297772539954353829298415200501760 10895729 356644908252242663067255822797098428084 10895730 -101755839863265160333150718450006976000 10895731 20388435067643694582262702938401161728 10895732 -502034279839757739168975584703110027904 10895733 227456401365959787515770711001825685102 10895734 -394460818750989233101471068518771013984 10895735 161854814502871576067307442190231757600 10895736 28273888348731740488520525188993228800 10895737 -190783141319033584581977752221584432048 10895738 255929021782716980563709908054265047920 10895739 28070363026848620933808336817407258048 10895740 -205095441277853583551649221560469452800 10895741 -474634432669629277080782845053735214848 10895742 -110045142714712759043932568818751754240 10895743 717058467123367252169660004696112164992 10895744 -414460813724115979974521153215487016960 10895745 -79889065143133759845497845893082396800 10895746 374265283493783181787436169305037765072 10895747 41211919943593334973074018652255962952 10895748 -178730616012817573736244886514224287744 10895749 119710338247869850083742956725242776220 10895750 -149098796816662168051999833653487552000 10895751 -394448067684082180607047144400240107920 10895752 -266218256115432401168184470101293465600 10895753 9966635926340428680885138584622880464 10895754 -229097688413641717112089359329230951680 10895755 -158082840081831952899779286558191261040 10895756 57618367420866032977849578908365393920 10895757 -302151275241131528380862427138474807360 10895758 72965319191260056458107293205968108480 10895759 326891104441026510997120659619640371200 10895760 -20354821239292475781284828045940326400 10895761 -10541873124265300429574326152648879068 10895762 -114177238403518121332698287047241331936 10895763 61202045675145232569335196923735394744 10895764 -138054789900029772000325647899855308800 10895765 -277094582713443940000931800371025538340 10895766 -53668689332567953957219166168839956480 10895767 -293162216584815009098988859049652048240 10895768 589499714219132263744182439867422873600 10895769 -830496944731492897363456523045204683680 10895770 -2831586573487479775555702857887289600 10895771 -179217884214789403065648899850061994400 10895772 -84221873939557041280506480029152693248 10895773 -10601476153090495315371609987722825664 10895774 -414585996051777045450884411393632075200 10895775 -194199297964684087045869207670956940800 10895776 739168053140005005867898757335589191680 10895777 373747307348454387984330345228174214626 10895778 -248544452280031319227401087179191113600 10895779 -175423162369775292900379935516390743232 10895780 -22391097040803115300559720845811712000 10895781 95272480953969061441472942070383933760 10895782 53008654735228373546762615344184786112 10895783 -147346167804647278299357802466381148936 10895784 -349987830362092427348497677193861447680 10895785 -115013062212333885136261535966297533440 10895786 -50521058123245444842856289981826527232 10895787 -23463884797561328032863874052412712128 10895788 549223152985835743058359915241547769088 10895789 -403790658922679071961742958594647706176 10895790 57967335166350993367812350082888867840 10895791 622062926558596141965873106070271984 10895792 95559155207043986221001510278521962496 10895793 212854382551496560708019185786062460800 10895794 -44496816374096226883829280842482738176 10895795 357716188035280291619081697080063819280 10895796 10967811203454039304383680077527699840 10895797 57865873486506774634860240029782478400 10895798 -161608789935159373942234010567769813600 10895799 37232251975728001400430508042260723408 10895800 440987803711110034131005945278659072000 10895801 36007478854006427250598637683007508480 10895802 -168782800408284928174029297478350521856 10895803 -155117847080735640320695990135167532616 10895804 -422582078143960919883332470639718329344 10895805 157486832351741111096105647075627116300 10895806 22978141957811390411194815176847620352 10895807 -29032568403158518865042705767869423720 10895808 87870046696513189282854693658165248 10895809 -181275112433901709733016815613971020990 10895810 -122953664890371588615470725688472192000 10895811 -453525996099240442922039212921337048328 10895812 -722220925925771260324462207144559928320 10895813 10892074548969274842693617783048891520 10895814 -231630062516905497742684114223747692896 10895815 142812578951481760740345298709898025920 10895816 -567997644069568590674707841624365056000 10895817 -548873689505625109372190714335998182880 10895818 43597305089533040337826639844659187760 10895819 -52866058859620749208377036313440484440 10895820 -85144264348944128690022383357861990400 10895821 -62784924357664745701359520117560145056 10895822 198606839127959685967925449669576335360 10895823 702952116924198251168427782382778746000 10895824 -423027260420107328612246635870658560 10895825 97013510575151842737259952017487220000 10895826 28036652465148947051791491730208959488 10895827 -120750621550176898718168641168320705888 10895828 -108057085254830934073463034299291439360 10895829 210713925741990184849249695457296023040 10895830 124675325901685995072463439812750561920 10895831 -469937349020700183063474011793756565368 10895832 -13955229056416632429230197327614504960 10895833 258939904857860456192168479238878728004 10895834 14564207322600011730243833030848923072 10895835 41787147162242125119619040997172550400 10895836 -146258500204241893144021291164342254592 10895837 -259750874638146225267616261486417319514 10895838 -60369025066914068435228877909552660480 10895839 -1168122574661008215270501594720332110440 10895840 534727529578799715171911224561532928000 10895841 -64225590531774487167695825825790698160 10895842 -155608311042650570486840839782435626928 10895843 292870315031610760242783150250740967584 10895844 -149017730585327697608082493332506523648 10895845 150452652515109120294612053004899962200 10895846 -73491438247183983021980827429189040256 10895847 28011107005564917515897122894788508800 10895848 789607640112309315139464035220301608960 10895849 -177560976487429033067089415338459357440 10895850 15676290508295780055824975283113856000 10895851 -2351356433457869385166184907397610400 10895852 128209274338037432692102197588036413952 10895853 236662644835388187328705351178700515904 10895854 -304780167651282150492769109951535226560 10895855 -328207306180195287402894805629398795040 10895856 1722731576403929938616286700759941120 10895857 104054026842352183988118741639156661312 10895858 -92450039526936739977654873605332892160 10895859 -129066402016285885524116872207259661600 10895860 -216546533563522333537147444667641969920 10895861 -544747470306202897599506109580553429988 10895862 218096114978443996890111430484441468352 10895863 -468342130547899080488434044108612729600 10895864 108591912427002873183715710337701273600 10895865 -248735131307901056651924901670750169280 10895866 -221668298796575141184035346195232180368 10895867 42202476142420273057626175661382074916 10895868 442542793131640759184221460245319204352 10895869 398695949340818352566739057330499567296 10895870 260966243055995222641446982926428035200 10895871 89434352365587836756104791181738654080 10895872 91220388003303685986693592539633549312 10895873 -92509607614590214189435711503908680320 10895874 -242178002177229883547789455247698448640 10895875 -438225986352662128555950766098595716000 10895876 -516171075855950550160308224683504544640 10895877 648798955402615914760915925027202864480 10895878 36624687928519267710681800907826394496 10895879 -255597869825939175805632246074601884520 10895880 -57033263907072254138102186980737024000 10895881 329397745803851322073860682577994032164 10895882 -73249591898050055488049152926262203648 10895883 -503396337146573851432259454536798034000 10895884 -274691994203829028478163827882104581120 10895885 126262391863605544768850269557200968320 10895886 118470423920814399661139540272396248000 10895887 666666095467747706431179101768801391536 10895888 -80577594942891766516309991346404057088 10895889 298905292992624216347939466217233437424 10895890 97031774811515004757595648370607790400 10895891 -906786390305190097877210305882002762708 10895892 -90831101071396614566143553762141306880 10895893 718374942349227432261304460360508688142 10895894 21663224263563124062906432423950271552 10895895 -83040297257488765809560204720230645680 10895896 385171060111918886194429732528234844160 10895897 581140895727020892037962861318798086346 10895898 27827389488488925578857099020754748928 10895899 1387280604334603302600754415339420928 10895900 268586186940787876125332592989398272000 10895901 366097670540452154288499849320580738144 10895902 -46211420357249377054513438229571358848 10895903 -4725987810492568161669958686889184256 10895904 -378905404528888159193612473529306972160 10895905 -167016086352414400091456455578752063040 10895906 -111500003155456593145371444656624570880 10895907 -21126128367554655957785769736337645184 10895908 -44998721343773940011147371317393321984 10895909 -34265478825279998023343884474866660000 10895910 -122134269052325446767452565705704417280 10895911 -88496526449932017083305765714261667840 10895912 34689934171309625830664983404095385600 10895913 -23803486124497779750792531624881294976 10895914 61754915073942144012874202804330976960 10895915 470915269482409524688180544649056484000 10895916 -648215216513215818087258834026564321280 10895917 18112970001623041739265905705423587200 10895918 -46748573235398957244804367196269008960 10895919 186728283907825472874823562955565543944 10895920 42153782044624657031812395384119623680 10895921 660193917151929267363058533960525199122 10895922 -61470388327127594231181548991543024240 10895923 938208259713935893552518703082669600400 10895924 -377904218766968838179033224562457420288 10895925 309561467251397471185990417256669076000 10895926 -467477588740914511743612071330821973088 10895927 108734338788983592578420978015555735472 10895928 -84932848148823716313805622648591155200 10895929 -1965306569085595843836047481359932812 10895930 -293420371604566142057502649345849094400 10895931 495606692557228348006804981669495137840 10895932 140276408395918986722930504784665566720 10895933 359582476222091044233397239899609962182 10895934 -97493159638124956228656214715013874368 10895935 -56111507595609564149960853428536452120 10895936 -230770105194473194591544221485170688000 10895937 -31421258113883256152924040641159708112 10895938 -93964510520054943740612685150109993440 10895939 -52398105839540086846714937562361096260 10895940 -131840409235981225570625845254062407680 10895941 196797995562083083790759580279227171872 10895942 2339161928695449082689256201395560448 10895943 87361467682100768209144472275157155200 10895944 333415201981044175425033174493075537920 10895945 71658068897533332886379675243165649480 10895946 67747874461152639288084129596417339904 10895947 928567998163751816364629026949247173396 10895948 -92502813688551846776601108848215378944 10895949 -262118549317862561226487124447899807200 10895950 93629186097454772738758642279920321600 10895951 321107635326200064759426080285690845824 10895952 -15430425840306612484724363957280571392 10895953 565209678451595329544338220352748249202 10895954 -128149189653657155763474250069472467824 10895955 -12506753015648378949112528001518517760 10895956 255775595954004013759739094997438517120 10895957 415419565533025340926229373135225721212 10895958 -10694794676131958411391654181888630656 10895959 43733583018894027191531780516841153216 10895960 -115729215707538171507281284081981440000 10895961 -82768066909687694890397623913863463520 10895962 -5730548795676633486728805308102048256 10895963 519390044571410127716023621903033929600 10895964 102290684386712234992713822977093822976 10895965 -284415128843922356924952461423134771200 10895966 -85702831905234127039095642747874013568 10895967 -248182688550355235262038590550200972800 10895968 -100165677791793305028912206822104104960 10895969 319224199262540870672502992911027221696 10895970 137618605417517727133669582904381952000 10895971 -160735525579059391514935312448352121828 10895972 -38147957256547649883232280437568533248 10895973 190515865176523160047695550040880039936 10895974 -70545062731962461889673614531035986560 10895975 -73227935893008989199702201560902704000 10895976 41204928831110961472034529053418455040 10895977 605333889701901336974766819904896901632 10895978 -117427269514923720114112623606709434960 10895979 182067076551226494829688820625107357360 10895980 -2086516545309048930519189151782604800 10895981 322742055392023393255648361043935367564 10895982 -24375161049808803534394178492687642496 10895983 -277748366043843850421696424440188526112 10895984 -1047918594975581693871656248786452480 10895985 9211453125722326665779844028711651200 10895986 -219604115120269783765741606751618958336 10895987 815004709170881819363035834894987905240 10895988 113297133440222661731134189154393088000 10895989 -16568811066471831928459886615918956676 10895990 -29646521868910035570486390281113701120 10895991 415019406965543821716127427697274333440 10895992 839719546840867109043289787754347520000 10895993 -577747761900514598947472938492574021760 10895994 214542611554814063272563179594032781424 10895995 574698511379052648513209104018789827600 10895996 -74126760609419119363224347443946526720 10895997 55852094918975299681456314395816730624 10895998 -219467393246743989316050774141398839680 10895999 372023430768808059413527831625650224000 10896000 41590334262184840579168557953187840000 10896001 -148073500892606647441467643357927631998 10896002 56774078607265218383960539752985866240 10896003 144924264135646867914246385616003022720 10896004 -75260732150114808693171419200763035648 10896005 -217276298071382990244246809393288422440 10896006 -8682667367987713886056323110759500800 10896007 601625551618005392032811213214074143256 10896008 1013822687825465450265880828323208488960 10896009 506871861528705465252083249304415779840 10896010 166837893632956341267921502670298931200 10896011 -172729076707598817929454099636818099568 10896012 -189225307919453840351672743867287029760 10896013 387075735576871426577837600406128494262 10896014 -241381642883164183302191798337648344448 10896015 -91073485280789096180760953074626255360 10896016 155008661254710406309675768598411190272 10896017 186798542407749570803464636758500061552 10896018 84932192249098992472814190950369103360 10896019 -14553215333710136417225003954741953648 10896020 -235002413576540703530089525118055505920 10896021 -150272733834098914307338391998400887428 10896022 332192275826383161846258744945079713312 10896023 -486015646251353609286069564672782332728 10896024 117133634558840398666630202898073681920 10896025 -49768820401392412100153477070286320000 10896026 -301265960327030574497744238433435158288 10896027 -213615618665294347380816778328081023080 10896028 -2556755825712096108658626563494551552 10896029 1036485019813213861528556311159004720076 10896030 154909308484388660340198372166388640960 10896031 -20524880858385759962449163133097679328 10896032 251051687434869145764514010122582425600 10896033 -37990819709477341019052351033935869776 10896034 -67484195407176615785311216897695722208 10896035 86890432927004453164116050316127685760 10896036 159920599902133090795190348823252698112 10896037 -224822329688002047971836374700947669348 10896038 -103478206089530943471929807014500728256 10896039 -2589596685786419556745435924439875968 10896040 52452716411615189677586569760252313600 10896041 298221950699212576200181628759964054372 10896042 97705489576154312926955387216846483712 10896043 -500606140661633148438715587466070087376 10896044 148348134491847613186300263791327784960 10896045 225763763594903689638924385970472599040 10896046 10100921400465957050147013680823398400 10896047 523400635051921974813113554610918595000 10896048 -167809718545035530754556095773811572736 10896049 677870999398168131162382656267058459060 10896050 270174297287866850308887616123652400 10896051 54681322460011422260417669247542901360 10896052 437567385959344639927243609533115646336 10896053 -15835334230380996178959849590293336896 10896054 -4773747403241134864029874731805390080 10896055 50219166912123464964072164218908351960 10896056 -204495891337378769645367344337012449280 10896057 -397749819942992813309619003387355322880 10896058 -137999514702461472435719299580168848416 10896059 -43148615951362312085176391828158266096 10896060 -90696522459848082284677139710686167040 10896061 -224107890784621663600769124431672133120 10896062 -408680447676222589773832342640093287488 10896063 4478988293719096172062621937809779144 10896064 31898457423057503596658479201226063872 10896065 334803134249932874007512908882873852200 10896066 -28957510799549218283533243156838154240 10896067 -96121491509984232040380166156017786208 10896068 324217772172186615674361487979219087616 10896069 -117249115122606303542170868137047111456 10896070 3783916989619388359241783333448965760 10896071 13891940496323716079384895241278850560 10896072 208440345213643346801913530531524608000 10896073 487058876178286749562769473230931231322 10896074 -70931026881163255621202991319800964608 10896075 273156993456375956023112776233007068000 10896076 -92374668343864228528247919119526384640 10896077 -170447456460236549801942645656871080074 10896078 87978285706848994494152674689879116928 10896079 -387064057544247516896480994926028770320 10896080 12783240160909380277150329463973314560 10896081 87651347406124778020571890351330224000 10896082 397918829282648792980002930956969303040 10896083 -148041834713993210514075524463252830640 10896084 2032688205859757219876373254385018624 10896085 -174473045537207858084670700375123565220 10896086 210788734995337761851384388507023781504 10896087 -398476813971874934826053322550833657240 10896088 12796827030759548981518171341874790400 10896089 270429084910806118991760290135336125824 10896090 -124001343939170124492028704257804098560 10896091 22007794040340627696918549187824503492 10896092 2235640008797807946985828970229104640 10896093 61419207153307117632411789828883641600 10896094 -82290314957682690666769261680255290688 10896095 -8090541139353538967710689125055628800 10896096 -463935919934793650628510074921927049216 10896097 23389334447347127132181512719615837184 10896098 -136386903536824897429705112699267425200 10896099 -27115424843443356452068289409825085200 10896100 -242407052967690027833639278939709929600 10896101 -709629099776448306081203682368431106400 10896102 36087820566288183658456454399423524992 10896103 370319880155217161999231363195052343352 10896104 -64165041554627333296944574750583193600 10896105 -21811520054572238697699367641392642880 10896106 344551907582730505268231604813535252752 10896107 -688100434967273635614705906970762787928 10896108 -36837154331189669996463512334211153920 10896109 284343259667093348195803407504939656416 10896110 -10815206012068380474629269818646655040 10896111 -54827228963818426586036719869942314832 10896112 80835579838793834343392419995921285120 10896113 858668459973220378850009890527662401362 10896114 3519480711161456969345186998083079680 10896115 558660095040765490145665385343217979760 10896116 298748495824913725329470367050015956992 10896117 -22719661495863451247817366026038294752 10896118 250567999273609103530914904978421657760 10896119 159224159348298670333950056839260688368 10896120 -302515358177050737100517208272855040000 10896121 143584736236662232625216996646531337322 10896122 269038405216437953089433930043730400112 10896123 206208470066163835495053565590444025344 10896124 97141545406895485799063296173278007296 10896125 404752589054973387923273336699564070000 10896126 15456584207462939908577424452731618944 10896127 -959153133274505642776952311186056414336 10896128 141912232609546571813706706540963037184 10896129 -15752874252337027714608743244507043500 10896130 -83845883931369143606823583205198032320 10896131 203126784629999105797880958988566549192 10896132 49129783970314294954410838269719334912 10896133 54342072177490650386423920628188856700 10896134 -268893481610318379642779086768115450784 10896135 -227865529718192785861578589039095183360 10896136 760475148214985075876705269682785735680 10896137 -184711540337175816003057066097586130048 10896138 27302738376195886905107055905816729088 10896139 105649487932626494196314456601485960440 10896140 253930354864089487729836656027091133440 10896141 633230483406565749794824412802547573920 10896142 489565779130527486521597191974466049472 10896143 12275677249910444215955163606277468680 10896144 22794139659045309845094881003101224960 10896145 -63185870956167623353980724446867344280 10896146 -464373598000179342587701792989754543728 10896147 599889595836954411357751989908430675840 10896148 16124543378104099508010065018686754560 10896149 -524512235697299498543016113399654762880 10896150 48925624624677237361085774406156585600 10896151 120136991496849736861322958488526827520 10896152 -237759070618677644969747264416376678400 10896153 -44901540999570088245772028065165006896 10896154 637357272629134502464746989697960860160 10896155 312615460085080283971983446194187283120 10896156 -307787794249957682069557413286094803968 10896157 266840697550443995445085916061708551328 10896158 13714675993724975807540066736333742080 10896159 33135840757629408350224227758589485568 10896160 129029056909458173031398781811100221440 10896161 660998110733318468729468566822565631024 10896162 -189497800797453125325277498785467922048 10896163 -86940569849982428873528589985813506240 10896164 57747407666308869206146590738132480000 10896165 147990972393839423986485831803453253120 10896166 644924244650740774200533630071237189824 10896167 -103994755153892804311849788785211633240 10896168 214939301702586063655906900678713016320 10896169 860959690818454915706101463502946037620 10896170 -307089030375501826198479566759234971200 10896171 -238926028786790363063074287827992080 10896172 86067690258936025955573226576647603200 10896173 482165152146775670730958517686027986624 10896174 71854051097825634534334616477878669440 10896175 513924326400709718667372468001834879400 10896176 105745595691894788043380431906850783232 10896177 74500963268689817821093565642116834080 10896178 -210030225366060709931892287114913861360 10896179 -233757562085832135949058508519304589400 10896180 149738555999737624489927500898965288960 10896181 -149413981638543796043975336076868962240 10896182 -7981967654095362610884116177085497856 10896183 -283692750617343263351739017050184928696 10896184 -275708270531812288621871443289645998080 10896185 -120422812976960979767216715095747993400 10896186 -112881602196519885506420323826013453312 10896187 1197756420604413829058640998701112222232 10896188 624515630448896145212450620909346085888 10896189 -295183491656404525118931352644202855392 10896190 -99053618939285416830433854265228416000 10896191 -190497293835014928816311476728494412000 10896192 49204002469222072126598729713847894016 10896193 -105071205495304542284960542656653522880 10896194 520062685719871775343639399435103254432 10896195 235828491632770954989428885635500319920 10896196 570844886532888132413668127475637309440 10896197 -89464189405110446817449609133489954660 10896198 -84742544820538244397580891775591915520 10896199 33995341017353299529027715034070536560 10896200 615723251102340302445932002603008000 10896201 -19283940269478002197035727643357709336 10896202 -227237734826555035509166761406806698448 10896203 868191813802155185714557706889122002452 10896204 50534633756099690129696013728116015104 10896205 -132906527619204820963817967204230329140 10896206 95337032964412516717674009023529231552 10896207 -134650368594404114963630861141552251008 10896208 -46450986919599903374251610129498259456 10896209 331218069175651130097304944366831127410 10896210 70319916119478207122555276992310668800 10896211 -707965824300419399075227961197134983188 10896212 -252731127151488079681915025128191164544 10896213 174459310013005848698695698854611109664 10896214 -50870175515947164789669872587715503488 10896215 344201704576475452875413178652762243200 10896216 248072311807061015661039255357251481600 10896217 27838760082144986954978857675002315780 10896218 161517509271806489313916769559991643616 10896219 15080980326243283617149106363539821824 10896220 -89298698540617685140488430541061120 10896221 -119421435958961338132911322768461235200 10896222 -132797981283547192863380398720205470080 10896223 -287669687976420003313496367870648426536 10896224 -231551208013976867254080191989155102720 10896225 165989270003751962107741490652356799600 10896226 -22338936930435485600917711636952942592 10896227 32306974709652475478671320968508686592 10896228 -230142475093058150928144315396454195200 10896229 -180819962332198020487927462980838609220 10896230 -56213041884221519253398328580149926400 10896231 306684421864405981616358676125924336000 10896232 240683684483992027895193237395284408320 10896233 872155490829754937198588828375584087680 10896234 -67334334342990868981877236745256357120 10896235 152704601270010470591205431853887876160 10896236 -115481663122643186352635991575004453888 10896237 -551406058957191794008203415691573452992 10896238 121501732055399343514750947676143390720 10896239 157345831947292868041018166868840377040 10896240 -26510239996042872859734603724978913280 10896241 -54313003968447380810624507311099821720 10896242 -22360621626631746772229880835712185344 10896243 -4236341505383534863722920845945822656 10896244 650402238397121843065753124300524209536 10896245 -166051717645708129138432657910324928000 10896246 329862656486087281093788766068265819872 10896247 380102812793251974285897825630982251112 10896248 -101293840530797415999694561738013921280 10896249 -47946688466531905912117781466696867840 10896250 32038937492050075094436758362077600000 10896251 175539739368420557288730472922729092464 10896252 -163450303377369213867394002228801110016 10896253 -678851618472222897553112343833365186880 10896254 148470512107521085761678642053437272576 10896255 -140607515076368071693991178518511256800 10896256 80460932770323255024881104494023147520 10896257 -1354308771350992775279848601441704454400 10896258 5451987269367898611645789452897740800 10896259 -458517606609517808024170911880693854720 10896260 -134316447707894833699800797812973925120 10896261 -254364941764712199891944120853985194528 10896262 20273063596033795600175758806399436032 10896263 -53550903863676703679401881982981586640 10896264 -495603394974439894728381421026508631040 10896265 -357893352722862905856193330911523325340 10896266 -112978490588112919746820682525250921168 10896267 275110922861637064465746442093307147520 10896268 71569881777308548056451582659193749248 10896269 -908740522664777561123649914285253400404 10896270 10430900991618678272294308807986585600 10896271 -630040356920526465724039728935268029288 10896272 -7454074686213267398478705258015621120 10896273 -171243338673772000880137587702628650240 10896274 -42858069955431882926087637148243914864 10896275 -121415846649331886323287041269126048500 10896276 -25377752467540465830978842339817984000 10896277 536161036503123703404178332267916587360 10896278 -15718798118760856394391036535280615040 10896279 -98485871170311726187633484900332774320 10896280 -139955398723059828990543668187930009600 10896281 -656278261860589236348075382012679873472 10896282 13334976636043988786275550654984635632 10896283 -123984825493903328376828259386724098432 10896284 121461006724293116194378194265534543872 10896285 -84545365781499787747060642053396208800 10896286 -8733293939882491472118739375715523840 10896287 -139376717176137057499296738407282732064 10896288 173558907806544417155260254321694998528 10896289 204688150334000732635610804008220165090 10896290 166860595082711971826184890336937818400 10896291 204434998920416219422122910403686817280 10896292 -2071456520186228685205842606887239680 10896293 -777010709210081563937882598525327931458 10896294 -132025722874193774519011347881520274560 10896295 122050309141259061378047747092000115280 10896296 -221303367034517621813035388124034252800 10896297 108581155643672010496086493328256198240 10896298 -146748238270066020780611949767768504064 10896299 -350336884146644910703481252659628901360 10896300 -90116923382596370079718892463396153600 10896301 110123500006071183481879209495244708184 10896302 -82840154055671125250540813473256426688 10896303 84305566854614683042980717909194062848 10896304 93637554828723709261688079410189189120 10896305 157810372692706646493681116426218186560 10896306 -157136025727439111901803272832645018496 10896307 340522045509409902365516590249970188556 10896308 -83190591850191417811904525540421168384 10896309 -441056087928285275145337721420923313280 10896310 284550109464980811201767983016195760000 10896311 -372042949358730407924178036474333304176 10896312 -3792339555623060426155941717698150400 10896313 -188532844173754488762124179305087428438 10896314 13536132235744142759217219430636400640 10896315 40241986080180253894747781207899588800 10896316 311423862967511623124817665752130647040 10896317 -314069038276216144036734571013503198260 10896318 80675243703037558564192549446584516928 10896319 -126432739014483961536793404309667031040 10896320 -126315282681640674689959212013238353920 10896321 171584609844527915058224786392641126720 10896322 95560561896444239028234863569825326624 10896323 -333408786140167451006665019383758321936 10896324 70232611562064232036573141357851912192 10896325 36326112361214345352949233192250989600 10896326 290613280853821778397565002871477249248 10896327 206093178221004266453277812237469281688 10896328 -687720595871771114570552265169191459840 10896329 -7597853251180677119217227552940684960 10896330 126465414213507034819128358775422705920 10896331 783642096814617294368347648485366895312 10896332 702541172758988045385000744110139225600 10896333 2317737510996592898821776796567675008 10896334 81027692700971853122467857923183706816 10896335 651417438732045223195060762422149554560 10896336 -68196942810674546521753866262401515520 10896337 374348364875897433737992358914543859784 10896338 252375345044011075891249993930848370320 10896339 650171749022697229139338125968925480960 10896340 11763054025899829084978862661327790080 10896341 592457487641502789614949632477408753742 10896342 -29373956778353262171467368421141669952 10896343 150026512915194195158046372527403091592 10896344 -961891390990027330742573360125933363200 10896345 3831448368830644963354145228777341440 10896346 225002454484522497162858007597586534400 10896347 -12977397748755163976503247714813012736 10896348 -121242032261315272129816860262352732160 10896349 -163767621112666698870735452841964565920 10896350 191561432393487100571091537422144256000 10896351 -91013669049161695841375209633789497216 10896352 -149706593776697516314676286336670629888 10896353 -130020745568010240116393690538410615616 10896354 39571298877322005746910494356651732992 10896355 227003972009533835031778995084955559760 10896356 -508347185308721958506691190426816035840 10896357 515630124939342497306091034917030777792 10896358 158839901704884592549815021772975990080 10896359 -69613273172112067284743338497804983040 10896360 226980301141156182096890136302711193600 10896361 -1248141492413911743934793256351824768 10896362 180092997304274649319744971994853837664 10896363 -204757519169566477984628561950919416788 10896364 -106635208203793074199521408360835843584 10896365 53708259991509121246464941123100791040 10896366 41077214653536546093358283863319243904 10896367 -42791181113022215690571824299248686360 10896368 9814130752613246119326153121065861120 10896369 418733072118842429267901435591653662656 10896370 -285817162514717006123456290917710592000 10896371 38264311328240488622352471454057495992 10896372 5487028335829821838055345330168954880 10896373 -661875408343367686889115770955674357640 10896374 -209467788326602712718065577769534683840 10896375 -46565872677007408788836944147440156000 10896376 128578917314866397084803925459302809600 10896377 -593454693037443581179227012789389823420 10896378 -89370828780353687632470372730909310976 10896379 187900689492564453107943361872293024048 10896380 -197652790918494786408579144076282905600 10896381 -48537741672366704190681903074209858740 10896382 23591485431671114866519864755848691072 10896383 665240804412110130696848045392632554520 10896384 -546347774426965999770838308730504740864 10896385 241067353298305144675675538705963933160 10896386 207602316236474026721983747791006704640 10896387 -53136338638138441736511061380045373632 10896388 144210273773649143922653523561201770496 10896389 -102340852516726373741971799124229208448 10896390 296984160690579552814882444863820281600 10896391 -244786139447586124364024671133624505600 10896392 365491575682570797759461872586998302720 10896393 -259044869604356931411353603131642272672 10896394 113061475849980883451668753140287307360 10896395 175334866311933295235502116028734330400 10896396 83802512334190212495397583242200760320 10896397 559336363360032419686572636197006465846 10896398 -105972350284882389461513098723513678464 10896399 479801211222398969712744879264728553384 10896400 -87706425486988252626652921896818483200 10896401 -358681999815539528810500649983775339598 10896402 292001078819944379027826076977350807040 10896403 79629338659237488925716487783491439520 10896404 -45735792190144452892750940404806146304 10896405 -49205854001289289102579119985700947200 10896406 -33474333305743068820325395267146909312 10896407 -100851840065292622763168042655418532928 10896408 -459393510814666187609111115392311449600 10896409 114909159348228961592375553570700195200 10896410 -85462631698343816423178059592525834240 10896411 -356407359744802390213215943706555678976 10896412 -90876409771569206897642813300745036288 10896413 -495768594715674498516806564198166234 10896414 -284013559591388366265822548346781498560 10896415 2336060762044729396707408580316016000 10896416 548408768433567914965866749356922634240 10896417 44078695661010712204456718237544839040 10896418 -15625855788550730598091929255602200512 10896419 26668325714951882220247739159952767280 10896420 -185763073824469189401272172904945029120 10896421 -328710228314709569593654258380852531300 10896422 287912406067665888655193460311985976512 10896423 -44826135327135730088841265454630131416 10896424 -7847819283432569239275121148055552000 10896425 47786681772972509243604432364722357150 10896426 -109583689935696741784480405988172521376 10896427 -771324895366576253448551655093975428208 10896428 -200132465143469238872294957553111358464 10896429 -15579243875605194212875632468987917472 10896430 288338500709550279688052315577710027520 10896431 -164500764073091647909717438416374587200 10896432 -31452712995463030113800798926549352448 10896433 896177675286913805105924472088642813440 10896434 124239341772722709787732031589203266560 10896435 335006337568306501860673435771015682640 10896436 261998779644808690525173516352644663680 10896437 815895654104062018159362600017699998812 10896438 14647683960536594175098467741407559680 10896439 -182701619108644585253058051396335956944 10896440 598566875187130037328342885506669260800 10896441 -63787225354664395341503625697410659136 10896442 -64710565269158856402782531361920842128 10896443 -454186390991632667192643115460341396680 10896444 2603792959332194177301244643198323200 10896445 -78433214499192192852696705474129676800 10896446 348915136329769492145279936603138549760 10896447 122190093983956573721614698636015551760 10896448 53788484564443208523270986425816842240 10896449 -255518912767005872305962352299534035712 10896450 96697444902494161307276003442993417600 10896451 685324608374776583324077848566778027452 10896452 59243516748573218037930223264614617088 10896453 -184018757539451283010361776022872589538 10896454 -65700867316886258797873952298874467648 10896455 -125094852232123481582053603247788037640 10896456 -179819253195302502009844063925848842240 10896457 -88562420902943879243631926860654406784 10896458 4622926380931219454603871432893520384 10896459 77843088768567219704730500129401888512 10896460 243056892088138332123641851963011763200 10896461 543770358141923075629167496114257667062 10896462 162856188465184245372534400903831618560 10896463 377553527678676355966809891908453389000 10896464 -74555000970758556041014312852355825664 10896465 194344952311865066113539321114755301120 10896466 103123584876225117103396734299472184320 10896467 -407583592735748965532599112987994590484 10896468 251289714742473576759368570472719001600 10896469 193151382081744233340592055500709589248 10896470 186380906332732957625051768837623833600 10896471 264907010819178715483205200687235719680 10896472 514335828141670974813762013371378124800 10896473 695058718534708885246519471908979992576 10896474 249948246905931183375378657141720080640 10896475 -432847976317624273232355966628613303500 10896476 90002244181370875260404813169592066560 10896477 -65075247369959607349883148033442680192 10896478 167343981688147847457554503704757699200 10896479 -828889111552291660855633233026763277320 10896480 -90576063008840905030699981636664033280 10896481 226794285036108441681315756072815409120 10896482 203671603614456523286755155065436424992 10896483 -86841860451582594275169972995006511696 10896484 -71247605292419064681849528020858521984 10896485 219435485148971033554034898540063213180 10896486 111211884669647434574067895100213267328 10896487 -69151352881414564137850516883541495248 10896488 -110910092733805016773323594945552384000 10896489 216856732259780430209024486474451378240 10896490 -253559625125028660921413884994968112640 10896491 -53175834833443966794044320257261157056 10896492 -2799297313859689286574037092220021248 10896493 85912109005986459929694272596712518742 10896494 -294717894460763254181654029243273387008 10896495 -241221079482135847638692735902638405600 10896496 -99658522804708086396721162059140661248 10896497 -48445548509452968908094620349051435054 10896498 -10210985611222065741725543146871066880 10896499 -484990137418991968531914397620049208500 10896500 54248482655496604612177227254538240000 10896501 422011543951076114641982014211908608 10896502 -180594579179845621905335150576759985600 10896503 -275304984176605070442567342984111271536 10896504 -476873690939437363785025165178331770880 10896505 281447079738775365222111825000944718660 10896506 -258921599323388584939558724670456636048 10896507 -462837932903574102126400706845213224480 10896508 62005737758283182548326512673518550016 10896509 277330402398906042938150667725627001804 10896510 187563728465257769578128354395601490560 10896511 -563977093232588114558256672905818313688 10896512 130041107644489376824807052640937574400 10896513 -51313464382676470320190992087610562256 10896514 44696883455401377622586278418385056640 10896515 -230222702515456662580358341281907413600 10896516 216055497880209052834124160335890131072 10896517 20637179245124949016954455023229138432 10896518 -190376457321391969219905667507979696640 10896519 -670411063219160929147586805728644848000 10896520 350941753287169116958552477232236953600 10896521 -146335270425185205570196105626086770278 10896522 -102599399024129455992861783130239918336 10896523 944911245772820277458013082000259099304 10896524 -505940256746393272516375577415062198784 10896525 -25574674125842326040938897949359105950 10896526 188784017428689579038343716329393163904 10896527 175504486617405465596590514197836160032 10896528 -57228185196965561561373139469779009536 10896529 -59994801570020789962270716188206157568 10896530 -198653173132380126515536671722311359840 10896531 -41575184714692585903212969193083672576 10896532 -198551675803002217487303300295712305408 10896533 875389873486133974679262264509575383360 10896534 126756508449143728512614709799214112 10896535 -18267058027687174856678814416743404960 10896536 159144615244011945059849000577221468160 10896537 -105806577509619241352120073571516611840 10896538 -353565962027097771177503677729489628160 10896539 -156973723033933996657217204835025521660 10896540 -272696449642985941683273843064243891200 10896541 -797340786196168210691433300284939151348 10896542 51139076992454600025506121265787430144 10896543 216171524520101056195672558845847448544 10896544 -15048681975535482092128726718884085760 10896545 260279856147217403458697113002008180160 10896546 124966634859178139459555371643257344384 10896547 -872829399833904279291896795304813863040 10896548 -253029696145257078062774319727698067200 10896549 -207713774831069291051525330076963840000 10896550 10128954679426085842699303377711513600 10896551 530295082957811157371041305821216370552 10896552 -11737075108470716133586488160500940800 10896553 -311220016005513197753785063537920232198 10896554 248338074376757937855494179344548684976 10896555 -121690278635831726144191189780353235200 10896556 107614015857447205895864666446795430400 10896557 -89285141446711455595463011042558814400 10896558 421337960647607042063676502074771224832 10896559 333690403738112190769629375561681713016 10896560 -81160496637966403171320233265284382720 10896561 -253829820444425719385290806638493960012 10896562 27163532277234846856953155541717116928 10896563 -112858762256276673989924009093093537400 10896564 -9509958354580784628482590451277815808 10896565 51211395963853036412420313048130912800 10896566 -279658205809944169257561810686830812768 10896567 -109929114140155171867987349380763587200 10896568 -459330948275662774841218631958743101440 10896569 297286315045286176241449144230018122196 10896570 -26751233199706252809663220248162576960 10896571 -510051346893015770114629926848271250860 10896572 83811225346589571985205933522701197312 10896573 94293564637948542176134914928881149184 10896574 1570488922889132293785729776242074624 10896575 -27938385308568406074179403374706294000 10896576 -210228359522912018414213478669405388800 10896577 -205489996639633639509316376605735920574 10896578 42094972189201840930883654115976074240 10896579 119528927219602828476654726761371591920 10896580 390205807475484796635985086831508684800 10896581 491849146451155041135326992496682631200 10896582 23709690106153410731684481311489303040 10896583 -131188010222397622145254454877119055360 10896584 -27335536036070588974830254402976307200 10896585 142859231019559709912346475194025701120 10896586 -66325009654077923610552696078228013008 10896587 4401688438411460843276919561639906336 10896588 -89020197804158095386264831699034576896 10896589 -35162952463766309737181866780811680800 10896590 -75754067263399514371840546640674711680 10896591 87233456151244974856660382712183678864 10896592 -44432339213848128402059874221217546240 10896593 208648597093735700007868451477157425664 10896594 149367054725859534912705780131334595200 10896595 -197753932572858109960108488134897068800 10896596 34300787206402611802890006283500380160 10896597 323447807386556616671050135030780593600 10896598 -34258896967097834358873924295161324864 10896599 -148476781684812408592292767297880522064 10896600 -44049356871447857329593205478129664000 10896601 -186240029886259486839224698799082527097 10896602 -24702178755324444816613915542010913568 10896603 67002845649160502056535259860122250904 10896604 89215341941894483755545302246000032256 10896605 64735931385966611258278250925669435000 10896606 -50099385327129650965766104080833596416 10896607 39117334725582324968813338210096189856 10896608 -846665154796672399113540003099271495680 10896609 -453027492184514450428170472509609288480 10896610 -170875588961328554853369089085261731040 10896611 35579475320981951515688030216052605088 10896612 194554680031301061425068635313978017792 10896613 -140049651487708303830032432040367243392 10896614 -294185095893459451243429316455932548160 10896615 280474682316126148561845937474377878760 10896616 170964350935392000396969727001126092800 10896617 -472060055379607862978715405267039755334 10896618 47359041373330115358824644215481972992 10896619 -68856079937283588673167776965685171980 10896620 148947467604314161180355958646740326400 10896621 34751054881082252237702012991227923200 10896622 461241019559664107720149266224997004224 10896623 -505386601567760332626364643351492739960 10896624 31798576537290337702243425338688012288 10896625 132741790417154318005234926052806960000 10896626 -39294019112870940233271668562431733120 10896627 20182046246682086570114140883729544960 10896628 266133938039300905389668681627385057280 10896629 -898736980058344308679768075648045439040 10896630 -293057495738651404453447542912122880 10896631 -219943884528755804273358338657771191136 10896632 -335197641427383895053123855074589511680 10896633 40310383773135603236221778939771097600 10896634 211722996388561348674435815810666419200 10896635 485137026024638364396005566577525230080 10896636 -267142964715263256427838095670174105088 10896637 -28146097873260838958130129242315658260 10896638 -392444419471519074473294495183052641280 10896639 -18572787200200047344517227134759087104 10896640 -167273998348587851783983798687723683840 10896641 67264890048516019083847144148034180864 10896642 -112259932607393899286878478731739805360 10896643 -45994395160245949627427922335510325600 10896644 225551237257173517864624147047394716672 10896645 -41778754312670194431474802432899806400 10896646 127978524141359963360174839981213234272 10896647 641308486604033293623930298495320819096 10896648 -5202681299985410090328299158739681280 10896649 710339573758857652483068587637110394650 10896650 200710753422249720392838545239724614800 10896651 -304745748684564230951337384524938299960 10896652 72181893369306171187491644101695436800 10896653 671023709871312668892426644234428558902 10896654 -34086132089718676223921555413853998080 10896655 -62472806978911617040839074294691840 10896656 63221775046892248009003460728838234112 10896657 283336471868080774785138624153910403520 10896658 -6584964581804088296990124815768279424 10896659 -977861579100137006067287476156604605140 10896660 309629269307454123823190899148794060800 10896661 42659214825937595675955783798667385052 10896662 84398788254335874461099986488329880192 10896663 -45740810107168003451514679134469200000 10896664 -487077800685495029484839121070720327680 10896665 -132368212812685462554080050792975690680 10896666 59201561442736975752149282445247746048 10896667 -667791846567045270923070731141806748284 10896668 -661294318760401808586507087382451712000 10896669 -441282259486282200847213426457832720090 10896670 -169696558181586439830289494872816236800 10896671 -525425489915845199469820607617271491800 10896672 -31178997065346423480971666730736680960 10896673 -8588311052294192475716200549117640992 10896674 -427541650094309737564896704825748919008 10896675 162307239140615248131256793443409577000 10896676 225736999105374354740884455711694348288 10896677 1019359878275930254179398936585828193024 10896678 -48336866270907847065776676670809526656 10896679 1863751696468644332359510673826967429760 10896680 -225669420331742176354633193343754905600 10896681 39702209296761769350236566818156950304 10896682 -489888268281401470836044337285006953808 10896683 -294662706811656051059163319938946708080 10896684 -151119697965783013800957068585312868864 10896685 -78126929101042106363315741906534631240 10896686 19672376154685353877963201021527320064 10896687 -5382471981222094460465945095481242800 10896688 106682147048975524604388582948956602368 10896689 170769944542801556547424957982195704356 10896690 -35143531668814633873067734293276057600 10896691 92889825964926102307534154542002489472 10896692 -612125319914023962733443317861394504960 10896693 204840044625759080072777088711115724928 10896694 -176958420099938605853242430483687574528 10896695 -432368878837069372399958668353567253800 10896696 -503197411946949973548636822490914938880 10896697 -251798331573841342125907215491486816768 10896698 -1643078251730051752929029260724638464 10896699 158534630356403734765252893411291373248 10896700 162349328417537812355894863733138547200 10896701 335357746306307335192110501121899765702 10896702 54893236191724118358084839827280116032 10896703 -176381160954551548377191404001257538016 10896704 14643256213163473277344263917442957312 10896705 1463345453049157517053946152691571840 10896706 153961775657689465468098985994295945120 10896707 763292039923961255343383762177066873760 10896708 118997004264103520893869934756867024896 10896709 -438741359969526496619413401909796340960 10896710 8776050258142817288449545866323046400 10896711 -323208485375419229353523736902556590592 10896712 180067460036918855095805138386650547200 10896713 55705013579161463370860969391539595024 10896714 -374004716324729657368475909013815439360 10896715 -300910222222098990227106517895061225600 10896716 -10207873376911116749614142316437442048 10896717 74069380571839699445728899437220143616 10896718 -379664310046696184859790377943688842944 10896719 229278742132909089586984003242349707120 10896720 1213102128215065495643068002570731520 10896721 -248652226579642350792137974513868918400 10896722 54400833312814216357823867188670247072 10896723 -612275276004539055287341220830631654028 10896724 -365793448126374529912790969375438053504 10896725 -117484011208280345410301670665342755200 10896726 163948350355641612760771609515861188544 10896727 295578985589474160549559637729676902400 10896728 809445112942850066982524130626647449600 10896729 -276625962939248138267290544174804468016 10896730 12421749301993016426121049238535792000 10896731 174568742469061604191711325700346475064 10896732 76659051673314245825283316756370448384 10896733 -419993718369719978600597926815573805056 10896734 76534506167665514806208831361372842112 10896735 106504164962350836668449506715900471200 10896736 395987527235725010001278093411069460480 10896737 -899323554276608634056245869163252027614 10896738 88735018448777062621324489744289211648 10896739 228875148686218560026715842321166217472 10896740 -436327066730063291340911968221843183360 10896741 -286663568289845210954844636862555960320 10896742 -1599268356954154727419847778465516288 10896743 52680131400972266965620678188834052576 10896744 243144906569551088569285841953215774720 10896745 -1378076758977121087601224579535411220 10896746 178058617216078774529524827343375643136 10896747 51579857090326279245435469098849934080 10896748 141477557621796227901253349461181648896 10896749 -520047266744100420105721633370922158250 10896750 -346363864899529355777295846908585280000 10896751 377423568121174981667768358378124654392 10896752 -161748756899896283431091676002359148544 10896753 -168019342186364142050343059135672671296 10896754 -27458102325142356090413003730006150528 10896755 476712316172757255876281705363934068160 10896756 57999269306264129985018547089755725824 10896757 -139575591131009775889413931081507655460 10896758 280543624643632423208687363400735864480 10896759 2746256812816583671057831376568025008 10896760 -128959550252863179090240884045595033600 10896761 -407727223594564914284973403863436783638 10896762 -70497432939711612313079011077134985216 10896763 447750706252213577188422778689808980264 10896764 506112248164957673280697432089982129152 10896765 -307219277755914349866832531812216231360 10896766 -77254896645504824734727413848992102400 10896767 -283024466353966744854265735591493364000 10896768 -31603578669879865821167811139448340480 10896769 -37798948079425069734249612064177505280 10896770 204500776170211827036348388997988226080 10896771 27785598489919529027805861640183173120 10896772 -75110547998359082970192916179700810624 10896773 138854651160259225078688730780616731840 10896774 -46417755505441111691919098583342698496 10896775 -14141974837499062913013772280743868400 10896776 1417858874865346714228197692659799040 10896777 216161355353965158764555184541420716714 10896778 347757683608993440015243916336946166624 10896779 373894668006652854256758851808984451680 10896780 340303955782548993032612858144068638720 10896781 234182799841583527781875346718498571200 10896782 786065507593385924010443131676784163968 10896783 40041323015166457532920222510134366864 10896784 37154699949951082389900105246191820800 10896785 14142529235512441153469325558192681780 10896786 144218621033437539078070983669418743312 10896787 -539201426610031298118274098162152304576 10896788 144095686140401895895239964729774442496 10896789 196255166789013281220612508212503209248 10896790 -51512906204788059193352933491254777600 10896791 -164966716291682515331743431343824650808 10896792 123557551785012772360263390115382046720 10896793 -66415940989396400507144275029617739958 10896794 331930462688727703297345949637711891696 10896795 -19581320518920005179657077529763788800 10896796 -126167754226982938341748585219528593408 10896797 297684609859972910391229140072181974246 10896798 222728560296601450188542025902762907648 10896799 113680106731757635344100281100771068280 10896800 -191823465079040620844757068894630707200 10896801 -96061204401315984002948475047858668368 10896802 -1697094024945257916389092191396028416 10896803 134148285450635238696616982539360409052 10896804 -74946174447158167509836267730598656000 10896805 -582294181340250434624964732981056673540 10896806 279430351949404599998113702506023888352 10896807 -196801393119359422850568610334113619160 10896808 15840171748306305663246576942051225600 10896809 158825560222593717326557742780445394944 10896810 34938582525210596381670662528787025920 10896811 -655226693715729379708164937313518154000 10896812 58945829193551283866179690682757629952 10896813 682391997808392038791770710306087171904 10896814 -210929034271359524354203747737912087744 10896815 2067003604702914380323798977247431120 10896816 11074895369998111297299564615671414784 10896817 -187168907200618220000682977847757514700 10896818 -397207589882270997832865398819855272960 10896819 280528409397327269113210841870623583544 10896820 451231691230517281636925001199007324160 10896821 -216251149667948885790059938623812925600 10896822 164462592107378936343978079667993998080 10896823 -260025588227376871815705101613484543360 10896824 -6594285874567205361751380299958743040 10896825 -62751532188204651663476868244488494400 10896826 -384053188364781520557834486734351871888 10896827 -213833191548501506732822605447031974800 10896828 27130819460098147123660050466333163520 10896829 -12304600884853068577431870024123088570 10896830 115715778043184102225677955575348846080 10896831 -547675228716713987548645370869078880520 10896832 17150453467363493260605878581870985216 10896833 217353534947782052417220920680894095060 10896834 -58601961947786459211160667532092708352 10896835 23488017661960457897344725916025579280 10896836 79345742815592146765540689067673700480 10896837 -440303935302379270355701617022805568 10896838 64034693946104186608289516961713199744 10896839 -452728744918384509456656456449959214680 10896840 -196489363219007666735894629714216704000 10896841 66447223364354959131205326688799403264 10896842 -62924958957395584019297208344246784000 10896843 -135420587660146913398715285753611181136 10896844 17656961137140946521326173511160656896 10896845 1910520626332912573298620725166535520 10896846 247915834496287837833390911426714577984 10896847 362053269762385577279894817598816802352 10896848 -111854698572087645754361154151231389696 10896849 207950231364085439074597787903438467344 10896850 44947758250920291845125474775624900400 10896851 103883244526017392826130434256461609984 10896852 -145523014400951010879712302901719840768 10896853 354765583467302121456404863548861947808 10896854 -257313081009710861302004563190596712448 10896855 -148929186358668995494008931800250565040 10896856 69159434210203098473443827374345256960 10896857 24935875087963021320335477729069358024 10896858 -3813125916030196172988752130096184320 10896859 596162641825438197446239007681782436400 10896860 5879753899209106613469540039334594560 10896861 202871331670225388709059972776850928480 10896862 2282334257861526414921847138517945472 10896863 -218461772269518522878798675540873601888 10896864 -456811615822493233464699426382981103616 10896865 -76533610987570495456110151699013289600 10896866 135075199915973802317488639515183278880 10896867 281837978682537281703933502496872995408 10896868 -398691247934922507157530700033222279552 10896869 390381034315694926693687955813228358270 10896870 59683378312981937592476898639993020160 10896871 -303740762699455793197157978190696611800 10896872 -106203739532460438823223900615340195840 10896873 84301796274639367810854272437913583744 10896874 -477215839177822852323904210863642794064 10896875 676040048482508210279645277988654350000 10896876 -163095119667983087409722775406650777600 10896877 429961005776841031748073289160237504726 10896878 -94581849407300605030620540196778050176 10896879 121994304309014103543836661898783891968 10896880 -71017686965661058165419946581648998400 10896881 337636952305991745089456585194724151972 10896882 -23289187875904134891558815098413172608 10896883 9124833043839474817448962885954724440 10896884 719972866947637854331498451626168184832 10896885 -515801263209283314806514964107108053760 10896886 39767509452978982459653762862639577088 10896887 218820232423153733521938497407721116920 10896888 1513925044007187995692385132622643200 10896889 541791415636060551066882443171436131690 10896890 15756488442419980116303526330460894400 10896891 208120397036208921164944285601904403992 10896892 -240599822690265689818142570029468278784 10896893 -97912750168432195475677621498938582720 10896894 -92973912337639968463748493471723990912 10896895 550448995613559361187987949979840876800 10896896 -6046121107447224020733490028334809088 10896897 24690152082217540743010413819565122240 10896898 38752845133182485004407087093514169152 10896899 -170399273259707870681576480303300524320 10896900 -52611542781472727827133265201544704000 10896901 -644116901535961905331819731252041720900 10896902 -351545983622238241095380993642046418848 10896903 -170858955937900240284331813556837621760 10896904 -330674929534654610217236624427849031680 10896905 -405195291961722260209245290803345344000 10896906 70919026667088602119666314186419115264 10896907 -126349165995793250431964405518342471648 10896908 82425712103705585848134678428592525312 10896909 280286693452596759666474896578271047104 10896910 14805038195604062899065355014932958720 10896911 595078771816923438521312685296732782512 10896912 -4769441097697919500266451254193078272 10896913 128737406367515390461719141760369994162 10896914 173629814341032412310708450462793347712 10896915 115822247759458033066802362061319651840 10896916 274785823678870097936337143468308538240 10896917 -365366959946769105895444234933426374528 10896918 -145273574616630755955545820171432222720 10896919 43943264462046100316741867655725240880 10896920 -454707453916456737285191008572722995200 10896921 14945289402549984855794261498138546880 10896922 -138878778271477947268915138298242057488 10896923 411399234572050230541587752197046231172 10896924 -45122526523563824245306068071980922880 10896925 -172233482603289192555422423633548053500 10896926 -64750511911547150758968084120545321088 10896927 -121290548708568517074206155043974743480 10896928 -253150249995063551500679809301798191104 10896929 18036823362110069798494812611216262408 10896930 -2598029899689909826140027504969991680 10896931 8105436036674527498274327840141584072 10896932 -223578728878241206163144032317032693760 10896933 -28386197081873635025682481101934615200 10896934 -44530041993877095886088662243865015808 10896935 11730869206678847274755699756257928160 10896936 -239078205030278406862144929980064153600 10896937 234770525051322727258051241916179716240 10896938 95773944860123185026655185010442876928 10896939 -22528793828562770740911998014175638392 10896940 -56483432066398412404710923553488332800 10896941 -813395304395361537773636090089338515616 10896942 43933097306202388583455970093276365824 10896943 412264328134032538923347658572555858192 10896944 120415250250028516325125430997933096960 10896945 -129238585010023224334374118536618862080 10896946 322453258625319244825124795919553848960 10896947 584160220501907024730752403086431762872 10896948 -85390085293164263481139709389713450240 10896949 -168728652039518186899488074264025828288 10896950 104407100872415125498825590149027078400 10896951 205761389649157080334938091551415839288 10896952 301325386506142180536222595429499596800 10896953 297557570245762830179999644040527659780 10896954 -51267600158227607312279223969440609280 10896955 260344442154137706079161004263965535360 10896956 -207959044687916319032921246166219694080 10896957 -201938492791095941792979418994746407360 10896958 -17286576597492483595305548164610545920 10896959 -470482104682201887436432775378821656696 10896960 81417571790735176636473775723653365760 10896961 -292614662591539058809870072858761925438 10896962 163904529123277513735273555160244545232 10896963 101981174075107382031479602976274547968 10896964 -216685562223461652088565538849788796928 10896965 46208480903310327199731803059273228800 10896966 -150000461663951972741484507235449408000 10896967 267336116329386414058494192968475613016 10896968 -97449902442831450727467939810297968640 10896969 -150432772745848964188912721512373231856 10896970 115761568519200681215388323319101506560 10896971 -536285389772343285978180404804135022828 10896972 107649970331755437154415676049915387392 10896973 -246695273266931613984639285128881060992 10896974 3311347032767486204128321811697991680 10896975 263257717544502229936095072434514675000 10896976 -70315725625696647963521763751229267968 10896977 3479701941304556557233257309157938112 10896978 302335875722585760101405365779855694080 10896979 -556092176624275210382899717752550106720 10896980 48838492725525801058254549987111828480 10896981 -134449650188699150565529690068691900416 10896982 25985623894014958193147543402560358400 10896983 -204576752435318529814733175325170566640 10896984 76230857634618732373474324495014297600 10896985 -235931242131932894688902088443913383040 10896986 27201601210842307658300551632116077824 10896987 137535124861638986343400407117707418240 10896988 511666783187946418824459081224230067200 10896989 2530787133434468980546920984842161824 10896990 -94042339487999515520465144135395311360 10896991 12677074821190399372698437467314210144 10896992 140811349691341917840472986876881928192 10896993 -285425921911237210736357002164176161518 10896994 157592846650554596088841087827323591040 10896995 -90623788913474149308407726521021998000 10896996 31600106196233927728591492983021109248 10896997 -985605687156413464770472820831105191234 10896998 8618534913422646411724921199520452736 10896999 61630932987762567702440410024032026664 10897000 211183567507017660929018822404254720000 10897001 184714212470424186108216155509315411002 10897002 20274137016175427520747510042023926368 10897003 -29727510749474135286019834101489609376 10897004 142647268276353647680494101787985357056 10897005 95916361469583495309015172166102016000 10897006 41266532114851446885500081190614693952 10897007 -128358168198948678378877180206844192968 10897008 -62009944340128266533145320144830464000 10897009 102296503909850655315284324616111781248 10897010 182472093582202351923031934902963768320 10897011 -7529348128650781286754970172046820800 10897012 -193127921000640261151078800601261497600 10897013 135647645860741738411280809722267373920 10897014 -126444174236581462157690783221195934208 10897015 -31447743918412425232775864380952889600 10897016 120930997197844783136440318221535948800 10897017 1137480200037436843625219775450809280 10897018 56602305068789259660029847007389408 10897019 88864262299427123991558406617202830096 10897020 88212704329447244542140891870727411200 10897021 -259005041216797799297778891924517668756 10897022 -20161039457557878484471127149044914688 10897023 547130743000771882391402094324974188800 10897024 475995418712712275957461256199859077120 10897025 50601570373259275415450871135871478550 10897026 -37648990069987120029065522783812594176 10897027 -328848631453551547215411617264279473088 10897028 210927641027038180573943163093219159168 10897029 -58305925008229603485005039543546799072 10897030 993039406479725471916664581560684160 10897031 608545992394282906421737637636295863832 10897032 117615588107474447152581445610766336000 10897033 209914618989713845115690357129331406720 10897034 263636099626534469527619860963800926400 10897035 195481180824854927099351301049396489200 10897036 -482200690302361688945143493515622912000 10897037 573035781748313081321136920198098645686 10897038 -440986808426113462136233621460817271680 10897039 113373461176374078975386356030516894024 10897040 -38124042490787687017371452952045158400 10897041 55236152776728323614460847606206308800 10897042 -59307601026305210699309517662198880960 10897043 882630457779548649418607022130597925292 10897044 18031408546634203006834854637042446336 10897045 -488888382115046379059581797634144055400 10897046 315779327136583479029955088987056893472 10897047 28685454048326245873946251467571061040 10897048 -192119577839511006159547098693601904640 10897049 -309783714556690134196459874109716032950 10897050 135317197242115725907884193277590828800 10897051 -37983699436234680315067855447502789760 10897052 532441294657032380330498153831012814336 10897053 -336308509992944023179778520654325319296 10897054 149913930263781895271321265125950937472 10897055 -27263587762855590963055231957216721280 10897056 -6800077848745969955724835092112736256 10897057 -263883755549531627781002384687951376600 10897058 1690535990641981984756568838694686720 10897059 115694019179959847451779574922651171704 10897060 -4888900292290896488287565888157450240 10897061 375692488705477623351273497067875792670 10897062 -114829528362679656610917856595769480192 10897063 -660764098092275314598708078068601559688 10897064 89491365873925107567704688118586572800 10897065 -20482699108266367406904729805902921600 10897066 338951397298888374021703926504480132864 10897067 -888938309451764725142776045240677965808 10897068 -60323452757317473669931341850741997568 10897069 760621386351094282014546606877939710060 10897070 -99602262596353088280515587493363481600 10897071 -218199047210181965228668210146943286640 10897072 -62882581126673761210991755492081844224 10897073 611123294730684444688934913976412753904 10897074 32817923136872329937365643901070867344 10897075 -9363836566387727493346252617783450400 10897076 -154560478663482558685409485650353946240 10897077 -15038965360265323262440340912714405568 10897078 85417813906147398620895961602014769024 10897079 217425452644304280771482738332606960680 10897080 -83358356043803962036717182230986752000 10897081 417571020974072553546971096345601691904 10897082 -24990521443387915332687085066277200128 10897083 30252990161245196714829176395261904652 10897084 510615871332547467660822304715045855232 10897085 279503610378298811703160609956738793560 10897086 185645249117545426753082107424855731200 10897087 243387357787850619555950186234240800632 10897088 110461753149466685420195823022205042688 10897089 10036703379235445243681498301538344960 10897090 -214471074891526030359350606309247007200 10897091 662784848090709310965055312810716317184 10897092 67573029684762376393901316314474218752 10897093 173800438898834257862809449215821421342 10897094 119759678458575383774986979138331725952 10897095 439742225124295111870538903526454260480 10897096 -153650965246441992687405656204010455040 10897097 -44141930897554849431323580013553782620 10897098 -13841883638291430339066018316348842240 10897099 143157676690308484917759363627780094100 10897100 -75809178614353422122951238655781817600 10897101 -159338104090024163246271473034784449024 10897102 -70926731705813290407221691882412638720 10897103 45599007040243937031441744869138688 10897104 4943596065964769340660283577728892928 10897105 -142312351102090190306345723476678827480 10897106 302584880128198303817786469361209358464 10897107 7297850825257778714319505275646659888 10897108 -221161041900095361417133478958535475200 10897109 -100171390522402266725956263533800320690 10897110 20188518279288003695782127731922496000 10897111 -685483849195605987766837369741927303288 10897112 -292190708618019105352031485231503237120 10897113 -92714911357813119204022020989937239856 10897114 245448352656213620063556705498632509920 10897115 -462152088264882610161746333350615818000 10897116 275699761430872138621773340240119988224 10897117 -1351075032322073095456141429515209856 10897118 -204909568241520042801407020213039721472 10897119 631643850525675957257345026933176222240 10897120 94284575251473593895467020329576038400 10897121 -293322954908618062580289543275032069968 10897122 168497180563279326411307555069508287872 10897123 -265124154060803845178948011378031585280 10897124 29637055174016973910862036731665702912 10897125 348448295657079389122003894752093240000 10897126 -641498758523774280422060025700573963200 10897127 955908803210876853468941134462323939600 10897128 186012212268682086395363280330847027200 10897129 259117372082256566855808024456508510272 10897130 -266150603524939468512721530871309115040 10897131 40001403697761993290211336553014534144 10897132 605338399413170448078934401358683504896 10897133 -5515990604341604624063214799005448392 10897134 81511265171292957426179942145155580480 10897135 -60502275297828606120414476411624937840 10897136 99386293196802689023995171734276800512 10897137 53077537355834405912135474326848260994 10897138 -189696511765534566817536907336379762688 10897139 855282685539412752748479952481792580 10897140 -215642321721773978975368161415286630400 10897141 -782824998303581456482219351457926373458 10897142 43810510349310602545462595973870667392 10897143 230166980580532368476221269223666149864 10897144 87923231297150022109385606086094315520 10897145 -194336684087684128929340869197849401920 10897146 -49146684785002683416262926716945920 10897147 338116945406156606664334573781324802480 10897148 6254391373161079861593569716438311936 10897149 -329152177059203067713475208806301940736 10897150 232244332112011667318678157077642241600 10897151 -92199401098035751509528392987952494592 10897152 7313838405110422102481296977718935552 10897153 277692834173541970663643348709993226464 10897154 -135073665380248342492523082276347698224 10897155 -161854032954443016304910857745461253760 10897156 -400991414925010582988242089397047141120 10897157 -187316451368502590818815208519135938594 10897158 29808821041732817615054201926202990784 10897159 23686129978167742273958448203936946696 10897160 176851970805600230538340960407194112000 10897161 -55435450946101805006024471248351120416 10897162 30563753073443223037500714310274400000 10897163 698727646875247022316399173310261251412 10897164 277933248100589040798139812197763901440 10897165 202895982173038471091296685323542043200 10897166 -29283636317203915995990873924418951680 10897167 43904953763972302192553284362829919880 10897168 19141623993715499423451176807226671104 10897169 644421464318139405787112506787319483570 10897170 13446873003353061778068606906210969600 10897171 -454579982669152267125627086141585029488 10897172 174294311157876661059558749644141860864 10897173 14193914613307123886429375965257349920 10897174 -212188444368914047061263842429244682688 10897175 -18303361721108183267884546872750499200 10897176 43043125034324448639144061362588672000 10897177 1272360743113339442037593038799595857940 10897178 502461729810225891384564133164306470640 10897179 -65052333007442841654202541822782079040 10897180 -41116534385591713025370487644275281920 10897181 -12316047809228354419634588475120038400 10897182 -47554486376600169612842481701554360320 10897183 -781547847837029280858494858666813262720 10897184 -849783629971770494846865930722106408960 10897185 -74767103289634396900490172542524492800 10897186 -186830680928872885196985673415874391680 10897187 -154949804809613090237464206952463611488 10897188 -583049904906784605403113418618095888384 10897189 4269724644959023295141020928630108224 10897190 191623521581530846945733191045669027200 10897191 -250715533382400334846815679780440068400 10897192 825724296324885156747488110598380001280 10897193 -105332472885977338211916999649311759552 10897194 144519633282091128482548096999975895040 10897195 -250023849966475614594136761347230768080 10897196 -521533630124955066708140863164773241600 10897197 341644930661797423522044024587023252800 10897198 41911859564726148621891747851918537088 10897199 125152707175241890210599403650717277200 10897200 -26082424566536003551566485074206720000 10897201 99034873974253559815194079047214324800 10897202 1196503393898687710732063988158710912 10897203 -159419871397458478028736990233541020160 10897204 90504744471372528718124501277323133696 10897205 -332688135986707261064292492806117088000 10897206 1774467317715268486705015920032764800 10897207 29900890365374748721955225770235564456 10897208 -251552612197697314651417637119323648000 10897209 528586427657501725855741749071906392314 10897210 6318138899750142738735892119764410560 10897211 97731484817759236296665715255796550352 10897212 16892820552822950988685411928645939712 10897213 -170930135376891089351857218267305144320 10897214 -13534066613525034381131273470925163840 10897215 118241676178825100660002283589321408000 10897216 127555627643560083897859325801785196544 10897217 408701286756298110351898368672014672832 10897218 72212004517125331534680663734324675664 10897219 -172059176023591141111352059130118042456 10897220 349031620350590804939661090385951130880 10897221 -29277415756799480081601015803248896 10897222 -36817988318629922251957253384306626560 10897223 471144882423118798261666915481735898504 10897224 -44465303192315873828140480218270105600 10897225 -387944267660617061878505338160829165250 10897226 93238889623331533894449485052701069664 10897227 -28167674548750559315029657891895080320 10897228 2163158061799161277489199584128770560 10897229 -69206524763319445695067992250627681824 10897230 100259432885567696336325801599663520000 10897231 -127530079447645209494481826967263373968 10897232 -5497180683777155871207774140461744128 10897233 371802930609022690227165390849115287024 10897234 408503663693000281971817026479908688016 10897235 -258671677289602565390750296815118882560 10897236 76216000605905328533723216188372783104 10897237 133134067985219382183223665913069949500 10897238 -346198273108171564107031838830260770688 10897239 310248064945966595892969259520905166208 10897240 -43011262114795537384355116276700160000 10897241 -592315690556936875550244551806019757600 10897242 85029398100090849455643070469463962112 10897243 250540669946518204867334244732236988960 10897244 -29877254157269273021048027536723120128 10897245 241466344257908872242304614731761574220 10897246 -70867786090332290085044330684019189696 10897247 -5810294829315968584201122669631214304 10897248 422355420991780992765014934513252040704 10897249 -212590704912875173808855558070113910240 10897250 87585645193624890599345214041733120000 10897251 596934816948588272169373185946215492864 10897252 -461517994016672916530410876891165628160 10897253 -481541714031516660002658505665302475300 10897254 -5747038546814329948922284456217266368 10897255 405962674610807603746877256097501408560 10897256 435207245625918401816024094628756224000 10897257 201927046245298188508345644676327411152 10897258 97498466295771180560997013636562178480 10897259 -372703339976002753109103642577115334540 10897260 -362823783096181866335269412253696000 10897261 -775534851736887540653621482233481876138 10897262 -61026503125622238661614664593243362688 10897263 110463732344964563683799018339461881960 10897264 -21854463724416518068980150794089267200 10897265 125472928308993489370180293504391043520 10897266 92156851124566427310167501750006481024 10897267 115299273039963329364817454299571948712 10897268 -206774794635250090915080906554934723840 10897269 152580161349960197531718270648460813344 10897270 -29354268254627391843657020996621232000 10897271 217187408172995689138197796272564337920 10897272 130350486471067073166948668723888332800 10897273 -12435942279513154671565342999770579478 10897274 -114490430308579615556002840205515956480 10897275 -427316702293147664990757091598208000 10897276 -71270536324688946205176597335491271168 10897277 -124457352146508807350977825642716991368 10897278 88108680860338457065488767534559697920 10897279 22218761470022812567536352407637712640 10897280 86712716395194562569169026943864012800 10897281 379825019719959027722051639161684023840 10897282 71614015763465317882161938985819627264 10897283 9023904140564744306962234209073649532 10897284 -255467936183436057433665731675848593408 10897285 -27954379995535985532176094863917443840 10897286 -113845008211083622285100152133390007936 10897287 421774081306136186129768557999297051560 10897288 512185077564053371110162965385625973760 10897289 -588477057068485096089391157177698155396 10897290 -67008853287150947723227363161668434080 10897291 -212745545640266567312027927035608107308 10897292 223358651232879281704433265311671096320 10897293 -226456052197925896003061366777029522944 10897294 24142292951784093972413075962352453760 10897295 -140684468992077916373335929281107822200 10897296 -64183890799594319379628387502582857728 10897297 -1515973227225690682126041749836339840 10897298 417141618654047273713686737869174554240 10897299 -32552348389886287939125435461514860976 10897300 -266188738852413300047534274487488768000 10897301 195576626124607779941275904784984094410 10897302 -66048718330817171097545384313978476160 10897303 -407045903193921176112781852748805819448 10897304 42607651435754979593572075438940344320 10897305 -84332233265767352172106605405085026240 10897306 -100964298595848421067479569399932049408 10897307 -719356372989712912071441867709324104444 10897308 55915937259991586658658151900281405440 10897309 961050883014924863603590206829484321510 10897310 -235545840333053615825802092279747917440 10897311 -53649384734648695013358674575265097840 10897312 -145920571148159183682183734946294202368 10897313 50097757698111723691991409619496237760 10897314 72943636545740443197843913398296223744 10897315 -263360221178381373798177343541589944160 10897316 261569365308490873923373243069216871040 10897317 265395995372270882907516073066315957440 10897318 6597073653101910758298215804474090304 10897319 317607547752985929317050742054990791944 10897320 -42132512373300276050702421505164902400 10897321 -607107596610434971614350418994150953478 10897322 353164126239856375182853885809913728000 10897323 -54602143564665819735748675892891621880 10897324 412076528860975308234763900257097824256 10897325 124714263160966008175868092465900810050 10897326 -457274078388392490269803552093420603392 10897327 1718837366717547891454220979847666672 10897328 -45371694591170616022372735275694227456 10897329 -239777999222447141381005067805439433616 10897330 16590228217455461250189414309269328000 10897331 62761834257553178263327933851918365184 10897332 -413836234970716182426213902824805216256 10897333 -119443971910249492643902467193546662418 10897334 -82179459154498624213371960591434108928 10897335 46672790658236845143010789078394377200 10897336 -758304068261255179030061797663533772800 10897337 -222062880006444683203442027533171044096 10897338 -37147714791400358294529711481552120320 10897339 -106712775769445395133897419642888617440 10897340 -135102593931029213661903519281169976320 10897341 30064200978074334217673867485861847040 10897342 88095534418847556115353222125508387072 10897343 375512784214014285238794767432223310224 10897344 161483293837731107566959842425904824320 10897345 300777551250133831464744135476598421800 10897346 -46708531946279584617955540983353614128 10897347 -327839201099782440176718962614434702600 10897348 221243050534279768066681584155800768512 10897349 -576023167527047520616533439957866267648 10897350 95702347820084993076150179092878120000 10897351 326026050465288139715158818745300401592 10897352 201463156716299898963933526253791027200 10897353 -38946358209031293367912105061576018838 10897354 71709647542583525837588258096119953408 10897355 -41544398092830236760009844987281608400 10897356 -257449500971310318015390249543854473728 10897357 -730276747229543753891038384177393485888 10897358 35442360350031361690459885286648345280 10897359 -488558855301405894482602592672574969600 10897360 18558011782494334580954489712607150080 10897361 -10579349588765466787917701905557003408 10897362 -10520264211511290393898217895702036480 10897363 -1329867936564383941566432068693088088736 10897364 -9375952425604594934120163912387483648 10897365 27354210789344434068017379203816483520 10897366 -194458156836079088592399144145022369856 10897367 29441361141235059863140975904243678448 10897368 69573846907503290291385592137504522240 10897369 220281395937737308705514696765022320896 10897370 347458802498299783439147622156338488320 10897371 -247861296176901983098287832301658461460 10897372 -104278986090137630615454304769596889088 10897373 -323916367909038757236747219865492626240 10897374 241270460337781684668632993378507335680 10897375 664551094025766984120371598254179110000 10897376 282990413075677176384957545521702502400 10897377 -218793140948848711877436303473985484992 10897378 246943989858324769964735668113009756240 10897379 266387854092043094087298400015785576 10897380 -109902471352867779341452065301636247040 10897381 -97695003656508708894577574269844484 10897382 -97352017581087842127189271864177257216 10897383 45108209210480176824907553912282615808 10897384 -304174850566141408139883630677592115200 10897385 370001734472782418747748779064371084580 10897386 -235060536900135381963608770824772512000 10897387 -486807454714325062949954014108476514040 10897388 -161739005894117645244065067202112486400 10897389 177907068033986055739817227039589027520 10897390 -32765476814252376317104854239065520640 10897391 312927292084965114731764180494100589280 10897392 11729258614184173152367440485060444160 10897393 -254516221950448751055808919147308619200 10897394 -239093531201742938470853790360857200608 10897395 127358749400964125027191794707480281440 10897396 -276700011729650234675362757080081399040 10897397 -35594075798362437747655787726517027168 10897398 205357091278545811226158087627889321184 10897399 -222143562428776622362129323851037515840 10897400 -294336972791456276024787150172257792000 10897401 174120783940956192535114249760804374560 10897402 -20430638852707708242979969692414908928 10897403 -500072119363968355101610227741515843736 10897404 773763151334865366831815139960471552 10897405 -266964183152481515254370285876511229440 10897406 112789735071756355596538808602913856768 10897407 193094763129871640088498282685816742328 10897408 -91575770892968237588520018047737528320 10897409 276656867040255536679739638826068932610 10897410 40617086493139652061029222185962931200 10897411 275553620950645515059649554866334951632 10897412 5715455568093462217386440516399631360 10897413 62773996486312646301465073829227284000 10897414 48918163937701530681800382602756941632 10897415 -85647889976069505092222307845803640400 10897416 -28275892834714815981464838134843351040 10897417 -213975464809660273368339486468095794140 10897418 -218969461695436439588053358055129907200 10897419 -158989904665184982138262555279873869072 10897420 -150910440447449511838305569877479608320 10897421 -98458581939357771296699182567986459168 10897422 -206689047968833111163371205568459630528 10897423 445593352239543880744939348672239367200 10897424 -57093114123869024133670744518182952960 10897425 -32641500864091420855014297822610934400 10897426 -107340240576140413799268456470834111088 10897427 -254054291395459673833249422297708600120 10897428 29484527550729092319753368104294692864 10897429 -491623409282084055302173068163118601970 10897430 3399711726532515457766483865184773120 10897431 -168620264675895594153675371060150864640 10897432 33077372409514565832966080755407667200 10897433 686200299095930352536466011529232724682 10897434 146482869061441317341434066404923391984 10897435 -96495071664131782607884853232325571040 10897436 173597962662204056592035269414810512384 10897437 -257531429033234049661327226993534835840 10897438 -48492093116439607520863591658160842880 10897439 387003671213241387312622320856550400 10897440 -17479516880537912698285999253838888960 10897441 -191245729222414101045151824600882752158 10897442 145351201796696854834962082622813752992 10897443 -310146914206575488313149713576607164320 10897444 173105981458365959643831264183979008000 10897445 271483623816472147640135635504116201600 10897446 -36332881580850519040170544800149299200 10897447 -3097088116471313733586488446620016640 10897448 -143740761710098106845268960701426160640 10897449 -54058705240268993949933361473178969920 10897450 -70372224969091602735709353291948864000 10897451 -430862793943381343689630563228336265548 10897452 -53921104275113595575111342935178385408 10897453 70376158744722807578724864030732497600 10897454 1264745180442958509668289368039258112 10897455 -361209448334864934747002867841752966640 10897456 -77682432159793310357228807678260953088 10897457 186893644978311947022651863075498205492 10897458 -41207164566201414340582608393682597632 10897459 -321245911699134382418282263409815776960 10897460 97048091981860763560952064901394841600 10897461 75389891541726354017551550476081585920 10897462 204823487437985539826640391655244690432 10897463 -39806956895698004209321880384957452656 10897464 -197768170360996820204043335455372308480 10897465 -92387060589024083659412663262380993400 10897466 315208305701303842895484158150071416432 10897467 78626713001934653331354681391548499968 10897468 -122846429574131618745473083636827108352 10897469 173504776792890652120515411331790446080 10897470 212559929760357323187520116942510163200 10897471 -252184921756051694369437366212530394496 10897472 46604959532108626990653736143591309312 10897473 62904352516867173394735366856553908784 10897474 -37683214490432328376422942772368450048 10897475 150015093376021848901888266279413274000 10897476 -320452216632714582075142996673203169280 10897477 -134736968326398624806191061663277780480 10897478 -408587314177292672359420754963042508960 10897479 -273361203270778028169483834618977975376 10897480 -44223920229678136320857360405476147200 10897481 39710569062403330408294756460640888384 10897482 -223458874060032741411866785088456241408 10897483 132650445842113007615260758905182701400 10897484 63364861482920320696743482089684094976 10897485 91688569009976593726269405739178754240 10897486 -350816268316792706751600692783390207808 10897487 586846148528406475527145401583443329136 10897488 27083664150693359441263600148368588800 10897489 -199101421937506709677018384986164904960 10897490 -3989732623069269686355298201500794880 10897491 -147528899014072531521434853245928278976 10897492 42363548205359714365300466506480779264 10897493 -24739795847907803979566455623582374280 10897494 -124291441331006941142395025807913939072 10897495 -173114959686238940631750772439544460800 10897496 -613946575623897508498498812600095293440 10897497 -23158177983154511891957217687985111680 10897498 428629843932470734559742008886973590000 10897499 -106449831161795103012669934799639708160 10897500 -36638884524204113983319651469324480000 10897501 -38310262009496702230765955698909571508 10897502 -98705781605945702030244982393705920 10897503 -712350356712335528499179719750429969536 10897504 455858990938924483385400375782575964160 10897505 -31242419916594016873537026805528327680 10897506 132482687629868092066518819253994517504 10897507 -12171061248310407685536266118517866684 10897508 447351303580502365904717500998588659328 10897509 -152186142839746487825664682367562453888 10897510 10379150142504088402568173044769355520 10897511 -715303393255107263157154953231930010488 10897512 338408325012478188595560469535146475520 10897513 -15331561106524870971101054133553665984 10897514 557269331410333979803443937454480374272 10897515 27541980345229290704387739457209621600 10897516 -41788450958841322603145765614641346560 10897517 692384121411022857586580930075271773952 10897518 -49112020231604119541363275848279324096 10897519 444644401379830394448073203221230050640 10897520 -62081314689012555433398847677436723200 10897521 427449557624771074838668259054114566512 10897522 64660953213279356583919085101645218432 10897523 28514919506211153235123421819165749248 10897524 -696321052253343149872342672302340239360 10897525 18150109150184985297462158974272812500 10897526 -71796717958398057159106554952820854080 10897527 -653752158346723478882056985105619686496 10897528 62498620742443161768690826888954552320 10897529 -512712291767672765983366483767866670870 10897530 82253805382890201027926247252767032320 10897531 -1366572133305805098195663291602129785536 10897532 229790002217640341370047819320704669696 10897533 -5369921185402933164118049671899632160 10897534 61181284017266584982772306901943164416 10897535 -575677850298283849568462472334071588480 10897536 -46539393648248024657508362006141337600 10897537 260547881199934784735486126518007561152 10897538 1230814054621050439770087183363437568 10897539 -357039083706286723037414113006592339976 10897540 -30013358560013254494816704409385685760 10897541 -328606657742330745424265741417665457058 10897542 -91755448283875845835475311886680776192 10897543 -249273535488553925989686704693644461720 10897544 32096358074961376897336775610646855680 10897545 -330086637839011182284173009337761060800 10897546 99017232426990100244887717105804552704 10897547 -39113442130512212048945546350299702720 10897548 68252314894375495099737631614081338880 10897549 -251159505553060920428407432786510318152 10897550 62807599692896247751989941776514884800 10897551 -47438758248595658105225082515681289840 10897552 231018247625217115036270502818676162560 10897553 -335383153088218902851708487291119637198 10897554 -15959729969027071302926978362160271360 10897555 995675649471338641663131771525743117760 10897556 644101356867382805358590893167936232320 10897557 352139430814346180722299429416840917920 10897558 -131486749964967562887072636899988925824 10897559 -638252139083211874015715423524350333240 10897560 -258573830582567495357116400868345446400 10897561 104946277001609660153044535767476785664 10897562 -148974926697052746308567017625406096000 10897563 -39005902905619685165662109782745086056 10897564 -34991562268337194582058897620818165760 10897565 -143053507556695683378003292719410611200 10897566 147065816168494108308717402189548706624 10897567 708188862546477755933569298842392955616 10897568 -170169788497667235500018805925129224192 10897569 -818666949449970005440143374909595332316 10897570 -184210220651948159053748452959724535520 10897571 -367031809122436471891598018896028246088 10897572 -12294663651442870541224417377008898048 10897573 197278945190267551872568040607045901180 10897574 -310416921743124301445061055840631506464 10897575 -70222783966127246873411727960662816400 10897576 7357005225661569817998292459256217600 10897577 453444296843184617585570188474005028992 10897578 -279430803248962682245263077576201679360 10897579 99957423539555045141294170655480381184 10897580 466048599591620709311413668529805875200 10897581 66426837508854654852907719261729840960 10897582 326011670737265378527822893981208387392 10897583 158215378420211322971311960943889644520 10897584 55348253936990626229010697616357326848 10897585 -120312760074898378228099489266071546880 10897586 8929625489055827769593060480222352384 10897587 346918891304250335578840679046100781844 10897588 -120533021272766700848914920574081998080 10897589 -125124370989989387792203214207110279968 10897590 75061910781700679535222433880389386240 10897591 -821818880748207176558118022138684080600 10897592 367462221301315049949873952565640990720 10897593 10991533486051785686996603666624405184 10897594 -215908672457636283510605363008419797904 10897595 -85121414489175176184680187585571204800 10897596 -37445798411008221939741462815902453248 10897597 699167021969285148878912212944908981292 10897598 -43164952214403200720638616840309825664 10897599 120372191920378629603202875098683547520 10897600 69706727558429666467208280990941184000 10897601 -80948585212928804155266923446931243136 10897602 133154483677379302040408022370326950400 10897603 235843409445460933998710358180400769852 10897604 21131335135197266869340459039652272256 10897605 -746400986552781355232596804139376000 10897606 -347680640241306111208386327520619892096 10897607 -45238223437575855836410543274023449600 10897608 -871241728094672275570247374253238190080 10897609 -83220510599880084279673236176499994160 10897610 -75327140675119203525920646937964466240 10897611 -455804959682741533944943527676568761128 10897612 235044228175125918105638833912524768768 10897613 -312368344513078415999207672012971200138 10897614 -42558808482071475611810565158054952192 10897615 118868731931949459734396670351452618760 10897616 -13024319390679079187277894870374547456 10897617 86045334552249387075642502010265335712 10897618 -21134724501585410241003114948930000240 10897619 -1839224917492894076084358734196884856 10897620 -207167289816833883630895483415791411200 10897621 -166163169331477095368879525441741817280 10897622 82689812104480783794989408342213821632 10897623 326111999685000598170270046494641736 10897624 -495033129885821711510282444373097175040 10897625 -1000421179405022662612896188641406691000 10897626 -98507104628924036226712597246491526656 10897627 -446150762257300258436887631965768739676 10897628 142666274206260754049702809263711363072 10897629 -150269283730156578123056916208272389568 10897630 172404188622995404434865838839782616320 10897631 -81884247539420926654036079009810465568 10897632 -321691872431768627243437728044781404160 10897633 15706306634556961954936907587128638882 10897634 82952790252860857818263475284266580352 10897635 -66143620185911107905374326310966749440 10897636 173478679250807310318888180290491219200 10897637 490325746862951103791173929984604988286 10897638 -7119104622955691979118404933299865600 10897639 -444805777544694001019291229307466552576 10897640 231719238257638370447760062634934272000 10897641 95525163978578281346054659698084403860 10897642 -70954111469558088228230864364491013888 10897643 1592539165452542952181791529101411000504 10897644 326049586295038686286292438361078806016 10897645 -47563582035405503986407744120987357600 10897646 38196036130853486945603852605102974336 10897647 -59444219975974782242734772399365595136 10897648 15376961460764293887207147618432319488 10897649 201594691024066805848118118725697501300 10897650 -100684991765814733991884821977811290400 10897651 608942732167372930641644818679673699672 10897652 723387785912343102695139965084900279040 10897653 19116709724229120479587335459701155200 10897654 254312779511601916640636405150263475520 10897655 -1204351734154517534274332847103211673600 10897656 177728172750545992101681378561724907520 10897657 292684355723843386015193777644483724906 10897658 96240727316141537646200365233359512320 10897659 1949384073201334413703977563972227440 10897660 4900499441216811234586528780884871680 10897661 85983495806121349427893262434470600000 10897662 -1811276368737668815792235126123888640 10897663 27018693116419264080575378219224233696 10897664 530351418589134664091034626326391685120 10897665 153672976676768211295125991253320763520 10897666 -105182028385291479045079728850407600096 10897667 365076664614696590641696754935357360704 10897668 -221394591798767497136515339998095671296 10897669 -232808146486907221145699876592100068804 10897670 54178003516356355794231586328625438720 10897671 -551293233320324235455234553258895116888 10897672 -241443648529512846687654237856577203200 10897673 -679069951521340124724458177029227855078 10897674 196358311405935650779753387969143509760 10897675 148452290897387544798448024448245220900 10897676 82727385597242768582062894451621010432 10897677 -2936143964822308294111328380945792320 10897678 30994425336372370571369425352096378880 10897679 -536671932899087039626224209754813747600 10897680 81709333001973981900725663275045355520 10897681 277947116944186557634454607511623330482 10897682 -41558571931659593113565712038242418688 10897683 167102669236085237870659696809828096000 10897684 91439459404008071042036523947403255808 10897685 -321510794990060911062702989730754051620 10897686 26041087639243933516049675655114979200 10897687 -113555542814037865958758891602134004664 10897688 474855737233801877690278662376634357760 10897689 -525768063900225626042591328145506784032 10897690 27877145239502297333538315210372945600 10897691 -69864612105828675685280364063611091456 10897692 141071790258494909543661374664978527232 10897693 -587699313949260867025164509238295548058 10897694 40017890425594183218835050831491422080 10897695 -167792068325415549357552110767050136680 10897696 90615857597513380991964410150098305024 10897697 994082349070221624338741767535423608800 10897698 -149249884040264474922889410329295387648 10897699 337265977711845083771431591329502575360 10897700 -69201773821640728003101273374527257600 10897701 -174543906472225691752917155420582300640 10897702 524570592225994915605687661043833673472 10897703 -974845497207435720680242506962877495048 10897704 -381411697641574832768936387190015267840 10897705 -150024325747546717853783465566068480 10897706 498260937302006471500736393599623717552 10897707 379218803503379127919440049209484635120 10897708 -28323405665675505057355039101792662272 10897709 -257268988021567630252529144956521196032 10897710 149990595744128442035412420485111928960 10897711 -304829403403075431460650867958168644000 10897712 18663834343654929464693233517568786432 10897713 -231986216416950996017173079099699073600 10897714 -403020355900237446775792269870282375648 10897715 -427839061962020709020656256150860634640 10897716 11519242845126983957364409609711441920 10897717 141937881527665514757161292883706374766 10897718 6218139367995010419107271335771340288 10897719 46053508463298597270573811231562672640 10897720 -157804995092680555674669870820940390400 10897721 -632618021664223683060284081139430144056 10897722 87083289582787178910194572000600367616 10897723 40112450668954841500344659505313692064 10897724 -55996829723533653447273352460306525184 10897725 125101942748125844891800620433993005600 10897726 159604635572102468430639860217403340160 10897727 -461621781841302930903112597063951055424 10897728 -119392630284112017387977343543866818560 10897729 -515145633108622054154475640205899299840 10897730 60888684691451326345822763555267520000 10897731 -150483061483968900438727287562972320480 10897732 -4292632631618055824584893481953275648 10897733 261191922245570019927595714328693703360 10897734 -111035335415505300495384949648638996480 10897735 -273085753432097850364365277411991026800 10897736 -28419196603793668992456425372012544000 10897737 -403875095934874484363838766519372262640 10897738 -389947192364107066729357038455377494480 10897739 82511923354274854975760546238467891880 10897740 -4483268890878654741069335486901242880 10897741 395527732515289362065491854452728849142 10897742 11222555576047021959263651498700985344 10897743 -42429768947474662924664167951806928896 10897744 -28385735051846687619108405119172608 10897745 -237127143993125366378540546866466847360 10897746 -311568040075867797170970778079573010432 10897747 -21978019552949621286018945302227268964 10897748 1752952331902721033624294143715106816 10897749 634747453425886586320664940489054876864 10897750 -388187267468165415877186284119299296000 10897751 16847459313850976776868217485984279424 10897752 -260344223463810519406115709377170636800 10897753 348749725902424156239417359425597605002 10897754 76212125310497511550831140738648314880 10897755 -278654553655832843526928318163568967680 10897756 183759141309939337985765731420758995968 10897757 -112524458124218795831400562692872237160 10897758 -54245313248734612642621421254597920576 10897759 403131845664376261767778180493132424720 10897760 321649722348289864818036663831531356160 10897761 79026961542204920465818065963977054208 10897762 -441813531318610953422192530405272616368 10897763 -697710374018942983104072753036587957988 10897764 -187189046640329501002099188918162401280 10897765 109836495779803182531055666815508090800 10897766 166588167214284227852318493084034306560 10897767 -698532832835424632436326127289888403760 10897768 106260641904689129653894864269688504320 10897769 323459338696361055670500591932209018170 10897770 11300319792940202426193222630598640640 10897771 30882955909245516700343777232543513600 10897772 -35445059598597474923624288221207587840 10897773 14028967479075900474782855551170261600 10897774 -67552311046581639158748730686745596864 10897775 -101135168712061560735333570429045985200 10897776 -131920679003532960118575610356386365440 10897777 676769739600426369984773053276697145072 10897778 324315522473511875621104294213749991440 10897779 7255579705660728221362686652972430448 10897780 164156034077341343642164206699816825600 10897781 201225233703457884440636092321313697582 10897782 -63203650022046050913133427829931524096 10897783 169673521432534241416330726001849367600 10897784 318082645188310806531580858234476994560 10897785 -348441394919298156036976493136883221180 10897786 -39172689668040578261780489746382062080 10897787 -311483012268637217769961710395224906560 10897788 -159469867560975323558033401040222945280 10897789 21771710781731535609096642403748784000 10897790 -66265914020117665293314820293844384000 10897791 -1249915705998905834653811977638054144 10897792 537096550114249018955480809771263590400 10897793 11138869309980720188466311506328685060 10897794 105022775923724350583020952216545536000 10897795 -86590129336402950059644325489981652720 10897796 354923811680244822530878765794055372800 10897797 98139647216942123053350232764423583200 10897798 -497112700365526241946042277190553693600 10897799 264872854884127824164005877669256473184 10897800 -54924386187966340590272419503888384000 10897801 434046468245071915492750121307097243802 10897802 -84319672169803665580043071664040155136 10897803 1470180827852264127512585165254214544 10897804 -997262753329156904027176045569612364800 10897805 310272049454151849954669766450652624100 10897806 103422490419890896095448851920275005504 10897807 481956435766826461604553948185334080040 10897808 -48381080221666173285290539840556064768 10897809 230075920850649648177506613063773381568 10897810 -87990539960288574635401186717194132480 10897811 567410582347834664426055347896842317400 10897812 -162750123608598000357804828090771793920 10897813 192290312663178244102324956874364409280 10897814 -201976650498925501362951556276636030080 10897815 -174227818456403098834506510782394690480 10897816 19762164423391305570783991046184591360 10897817 65922117541953541907415155436099029952 10897818 -347129721251352451022326924211059150080 10897819 -57723926291928001176908875603460723960 10897820 201125145049126826446863266453779200000 10897821 418049414437057025321716432788657177504 10897822 67999161660246650916157063700219804352 10897823 -240240667313116622569981692944192389320 10897824 -134448470649811593193877616758114746368 10897825 -105857305342048738150942724528918149450 10897826 -170072539895313982392719642141823848160 10897827 211415123923026000138022491069970272120 10897828 -454972189359551105285709195086636292864 10897829 -215001235012167247400821478030841709380 10897830 -20946779098363756015903614782869545600 10897831 -110618369524324830150514064297916627840 10897832 -110892685148410004135332627022676541440 10897833 -54471573163214304873659280117083833344 10897834 -1204798841306768354588691620747304960 10897835 -30017570953550563997131258286628163200 10897836 91251428001786782480216716102859392512 10897837 16611569099871713806672116811975708800 10897838 30912043409362414421196161835658624896 10897839 -372636498036437845984390364571963682296 10897840 80411938779942196392812930165523087360 10897841 -21139626681442070777993229324702624216 10897842 -15672755543134336130429096554620403200 10897843 -372881240002030600672377517519336309248 10897844 -461751169512757896562469848806038857728 10897845 -180057748554955816183552234793212833120 10897846 296167093415219885051762220818174995872 10897847 -43225700167751539199913541717732041048 10897848 -281739677816999190247547039421526425600 10897849 201040021245810874654647349514814076240 10897850 -8914243962930947203611667163473807200 10897851 507942351074052093267477615527895906864 10897852 -72155653048186524580601605075319531520 10897853 -327028126697449855140040038507965286900 10897854 9346245684181541979541821821325229056 10897855 239292532603521025129129159077253718760 10897856 -258206524412773388550264864288182108160 10897857 -459683988729669731491664026501925626446 10897858 111421351762789955614410084935575427280 10897859 -188095347609944004505349559432185185584 10897860 -59466090984861609386368433680177152000 10897861 113353139892784034329577511003279926784 10897862 -395498441271316552804913861996086520448 10897863 -381201091018149468774046910754563648856 10897864 42092751103472809143559096662567813120 10897865 -586352884767051425414663769871865820 10897866 -77283100925353702214583518012000967936 10897867 -399828373031618141952753234926688320568 10897868 903131676753149985989583888484201728 10897869 153226705974228773093372921716359944160 10897870 -80632934778504789668198119762965565440 10897871 -13915040144398973488996500468251270928 10897872 2726359074737986562738778618203996160 10897873 84094699702111047621446914081194091840 10897874 26248121695051067171032947521552558400 10897875 790315764736300631046767858395678200000 10897876 -776248115924732636500660207513350475776 10897877 2414571740869326270086750330051758080 10897878 -8883458137955711439613611547643059200 10897879 -753278227393286069352237612386394822520 10897880 173302301535061139927692202664776908800 10897881 -287785523076029778471988938121062763200 10897882 266421652025835519122830922961943732224 10897883 -410033819244739758563121868683178329600 10897884 -150539630994201433264602523122086774784 10897885 -250594676623021392518374067167744187040 10897886 54934749576912514967087555969088168000 10897887 38382347857885537759839125420922961920 10897888 -380244620549730474680877691963024343040 10897889 407225687649163059156005789810994739524 10897890 257262661533057065495952576953215795200 10897891 -199160454768354075903522959872556260708 10897892 -636517461016172078213025771011185090560 10897893 68359710915282329929223759413475053182 10897894 -385091449353082482435313483477876213248 10897895 -73618882459307068143162188057612534400 10897896 59512691539409554193749089439157452800 10897897 121893223813803895406265557300760988346 10897898 -109801102819209708549446262026819297280 10897899 -248363858223638593121683316328376781736 10897900 52000036443868258587181798265999385600 10897901 -130118449324481893997282407150033652832 10897902 -22913790507233941471533419310427641408 10897903 300741955869488781860654736054490563152 10897904 -65448064218618354824005262167473684480 10897905 -88277473641597304723153415102396067840 10897906 105176577323437190474448387784744535040 10897907 465651360962209905986676371353983151632 10897908 -137811870845910437820969433263785570304 10897909 409769390995646136283669836424357693440 10897910 -283612787938379158693422368312460528000 10897911 310007570657696853131298272540791887360 10897912 -9726403225604634072172947883676037120 10897913 -216383181711890545214581531159518962616 10897914 229437427330060923922024300481855340288 10897915 365841068219820694125439379065300101120 10897916 -363335869598325424625977092765760757760 10897917 122847648611241374290722482625896530848 10897918 290515665530854061819356282774109096832 10897919 369923408114917343674876190574663253296 10897920 -1834123485537578082256542217965404160 10897921 330383455522552248652234146818707269122 10897922 -52748556077490199476292858536893122560 10897923 85905281340608403492945113778201682152 10897924 -257838583931885721639766869619778399104 10897925 -203672214430758025659186347673586704000 10897926 29310866621090519004923358619696324608 10897927 93021922120761260244411139100145306776 10897928 932454409536825593960951506406427740160 10897929 -54569565557188099235958379661543721600 10897930 285043855693237777826861499238972491360 10897931 291731943248800507254082055997396904704 10897932 -222795852375665799479036400301191315456 10897933 -758083703636920309883907302723782466036 10897934 50779897366816124358867720228662467392 10897935 370064178454138657714414235172754928160 10897936 -49155709764341213161948481704951021568 10897937 609301823588985541056671343052123763712 10897938 183011687884239978227022696615814653984 10897939 -149774451567150129245678325955235842080 10897940 67196710047758711516025435420149303040 10897941 158352233979087465727283173171975289760 10897942 -210325497427774299281462499822530129856 10897943 263401520779255677714055193841390022776 10897944 25163738408392380540935219856199680000 10897945 214800409084624964660971250552433773700 10897946 63440526684948610016109284499032093664 10897947 -437838877620553379425510970532795585876 10897948 -93372859610487859596577767835032476160 10897949 -483903181063091023222641087726067166880 10897950 -17480061157301757381680226007708723200 10897951 -1003682809171894148457935845442406608 10897952 226524916102595322551536755182156120064 10897953 28346782874395336623576899230032659808 10897954 6809261574552856637380401296431816992 10897955 425211571979878864891557331149605268720 10897956 -714560449822040185839403875314814781440 10897957 25411541381810494868402568038415578624 10897958 483375080301760416153447216852367066080 10897959 196557090412867509935363312903270699304 10897960 363993321421909266850447424696436480000 10897961 -136007204522288917777631927036692879500 10897962 8550248326631747906597625479801184000 10897963 -8816879948148488811955094116855950400 10897964 43892629844184721352089468753882251264 10897965 143345564380093165790127314795966507940 10897966 -124509576818106568889538443960250874176 10897967 466778929906229223513628786358891552016 10897968 -129798726739579888583017916141818675200 10897969 -951774785399530471362009189272970531804 10897970 47637623175651960665847536130364388160 10897971 -224731068999780471646304332338171724800 10897972 230189863949213737127263248998006474752 10897973 474908016653826768513077634771412602222 10897974 -9456540521977044418703420916299905056 10897975 -306869644604623775150734284546440668800 10897976 -764747711692596980304120700703634001920 10897977 280190139516750370054976473310041451040 10897978 -3924948024631511057843095914141373440 10897979 -540284163770114880018211726889816283420 10897980 -21256202896810557744222619015725619200 10897981 -268731257057075049472830425418304508218 10897982 206468001862146746285147946295327732800 10897983 -12097360612473496412722783585002109656 10897984 -291690798674116382727612669978721910784 10897985 -187707880466187362125540573420214293440 10897986 10741615156056417314959520169921792 10897987 199863168524167432965905406703229515080 10897988 -14953567337492550238429807950177337344 10897989 482350159316939910552592562675456473824 10897990 158549042134850640205908431194102224000 10897991 23405910488683426698837945812524847760 10897992 -354224484008608232853446492079730252800 10897993 -472871531808458571605339479490854142758 10897994 2712392449475907944231269389709727232 10897995 -159378288255714228152210263061545700880 10897996 40558918321292415890499489533799392000 10897997 -465981441819286543229602782524750284800 10897998 -75119628601528422451978435164644585472 10897999 -134267967075184382856581772973585285248 10898000 -199722889720639080561286534269849600000 10898001 422230916696168324156877208360938404160 10898002 422922615887300226956732598475083383952 10898003 187632449165700827901201227985350393760 10898004 -85283145505187570387489817917811271680 10898005 -18398561268268939425744583689070036680 10898006 -63880260272786686241921542118197589376 10898007 178327315951793379049089933054456169680 10898008 37195955444640589485376873860034560000 10898009 -263924389551778576643577913503173000700 10898010 -62105105788359634067189979175525785600 10898011 -27047805321812711019495890938519205408 10898012 195022539567561559113313998086109037056 10898013 109451545668227964894301325011734863424 10898014 444217371866946566320769924277959945856 10898015 266824967837787629127208239325128005160 10898016 191254489376429419739421814461757390848 10898017 -22480982076186418070081442389429503040 10898018 -317535669970128022653234865346095044096 10898019 79330554278173813324422019545410006016 10898020 2027403714115611001228329856250265600 10898021 -431477824023497495066789407349820534336 10898022 86385996635906484773943278813883732672 10898023 536357996066798479124778667794029754624 10898024 2301692195078719940228174661365790720 10898025 -101244555312949310733197131513183513200 10898026 325108544898286439772376274092386384480 10898027 247036447743764014019788993698476319744 10898028 143227829191709307060502653170123834112 10898029 -121096130565495154780264881877506771370 10898030 -103433272399374048651222374704258786560 10898031 585451571116125497102167768129141150464 10898032 105541440052872745103324607610045300736 10898033 -804887052012188615322807006673938806160 10898034 -181798116801221558092760864327314990080 10898035 105989858179979459440860899494380474480 10898036 -26906926226331542028448228361168332800 10898037 -639014250390930580778094807174403445760 10898038 -239330702597501237732056857618035844480 10898039 41727973091767561011628839886661322000 10898040 215682655373663173842868549069635993600 10898041 321879051935830909084096408811942563920 10898042 -353713215964879232872996861551531293328 10898043 19175057330968838929693879063071226368 10898044 88852898820420427309520177611155280896 10898045 -540853331417845696505210888091227327700 10898046 7413715164676676209881522810355586304 10898047 260911481101574631259887230697966107312 10898048 -46884747824130623255038319219158548480 10898049 -94883811325341456534730740973137312 10898050 30807820242873678388361879217576960000 10898051 578318912740202296154283055111640957052 10898052 117033853704647154555272117109299288064 10898053 -279602838623527005168358589549866337698 10898054 190070323231501379125669827714877446912 10898055 3397280506366371698804663206820145600 10898056 278707510721241486882223362001922918400 10898057 205203886796887648771744027555308309600 10898058 -109463727035855094752673963027334575360 10898059 44145704664020390905189075575004074504 10898060 85964965138581754470063128719927956480 10898061 655417467836137002177957616669015387200 10898062 142706599122215200545777751471349305344 10898063 328825169411024099451949729040003052984 10898064 25518060277130425713265236168398536704 10898065 -523203968099326814210098278681057532800 10898066 -56004387589586468709617528884903883136 10898067 91684666470398033277443689266663901440 10898068 -742871198466942129890470650451558201344 10898069 153570844160673059283350404934938341120 10898070 -95229498934855851099061543126006492800 10898071 -4671525664774412048011465820489232960 10898072 -332005735788688011579304046895063982080 10898073 -419106047481697578535335205579215077478 10898074 -94683658738743552271310618601505614336 10898075 198548199682078645192423796799162333300 10898076 52631610051278716335683906497119830016 10898077 148107672478225229633051308229615586080 10898078 444712684112688700632873293355756552192 10898079 -290656233218368775777542591009025775600 10898080 -440794848704072388337643766265131171840 10898081 53540514982904573555828278098599307264 10898082 -96126645400539726665210865646804438752 10898083 94141956832135871569405553353518343120 10898084 -120975401842510992485167913939471712000 10898085 163388151930401361499220799978045742560 10898086 -225099115657974893584706536698263414784 10898087 166038414442496525641044235973677414752 10898088 -85198571112270960152259327383892295680 10898089 314675350434458370027677698815742595956 10898090 67828923986948670103481460586653434880 10898091 193119342218883874197222291281835583200 10898092 -4156506426984099373517120766514688 10898093 -284578670295129474473890428580329959658 10898094 -6595693121668655783654919146596534272 10898095 -212362942228476159775075646599125420480 10898096 130854425039187433638082088381703782400 10898097 -13490524975239653157679240502980652160 10898098 466405945729675950634457767564614742800 10898099 -115635601745412592963517920634346512040 10898100 -195390722448789196310576255659135536000 10898101 -829716233316316903728830658753570330898 10898102 -48156516821258043922073508348336362496 10898103 -495912278007923736949270908898306467096 10898104 -136869228472123624712114067297216307200 10898105 351077011711846168810392529527700836360 10898106 -12983490897970082319872702014010164992 10898107 -964199574863793309136619026009320772 10898108 47159859373645264002756429037989588480 10898109 -681734327700928405757889445794703298196 10898110 -186584416403180250464534700558111456000 10898111 358644417492868573595047506323098085232 10898112 -26028633416119660167247121412664590336 10898113 488395860971867020496386126711964750400 10898114 -420335074281541444371040784867974008960 10898115 215109199991577256166807516467490688000 10898116 -452441370884441138804594427230253631360 10898117 510843333670662338845022793527553083166 10898118 134916267572630855352838249720948961280 10898119 -691457897260938713870354136918674845480 10898120 -174804534863866438826180525096315443200 10898121 115877658980061568082747090979947822976 10898122 -261152540955775591616367257176455350688 10898123 -62936818597401338501124375616516379856 10898124 1538256975565126848459434840686067712 10898125 -35111364300912366800287825312522080000 10898126 -232681589584416621549059813646051205440 10898127 -554175333237548308270109006523686483736 10898128 33938309005620996073190129060238950400 10898129 300131919005949169799695307824788462720 10898130 -30171801514510732094428777343341908480 10898131 809341506566947239551884343012245738072 10898132 186214848873472389431399084350316636160 10898133 12650022356230581684086498565889389600 10898134 -218273114137165146080488232125413197760 10898135 -1880970776629571284631220348489699360 10898136 -67399157357205355152203492594526658560 10898137 648627460610808258329284064937060971786 10898138 100170170737802486484599398737206984160 10898139 101140125930830867001145398355432434480 10898140 743445216650376565054499404277959680 10898141 -791229325923276450212319835110200986458 10898142 6422339716572198534570840895145032320 10898143 336063211658571925832252788219630158720 10898144 248573522631884306547726195697075617792 10898145 11534196420038404298225594386973332800 10898146 -48983826041598853359422717044364674560 10898147 -29126103217649297226248610771774323760 10898148 35120764772678419488029981821645255680 10898149 -267374691614046404653480962421346288736 10898150 2111276838309498893051357163603297600 10898151 -70706970036420194945520001227678132096 10898152 522967643813747436726522369167990784000 10898153 69579319614037928829645951911598167040 10898154 -28298824940606392194286688441515868832 10898155 56486592049080867128596273688969409360 10898156 126654385247600744160399587245007754240 10898157 132202638864926735029576749238348146240 10898158 50781614581110554121512216679045508800 10898159 593463120896586458516704067307964532304 10898160 -1265475746016968982682084422451200000 10898161 82668437103990901993161044241242304000 10898162 293599948063245035039743948796794702464 10898163 676669752183746850898538840209776372240 10898164 -189876468515543181057368844919179638784 10898165 -51629596190343504722040759338111668200 10898166 -60078084486956801141273457700426407936 10898167 -329823410226437878664773440142949795408 10898168 -309886095568494079976192231097107005440 10898169 25111254385454681009476991170539078336 10898170 8615390808147648586734578251534372800 10898171 -529692651562192615430670953186740506000 10898172 -263145235170551566333504490736515481600 10898173 293574674776950446819299746573666443328 10898174 -2570973763155852197293298723373367296 10898175 -11861532893434574163767600352421296000 10898176 -55411514752467494358234107249308991488 10898177 136468164482880004231223719894671700740 10898178 -380630691513003129756252062699100672 10898179 295169996234622923167970938176630710780 10898180 -2238762165857109646583643103627223040 10898181 223706263731765252072160089193266585312 10898182 26017927346580513144856668306923501952 10898183 -844077462479122663735510226146148030568 10898184 146413506474296625682134917206594928640 10898185 86708149241464192576932127049060073600 10898186 -61856591253655684865271451257064311456 10898187 -128918809447182499703912148603669324840 10898188 390521266941784136612268803514377687808 10898189 622246066488380028653850805750718631990 10898190 12976911591458957328963921445413201600 10898191 114417688533116429094648355439442990800 10898192 46383369777255495476440547692304080896 10898193 -101059450530852843712295332809693006816 10898194 23559231221146707342523823829627325440 10898195 -13960304089732735101415306309030237440 10898196 279380268372992899137623320196937480192 10898197 1660384474789970026394912624192868247452 10898198 -327221828390016607854646068616234898400 10898199 25255252415343486334772897662228660800 10898200 -134157232471626338038093245967027200000 10898201 -371710002213657132252073266693694239798 10898202 -3166577103683565588675140965659810816 10898203 -27746857307878159729854280912400906496 10898204 -580234364585866412806104997901554604544 10898205 -50996052314810004473784358923278131200 10898206 5951713225770248271391398007294387200 10898207 44925518842857207532900133957111424912 10898208 895392979751524915947701797982620876800 10898209 -48039748928863013167495076580713822080 10898210 -81264685513485447067604590439694720000 10898211 -85345886208734735979763429981926958728 10898212 275182552632106016502115312121047044352 10898213 -326331952972291523548661744888306249700 10898214 11933110837977570998911208465214330240 10898215 33966068808564361710470687629999698360 10898216 48872946302487353157838939693894533120 10898217 -151541075397837456179580226540354023312 10898218 106635331352025541324327788408688957440 10898219 562549581752621562430580311477253424096 10898220 123470682288219456643651311434131292160 10898221 3513095433692844733865729804319185632 10898222 -401554586866043510781270471421175057088 10898223 18420977320477213363103798380190131200 10898224 -230651509304671921169864274685504389120 10898225 -28603578546431331049698851830325364900 10898226 3570588947923773382806802082755429392 10898227 -571401372835648099888703005598910199924 10898228 -104434968612799443974326314112383344640 10898229 14226330034512189946890134935605257760 10898230 -28981137580832085919269175652389804800 10898231 -112098216167557099853878553659759498248 10898232 -138406967812568057957908904952205148160 10898233 -373803381815038794702938984516230006016 10898234 46358206251800811039490958701368380016 10898235 -10384584895615875946008328860403788000 10898236 -63282867994255775764582778648531927040 10898237 -261801959976513481265206757152501791060 10898238 64111981436505607863209433439602572928 10898239 143484375315789425272132323497869502832 10898240 -189077080781350360189602031408235151360 10898241 196432020615101646334616890261503620544 10898242 504681225215187932478927833769046138752 10898243 58161143681289587389767005772025792464 10898244 115012091826038479478251000733245624320 10898245 253392089177926086877691272263205309500 10898246 97095664863520883658709133024899167072 10898247 -433891538723122497070497126647066734128 10898248 158837594239777095840203177209758720000 10898249 -354364337276275485306014829937921779750 10898250 -167980356582548544408049872657761664000 10898251 -14598939390663365618092468001738883072 10898252 313758752118697234985546959860051284736 10898253 634006422638110310381234796856363643520 10898254 358759735703771967587344353150817535040 10898255 -64837746492256133447409989884820910840 10898256 41421307421362562505540425370015498240 10898257 253902740957468630944568403553413915506 10898258 -190024040484380861668594514675118873600 10898259 -205871418471145440193496880436018439496 10898260 -288959921283874200613679537566721763840 10898261 -11184113626323145740359072979121076352 10898262 -2751389093995484983380729682061810688 10898263 -386081772700707110882083525590534602488 10898264 -602093357151761688037391301390458880 10898265 17773230219000374506153364798222499840 10898266 119609978549228341634597802229169418240 10898267 -58948912623756087362290814109217797120 10898268 -114692079371888848845195307746559503360 10898269 -290776855040556285071881675070162254080 10898270 38863364849612592054022569347451884160 10898271 -307211798477366973906719932592071232328 10898272 -97124738301829066645110485224349761536 10898273 -286457712060608537363061460304527904478 10898274 -2028265108272519624539933940236427264 10898275 -201793213963741351683205306584408724200 10898276 104329559664578238462905388589154527488 10898277 58492556392466487591825204937219024608 10898278 428513403626269664183315091950481875520 10898279 283065921648610104744592543843516758576 10898280 -244970220136571314279040081814810624000 10898281 -950730803437376776907671454032385985036 10898282 76091447734345088455482731588178309984 10898283 -540711519751467066917693292274365381504 10898284 -149511425470874653584724182611714340864 10898285 -158195175737195200225050882707995578600 10898286 172507047849333784820645464430796042240 10898287 -741950930719599991224897777052765363200 10898288 -119146967687995452088888266148128522240 10898289 -67183041458366768673559256147310856446 10898290 -15846644019090263356564683746832665280 10898291 -95533709354071872608261242092221968308 10898292 9301551001586814145553428983243300864 10898293 -25905240713118607397986909036193844480 10898294 -206423282875500132087663312871726807488 10898295 -178518742691359985772106544239690569600 10898296 564378639854013365573577953672580833280 10898297 -103055157666194159275621911147869761920 10898298 -23609384491063480236404795293417055232 10898299 488612038260698713679011469747877275300 10898300 -81804634330567789416877503893801856000 10898301 -307947762207913627385010418502423674368 10898302 -108091393701730820463667471357969755648 10898303 19274351053514732624789585185922218440 10898304 146492959971308776888545244845944340480 10898305 -47702224454180522665907887629714504000 10898306 -255031255013993744334062748089502297648 10898307 -4286295397936198697968464800245574400 10898308 -160497575047254201956631027959313888000 10898309 -505036131146025846926013744087986602884 10898310 115309690522877547593332821523644428160 10898311 -60004737753338048810883810165281082088 10898312 -435203757176530130019706747640116869120 10898313 405932022183045757437188687912037223680 10898314 28248464736307287631632501163965053952 10898315 -407603357773421272937645460907748291280 10898316 -9711509798065011272036795066339727360 10898317 328510754153205445865791427175671808780 10898318 -371168511864026431076722369451880344640 10898319 317478294309264947738325205803847697544 10898320 -2216786627481748817977847793502126080 10898321 -190902778826043707845641683334663863616 10898322 -153608277596201424213099951141475129728 10898323 91602280477960001984970217105827764184 10898324 -116403678296604611096795687107268751360 10898325 -280100875111424531641541214561159580950 10898326 -348664578170277132854389514765254138560 10898327 -1261422238655358254481510752343145115520 10898328 -4125067185257497086063919801547489280 10898329 -99566283051238584096886572566720188672 10898330 63405253317814339946060077208427237120 10898331 111964480513667905456909287774286969752 10898332 242773563590816552568662375305153527296 10898333 87934710951863924998365719892196303404 10898334 4200263457241444680293038617547674240 10898335 98788874316285020786789360403779659080 10898336 203394462302316768931329721185846362112 10898337 135240258336137835719875514947626490368 10898338 -88116949638888363749642765061983378688 10898339 556547260583058065318471111668251945360 10898340 97772917954452546657519806747541811200 10898341 6498780868754406495626408419169011132 10898342 97705106250817665849695801688823386624 10898343 -55819044674140797978206824441713565440 10898344 621365953080010480142327222795704028160 10898345 -457931419495515256205661795415840750200 10898346 19523907735262475931053157785624388864 10898347 1511056624642358749517441991958457271640 10898348 -180695029201949427518607464623143451392 10898349 -217783194492198128698393805119527360 10898350 -567562688836142773181531902196515200 10898351 -447146767597472166171657379981015910400 10898352 126772604530409975142779533255579582464 10898353 -236078829497109484040420048622160709520 10898354 25545579923074090910960140510763920512 10898355 -28058465238235748245357163541165175200 10898356 -33536537182368012500561442827314399232 10898357 95803337721551273185032254124417882606 10898358 -175831490919383964497978583570137198592 10898359 25624640270029598863071262872351823360 10898360 213931628832224028456615558904912281600 10898361 -396893618930092737095913201359591459520 10898362 71268472491778639383335786836214150400 10898363 -40437364642511904179728182556675161840 10898364 -77751733780902637531024903564432141824 10898365 33829691872991931656740661394316375800 10898366 155503728752055338749587481673395200000 10898367 428755334632881829160512683293460724680 10898368 -22934950151770908196917697394140774400 10898369 -332528627891691154966535271932089495230 10898370 1304544498859290217136292170635968000 10898371 954837842732643880289460418742852033544 10898372 57527539312254972329117315408574657792 10898373 -257709916562138153112797437003381184832 10898374 117562093909394920883648435851547454720 10898375 583335360657285051209346708342355482000 10898376 -247141224281222889738079380414472765440 10898377 -7052022153038561649161907688532886528 10898378 -75907827758086914602383502702647615488 10898379 100007167876004385677750722005311784504 10898380 112559337911255506898779225019005516800 10898381 -20903727290665623302005023193096401120 10898382 -52985389907845434273503341657892815872 10898383 -838798371725245636228457387504614148368 10898384 -147565217987197407454809119532310831104 10898385 5527625338305938993115697483881081600 10898386 194020849796943149435618088029945077392 10898387 24543251904347551147172159550487746672 10898388 -1849216557442833711275043266857130112 10898389 -10788051045074439951818154254804283072 10898390 -136516726265053464132924017366306686080 10898391 -7941070388665957071962433795321526272 10898392 -61170709477113383374469267725176576000 10898393 -8183542854039108742793896914529892832 10898394 154785440435341897802696196844930798080 10898395 82239620945771223011427698626846142400 10898396 577022075877729718391461430664003340800 10898397 15008032517741359938618005945150611974 10898398 14620259236273917211781423498235141504 10898399 23737095325487323128820214742654410400 10898400 -96212912731705990845247227989852160000 10898401 887541162036094857801528167934246532 10898402 256655805097895360707114023269157763152 10898403 165430962063213300885403413029832289200 10898404 -323938743956960356557939425547651775488 10898405 151185622776518442602224361851040718720 10898406 -925407113516993322800513441545919040 10898407 -34483053638517742044325549961011067328 10898408 658857185952871485917235494117009832960 10898409 57865107252045067932598117669493545104 10898410 10695487854628524604590286747019307360 10898411 760111088524699672207762991632674699912 10898412 86989112404372599697871513478983614464 10898413 971030672541916704391034185706014632662 10898414 489566029025096714658997741384707435072 10898415 -98028717848713530321254932384450368000 10898416 152322538970787832955367423631874588672 10898417 416419260296939046369665915116326224466 10898418 209577657255575920335429195490257688704 10898419 -39237632725537697368302417774305724160 10898420 146912293947804839208011389166168924160 10898421 -98463126710301724187836583247459417600 10898422 -119854743020273209125725471387698085376 10898423 170341008013055626975743980361830877672 10898424 149887939272268317345408456966509752320 10898425 -86491004456035054037263148806030059200 10898426 -150537279559714495117190073233624885760 10898427 98024339678214481464826147580916171120 10898428 -182943655533756855233339352010596670464 10898429 506265849284207754414661419001453596000 10898430 310898880168119696965896706992887992320 10898431 838163698228360472781381454336014943232 10898432 -838311612335713699717184900495164047360 10898433 -83924416638122418436324297897479063276 10898434 30005639891694197900688753932056128000 10898435 -59028381952807552172242705747982975040 10898436 2781122208874650222771581687094073344 10898437 -42599001027603587187367268707273852608 10898438 -53254689316711461656096699367007172160 10898439 86849198545489794676952229186063411624 10898440 82242760495773153820176842298318028800 10898441 369750441040403135710222497337524130842 10898442 -364965128724732493056164227329349109760 10898443 -547137823633095100438472138133518975472 10898444 -407317048113841078916561295468928210944 10898445 543156548567725826229213437169219033600 10898446 -220887862552265231235507898552149491136 10898447 -22763667976832870308387402461094405536 10898448 -35506789931805394576211302968462016512 10898449 341172155408633822643641721605565590450 10898450 -257635311435821553683548586164986882000 10898451 523367588186099414381920833683089920180 10898452 -170303772738326531988115944087878801408 10898453 -206371396585970790562619389979320972416 10898454 -74504840586629575316956842184905056256 10898455 396811457156110451060163166253534484000 10898456 -212965942098723925738341419435630592000 10898457 -160736251906367987877101796409725649920 10898458 -93799790394781225027467048517646405136 10898459 297983380649398160425945441605752006928 10898460 186076105887539334078437024086148136960 10898461 -90460198364165369405910738297759795840 10898462 -9339758753575718175264035361470198016 10898463 364725662481956920387372248755460137544 10898464 -539931354599766721177330898058552213504 10898465 -70199480785130349622473812675098060140 10898466 179227673242195939282348183272384215424 10898467 -407801931581229516203906761448964216484 10898468 113087430109345953104105348743724261376 10898469 -48739080336646001248926628126201364004 10898470 -146414358610995038054167535218940160 10898471 -86410856562218586954943589374028408328 10898472 -145385121294907670999817157988698030080 10898473 94824670896446238810704859785659811664 10898474 -6976667019025016833649174314586328480 10898475 105940548055773695660432965221148128000 10898476 198085386753551636185728107858207403520 10898477 191144694998609601796702360544181906252 10898478 -39592034866056342742586477127506877696 10898479 6458712527241800328916442272938538216 10898480 -81479541129108505112430735260147712000 10898481 70024439309046371332132135653766720512 10898482 -3132546521033274304807297483655731200 10898483 -616186283318502519518273413487379281268 10898484 -12717773412186087001972436769571258368 10898485 -81555553162583539285534396391082723840 10898486 -113512660780871472917834940246935171136 10898487 268897593318338923518099619619257535280 10898488 -542174551085952691675955097885261066240 10898489 -33725820250263100848426501288211321344 10898490 -101711074088709079408859363714741299200 10898491 -103815284219136293714436108935924110108 10898492 178205808038079055450771275075220250112 10898493 -39091358639378291424958767955827476736 10898494 -469109663899817167362441403906824040704 10898495 -6777143840914681517138215139458140000 10898496 36505670094660534659415910341169643520 10898497 48895415913191388024098880763855336224 10898498 -8540649181559768731039464005564898240 10898499 -451434706993378966944061007773875267336 10898500 79224289756932429689942662770097152000 10898501 -992864855705273444144083795941665546496 10898502 4946289606317453951754362416631716224 10898503 98095292734064030099273097828325860480 10898504 -235426169786357838419792746543095644160 10898505 -31437840477286113868266052128410096640 10898506 -44636454370037685795543033936502540032 10898507 -226213215537854598515562163588550123244 10898508 -376063953705803716362356201572265227008 10898509 338389223491061895921483586259716254710 10898510 -72143768839084680550635575290543299840 10898511 -35521253299905184451391503052136407264 10898512 -567822273998794796231122644696301568 10898513 1027543699853433740615599775164954048740 10898514 49810106783922105030943390767376346880 10898515 -163121551029603900538846913306051729280 10898516 -653295501172272246100352556853576978560 10898517 -208683474960507479703587646740812487040 10898518 291922362789664958829569801399188188960 10898519 -48173643335655667451416080092829884640 10898520 249772143986358927442656948706964889600 10898521 -52450142461584662147914655367365893248 10898522 1613402846538552607282337960364695040 10898523 289345515332576176788304619420884638000 10898524 -79495616795205993602515278347450777600 10898525 -244385655646594222677480996894452702400 10898526 282906470287140045793884627264474894144 10898527 -513852359840104018991569369908285933792 10898528 127941127937529274882514639567076065280 10898529 15930105413445324535766746018686681600 10898530 134748090706172322170422282218524596800 10898531 114139353046449182345564328828491581260 10898532 -2995679786407574947939593596032789248 10898533 -848029623306902339074626814337976875200 10898534 6451173319341713791683275695639348032 10898535 -8388048017754703729919078018093937600 10898536 -51645218789356081555335005703799111680 10898537 -58563603241150750735584760873728918300 10898538 11157033269663336054933753666591646720 10898539 340482186101733037794205297134191811720 10898540 364418927120781740845257469442375946240 10898541 -376203961800421474147471494204773603850 10898542 -340523603284733761647681703791729028800 10898543 70075236453503097729730375561140579792 10898544 -135300199959313726279008607017103097856 10898545 -186669676479694056059942342727907904640 10898546 -63203731472627468905782927709422974976 10898547 573166062549420674871503287344870048384 10898548 589175820797588171397367453631877120000 10898549 207053726012514717299471608941547670364 10898550 -20315448355168596279854361397341628800 10898551 101155386917969354965876623692386148272 10898552 98119468385514030343492741893198643200 10898553 67276361217502796594874560223819830208 10898554 6846137632486307365498329226696143360 10898555 67552584448308032026450657327379598960 10898556 228723905045645608505879742671613583872 10898557 167531100128670707918797310612667830080 10898558 -159483227395226637442209802544139174720 10898559 146971178009813857949406439691440986864 10898560 -119637961727521785667037592825102336000 10898561 -226357021269688471931805710428039091838 10898562 -141203522548757728253073384464146387200 10898563 212932948256133354870063050859584984224 10898564 28780674710659037588386218701192804352 10898565 2380841960774890101457176839773376640 10898566 95497316049823321110760842945352686720 10898567 560153661280870691521701697320436834200 10898568 -605080602460922456169538351230570854400 10898569 261558339074164047424249318456604037312 10898570 102287475162909388835402134376456971200 10898571 178654606492210373721199845346978556160 10898572 46722869621862112889368606615091993600 10898573 40968533189489986691160133838305658880 10898574 58784981709611182285998369284387434560 10898575 251148911334819508223131330175574045600 10898576 -73190077101950208019213856344519213056 10898577 -304487096172857493427235049960620160000 10898578 -241020131410537454163690477559230338160 10898579 -251879743631287111070958054405329252760 10898580 196678831422064811999332567049752596480 10898581 -375750838115318587688623212905241211428 10898582 113735909815277251171239083690425423392 10898583 207184107674756018846851574305281051600 10898584 300595545604357159153257346844046643200 10898585 141048414075659761883631269098852236360 10898586 153591659867935062770452274222455694832 10898587 77301506472367479456461407497032493312 10898588 -14176613590084032634074861753925762560 10898589 -117100080905205350068807068425287693152 10898590 4976845903551902428899154324185681600 10898591 -18309701254778639806446452109475224 10898592 -326602211435667264537213506546304024576 10898593 -435803098014963138519114757448078672158 10898594 -12418725840453562388346926181410112000 10898595 -222071478218601272685403525388293980480 10898596 254078160126343363156263237614559854592 10898597 37123809008243111991325439020837946046 10898598 290633605047889879299362462863520547840 10898599 -429278620905318078693038107837197026064 10898600 94891641910441072912138284453316224000 10898601 -119401636603820713438794782331008759616 10898602 -114878466178858995592383580472875837440 10898603 1003989696358051513578378767524558690080 10898604 711202309725256620623978657543342853120 10898605 607724863744931909300331316445147235000 10898606 -239206556935318019639468208751974582720 10898607 -339751116852673842011869682285290817520 10898608 -21895393516065219766452377838682112 10898609 -113252618082474777653947458715345534800 10898610 23230364888951137640869946049246796800 10898611 -433662588804950309605723163385970508788 10898612 604414691565899761322533621805674832256 10898613 152180725175606335848737777268772266720 10898614 -18045400155901318724140889671923861120 10898615 17978288870131565458502963939740617600 10898616 238412212714475158461860046323368857600 10898617 518116207173286812926404104234005066666 10898618 102328709920468978774001596629258586080 10898619 72632832038422410984807536667738021888 10898620 45429872551505053716767659701491727360 10898621 -289660586757563274080813905947857525178 10898622 -13379193010219956593975870476263422976 10898623 -836632266585489577249058102521760475440 10898624 36517829853391552243900926237723328512 10898625 268647552305830916906461887577626288000 10898626 -296946684893510974006955169149990900160 10898627 159600991077356879979599604607548700476 10898628 -31726462756155672286743243329939189760 10898629 -224482230460128910451121180577326753924 10898630 -4654094670292466050010892794548103040 10898631 14516923464680940998007303967660555992 10898632 -653441585481931055111006300794115850240 10898633 89456201294697610729136961592976995200 10898634 110766571826292644113545080142128244480 10898635 -649248087158400360879282497087411186400 10898636 -149332706763988485960500548951254712320 10898637 -203920462367932372799255839986461087040 10898638 -296889814749208802468054398527055913280 10898639 59873411881342850337128877140279132160 10898640 -82906696936341375628124545562517258240 10898641 -55254682093640347528249043738244074970 10898642 162626673062756788821925049314008953856 10898643 83650404164698976389582352845756886784 10898644 -318360728275889726907460920769829697664 10898645 -429705751038306357751308734437135976100 10898646 -52916921756840334893931334021849362432 10898647 192347573205243728976089843246400737280 10898648 -635016470112943777497811916357611683840 10898649 -394764242299416572992558454695146103116 10898650 44320357325317014189814721813644896000 10898651 -4863744793814327469871483099866279936 10898652 -308318342407497489350374153487271802368 10898653 -230440882151159963596994138907518027098 10898654 75251918743677046578919134385127063808 10898655 -192249667756669840755952339406619208800 10898656 -775369887075210197459431153158176636928 10898657 62774602294637929322911176543426048000 10898658 136762477517827426898825585217119473920 10898659 88287790231181460772988440590936055000 10898660 42986738481036180372464037455849832960 10898661 -143435033692526569082746423880930455296 10898662 -506594718349820023460993736465742695936 10898663 540410474185218352761685160865582009912 10898664 185401583938233955667301434502311116800 10898665 249431447604909472939462625385459174720 10898666 589763284600664559471690533949831651840 10898667 -238380753797811448532183939595810944832 10898668 373967848232580200804263162536168761856 10898669 13210671079498245944555094622565406144 10898670 -13521659062519962139921915785630105600 10898671 247450607127109865091855072751036631424 10898672 116969278429784988605154615092457701376 10898673 -1120639108723645557346412206375058400 10898674 281796061898964339884533096790647345152 10898675 152771247542600478384222668341101081900 10898676 204500764967816503252229279714739800064 10898677 -317080754965221375128574061981595455808 10898678 271162710997078691219288842824211946016 10898679 178717471401400693484174861999626423296 10898680 -22276113039582123828021806142185472000 10898681 2873732619190398689034578576542480212 10898682 86215322877291283370784106585793541120 10898683 270430704079955839552790621148294384576 10898684 322704946433826055844905121379084076032 10898685 -157709770604762182289454067756627968000 10898686 -179163191699866115822195952825173207616 10898687 -403239558098405844354836219317717418880 10898688 -1559767070179739468685266356342358016 10898689 -508118047949658803615087846601613776768 10898690 -68058872703110902243935505711082227200 10898691 165334239396984960945781459657680025584 10898692 -57891806758796761611966242110318858240 10898693 291168286738123727115583472917202496600 10898694 -4534279756720863893483428116311884992 10898695 -55772194067114455140632034342310793520 10898696 -325699913855397424357662131467823262720 10898697 24701851048750776760049905765052257920 10898698 125980328313167588264509324338941175600 10898699 -11389801488084397969644765822684956928 10898700 -72410335370724732630139460111104281600 10898701 409353471225860593272035602983602169312 10898702 157167026079581167650570609364694632704 10898703 -116368947169240051690089259799033811288 10898704 229562456705222779289606715184789258240 10898705 -232063251680584587079154020217760064140 10898706 -10597991261857966560770259493244470272 10898707 363744125381083524001025601801162822956 10898708 16468631895054218918444052129682859520 10898709 -207438442694381414352121280496514905696 10898710 325352312599540024412664049896846082560 10898711 31360813224844712072576485324921010832 10898712 41835953577398082499638652242585600 10898713 197659085924072468068028137683940152960 10898714 138736774514639073840945461356921929456 10898715 153655709255240337683791523992988017920 10898716 -203916549088570759493477522586054935040 10898717 187316259008815312099622152906381566732 10898718 -166497426836993745257379838811155221696 10898719 243540175591017317529818105166674432344 10898720 70362493371432720838635432571368898560 10898721 -264453333421706490971371375335691589292 10898722 148664396554882692493102254630150976800 10898723 118590136269282065171875790203252587840 10898724 -6920890480846899593072666437562431488 10898725 -238489793319840303942773598011688763750 10898726 -157055498487493835398677367905762669120 10898727 -170592096485697763561051588414123867776 10898728 366483534825125588196069926071950044160 10898729 85606994352604220588610276536571294330 10898730 124992953074559023876258277762007187200 10898731 -472146641287354153618298110151647099468 10898732 -14001360553323931413740723196877234176 10898733 -455629434053298524467130850997781599200 10898734 27570880540562613827354052876882321408 10898735 485878624955067533418736306867518676680 10898736 75331038371951602994901203607443472384 10898737 6870239111297635127061239661853078368 10898738 -7271906782021168607343707113278666480 10898739 -810654933221507133461385915032921011200 10898740 -24079185617985276066628670707130799360 10898741 -72211627135852636866367111209379621728 10898742 -42958174104376097370762220986950392320 10898743 6570889865320815416556044684577908928 10898744 368932354804055735737051759563152732160 10898745 168683104164326276544308338302454481280 10898746 -497192893069325433628058474400261782928 10898747 -28521058278580943935177576620795426840 10898748 -13606852256709586285614300912283822080 10898749 -309269288007048562357955987738545416250 10898750 -31072137293645343706091063049814800000 10898751 566533076408033890630896637169435143200 10898752 -126422829427937535780134484189649567744 10898753 11328166615778534895478660166010520002 10898754 27203832909211334874190660388892441600 10898755 213986614030889693241446952541715360160 10898756 760612894329089569675244632772800567296 10898757 -104963021784663681002089885680453080832 10898758 69123266991699417949559702291773219584 10898759 -176141648107451617783161573194727446784 10898760 54366230128954124707590684527544729600 10898761 192764484942007256068645135139846803200 10898762 -3502851765120929595221777755895247360 10898763 -109693356224339488537385030820765606912 10898764 -500304466658091500703441972078926336000 10898765 190658509976624108223167048764995219660 10898766 431742308405487415935107931535879785600 10898767 261429082775558830371558082375419450552 10898768 64913076987474926034239117332206624768 10898769 -96193590002596990518593860178812307520 10898770 -180112557072153781886909825017820077920 10898771 118549896959890990647175874565700780992 10898772 -107763320651835076216125617118459340800 10898773 -259520543872246855276390149349634197920 10898774 -110752838597486714802649237875582168000 10898775 -4197077553694033163905707263702319000 10898776 -24684591054508506742140602683118622720 10898777 -1357703899056393127216411015797927635388 10898778 -302851114200093753320255652970837285632 10898779 -103248530071210193091068417368965940440 10898780 3107621461668700628894747149725696000 10898781 -375786763484566626081384138002175536160 10898782 394009377189031081766024763235858276992 10898783 401994303303523951428236382625598671872 10898784 -38963771614565057031123405144157323264 10898785 35879743804929587684525935131457205160 10898786 -55426575648123225888846929302551039408 10898787 146144406754851453770143715781555517560 10898788 325550165379742555462747206309451753088 10898789 27974753848607329732285490612776209600 10898790 66763994084769421804385600100797184000 10898791 325696241528549181256881295954211339192 10898792 -842817466115486187294443593505304192000 10898793 673656892085225408908284092392824647664 10898794 -36699251267551184192562251912681988096 10898795 -107551082120725146825482877301392103200 10898796 130183125613013355828040059224535700992 10898797 2495729867012683687947094132659598720 10898798 -92099675383531524858534098606279025600 10898799 -443346610215708620982662621119966840320 10898800 95826164083164136663908691618831564800 10898801 252044424524894197861478178978525054900 10898802 -20920928302620318537560413913923639008 10898803 -232489069966055448627681256712451816336 10898804 205079742183292934850249584932549877760 10898805 -245240639669184314095624297325272848000 10898806 40721814521529944703966294076159087680 10898807 -36433628087687437284865275907432325376 10898808 564272397994834885504478390357197824000 10898809 51208250332160394198173291242510229580 10898810 -85487485370015101832819481201657948000 10898811 -79270464122343742950729627814628983296 10898812 -145286053390357330727360234631819065344 10898813 668075354870954264765992350735092366784 10898814 -40788434298304857475872767355317142912 10898815 230581878698067146136118873457470137960 10898816 807693753486224023869026001073062543360 10898817 202777411218016301704883506700302386480 10898818 -14365064654706478182199870017512194560 10898819 -70595710081784729306127193385723678208 10898820 219444614742337975086638537571532185600 10898821 743497799859946495335392326710545245022 10898822 421563282326516806518153013671657455424 10898823 -2895623165696361435358897374377517312 10898824 433815823643671137910085106419401896960 10898825 25542841942385916324824061540497280000 10898826 -31391571988435596992275810654171040256 10898827 -15039909499171228934741659895708068992 10898828 44254331688163739550011775276575855616 10898829 139953427433390797512330911093397906624 10898830 349709129306361344737172942155784563200 10898831 -376661319544858664606328276776638774968 10898832 1085629548027114972669475865021644800 10898833 867557145178891926366800698383395426 10898834 190886120854427325803657188818960213120 10898835 -207883768952969677958503503541887867600 10898836 113463233257138546872839385742153735680 10898837 -21332185967956889831506844311988893920 10898838 -291717173441791438598505179368443283200 10898839 -86463811048766384282972422183451038544 10898840 -29128942423863799846374935283609600000 10898841 -436307540240916319205340544468051938816 10898842 -245742834599117349895623123067026825216 10898843 612861342963594727753076669842744065744 10898844 102399219506435774509460228054114967552 10898845 -439850763322317563121686172843876618900 10898846 -194486134884089728381841870321075057664 10898847 322334357608408541650159043855211521040 10898848 -188648047485969034500356227939783802880 10898849 -124578003812273743929688727772558036672 10898850 -3991681457002991167419343501832428800 10898851 -62975050526611230575531465377687618800 10898852 306607030219269891978757326318034989312 10898853 -102874643385153679456407411118939463040 10898854 110967186407673025986372734505854132160 10898855 42950082070922356111258824693743255040 10898856 129601170244010192324671369473402470400 10898857 535663477518297182042943544538757466106 10898858 185437358701434025994436144084408623280 10898859 43197081009009859491872341998607682904 10898860 77663110729194022385323505684507904000 10898861 321143718349044392671870980319526205462 10898862 10216769124540988717847095915104289920 10898863 -50679012769582693307532461104390991720 10898864 -171431332500874486559317418654765137920 10898865 287765982552944395325603162762688214260 10898866 1424217877592653120400094315725093376 10898867 27720516412777613273401650054980742720 10898868 -166226687872907824938264192460703729664 10898869 -4148474368451885759908972001294605856 10898870 -312632938739355614038729781898201665280 10898871 -36118009059105685001220744899336696088 10898872 28837560504721843315749573144853585920 10898873 720063850173018888156440909528266942122 10898874 13350715081495522390328895467801740656 10898875 55082326150181817999695670056067960000 10898876 334006049621509078585940977434160911360 10898877 670807680832730277892589714597779375104 10898878 -42983287546918205094727786057498538880 10898879 530885799067862207509721461114132764480 10898880 64472034996889890876848096093153525760 10898881 -344967005567250864614169108091506119040 10898882 146369413426857977822250144397205571792 10898883 -25936124159244024345820131227914989948 10898884 115038545512493397514014412231632242816 10898885 -192836772572380896148684866795232116420 10898886 214327600236337680297481496644020731904 10898887 91510966477564028040156496142175091584 10898888 124798285144727693399049005401169264640 10898889 65388038810759518595526405710159921424 10898890 -145441652900329204022220354410133323520 10898891 116940181155809815438509829786911014292 10898892 -230258360205049033651255861478582870784 10898893 40349962543671025837130735353089545760 10898894 262631005670766640871538471464781407040 10898895 80494293138882465607037599298805181440 10898896 -62145688220409222860425705630572871680 10898897 258969201439249626518431079447791160640 10898898 -66407197179692824811277239803562138880 10898899 -517957039851005077648626749827464029880 10898900 18358482730225127115143389817925100800 10898901 113425437072837027553740176351320054080 10898902 -1526099905601534523817758382838931456 10898903 -889122245730545501692451876234367786000 10898904 276036006109923172949967626892839608320 10898905 -61695423704827364041813839659522632440 10898906 -32520658433071279078493135742862072848 10898907 69134866581709606381339453129905269040 10898908 15553706169991044942653759109390576128 10898909 -4287079354594873720177585232009839680 10898910 42303381673286714328103585330278086400 10898911 569782201210605437034916711154228196512 10898912 -47640291374359604751650441214983405568 10898913 -250679432527490354748789939468314146560 10898914 35921677214229954836327140520120366880 10898915 -211318805694945594039855594629676786480 10898916 -132771170154244167236118463424782848000 10898917 693492018358191809953642236513433927612 10898918 71523143422391516777965015584976723968 10898919 -11766311322168836489825404270549303200 10898920 -205738822049623784975007612358418995200 10898921 260810908479070860432797511406984195200 10898922 124499287465459032432946619330241778944 10898923 266343641444755598403341700084650949576 10898924 10309476312458493911715623629694171136 10898925 308969499110653054516691861114724468000 10898926 -48962211174344984793633880571231485056 10898927 357873693403627184829844868316438608760 10898928 108086638835725882214925651647805849600 10898929 1004753351586554770245711655792217448530 10898930 3780147276936653868878544442754496000 10898931 80727995170839216762564475852408068144 10898932 210938265847301323450430502300669880320 10898933 -192721600907369655990690895021734484818 10898934 -267559133008975670335205565934113337920 10898935 -449561997262374287484480142136729694120 10898936 -386764996467350106218696558061276856320 10898937 198302335430350543432514880870856392000 10898938 -546603602587465852070695686534459522048 10898939 -808739686469732878908865632685847891376 10898940 -34022613744591249553048185738532761600 10898941 563200800792447506961666973126408885152 10898942 -121970040387393375540045246320151718848 10898943 -474725576708914996003767815200072822272 10898944 -521815092742637415028608869144199168 10898945 -282469715078374614101020963600321894080 10898946 171110115148586747175597589125059982672 10898947 131196767363921837910425244891812678396 10898948 234248774865906057077656603166271027456 10898949 -19969528538942896895800771993627168512 10898950 251136091189421566551523051803855612000 10898951 -28963809426113478057097479036199445760 10898952 3181051290925061011082958585348096000 10898953 -102441125167968636743748212813684328376 10898954 510764131656117311849737767343594080 10898955 -9104689691752568118519651189895909440 10898956 -492310229522221642307259079223133210880 10898957 -514069782117344816131627499616034774848 10898958 102208940853874439823022321689699456000 10898959 -803142317925130880059655269834142197840 10898960 81011308553526726871977360355207495680 10898961 235755661719356801466154692726265324272 10898962 412343770476842805233700810826851759264 10898963 -395608345747159757761832404876423730376 10898964 -78672395779206287054565902522753120256 10898965 -108254866554319544866951982518270262400 10898966 26104997515688316001876240951948677504 10898967 132274067666197029920004612206345887080 10898968 -548523087369074918921468620279923517440 10898969 86173591337975567830110497847086593920 10898970 177120858238317085315812146160003878400 10898971 -474444367045263019245520425660395489568 10898972 700403517630886210865303442951204523008 10898973 -26412488022977317313198003825574995304 10898974 151244924200229672133780828802262564736 10898975 -44159470160746737697224626824950762600 10898976 -9012826110105418430155969353049178112 10898977 1327109348694252634600834539307192421140 10898978 -236928070072906227327312669554982006960 10898979 32892576388783705855053271214708813568 10898980 -97804489445391053748993500310253977600 10898981 -161119178596989140947649542253454721218 10898982 -219841080726721263467245446963556690560 10898983 505159280316073630711726226688178936800 10898984 3172119800320053510586523891987896320 10898985 316538841679056148831736999884512696000 10898986 15868804811927503154697374690458644480 10898987 203092807359203968617002419182406327848 10898988 238931047783579645159921135128411072000 10898989 306862626864491053708768289550203345280 10898990 -28136593095326545808765753890429161600 10898991 113697144673561493373782533903127109000 10898992 -21591615028834822476408486780386344960 10898993 -154253680717217088438391200874900541184 10898994 112047031197289489615556901504263389440 10898995 1476250542617259526582634541931587840 10898996 -174790441128150801687675202108403472000 10898997 -197253120809247824887643108651218441920 10898998 37930672484580248294859741065146859520 10898999 477249402846945787812492847446022713000 10899000 54846924881506355662786337754378240000 10899001 431917453943750878600185168014676393002 10899002 -147806331607271137874280467531457837600 10899003 -365114641868874651697907540112687563496 10899004 23541146123983434113187515174983812096 10899005 175840960626106100787250697145631731960 10899006 -46282944811252871519852879989354571136 10899007 226007043873431134381874390639181638512 10899008 -119002795518404122533292556296157921280 10899009 655320172573748251009021484038623963840 10899010 -3434822412554673481135938160657328640 10899011 13943758631034580504812516914396073024 10899012 -239015769781522266613031020126893158400 10899013 384623838364157774435572829072699614720 10899014 120302778558781727982994997590099552512 10899015 353574364909814205529311048099157690320 10899016 -106638343245765548833870909460459427840 10899017 -475716551169539173795521574435880252748 10899018 -99261847654149074834758951906639552512 10899019 190149463647656228998184848535857353520 10899020 -41910990573482942165529239087115632640 10899021 -242110712466681592705136091210452796288 10899022 127742144303755447802721489204649605312 10899023 -278239458857180965926321229468715596464 10899024 168956861194907355540221679881278586880 10899025 -30321971013317440351161322524569249700 10899026 277364835184157163873794192669902152000 10899027 146572297994787516913862034820010418840 10899028 6468472173496511774287636092088012800 10899029 -104781552125153673393722469160585736640 10899030 -27566301790851004856732008851357615360 10899031 -52070389794768138274682450029683302400 10899032 -178940688641644113601011358508023910400 10899033 3537091395217355117946294140484968448 10899034 468915587893534982963714355581626240512 10899035 -15096227312910799776103324383346107840 10899036 -358210962720952502507619405846599950848 10899037 76496267964602020660483768375609649740 10899038 704411044656200356338592010624766144 10899039 -499873320921224090929890766383036257976 10899040 413966974558074403165936622808496865280 10899041 731754715767772039274066627044183858920 10899042 22154826960793615067660273803461328896 10899043 -70128389883487979449460512238201640296 10899044 -24635136298334427500439015406591436544 10899045 -67529265545871668331833321005801729380 10899046 7725280662378325391450720407635427200 10899047 699448437464712521188052108973025613496 10899048 221996409866799458854015787803575091200 10899049 33854977589328235039607090066112401536 10899050 14679351682089185724072527114540854800 10899051 -139604152018790847326466220195404115368 10899052 265005996809641636404523849359565363200 10899053 19673134789637581064571215943534572160 10899054 -200998737028376103218139605514745115136 10899055 6607470684377010509351297535926469960 10899056 -18093915601746786849994343091101761536 10899057 -36136524495651517228192110396226162368 10899058 -150325271126706916712414869694737755120 10899059 -874597629044570960764090008189434242740 10899060 -21733932513656723575729511189691555840 10899061 -956666097740367580770382760932651856338 10899062 -125100516290369044176867050062913395008 10899063 -10597768360857366865612518128206567680 10899064 569628138295207917596599447230279659520 10899065 742310024278810697669826876384148435200 10899066 -109643796599265748025037422813292005376 10899067 26480358149908583885208681337059583440 10899068 -343280265921181037853979146297531638784 10899069 198272859949224249480915353485725620448 10899070 75726941168117656177224878554820064000 10899071 -162914134760928936023685499360872088656 10899072 307047355052190710690422648841636413440 10899073 121034377993830146002078990306160912640 10899074 161864205399887063017831289897630143392 10899075 236386477255430202591366185544109800 10899076 -113891287478201734560338423345239680768 10899077 -185084853363812618817074874964114387200 10899078 32644414442596406064452571929069887488 10899079 13520485434408687052872270411897049248 10899080 -430350337361503721201140053797680281600 10899081 2095766117262094132108741174532364528 10899082 196821135766691318833213849826322649392 10899083 -364529271600652901788775687109940724496 10899084 26247806747678874352696748467823001600 10899085 -517309605647971609439793574755508788000 10899086 25650952997027912247952722972831620544 10899087 -343046455235421002590271398164051429240 10899088 91744043637134205757654063469683015680 10899089 -798739499900341767988082380315593724110 10899090 -119219421304056478224031245657761356800 10899091 292766968947194802375599549139058469376 10899092 -169162483741448654456612336378519520384 10899093 36743016898222519390229695263791804928 10899094 -533143733363824377329715942326431456128 10899095 -504668723450034894728692907778637367400 10899096 66722417334072331457207773624102010880 10899097 299512925493747493631129106825021286464 10899098 132984876951988055126313385338395579136 10899099 -494722091046773655479281146183546206400 10899100 331050884869314564311683955721340006400 10899101 -519268662792658040183201793939763535898 10899102 -53317484961796659686840613898602900480 10899103 -448491876590759614816370631700057393880 10899104 -167323733129243324795688371000293982208 10899105 60350843730248795286028439035452673920 10899106 92376380449017125477950675751849020752 10899107 -90386641027364223781066868021171236644 10899108 293257708273092173466020616292228208640 10899109 -330461139207464965555769808454927141796 10899110 -156080230252252820898653945703867840000 10899111 12204944126193802655601389555324632872 10899112 -95743208523438346072326625386717511680 10899113 -348947202997596861586620395413122851340 10899114 -48322261985014437679772809850417342976 10899115 -365566173923184661341857611470573102240 10899116 -517174242528067746440731995293283183360 10899117 -2912400242669320470998246624335110720 10899118 -48730119200990810854144435180208459520 10899119 21803976904030191179071085221498624752 10899120 -7705980445719327241588710423180410880 10899121 144340299797170007756767202032996018322 10899122 -161486202406736762549665063740388715520 10899123 -304262431005326014813346241645926012616 10899124 3898976492045498891631764776119433216 10899125 339025485860524924393612765447772928000 10899126 65600570569082393278498494973756397184 10899127 -60613187233562740272854156144367023568 10899128 -57214293386740298019865763629166592000 10899129 -256264635172056280671875443709842310400 10899130 226189123911597985383987575690949630720 10899131 -283745711912614376673279837911645521800 10899132 100861455100463116616027427607146488832 10899133 -253579318018485064322901594762268760480 10899134 198786536290186153655682385594138281216 10899135 -39199446120063910943250045229681393920 10899136 -88310091835925051644759516516424089600 10899137 589832751942405389570442739453045854786 10899138 -135738124565516796186105833538372733056 10899139 331843308986198204487075151059549495120 10899140 -77344308980671290227334500070524190720 10899141 180142150133794609691096254117856386560 10899142 25501755678860138963689786428424953792 10899143 8999369859691041439478651428591374024 10899144 -542886186982082893108377208424146944000 10899145 -298764094809600360085769736592278617280 10899146 293605414404778716661011194467947024480 10899147 -121302949988919005948049493876116788736 10899148 229225476497874342147854488508844340224 10899149 -253476225250588758433110948913418099850 10899150 102778253007501150992993722331892753600 10899151 -562500306376864593155881993964549801168 10899152 75192448689813818664770938833853612032 10899153 51289595788250555385080751822902895684 10899154 -99784617149366513323956778776259120128 10899155 420277877599699209657605917997232352560 10899156 367403891870531790554411292781045063680 10899157 -1105717006783183159208625069231773246340 10899158 14476132888296853672368139261951680000 10899159 527456837653006183585316061024628634112 10899160 -15654744521308715566373999839540224000 10899161 13962352505298699427039827384491985984 10899162 286011332530778357553972234665128212720 10899163 276557425458279703947673041225763926720 10899164 246419899031972883371374846369982977536 10899165 -82915893981152868455268047535597202080 10899166 -237090841140250396917544854459114455040 10899167 -14439769819119191243122285377844005960 10899168 193909769852438643842706271602160435200 10899169 -12136424487784814125094946504108558430 10899170 -151011055619434185404479510408938720 10899171 371675658947667190819409338999906452480 10899172 260813735603063015479358950747685387520 10899173 76564793933949110978027443520285372766 10899174 -133760960846462447947790794877853671424 10899175 101599515533789506938787547720612957600 10899176 -309213471639724363435149941626064701440 10899177 -547940674654400424934007209935433626480 10899178 26102478778373285847201536961898957056 10899179 22640480874246808295012739260762005440 10899180 88867343939070047594279663048893470720 10899181 416638833437467318824750379581508096982 10899182 14972778834471389659048768407761254272 10899183 6764736161861986867973176220745742224 10899184 94003899948067180680674467623944912896 10899185 101680712765914204114787364949365076800 10899186 253762397795952586707660900123255014400 10899187 -247154986745541049346734605494264691200 10899188 -143365512936677971969735391418507479040 10899189 84603500879757678362842315901953288128 10899190 106100583225835089148720353610033305600 10899191 2792099891325323335807701881088719592 10899192 27221847706043321836238365733609840640 10899193 546315855034787030311450122413136708180 10899194 97338552341461356060882742182232389120 10899195 222238954597233353516400447426359455200 10899196 -165427957077834773301468868373636096 10899197 -300171153239424711627112769830860171648 10899198 -15374362719593413276518436293954432960 10899199 92424077410570546365776479454132354640 10899200 -126918535779836127464827217940735590400 10899201 -116014484250234574383765157314899832000 10899202 -303257519870102806576023801979632614448 10899203 210205669186295201694210337906048643280 10899204 -87393822882588454386467188307240460288 10899205 -385549960948531437777399037068209981280 10899206 -365488177346381498810781037080821637792 10899207 -147795979158896318669905599960789218640 10899208 -633157212709042123959354582257276759040 10899209 969875547537672688768629820046447920410 10899210 566418803041975652891647166942576640 10899211 391459360665355386083927488532770946152 10899212 -272774333034160293013921396682451212544 10899213 192479608529010649419939347586760205568 10899214 394288881820838535326475153851270571456 10899215 608236254908443833725001505714018646400 10899216 59110756309245717193349887060656660480 10899217 -28924205641498931937490111357588132800 10899218 -87788262459727187461807423036146236160 10899219 -300754556667872761362707659576015862856 10899220 114729979359579455369781087790496474880 10899221 -453364064067149815582956005060063662578 10899222 18523880432874009903177390970579722624 10899223 253633378950248655298816311432696942984 10899224 -166179756057586234256033381658053836800 10899225 6691412479947135471618936209932536000 10899226 21939409122301387500143733240669625824 10899227 647764813128915293745829717715548537512 10899228 -14323701812891053729987352101677760512 10899229 607284615321658106388297663225139836000 10899230 -9384723499956066636816825721777824000 10899231 190846452452929519146044173475911081344 10899232 -225829597809492181255069586305705771008 10899233 728780036223034906507199760907145296482 10899234 -99897152715331556236588654995675242880 10899235 268950742467385620976368525052106025600 10899236 454430293887923159748135168315017994240 10899237 -83742986039597284025697535350607664160 10899238 24321646712473515413374115567803894272 10899239 -364948535858859924161174212002924073176 10899240 161500901611290193757712347453325312000 10899241 123660965029171605861327926798429146000 10899242 107991344217096748703959770385903684272 10899243 432856800597418049431405721077829160732 10899244 251440156486672842293076061433073162240 10899245 -128780755070337123697204707293116389120 10899246 261444527183393561206680414346369926144 10899247 -211890252458816227570246183009294672680 10899248 4069904497368895550861346840850366464 10899249 -201077086857620342484151753194288552336 10899250 -137673248973469749270406104827397048000 10899251 745795676234720761618794217990625404104 10899252 -79598376267027288073934120660780236800 10899253 19435419951056652762352601550714006144 10899254 862191375991996562549163809081041074432 10899255 -422705273895543434491436057506373184000 10899256 -393209213957601551534676251728326021120 10899257 -21518146589206630896280523180238817494 10899258 245389242869342240327456147032819497984 10899259 -71443149582408548318877639550527812608 10899260 144430722814335798825314395282652090880 10899261 364884873838670583836251837620591793932 10899262 -398838067176890095295587813580668335936 10899263 -541840403028552425808945889189843540992 10899264 -106280084410248822561785968181718810624 10899265 -15534105430640304901636638900368322480 10899266 -325070646388532483282914737007573534512 10899267 214528526611561656492884796849979686912 10899268 -458875715985510438799530402145488143360 10899269 -427206270456331679317544772313895402820 10899270 52583761823530735909467800812294416000 10899271 337844673062721939467197334420048464472 10899272 302889344433290701640504478217080652800 10899273 23209609744614249211584948764007582720 10899274 435262506653990840006659124993439790080 10899275 -86499907208479607421446196585976837200 10899276 -100872067512996416858116035767908893696 10899277 -243305081421662026455517093518469164788 10899278 -55576704479277783588520706207037290880 10899279 -264607680340560900441120589788908470056 10899280 -7923258782787888601125604492262768640 10899281 475805875185183477431403264735621382464 10899282 -67928960064116976046660867354602727680 10899283 172158262505743892234962449565298455532 10899284 -77564759419176114427721993635758317568 10899285 -63138505088501669156795086156971256800 10899286 -29691388721817189386895062344241500416 10899287 -296795230629627129738218758047563968848 10899288 -379914879551160414408918293306745907200 10899289 -1063890266615871043633678820112947696876 10899290 34431894505314230642871118566728601600 10899291 -2864118068148898161415610144310848544 10899292 431929505979395821043405623301655128064 10899293 895497911028585037489210660643721856320 10899294 9391305750753453745018551581407030272 10899295 -706635591510843052166077458335797335840 10899296 -7244555546218690481878849194729013248 10899297 -432350108939250488862126551875375165932 10899298 -368583495783182048988902086077984731136 10899299 357433153699166473280803442329665942300 10899300 -283302131309590009823917431990093619200 10899301 265259796799904342177111547164695550752 10899302 -116420581595283552386460615062417633280 10899303 -357947013371114867993362722063016846296 10899304 -32307281219023708554423448447339284480 10899305 1113828474602463139658009795436381960 10899306 -243340828350825533282553504589260595200 10899307 193928767365611743018402587488182490400 10899308 48253776251265206067573439942692980736 10899309 -29149795096362482280275710662196079232 10899310 100268519994779482180679435459131536000 10899311 -266104537579777454831219970823525486488 10899312 -884104438438467645499011933127507968 10899313 643654947392483279502750677550464736240 10899314 226666360822127318787177838606476395520 10899315 -201717313718754077612400114798900236640 10899316 435417052447688983420534147601593927040 10899317 288346819476803593869425150799741240 10899318 -245526028394216821154295531145605458496 10899319 -459878781645506159277515959439500560280 10899320 -8258055753549444617387584597002854400 10899321 46267836459878048394134305817531228160 10899322 63077788293470645722899155818371032832 10899323 -215411289021118961468721925001488174428 10899324 254052214836561183816476399190078236160 10899325 276805557434218419414339303336877572050 10899326 632957049116221248852429749396633055360 10899327 306912413119232987775155950373630418120 10899328 219139747680647519371754226223562096640 10899329 -107629605191543602598480392747211703168 10899330 -56610318610593415304149164115940743680 10899331 -712784968819917184011421283486139705600 10899332 -130277576076277407019879209242385666048 10899333 -157723294167155834627181897139006982400 10899334 -403080722636839041524361968109359777184 10899335 90083590353701878929859183143468764280 10899336 79139714795515786448274403778402549760 10899337 -794499971214005949503062376125525319014 10899338 29156602359421514998783571283980821344 10899339 848666545489629344213194353267574656 10899340 -10488263289200907112733686623126374400 10899341 27826364504716066711341178779639403872 10899342 -76987257591490016419239711766678509120 10899343 -18517549457323044158220550928507264416 10899344 19727480074719442597766272638082105344 10899345 184015860946802421065911289422403723520 10899346 22493152358173438277589438179447547360 10899347 -217340276026723549592131953352208968608 10899348 198637706247417559634415511642584367104 10899349 -3694072509650396189157913120484313088 10899350 65147075397446030148459353268614400000 10899351 -370616101618217359973226886431528009120 10899352 -184698928554663674921000719271893401600 10899353 -107070242942393547744729309034161865398 10899354 -43787385180595602864744322302619476480 10899355 -129485245776375302024461290333898446240 10899356 170629944002827307642767250227534909440 10899357 -62823614404779488145574411525608099840 10899358 16940194635724492201321114216335381120 10899359 -786839969356455351272961630958822908984 10899360 -6783573286349543940851892017010769920 10899361 -32215507274152526388576317916159690576 10899362 -227179445050159189978758362229882060288 10899363 -231922534610562603669347608428048416016 10899364 146083319361755898645939403275512730240 10899365 387768271113607636969160011686572176800 10899366 68120238999924107726633121272475657600 10899367 -378294460184440254233938105376788424584 10899368 -400536913124293114584539506679816893440 10899369 -53876794005748610905465906200274501440 10899370 275858378154223470510213177863963156160 10899371 -111586132230345618871721343948518360688 10899372 -258221030994902331620449563678849110016 10899373 986330406396346634852426156827071281344 10899374 -343908815356944468081845148936747728064 10899375 60599687028550228187148132363646665000 10899376 4659470457314939928343247996273098752 10899377 -675041257702169063987232109650226651980 10899378 -1654613111363705977110693997119501312 10899379 -817436316408769184898520983824868236020 10899380 450961768115209917769246427564360087040 10899381 -61299354817236604808855747367126222048 10899382 -2879764326091552572674516052995184000 10899383 201351230441543724715721608456966123008 10899384 338688427235082932096792948957571256320 10899385 -92380139394141342606336634194543600000 10899386 18542724115830631735795626037674102240 10899387 108398458375803968186149939568784763440 10899388 696441937671717006199057239349870021120 10899389 1055291448471353719961628369155312264460 10899390 -32356961869709946583688247858287134080 10899391 -206960699682780390234790229528549170200 10899392 60449987608591293633886141402778173440 10899393 474311023645285186173964802886919574400 10899394 -265735765724101561635056871575733927936 10899395 43431165266605343436011186870609388720 10899396 -6995262009675218554588259903901850368 10899397 -68305395153287817823643247529130821128 10899398 -230633698939887829521485509458869555136 10899399 -3347097687170184858992459576277730560 10899400 -275707632595902727579201746006415488000 10899401 420766601645349857052431084543528577792 10899402 -147902596602297872709199660458982541568 10899403 -204911972735851760307321528484289674348 10899404 64658842853704305170638849634605440000 10899405 29933398189118838083242153880724909120 10899406 181164293008701777643280945094883601280 10899407 73519989637571371144902900995905804800 10899408 35476702307459820021176763202865332224 10899409 -627687500092960320904189641085811653390 10899410 173845483451167212729731084354626995360 10899411 40443609233261324810829746832672937824 10899412 82816448652570956395262831765437259520 10899413 451244939128446949864493095575106353198 10899414 148545295160589254681262677569665761280 10899415 -92865249180243756814791070340763471360 10899416 746844624393598697567459771618938552320 10899417 104143669909075586842037740812820124880 10899418 -168493427018643665973105539150067332640 10899419 1688185918875662264980721873580029712 10899420 -96092372680400756555002824641746698240 10899421 59614148485509324162866014161511577504 10899422 188888424602976223151448684972362147712 10899423 -147870764280461608594778307826968096672 10899424 247068844906295147741740654511511306240 10899425 -6246495108331828751281506982402578000 10899426 103928274807562965461698202962637629440 10899427 287023824941496205596451902578076562944 10899428 255189865533581010519844230777069993216 10899429 -29713765751423465696351620141161873600 10899430 -101101942718791433374725762906692096640 10899431 -480618619753411056401306328640521886128 10899432 53789050820886547774481424994711403520 10899433 -151659866215854192601953634401616439516 10899434 18214234834627988378920332815280801792 10899435 139001696760491541670546047619741186800 10899436 527801989602116197972732430653331943680 10899437 41821794776451777420834142589192464086 10899438 -458252747189225728682939144290473408 10899439 -358318178602847583452349366133591587760 10899440 -52004074007445121311978120284157050880 10899441 15447810954804218647060692816234120960 10899442 445447422233531992768652619881545657872 10899443 68410347181256244155332837100381023692 10899444 -367754034748113791257604395092216643584 10899445 178938565704510780514353158508707750400 10899446 197251459939938520689125919209846815680 10899447 -25583379706830470493338828585159155200 10899448 -126065056982983572378540966240901570560 10899449 -521396902972246930682260931843137986240 10899450 33687080261943735629741851859405277600 10899451 -540595663289519722995817152078710723548 10899452 -94038956091852831283991382552040366080 10899453 -421475279777001720266735263698548637696 10899454 -364350955186588258006616153592834637824 10899455 38911598208454629060151480103548612800 10899456 -103705841404205986063355837971974586368 10899457 -68144963179836547482481938825036567980 10899458 26971474291590759551380363502306341920 10899459 332286416947572339969250030499185578564 10899460 90332142175943777694771852257724088320 10899461 -781128586339890780253119575201874038628 10899462 108327033125283252697738300958643915264 10899463 857195414358998474318111708105731714712 10899464 691225599678016145859519014070625689600 10899465 56809682382226510637538475347309179520 10899466 -4461386041570278411758547957914529696 10899467 -429805768334434221120067781325691373484 10899468 -3671840155873911177748247793132871680 10899469 -84497849798865507888323063177973814304 10899470 86822034512538424632703867282750214400 10899471 264270776410096926244114673711170001664 10899472 -224621324998231054107833921207077437440 10899473 127934946220837644961435147550104862964 10899474 62880270400322110249805029885344495360 10899475 -335528032077456493382427505774796865000 10899476 -16704261523988505521876904204013731840 10899477 -500995792669011372049947227772161928192 10899478 -118818804563361726828600690653703636960 10899479 6697278533977958347977870109705381584 10899480 -118296108527219153818240725510875136000 10899481 131547492046105714962882488428198226964 10899482 -397580194811913167251561286006066691072 10899483 28523621863478916297964113353605324800 10899484 -9116887606608783686296794237766896640 10899485 202398142976041791229599335708611011180 10899486 -220146143679044527789391219472627781632 10899487 83264197384392662546270633613873850312 10899488 1306684581402807657392266572952907022336 10899489 -256093327552289543635622992833582678240 10899490 -3263972001609195913102496380343877120 10899491 450451509145604336728461265314869228892 10899492 -21767607276435960694205020537676083200 10899493 -46906335782006507490264427280188564992 10899494 12393597587908762880170713560556104832 10899495 590592528037731526893535991801896029600 10899496 -612688429280837512930974256733368734720 10899497 -95235321028523524992079918369375111488 10899498 -225585776868728404703482073427269895936 10899499 282973054655628642697856040600047757600 10899500 -78220751196096205749405340877971200000 10899501 165084678060342591712110513080958810432 10899502 124967947792823152139067607189157857920 10899503 -380881701845426132711869148778377811096 10899504 11942302343924219361950810620856107008 10899505 180017367350421257254648023618382353000 10899506 160164119266308623388117695471019719952 10899507 118481905784169589079991337648305924096 10899508 -167543831244720256999837291601505580672 10899509 363900798085836062775283440120653318304 10899510 -122695827215740090496131679899823053440 10899511 8857663182600502432839316830115744000 10899512 75403640877336658773984395814542315520 10899513 401681386098615556930592295947595061242 10899514 197939593525824034509843028123585631856 10899515 508931216788829773165181652455059695120 10899516 -126738171402950888436385681926906387456 10899517 -70837918088588881410616066587178565434 10899518 36485178160338637480077869547048441216 10899519 -135487615753581862995944294940322563312 10899520 -103015008924891284897541757954786590720 10899521 254046431348929422967757005911834270720 10899522 -74535608308824045299529490795311211776 10899523 -31091530048387858238386102729793679416 10899524 1018240990656167184451801354841533728000 10899525 45793402390011877686674819533300233600 10899526 -301867582576132702575127144305525249216 10899527 -1135790245018160726150945451034983200568 10899528 161128986827476249561275624779664998400 10899529 874295179201896899645748031001176807130 10899530 -84814758922945685543274067664202964800 10899531 18952747217653459932911580852482477820 10899532 150755315715541793906914630198976066560 10899533 213438222734150334265008263836453397376 10899534 -7382302351267506446675558236664666880 10899535 -304140421024426085542915988011875906240 10899536 -12125981419307005126026609242895556608 10899537 486040836050474521932524869876454744160 10899538 17641199762702704599750347093984360448 10899539 -11018608915166259000414328160161017600 10899540 -79865260408113070109532007939417958400 10899541 -128397977848335394832969569216031782916 10899542 -362564821157559786779518079958154564800 10899543 -178347623049719281479542461828053232536 10899544 -550113340937734921029059909883589539840 10899545 190309373663819699296041092136090711300 10899546 -91677022183850640507915706214721515520 10899547 774744546016832345860602904010348752 10899548 -12677217384539793276023464312500877824 10899549 -673085332097917096400815183172298290880 10899550 313066443689339246924699897741662012800 10899551 280150424772700058171959337296747273920 10899552 -115045112784964685766144105398685401088 10899553 -224129276983727776205795258234171865920 10899554 -7928582803929907496377392167777224320 10899555 -181020712201099341774820096242001639680 10899556 304614215251471963474172779038614767872 10899557 -484272226020357649846573312807911780 10899558 286543934886884878121485944004237691424 10899559 116517811329285298454762138735600924160 10899560 -314473278951528815452495824727064985600 10899561 41534339812282570534659833037375702672 10899562 -193901785198117797993797538320814713088 10899563 223235127387321135031474944794851348800 10899564 15878602005812335294168106036151613440 10899565 -159631254236106210262350734797133940480 10899566 -329809937449362009026857035507361656768 10899567 -59322551252227032837284521822205015328 10899568 28507102684799433956021156411385610240 10899569 169746253902265272075380917060676083200 10899570 129742605135529653244149083004943449600 10899571 193412415313063745075928086753525527424 10899572 348296864797315956574583763454302001152 10899573 284471593195544176830002431906235441184 10899574 -127734106757098843876166390378041227648 10899575 -409346594828427494758307843090764945200 10899576 366222193243143098731976993824569139200 10899577 314844402033464201749586853915631721860 10899578 -245320291952740342153581380505191938560 10899579 -375343367703989844197675493941408240616 10899580 -154287104134295057533593267457080460800 10899581 29747474104544223849515633636837282688 10899582 -157679438515689796774787742367732770816 10899583 -157641913418504599906211593289271770640 10899584 355948423338120675620682934625343897600 10899585 120811628090453179823249007832531410240 10899586 -127953805279450967921480358071458153008 10899587 -860084709395120670905884606305182821764 10899588 -38342250445281165599279316311718825984 10899589 239936133222123468452092263468604388256 10899590 -40533244704466372684405717602768535680 10899591 186031432588660511637573470726037466704 10899592 638804710183048682906445630841125273600 10899593 113714776917181099899921168550304757264 10899594 -255295227721310957545189294493254036176 10899595 6804291978117947292146431142986598400 10899596 -8384641839118930999319862192928404480 10899597 8790979435329992182262111516635514880 10899598 -81655880869470403795730472949638951360 10899599 -1175957900412528959301446816300920766880 10899600 -8020086430743266245972845832883404800 10899601 -501852277386185899968276095931165505440 10899602 735479529150121036125349381036952064 10899603 17949611112329595458026691893238606928 10899604 166009055382657418514488212832184240768 10899605 -174340662575028106283703711502663720740 10899606 -56494174561848810459584678304483950592 10899607 -759762932726213600784445884678005881144 10899608 44284195775627498108689750155695800320 10899609 145656357022548534956706670773392596800 10899610 265677171772568567558864798763435252960 10899611 54969112854192642058394649915804896400 10899612 -407117904795252733754343519415920651264 10899613 99006716275145038356080814519258469862 10899614 -170069709448397968843271957127434703168 10899615 -188516570278720523991812798037144839280 10899616 58348027502949870718780845760802979840 10899617 -634623344676734007618483062917843480896 10899618 175896424116703611289197410867727793920 10899619 167321952135324532960121109685070771200 10899620 -28205651725496061327094983217527152640 10899621 -667856340564676583257962402819167768580 10899622 255678636664841364520876046650119494112 10899623 150888953716283061402329120537561505840 10899624 -301558416555452953127540647751229358080 10899625 189018660889049127990687765562975344000 10899626 14776702492530336727169980834459267680 10899627 635043624529252923878537228450734802304 10899628 95842899555087755366454030617864627200 10899629 455681206878790224967030204412911265280 10899630 -7935854890939593727622157606334464000 10899631 99873615698608535845857115000480364544 10899632 -18374523036655603793911637874554339328 10899633 -437612122188792806400748563755628802752 10899634 450131638034284519515561915836506238880 10899635 143816917940370774791109881773961758800 10899636 -102118768461765712630509088346178158592 10899637 30930767501848016204755346966081697952 10899638 -2235716257808633285967951555311677440 10899639 204643361399633967457555437560303072808 10899640 -181970581050402167262539211228979200 10899641 -9812158302305401918108852421157904428 10899642 30710022207259371720676243929704136960 10899643 -761861031766026014821894770474274650696 10899644 2937868976543428666725011751125277696 10899645 -71809855623463820024928576910196966400 10899646 369063687802472558044362742559226838272 10899647 -157824368852964658277547078603870766080 10899648 -89892935704278906506918438643538329600 10899649 -623665294170110008292734255980398780350 10899650 -1959074227737470431137281832857988000 10899651 -79193448012765215261445845843603126016 10899652 -225084055012978505734865976233705602560 10899653 338193119345883969029577096695447109564 10899654 -44931799144681594645917593150231685120 10899655 -523960408579786638442447589908982541000 10899656 -772286031283771484367115589490902277120 10899657 44717010707090728613761764964893000000 10899658 -74149714834664008124858005787603447808 10899659 -118956964413415684724278884760296882096 10899660 135295233197000626026524578294462464000 10899661 -259578614336443456473181821807513279200 10899662 -78177484420320145640422195193504261184 10899663 69567319267484475949654429169120761488 10899664 -86447836570562788387729347632287621120 10899665 -55860109149169078503567312269140766400 10899666 195202858120462012151785256650302174720 10899667 134975458604333577137223059487339972716 10899668 -166865160802155824190154925839075338240 10899669 -448847562582518344765650753049255308480 10899670 1177608987979154697724516517308865280 10899671 -602465811697528579213587146499403627128 10899672 39671305745843786311675863482322124800 10899673 3407637421241770203088289950864345860 10899674 -153662259918224216345040977547917723664 10899675 204755697164148288597278302543801018200 10899676 -619996492987920942238892576193042880512 10899677 -411416734849970306139428707073927119200 10899678 -16797010115365199313855167575530461376 10899679 195638495656525177073093615428226897760 10899680 -115981534514794761103000046339358720 10899681 -52816747711276374331953388288689478080 10899682 39207577720481655001817220720274420512 10899683 6620162133088224074987819323979302344 10899684 16869682669050845094369678868860241536 10899685 272285538613390040729505948588410186400 10899686 -73150714510557725457955736304399871488 10899687 369664782820567002188872125990778181160 10899688 372426830754715821263542032998428277760 10899689 64967604331950196835267667212885954490 10899690 -54038659996446601638021091756940021760 10899691 -779793212136402831737570935643411846616 10899692 269155045419445666233092480020216089600 10899693 21745478991560216775287586435097579008 10899694 -94908588450079772858396959456953752448 10899695 -70799946100448977539765081300620815800 10899696 8871452007729561955947227544308219904 10899697 398423647943107186279256051132705784146 10899698 118855655984078138103522387375056052864 10899699 258294060001489544432531356161483409464 10899700 16556949423650174934305267865846374400 10899701 695693054479994202741330547704902454702 10899702 318778572993921935561491227731461723200 10899703 -6326824050933801636468105942068655936 10899704 257183543874994260357586594153611509760 10899705 219349606097021708410941545706699927360 10899706 -106517169986945170093228742716716770448 10899707 -2220450277420919104947841093162274016 10899708 -71566066881170999188742100048626211840 10899709 -387968909423837890892958907830367102080 10899710 -156161920264463583027533517602425827840 10899711 -647837197064520249068719002184795545600 10899712 173312177489240540575123660170221060096 10899713 -451947327992944528644485413899755087040 10899714 -16033263494159719214073203952201067008 10899715 -168585166089568959007877716188583208880 10899716 506309064743722756832211765358730355840 10899717 79676120280086044016001150810110830848 10899718 -238924234422127268688637964996430583680 10899719 184384976388302580503412415195291755120 10899720 54984978039231882051864381732433305600 10899721 -309719400082973786369923016252986997888 10899722 -288111211563062478611908912702010747088 10899723 -382553833701729465943630254637471245312 10899724 182691335016810106128739304227429613568 10899725 232950299873014361854203108640003020900 10899726 -260554872850126053954148146708587520 10899727 223474581599430436903654355664124754832 10899728 -21098339743415824142238358087396491264 10899729 198475366641814202973445570127472107874 10899730 -243533054151804171409089927012090662400 10899731 596982254848854208819313671979694047532 10899732 53024709247546183927698513967291551744 10899733 -199640212333167459901060228081001699396 10899734 -269704866342541914706880709819791829984 10899735 103277899962201832988812820234813790720 10899736 322670884966353716379839797820456079360 10899737 492283656627612965415451742704939009800 10899738 -364520602442163279273014732057179015680 10899739 360857758804239414944759624714530162656 10899740 -259417346642884835674517287948029004800 10899741 -193977324367958286029364932980155723840 10899742 -193676284073144152297090611792728143488 10899743 1009888930988308268439380892424176592992 10899744 113583972387531919475100035678829281280 10899745 -116461986056126046435862917450238178880 10899746 58794489222827397043605666338192145408 10899747 454190391800323534427710545117576511524 10899748 -427224689893484049750047413754142942592 10899749 -192714942347210099943175173558803328960 10899750 251118056983564005803244027470998368000 10899751 101597035689843576249315281458073493752 10899752 -8846236827199747914154240515148922880 10899753 -491899291600693513511334076924156762176 10899754 100395450755454714123543748101475883712 10899755 164155796998106586127918404808157128320 10899756 142494782327079448256981285175273673728 10899757 111226497246708030468866975573045128032 10899758 -155127797209680994517694818052339491520 10899759 -155167072109286453064960187220486245232 10899760 -924769116171917399476753097257451520 10899761 555894106315810817918670611856358016112 10899762 319672738159249576952663372529455617152 10899763 5318623335475775077058227599498817360 10899764 63198006858062406088413595150676294400 10899765 168712364583461217063399389902481476320 10899766 170711727385683178612924888432905002880 10899767 216239264445422453584812875108595195816 10899768 -59672846694296038887161407366211174400 10899769 6504492820154989034559975910617996288 10899770 80223071299463000839899008708822568960 10899771 -63899507690571910491044864921994553296 10899772 -47530313272816097057619223991405488128 10899773 438064986852575508886273974809892398022 10899774 265364995626696900045274115350223646144 10899775 -53757597498964341836231945066566035200 10899776 -17596105879773329571647456853888073728 10899777 28079559233051320607852372083988087232 10899778 -96148094033591806297459480087655554560 10899779 830729147356543749105846038154975734280 10899780 -165778337641253058316483290673425100800 10899781 -359026205150366546671541691475485912418 10899782 198077874753889942028685561727835040000 10899783 -184040089609595954488556455842488743248 10899784 6141063538030632491503770859030118400 10899785 -271277665490008902467908677584796990000 10899786 -92070167420674546741635972039198185472 10899787 543363135853028869243789677176208949240 10899788 802750618507862367437690550873855283200 10899789 -360047594721745775801377966595290502976 10899790 -170382009224647172045055890321652585600 10899791 -106437575835812291074444896829545773328 10899792 -14731822311348452746489594707310018560 10899793 -198417985059161496931434719317588322584 10899794 -52189032781814463586469357956217886720 10899795 287877511644545140764716295342073864800 10899796 -440161328413090018024005958348451766400 10899797 -713160374339035677672460616522124902400 10899798 -28028550502602372822076989684114204672 10899799 66816200395907935289926533422748033800 10899800 328919915712432812571357195769248000000 10899801 -124222290387992576121960216874215990 10899802 -523575571899066187404616726571729541648 10899803 904670914162711967869925002166427539064 10899804 -132279398296750622617473177000727893504 10899805 -571555606008262175270444715050397528360 10899806 35626461759430751875271385757379740800 10899807 -507398299614120153418090455770530751160 10899808 249490028117167603540857983544064081920 10899809 84089041790622957366821657912924064288 10899810 -6424443682304081979713673545876021760 10899811 374435560084624532592239384354557862752 10899812 3052391765722790562335482377726787584 10899813 -117895402055855107106913569898195459936 10899814 -172442442573228772075089785807997075744 10899815 -335370217353744039488681338736724451680 10899816 431191960568360084074812731873847705600 10899817 -337118645133006403604265673941437162496 10899818 303305397447858943867535518863290493360 10899819 143648760707905057318284414516936506880 10899820 -46789709239153537927022419600692003840 10899821 -358556922675418763292267336472485278388 10899822 308546008449799718556739951710629088384 10899823 -187454487092430184291342630060654161096 10899824 -110321216120377156355500025226807705600 10899825 -37098225309505529718473377979780100000 10899826 62386995386352987143067055915179970560 10899827 143961514677798148356860072525058248400 10899828 -448372109211802243055134448265671546880 10899829 466896179086596136085423435528514160430 10899830 33566296261303004317249147908235142400 10899831 413373509031018182013762854443065933264 10899832 298603251510623711300659105620609638400 10899833 -233653425608671557852724570263443450880 10899834 -63420725575250190138378009418992967680 10899835 -393417589067127545191623894890656062720 10899836 -244212786736342711039059372768302315520 10899837 -181678094227678670398548280370047888800 10899838 111679978747618600305234692040547550208 10899839 51343000277342277266779542446420924256 10899840 35036465137402958751280362519999283200 10899841 -983370822155703765772746582349611785916 10899842 -222495060681017420146369878187391797248 10899843 -6164094756864709708768484611781904576 10899844 -263127721068993461444587222026840396800 10899845 352088984494013955861058805444092048800 10899846 25631801777887953972504020714007800064 10899847 165961757145521551377998621966162256000 10899848 192507034962137627318921551785559326720 10899849 20686678331696925674714461977229719936 10899850 22460015063027826008379651754285416000 10899851 -105668074047582038014541447446829820600 10899852 -53963472274217332766674431484564320768 10899853 651981813603825450229731835337533332780 10899854 -261564424450823089899576157507398048000 10899855 322031887862384050077095402459926114440 10899856 117898834311501716192128229586653282304 10899857 -175491520566495387925315115890464328668 10899858 -153566676225395649790041802862341650816 10899859 83285312699590040544516026142558545016 10899860 4389138538336043345629206784020326400 10899861 17393176291562135609664117394839066624 10899862 69515492220804191254018416110038950432 10899863 36131703912969635894128953882452749200 10899864 -235905606518822617541203609261115719680 10899865 26630918500858935373812189265722632520 10899866 -41353755989592040822618824739984750080 10899867 79671859724562715906738912724286090240 10899868 305191782918098209891619432029641168896 10899869 -71422596286203237859262386287727400730 10899870 -171803433782059552319403110176618531200 10899871 828352861197333012569149255757051375072 10899872 -207867959009481946745321286022959464448 10899873 799548054542331310295139667255588941120 10899874 163770738856827495958687728574123011360 10899875 -339878036391837444432725096910574968000 10899876 -22924751916660688552787855504921972736 10899877 -485718875307142241107430587993921729028 10899878 323693431292432582657768479855626158400 10899879 27242454392071087789792440514659184128 10899880 85165089550843991180969806833563136000 10899881 441168102287104589862730854355230194682 10899882 -82220470605407901341526875101238860800 10899883 712287936848688453168715696826056334132 10899884 479567033393159651739309683718344497152 10899885 138439876920654719320116304798575237600 10899886 339578710379693576221530149090990275392 10899887 -782213985262125554967459118528712548464 10899888 44114384660088214862101976868559355904 10899889 38753688278322318760042524976343468160 10899890 -320079406228757153599424054743804717440 10899891 9695077062220503106321180816241686080 10899892 -404601325449820906238949104149010300928 10899893 481581272279986813787034081181966979484 10899894 251674003407547965532153776692096286720 10899895 115849792192243594395854233918358272080 10899896 117434698685120039436095491105136640000 10899897 -110989353630976214616491943643486196400 10899898 -6699695243392433538359460572257287936 10899899 269312526372854114653835936263789542336 10899900 261596800994493047301268803146354688000 10899901 -398896564373165463792286804551462862400 10899902 -65252042275792227705659702841202200576 10899903 231638205573080169500648453595061091400 10899904 -112059592721975461809306745668846485504 10899905 201476704437531888898148470224394287060 10899906 -50646108528518964598631364258546055296 10899907 -271811878679279240728377716423127905856 10899908 735890852931488794229025905395335532800 10899909 -178523019890372231905319999382829275396 10899910 -34813760342473065347010746839009198080 10899911 454686327294067560341998543603910261760 10899912 489017750333784138502689055032073175040 10899913 -87964487567423212114912647557471833136 10899914 -57883980961658414079377140681614676944 10899915 60490572238333091235586990892508868320 10899916 202109139756824220407562326797605866240 10899917 188740912814986406482461791956060634592 10899918 238013249844535776815554365175058638464 10899919 380508748902413635993397114375368972080 10899920 40685354448786610901298905754068582400 10899921 -371502816720808954409336672960310252576 10899922 -426051143008652084391400529417184 10899923 -893050281753511621919912191722489863280 10899924 -51042693211156150210622069732274278400 10899925 270164780067286408262625580146489120650 10899926 288906615771748002040599509127989845824 10899927 12481041120061225513227931247540739480 10899928 -294550417514357518122504503845857607680 10899929 -30748514269002867979503237464494036470 10899930 -83780476707949032346198545215711278080 10899931 -28717990408510791466232385997093269760 10899932 115753751402776682043657613121940467712 10899933 -7661496370933443299228133829853141952 10899934 -32298762669975982507144543160838923520 10899935 285125676589047487354070898857833577760 10899936 -454294143045869568633802026229203468288 10899937 -841628125370745559228111911481673752414 10899938 97659844201471312000240455091416439296 10899939 -5764105563250765468874101052802644160 10899940 -394509570644362699000932903355463769600 10899941 -657916601109461059705986051342185472 10899942 -15108033055544308635056036338517066880 10899943 169825882890666244791044745650518599664 10899944 -67624573944668742445945568592768122880 10899945 32663882251061779218417897754228902720 10899946 124681226444313323100547245516209664000 10899947 -8712557228534351280940868218876526604 10899948 -2277660369708682457548519039775708160 10899949 430668761398416225048386037697532148950 10899950 -132907014898665635458211295684828609600 10899951 162830333041197312938923597808103572232 10899952 328761632765860398315895847551696896 10899953 -91400929256379017323286330269237100736 10899954 169193506511590591073634033968999255040 10899955 -61401340637760392598736421623050624000 10899956 -372108052963239261007979545212612362880 10899957 31091673275701243282762095987555174720 10899958 748316365062990282315664114199447347200 10899959 213002475203655973423590238575703671216 10899960 32160229766330301120154631676812697600 10899961 -656429745985389037502929518975419596438 10899962 -594615234941519320913094284753362864128 10899963 315354558370312653600429886665687825960 10899964 -921443569640485469596535952062927706624 10899965 664707717720959992933413863748562018860 10899966 22066663657611548378552002241920616448 10899967 188322951845009761396735120942801424920 10899968 65104375777341403050015313066406707200 10899969 392814732350875937137959640769061831360 10899970 180206523122900084425538382684413583360 10899971 283993956072940149367567459213139776200 10899972 -72240618452516045318730287134219419648 10899973 -32424050450235229818300307289808335232 10899974 -161208329841962175885408136182343311264 10899975 293883456228441649345784371425499987200 10899976 179726347814253407906771746926548582400 10899977 210967812218908357148752726409173354080 10899978 89983581390388777526516045963052182016 10899979 45358850035459108291206904900066090580 10899980 -9346774888478887669670787041855201280 10899981 -643930749918399394260951082092640964160 10899982 60982384017263398777755532160035565184 10899983 -150781626038231550772277299839118703880 10899984 -445888136036010347880349925740511232 10899985 264952717297913325831170811661333944180 10899986 -353972522186230431164410119261385777536 10899987 100048338119514941906834965890708002304 10899988 -255363913129844497591988787878927106048 10899989 -790350966274039277591512472467934292210 10899990 -19890088877532658269580258603850242560 10899991 281523515077822112630915284959745422384 10899992 13736595370389560717395897848320225280 10899993 387029233522070318375492030903926170000 10899994 2456151907593489783002533066267648512 10899995 -36594601980857706396717523342559030880 10899996 66185389595304581992347292293467013120 10899997 -123214617763753236820709050701005366880 10899998 270783541090918547322919282923063284160 10899999 87610588678997747300813303678426886528